В блог релевантно помещать материалы о разработке программного обеспечения, например, статьи о средах разработки, языках программирования, тестировании ПО, т.д.
Все мы знаем про замечательную программу TortoiseSVN. Однако у нее есть один большой недостаток — она работает только на ОС семейства Windows…
Читать дальше
Вышла новая версия системы сборки CMake. Вот список наиболее заметных изменений, сделанных к релизу 2.8.0:
— Поддержка Visual Studio 2010 beta,
— Поддержка GNU/kFreeBSD,
— Поддержка компилятора g95 с языка Фортран,
— Поддержка Git, Mercurial и Bazaar в CTest,
— Ускорение процесса поиска зависимостей.
Невидимый фронт:
— Обновления модулей для поддержки работы с новейшими версиями библиотек Qt и Boost,
— Исправление множества ошибок и улучшения тестов функциональности.
Несмотря на то, что сайт Kscope не обновлялся с незапамятных времён, уже давно существует порт Kscope на Qt4 от автора Qt3/KDE3-версии программы Elad Lahav.
Для тех, кто не знает, Kscope — это редактор для языков C/C++, позволяющий искать вызовы и определения функций (и не только). Многие его используют не как редактор, а исключительно как инструмент для исследования кода больших проектов типа ядра Linux (вместо LXR или Doxygen).
Пишите на C# или Java? Вам нужна только диаграмма классов, да так чтобы была максимально приближена к коду? Хотите посмотреть архитектуру уже существующей сборки? Тогда NClass для вас!
Читать дальше
Вышла новая версия Jython — реализация Python на Java, позволяющая использовать существующие классы Java, равно как и на Python, и полностью интегрированная в Java среду.
Франк Вайрсбики (Frank Wierzbicki), лидер проекта, в своем блоге пишет, что Jython 2.5.0 достиг языковой совместимости с CPython 2.5, на которой и был сосредоточен данный релиз.
ScummC — Script Creation Utility for Maniac Mansion Compiler, или просто Scumm Compiler. Исходники ScummC открыты, т.е. он непосредственно относится к Open Source
Все игры от LucasArts работали на Scumm до 1998 года, пока разрабы не захотели 3D и не сделали новый движок — GrimE.
При помощи ScummC возможно делать точно такие же игры.
Читать дальше