Поиск

ИР
Есть отличные специалисты для ваших проектов,...
  vwvagiz | 13:18, 14.06.2018 | Просмотров: 40 Java c++ Android C# QA
В
Обязанности:
Участие в логистическом стартапе...
  lmaystrova | 17:14, 13.12.2017 | Просмотров: 137 C# .NET Java ООП sql
В
Вакансия от компании Payler.
Payler - это сервис приема...
  Дмитрий Савченко | 13:35, 24.11.2017 | Просмотров: 164 С# .NET Postgre-SQL MY-SQL mvc
Д
 
0
 
Всем привет!
Требуется вызвать из Hibernate хранимку.
Зачем...
  smolbars | 15:13, 28.10.2016 | Ответов: 1 | Просмотров: 325 Java c++ .NET Python
С
 
0
 
Крупные проекты проверять интересно. Как правило, в них удаётся найти различные интересные ошибки и рассказать о них людям. Также это хороший способ тестирования нашего анализатора и улучшения различных его аспектов. Я давно хотел проверить 'Mono', и наконец-то такая возможность появилась. И, стоит сказать, проверка себя оправдала, так как удалось найти много занимательного. О том, что же нашлось, какие нюансы возникли при проверке, и будет эта статья.





О проекте

Mono — проект по созданию полноценного воплощения системы .NET Framework на базе свободного программного обеспечения. Основной разработчик проекта Mono — корпорация Xamarin, ранее Novell.

Mono включает компилятор языка C#, среду исполнения .NET — mono (с поддержкой JIT) и mint (без поддержки JIT), отладчик, а также ряд библиотек, включая реализацию WinForms, ADO.NET и ASP.NET, а также компиляторы smcs (для создания приложений для Moonlight) и vbc (для приложений, написанных на VB.NET).

В рамках проекта также разрабатываются привязки для графической библиотеки GTK+ на платформу .NET.

Исходный код доступен для загрузки в репозитории на GitHub. Количество...

Читать дальше
ava  CoderCPP | 08:53, 23.09.2016 | Просмотров: 118 C# OpenSource csharp mono .NET
С
 
0
 
Автор: Сергей Хренов


Работая над развитием статического анализатора исходного кода PVS-Studio, мы часто сталкиваемся с необходимостью проверки на наличие ошибок больших открытых проектов от именитых разработчиков. Тот факт, что даже в таких проектах удается найти ошибки, делает нашу работу гораздо более осмысленной. К сожалению, все допускают ошибки. Как бы грамотно ни была выстроена система контроля качества выпускаемого программного кода, нет абсолютно никакой возможности избежать особенностей "человеческого фактора". До тех пор, пока разработкой программ занимаются люди, актуальность использования инструментов для поиска ошибок в коде, таких как PVS-Studio, не уменьшится. Сегодня мы будем искать ошибки в исходном коде MSBuild, который, увы, тоже не идеален.





Введение

Microsoft Build Engine (MSBuild) - это платформа для автоматизации сборки приложений от компании Microsoft. MSBuild обычно используется совместно с Microsoft Visual Studio, однако не зависит от него. MSBuild обеспечивает для файла проекта (*.csproj, *.vbproj, *.vcxproj) схему XML, которая управляет способами обработки и сборки приложений платформой...

Читать дальше
П
Компания BearingPoint ищет Разработчика ASP.net c опытом...
  ElviraS | 20:23, 19.08.2016 | Просмотров: 176 | По договоренности | 0 asp.net .NET ASP.NET-MVC windows-server webDAV
В
Требуется программист на постоянную «удаленную»...
  hr | 13:09, 25.04.2016 | Просмотров: 229 asp.net .NET C# ASP.NET-MVC SQL-SERVER
П
Добрый день, уважаемый разработчик!

На удаленную...
  hr | 12:58, 25.04.2016 | Просмотров: 271 | По договоренности | 0 c++ Java .NET C# asp.net
ИР
Добрый день!

Занимаюсь разработкой под SharePoint...
  Gennady G. | 13:11, 22.03.2016 | Просмотров: 298 Sharepoint .NET C# PowerShell Hyper-V
Д
 
0
 
Добрый день!
Подскажите пожалуйста, как реализовать...
  storvald | 07:55, 02.03.2016 | Ответов: 0 | Просмотров: 232 .NET
С
 
+1
 
Как вы уже поняли из заголовка, речь в статье будет идти о подозрительных местах, найденных в исходном коде 'Space Engineers'. Но формат статьи несколько отличается от остальных. Помимо информации о проекте, обзора некоторых найденных подозрительных мест и ошибок, а также способов их исправления, я включил в текст небольшой раздел о правильном сценарии использования статического анализатора. Настоятельно рекомендую ознакомиться с ним, так как многие разработчики не знают или просто не задумываются о том, как правильно использовать инструменты этого класса. В результате инструменты статического анализа используются на порядок менее эффективно, чем могли бы.





Немного об игре




Space Engineers - это песочница о конструировании и обслуживании космических объектов. Игроки могут построить космические корабли и станции различных размеров и предназначений (гражданские и военные), управлять ими и добывать ресурсы. Игра использует реалистичный физический движок: любой объект может быть собран, разобран, повреждён и полностью уничтожен. Игра основана на графическом движке...

Читать дальше
ava  CoderCPP | 12:11, 12.02.2016 | Просмотров: 227 C# .NET OpenSource
С
 
+1
 
Как некоторые из вас помнят - недавно мы выпустили версию анализатора, поддерживающую проверку C#-кода. С появлением возможности анализа проверки проектов, написанных на C#, открывается новый простор для творчества. Об анализе одного из таких проектов, разработанного компанией Sony Computer Entertainment (SCEI), и пойдёт речь в данной статье.



Что проверяли?

Sony Computer Entertainment - видеоигровая компания, одно из подразделений корпорации Sony, специализирующееся на видеоиграх и игровых приставках. Данная компания разрабатывает видеоигры, аппаратное и программное обеспечение для консолей PlayStation.


        
The Authoring Tools Framework (ATF) - набор C#/.NET компонентов для разработки инструментов под Windows. ATF используется большинством передовых студий из состава SCEI, занимающихся разработкой видеоигр для изготовления кастомизированных инструментов. Данным набором компонентов пользуются такие студии как Naughty Dog, Guerrilla Games, Quantic Dream. В частности, инструменты, разработанные с использованием данных программных компонентов, применялись при создании таких известных игр как The Last of Us и Killzone....

Читать дальше
ava  CoderCPP | 11:28, 28.01.2016 | Просмотров: 200 .NET C# Sony ATF OpenSource
П
Ищу программиста для сотрудничества на длительный...
  smirn.pavel2017 | 18:44, 24.01.2016 | Просмотров: 232 | По договоренности | 0 .NET Java
Фильтр материалов
(0)
(0)
(0)
(0)
(0)
(0)
advanced
Отправить