Поиск

ИР
Есть отличные специалисты для ваших проектов,...
  vwvagiz | 13:18, 14.06.2018 | Просмотров: 122 Java c++ Android C# QA
В
Компания ООО «Форест» – 170 сотрудников, работающих...
  viktoriya_raybets | 12:44, 13.02.2018 | Просмотров: 386 sql MySQL C#
В
Обязанности:
Участие в логистическом стартапе...
  lmaystrova | 17:14, 13.12.2017 | Просмотров: 202 C# .NET Java ООП sql
С
 
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 | Просмотров: 161 C# OpenSource csharp mono .NET
С
 
0
 

Автор: Сергей Васильев

Статьи о проверке проектов с открытым исходным кодом - вещь полезная. Кто-то, в том числе и разработчики, узнает об ошибках, содержащихся в проекте, кто-то узнает о методологии статического анализа и начнет применять её для повышения качества своего кода. Для нас же это прекрасный способ популяризации анализатора PVS-Studio, а заодно возможность его дополнительного тестирования. На этот раз я проверил платформу Accord.Net и нашёл в коде много интересных фрагментов.





О проекте и анализаторе

Accord.Net - платформа машинного обучения на базе .Net, написанная на языке C#. Платформа состоит из нескольких библиотек, охватывающих широкий диапазон задач, таких как статическая обработка данных, машинное обучение, распознавание образов и пр. Исходный код проекта доступен в репозитории на GitHub.




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

Читать дальше
В
Требуется программист на постоянную «удаленную»...
  hr | 13:09, 25.04.2016 | Просмотров: 292 asp.net .NET C# ASP.NET-MVC SQL-SERVER
Фильтр материалов
(0)
(0)
(0)
(0)
(0)
(0)
advanced
Отправить