Новости для разработчиков

  • Радует нас новостями небезызвестная компания JetBrains. Во-первых, она представила новый продукт RubyMine 1.0 - среду разработки для создания приложений с использованием Ruby и Ruby on Rails. Как говорят создатели этой среды, одна из главных её черт - глубокая привязка инструментов разработки к языковым особенностям платформы Ruby, учёт динамического характера этого языка и принятых в нём стандартных методов работы. RubyMine предлагает широкий набор алгоритмов рефакторинга с учётом особенностей платформы Rails, имеет в своём арсенале сводный обзор кода, а также функции автозавершения языковых конструкций. Имеется поддержка интеграции с Subversion, Git, Perforce и CVS; присутствует графический отладчик для Ruby и Rails, есть возможность выполнять тесты с использованием RSpec и Test::Unit. Наличие открытого программного интерфейса API позволяет создавать собственные надстройки на языке Ruby или Java.
  • Вторая приятная новость от JetBrains - выпуск новой версии универсального сервера для распределённого управления процессами сборки релизов и тестирования модулей JetBrains TeamCity 4.5. Как говорят разработчики этого программного продукта, в новой версии реализован механизм разбиения пользователей по группам, который помогает настроить роли пользователей и адресацию оповещений. Расширенная поддержка служб каталогов на базе протокола LDAP теперь обеспечивает автоматическую синхронизацию пользовательских профилей. Обновлённый веб-интерфейс теперь поддерживает группировку тестов и детализацию сведений по всем тестам в проекте. Также поддерживается отдельное отображение проблемных тестов и журнала изменений. Также пакет теперь может обрабатывать отчёты в формате XML из среды ANT, в том числе из модулей JUnit, NUnit, Surefire, PMD и FindBugs. Автоматическое определение наличия среды Mono позволяет назначить Mono в качестве основной .NET-платформы для процесса автоматизированной сборки. Расширена интеграция с Eclipse, поддерживается Perforce 2008.2.
  • Как сообщает Linux.org.ru, вышла QtCreator 1.1 - кроссплатформенная IDE для работы с фреймворком Qt, разработанная Qt Software. В новой версии программного продукта пользователей ждут полностью переработанный механизм разделителей, поддержка JavaScript, подсветка синтаксиса и автодополнение тегов для qdoc и doxygen, улучшенное окно открытых документов, улучшенные разбор C++ и подсветка ошибок на лету. Добавлены экспериментальная поддержка основанных на Makefile проектов и опция запуска приложения во внешнем терминале, улучшены поддержка Cmake и взаимодействие в Locals & Watchers окнах в Debug-режиме, появилась контекстная справка для виджетов.
  • Вышел UHC 1.0.0 (Utrecht Haskell Compiler) - компилятор языка Haskell, поддерживающий практически весь стандарт Haskell98 плюс некоторые экспериментальные расширения, сообщает тот же источник. Компилятор поддерживает пять различных бекэндов, включая интерпретаторы байткода (Java, CLR); в процессе разработки - бекэнд к LLVM. Поддерживаются экспериментальные расширения языка, некоторые из них прежде не были нигде реализованы, реализация выполнена с использованием атрибутных грамматик и прочих высокоуровневых средств синтаксически управляемой трансляции. Есть возможность экспериментировать с различными вариантами языка благодаря аспектно-ориентированному устройству компилятора.
  • Dundas Data Visualization анонсировала Dundas Gauge for .NET v.2.5 - новую версию набора компонентов для наглядного представления динамических данных. В новой версии появилась, как говорят создатели пакета, тесная интеграция Dundas Gauge for .NET с Microsoft Silverlight.
  • Компания AquaFold выпустила Aqua Data Studio 7.5 - новую версию комплексного инструмента для разработчиков и администраторов баз данных. Продукт поддерживает Oracle, DB2 for LUW, DB2 for iSeries, Microsoft SQL Server, MySQL, Sybase, Informix, Apache Derby, а также PostgreSQL для Windows, Mac OSX, Linux, Solaris и Java Platform. В новой версии пользователи смогут оценить повышенную производительность, уменьшенное потребление памяти, новый поисковый механизм File Search Tool, новые редакторы для Java и JavaScript, девять дополнительных типов диаграмм для визуализации реляционных данных. Появилась поддержка Subversion 1.5.
  • Команда разработчиков свободного компилятора FreePascal сообщила о выходе Free Pascal Compiler 2.2.4. Компилятор поддерживает различные 32- и 64-битные процессорные архитектуры и ОС. Новая версия выпущена в связи с исправлением множества различных ошибок в продукте. Полный список изменений здесь: wiki.freepascal.org/User_Changes_2.2.4.

Вадим СТАНКЕВИЧ

Версия для печатиВерсия для печати

Номер: 

17 за 2009 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!