2009

  • 7 версия Java Communications Suite

    5 октября 2009

    Более года прошло с момента выхода предыдущей версии Communications Suite. Новая весия готова. Посмотреть как теперь все выглядит можно в галерее скриншотов.
    Что же нового в этом релизе?
    Итак:

    • во первых: Calendar Server 7, с поддержкой CalDAV - полная совместимость с Mac iCal/iPhone и Mozilla Thunderbird
    • во вторых Sun Convergence 1 U3, обеспечивает AJAX функциональность для всех компонентов
    • кроме того Indexing и Search Service 1, которые обеспечивают индексирование и поиск в сообщениях в реальном времени
    • Instant Messaging 8, с поддержкой стационарных и мобильных пользователей

    а так же Messaging Server 7 U3, новейший супер расширяемая, безопасная и высокоэффективная платформа для управления сообщениями

  • Что нового в JSF2?

    10 августа 2009

    Вышел финальный релиз спецификации JSF 2.0. Документацию можно скачать тут же. Чтобы поближе познакомиться с новыми функциями рекомендую пролистать пару статей: JSF 2 fu, Part 3: Event handling, JavaScript, and Ajax — статья написана David Geary. Содержит множество примеров кода. What’s New in JSF 2? также достаточно большой обзор возможностей JSF 2.0.

  • Представляем программу просмотра RAW файлов «Epitome»

    5 июля 2009

    Профессиональным фотографам и просто любителям представляем полезную программу «Epitome», которая позволяет просмотреть и организовать фотографии сделанные в RAW формате.

    Программа поддерживает форматы большинства современных цифровых камер, такие как Canon (.CR2/.CRW), Nikon (.NEF/.NRW), Pentax (.PEF), Konica-Minolta (.MRW), Sony (.ARW/.SRW ), Fuji (.RAF), Olympus (.ORF), Panasonic (.RAW/.RW2 ), Samsung (.DNG), Sigma (.X3F), Hasselblad (.3FR), Kodak (.DCR/.KDC).

    Преимущества программы: простота установки и использования, широкий выбор поддерживаемых операционных систем Windows, большое количество поддерживаемых камер, высокая скорость работы, не требуется наличие в системе .NET Framework, наличие бесплатной полнофункциональной версии.

    «Epitome» имеет собственный инсталлятор и полностью бесплатна. Веб сайт программы просмотра RAW файлов «Epitome».

  • Что нового в EJB3.1

    27 июня 2009

    В связи с выходом обновления технологии EJB - версии 3.1, в интернете появилась статья в которой описаны наиболее интересные особенности будущего обновления.

    Изменения EJB 3.1 будут связаны в основном с дальнейшим упрощением процесса разработки. Например, теперь будет не обязательно создавать отдельный ejb-jar файл для бинов, а можно будет упаковывать их прямо в war архив. Локальный клиент получит возможность использовать методы бинов напрямую без интерфейса.

    Что касается новых особенностей версии EJB3.1, то это будут singleton сессионные бины, асинхронный вызов сессионных бинов, ejb таймеры и специальные методы обратной связи при старте и остановке приложения.

  • Вышла новая версия фреймворка Seam 2.1.2

    8 июня 2009

    Что нового появилось в этом релизе. Изменения коснулись процесса развертывания приложения, ресурсов и провайдеров. Например для публикации страницы на сервере достаточно будет вставить аннотацию @javax.ws.rs.path("/company").

    Значительно улучшилась интеграция RESTEasy - клиент серверный проект для постоения веб сервисов и java приложений, основанный на спецификации JAX-RS. REST(Representational State Transfer) это основа протокола доступа к ресурсам с ограниченным набором операций GET, PUT, POST и DELETE. В отличие от SOAP он не требует разбора XML запросов на серврере, вследствие чего REST быстрее, надежнее и безопаснее.

    SEAM включает в себя поддержку CRUD(Create, read, update and delete) фрэймворк, который позволяет быстро создавать entity компоненты.
    Появилась поддержка Mock объектов для HTTP запросов SEAM и RESTEasy, что очень полезно для создания JUnit тестов.

    Скачать SEAM 2.1.2 можно на сайте seamframework.org.

  • Спецификация Servlet 3.0

    10 мая 2009

    Вышла окончательная версия макета спецификации Servlet 3.0. Скачать и посмотреть спецификацию можно на сайте JSR
    Спецификация 3.0, до выхода которой осталось не так много времени, заменит собой текущую версию 2.5.

    Достаточно интересной новинкой стало появление файла настройки web-fragment.xml Основной причиной появления web-fragment.xml является упрощение конфигурации приложения и улучшение модульности проекта. Появляется возможность разделить большой проект на веб фрагменты – логические части веб приложения. Подробнее о web-fragment.xml - назначении, отличиях от web.xml - можно прочитать в статье Shing Wai Servlet 3.0 web-fragment.xml

  • Обновление Google App Engine

    7 апреля 2009

    Расширился список языков, поддерживаемых Google App Engine. Появилась поддержка Java. Google App Engine обрела гибкость и мощь, присущую платформе Java.

    В настоящее время не все стандарты поддерживаются. Полный список можно посмотреть здесь. Как видно из таблицы присутствует Java Servlet API, JDO and JPA, javax.cache, and javax.mail. Скорее всего, в ближайшее время список будет значительно расширен.

    Разработчикам Google предлагает бесплатный хостинг на сайте appspot.com и поддержку.

  • Вышла новая версия AJAX фреймворка Atmosphere созданного на основе технологии Comet

    20 марта 2009

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

    В статье New Adventures in Comet: polling, long polling or Http streaming with AJAX. Which one to choose? можно прочитать об этой технологии и посмотреть красивые диаграммы. К сожалению там нет решения проблемы производительности AJAX приложений, но дана пара советов как делать не надо.

    Atmosphere это фрейморк на основе POJO, который использует Dependency injection или внедрение зависимости и постоен на технологии Comet. Он может работать на всех Java веб серверах.

    Загрузить свежую версию можно на сайте Atmosphere.

  • Вышла исправленная версия сервера приложений JBoss 5.0.1GA

    23 февраля 2009

    Не успели отгреметь фанфары по поводу выхода стабильной версии сервера приложений JBoss 5.0.0.GA, как на смену ему пришла новая, лишенная 40 багов версия JBoss 5.0.1GA

    В полном отсутствии этих 40 багов и состоит ее главное отличие от версии 5.0.0.GA. Производители настоятельно рекомендуют тем, кто уже перешел на 5 версию JBoss заменить ее новым релизом.

    Краткое описание исправленных багов, обновленных компонентов и фич 5 версии можно в официальном релизе

  • Новая версия супервиртуализатора готова — VirtualBox 2.1.4

    16 февраля 2009

    Очередная новость от Sun. На этот раз Open Source виртуализатор — VirtualBox.

    Программа создает виртуальное окружение в котором могут быть запущены любые приложения. Теперь стало возможным запускать в одной операционной системе программы, написанные для другой системы. Например, в системе Windows можно запустить программы написанные для Linux. Кроме того, VirtualBox позволит запустить несколько серверов на одной физической машине, что очень упростит тестирование и разработку сетевых приложений, настройку и конфигурацию серверов.

    Все настройки VirtualBox находятся в XML файлах, что упрощает их редактирование.
    В VirtualBox разрешены Shared Folders – папки, доступ к которым разрешен изо всех виртуальных машин.

    В новой версии каждая виртуальная машина имплементирует виртуальный USB контроллер. Включена полная поддержка Remote Desktop Protocol.
    Скачать VirtualBox 2.1.4 для различных операционных систем можно здесь.

Страница: