О том, как прошел IT-семинар "Современные Java технологии"

5 февраля 2010 ИООО «Эксадел», при содействии Парка Высоких Технологий, провел IT семинар "Современные Java технологии", в котором приняли участие ведущие специалисты компании. Все темы семинара вызвали пристальное внимание профессионалов, работающих в данной сфере.

Семинар начался с презентации технологии «JavaServer(tm) Faces 2.0», которую представляли Илья Шайковский и Николай Беляевский. Сразу же после теоретической части была проведена практическая демонстрация новых возможностей и началось обсуждение нового стандарта с гостями. Следует заметить, что большинство возможностей спецификации были весьма ожидаемы и знакомы присутствующим, так как многие из них давно использовали Seam 2 и RichFaces 3.3, которые реализовывали их ранее. Обсуждение включало в себя такие темы, как использование новых областей видимости объектов и синхронизации транзакций, а также причины ухода стандарта от технологии JSP. Отдельно хочется выделить достаточно большой интерес к вопросам производительности, решения которых обсуждались отдельно в рамках нового стандарта.

Далее Ильей Шайковским была представлена библиотека RichFaces 3.3. Ввиду того, что продукт долгое время используется разработчиками, работающими с JavaServer Faces 1.2, базовые принципы были также многим известны, и после презентации в основном велось обсуждение проблем использования и способов их решения. Приятно отметить, что все проблемы, встреченные присутствующими разработчиками в предыдущих версиях были либо решены перед последним релизом представленной 3-й ветки, либо уже запланированы для решения в 4-й.

Презентация Николая Беляевского ознакомила присутствующих с текущими работами по разработке новой ветки проекта - RichFaces 4. Были представлены основные изменения, которые ожидают разработчиков в новой линейке RichFaces при использовании ее для разработки приложений, а так же изменения и дополнения в инструментах, предоставляемых библиотекой для её расширения. Основными вопросами по будущим разработкам были вопросы улучшения расширяемости, поддержка мобильных устройств и совместимости с аналогичными библиотеками компонентов, представленных на рынке.

В целом этот блок презентаций был отмечен достаточно глубокими знаниями аудитории в представленных вопросах и достаточно большим интересом к развитию технологий.

После небольшого перерыва Борисом Дубровым был сделан доклад на тему «Computer Graphics Internals», который включал в себя представление структуры современных графических систем, используемых для визуализации 2D и 3D графики, низкоуровневых алгоритмов растеризации векторной графики, систем управления цветом и шрифтами и реализации 3D эффектов.

Максим Кашинский представил абсолютно новый стандарт разработки «Java Contexts and Dependency Injection». Презентация вызвала массу вопросов и достаточно большой интерес ввиду изменений, вносимых в рынок средств разработки данным стандартом и большого количества его новых возможностей. Презентация прошла с большим количеством практических примеров и с подробным сравнением с технологиями-предшественниками стандарта.

Далее были представлены средства для разработки Web приложений – «JBoss Tools». Максим Орешков, Егор Радцевич и Денис Маляревич представили основные возможности, сделали сравнительный обзор с аналогичными средами разработки и познакомили присутствующих с будущими планами продукта.

Особо хотелось бы отметить очень приятную атмосферу семинара и высокий класс оборудования. Всё это вместе позволило провести его на очень высоком уровне.

©
1
18 February 2010 20:42 Volha