[ANN]once — #5'2005 |
За решеткойSharpDevelop — версия 1.1.0.212414 февраля на свет появился долгожданный релиз бесплатной среды разработки на C# и VB.NET. От своего декабрьского кандидата он отличается только исправлениями мелких ошибок, выявленных в ходе тестирования. На этом развитие линейки 1.x прекращено и разработчики полностью сосредотачивают свои усилия на проекте SharpDevelop2, вторая бета-версия которого уже доступна для скачивания.
Условия распространения: freeware, open-source, GNU GPL. Средства разработкиDebugging Tools for Windows — версия 6.6.3.5Очередное обновление бесплатного пакета отладочных инструментов от Microsoft. Основные изменения коснулись пользовательского интерфеса: появилась «раскраска» исходного кода, копирование текста в формате RTF, расширились возможности по стыковке окон, etc. Кроме того, появлись и дополнительные возможности для собственно отладки приложений: просмотр стеков для невыполняющихся в данный момент потоков, расширенное использование псевдо-регистров и улучшенное распознавание режима WOW64. Полный список изменений и улучшений как всегда находится по адресу What's New for Debugging Tools for Windows.
Условия распространения: freeware. Subversion — версия 1.3В новой версии «правопреемницы» CVS исправлено более 30 ошибок, обнаруженных в линейке 1.2.x, а также увеличена производительность как серверной, так и клиентской составляющей. Помимо это было улучшено логгирование выполняемых операций; маркеры конфликтов, используемые при объединении файлов, записываются с учетом региональных настроек ОС; вывод результатов команды diff также производится теперь в «родной» кодировке (а не в UTF8, как это было раньше). Подробное описание всех новшеств можно найти на странице Subversion 1.3 Release Notes.
Условия распространения: freeware, open-source,
Apache/BSD-style open source license. TortoiseSVN — версия 1.3.2.5840Вслед за Subversion не замедлила «подрасти» и ее популярная графическая оболочка. Помимо обновленного ядра новая версия принесла с собой официальную поддержку папок «_svn», использующихся при работе с некоторыми версиями проектов на ASP .NET; горячие клавиши для команд, доступных через контекстное меню Проводника Windows; возможность настройки цветов и переработанное окно для отображения графа ревизий. Страница TortoiseSVN 1.3 Release Notes содержит полный перечень всех изменений, реализованных в данной версии.
Условия распространения: freeware, open-source, GNU GPL. БиблиотекиFreeImage — версия 3.8.0Мощная библиотека для обработки избражений. Список поддерживаемых форматов довольно обширен: BMP, GIF, JPEG, ICO, PCX, PNG, TIFF и другие. Для большинства форматов возможно и чтение, и запись соответствующих графических файлов; для некоторых (например, PCX) — только чтение. Библиотека позволяет выполнять преобразование цветов, обрабатывать метаданные и получать прямой доступ к палитрам изображений. Предоставляется полный исходный код (на «переносимом» C++) и примеры использования, а также документация.
Условия распространения: freeware, open-source, GNU GPL (для open-source проектов) или
FreeImage Public Licence (для коммерческих проектов). ZipArchive — версия 2.4.9Библиотека для работы с архивами в формате ZIP. Поддерживается чтение и создание архивов (в том числе — многотомных), а также добавление и удаление из них отдельных файлов. В текущей версии библиотеки была улучшена совместимость с Visual Studio 2005 и исправлено несколько ошибок связанных с переименованием файлов.
Условия распространения: freeware, open-source, GNU GPL. ИсходникиCFtpServer: A complete, fast, and reliable FTP server class — версия 2.6[C++] Класс, инкапсулирующий FTP-сервер, не содержащий зависимостей от WinInet. Поддерживается 38 основных команд протокола FTP; сам сервер реализзован как многопоточный и не блокирует выполнения приложения, в которое он проинтегрирован. Для компиляции под Windows может использоваться как Visual C++ 6.0, так и GCC; для компиляции под Linux — только GCC. FileHelpers: An Automatic File Import/Export Framework — версия 1.3.5[C#] Библиотека для работы с файлами, содержащими записи фиксированного размера или использующие заданный симвом в качестве разделителя. Помимо этого поддерживается импорт/экспорт таких записей из MS Excel, MS Access и MS SQL Server. Extended ListView — версия от 15 February 2006[C#] Класс, расширяющий возможности элемента управления List View. Позволяет отображать несколько изображений в подэлементах списка; позволяет пользователю редактировать поэлементы с использованием произвольных элементов управления; поддерживает сортировку колонок по датам, числам, строкам и изображениям. Updater — версия 0.8.1.1[C++/MFC] Модуль, реализующий возможность проверки наличия новой версии приложения через Интернет с ее последующей закачкой и установкой. Существует возможность выборочных обновлений отдельных компонентов; «откат» обновлений; модификация INI-файлов и системного реестра. Полностью поддерживается использование proxy-серверов. СтатьиWTL for MFC Programmers, Part IX — GDI Classes, Common Dialogs, and Utility ClassesДевятая статья от Michael Dunn, облегчающая миграцию с MFC на WTL. На сей раз речь идет об использовании классов, инкапсулирующих объекты GDI, а также классов-оболочек стандартных системных диалоговоых окон. Как всегда подробно описываются различия между WTL и MFC, а также между версиями ATL. Как и предыдущие восемь статей серии, она будет очень полезна для тех, кто переходит к использованию Windows Template Library. |