|
|
|
|
Django на GlassFish v3
Posted by lativ in Web.Next
Vivek только что опубликовал подробное описание как запустить Django на GFv3. Вкратце:
• Установите GlassFish v3
• Установите Jython
• Установите Django
Чтобы можно было пользоваться административной консолью или базами данных потребуется установить django-jython и проделать еще несколько шагов На данный момент поддерживается только база данных PostgreSQL, однако, как отметил Frank в своей C1 сессии - "ведётся работа над добавлением поддержки для других баз данных".
SocialSite и Apache
Posted by lativ in Web.Next
Цитируя последнюю заметку Dave'а - SocialSite и Apache:
... Sun Microsystems планирует выложить проект SocialSite в Apache Software Foundation. Пока не ясно станет ли SocialSite частью Shindig или же войдет как новый проект на стадии инкубатора...
Эдуардо Пеллегри начал несколько дискуссий во внутренних списках рассылки Apache. Мы будем держать вас в курсе событий.
По словам Dave'а "Это лучшее, что можно сделать для проекта и отличный шанс для создания растущего сообщества". Наши наилучшие пожелания SocialSite.
Презентация Dave'а на ApacheCon: Shindig для блогов и вики. Множество его последних заметок освещает различные специфичные темы, которые нашли отражение в этой презентации, в которой он рассказывает о Shiding иSocialSite (и JSPWiki и Roller). Отдельного внимания заслуживает его заметка - OAuth.
Новый вводный курс по Grails, а также новости о Groovy
Posted by katya in Web.Next
|
NetBeans улучшает поддержку Groovy и Grails, и в частности добавляет новые вводные курсы. Встречайте - введение в Groovy, ролик о NetBeans.TV и введение в Grails. Поскольку Groovy очень легко смешивается с Java, то его просто использовать и с GlassFish: смотрите "Grails в GlasFish за 5 минут" от Alexis'а и читайте документацию по GFv3 Prelude. Кстати, GroovyBlogs работает на GlassFish v2 (отчет Netcraft) уже несколько месяцев. |
Скриптинг на основе JVM популярен в последнее время, и Groovy, как скриптовый язык для JVM, был очень популярен среди посетителей Devoxx на прошлой неделе (вот
фото доски
с
результатами голосования от Sven,
конечно и в статистике возможны ошибки (Ошибки первого и второго рода)!
Предыдущие наши заметки на эту тему помечены тегом
scripting
.
Вышел Grizzly 1.9, содержащий демонстрацию Twitter
Posted by Nikita Zinoviev in Web.Next
|
После небольшой задержки, вызванной необходимостью интегрировать предложения членов сообщества, а также исправлением еще и других проблем, вышел Grizzly 1.9. Если вы пропустили эту новость, почитайте анонс Jean-François'. Среди основных новых черт асинхнонный ввод/вывод, новое HTTP suspend/resume API и улучшения производительности Comet . Версия 1.9 очень важна для GlassFish v3 ввиду центральной роли, которую Grizzly играет в новой модульной архитектуре, а также потому, что она будет использоваться в выпуске GlassFish в середине 2009. |
Довольно простой 150-строчный сервлет, реализующий полностью двустороннее асинхронное приложение Twitter (шаги, код). Кстати говоря о Twitter, убедитесь что вы поспеваете за медведем.
Grails на GlassFish v3 Prelude
Posted by yury in Web.Next
|
На прошлой неделе Alexis разместил хороший и короткий скринкаст, показывающий как установить Grails в GlassFish v3 Prelude с использованием нового центра обновлений. Посмотрите скринкаст, загрузите GFv3 отсюда, и начинайте. Также, не пропустите 1-часовой вебинар от Vivek завтра по скриптовым языкам в GFv3 Prelude, включая Ruby, Python и Groovy; мы решили оставить PHP для дургого вебинара. |
И вы также можете посмотреть мини-презентацию от Vivek с выпуска GFv3 Prelude на прошлой неделе, а также скринкаст и описание от Geertjan по Grails и AJAX.
Java 6 Update 10: путь к JavaFX
Posted by alexface in Web.Next
|
Сегодняшний день стал днем официального выхода JDK 6 update 10. Не стоит удивляться нумерации: Java 6 Update 10 является важным релизом для десктопных систем в предверии выхода Java FX позже в этом году. Конечно, на Java 6 Update 10 также может работать GlassFish и другие серверные приложения (правда, в этом случае вряд ли пригодится пользовательский экран загрузки апплета...). |
"Update 10" (также встречающийся под названием "JRE для пользователя") включает обновленный Java Plugin с "перетаскиваемыми апплетами", новый Swing look-and-feel, ядро Java и QuickStarter, довольно обширный набор инструментов для установки/встраивания (JavaScript & Java), и не только. Читайте более раннюю статью с подробным описанием.
Кстати, хорошим источником информации о вещах, связанных с Java SE, является "ThePlanetarium" (аналог нашего TheAquarium). Danny собрал серьезную коллекцию ссылок о Java 6 Update 10.
JAX-RS (JSR 311) одобрен (15-1-0) на последнем JCP голосовании
Posted by alexface in Web.Next
|
JAX-RS, Java APIs для RESTful веб сервисов, уже почти достиг цели: исполнительный комитет по SE/EE одобрил окончательный вариант спецификации для JSR-311. Голоса распределились так: 15-1-0 (за-воздержалось-против) (см. результаты).
Последний этап, завершение эталонной имплементации и набора тестов на совместимость, уже почти завершен. Другие новости по теме читайте в рубрике Jersey |
Мониторинг Rails на GlassFish с помощью New Relic
Posted by alexface in Web.Next
|
RailsInside сообщает о выходе New Relic "lite" - новой бесплатной версии New Relic RPM, приложения для мониторинга Rails. Продукт предоставляет информацию о производительности, времени отклика по мере роста нагрузки и помодульный отчет о времени работы. Существует также и полнофункциональная версия New Relic (см. обзор продукта). Обе версии имеют поддержку для GlassFish Server. Arun говорит, что в скором времени он совершит более детальный обзор этого и еще одного продукта - следите за новостями. |
Разрабатывая Kenai - скорость на базе OpenSource Enterprise технологий
Posted by alexface in Web.Next
На минувшей неделе увидела свет бета-версия проекта Kenai, включающая стандартный набор сервисов для совместной разработки плюс возможность поиска по интересам. Наш проект GF CORBA уже использует его Hg репозитарий, однако наиболее интересным аспектом является смесь используемых технологий.
|
Kenai достиг большой скорости в развитии с сохранением надежности за счет использования комбинаций наших скриптовых (JRuby/Rails) и корпоративных (GlassFish v2, MySQL, OpenSolaris) технологий. Эти комбинации начинают встречаться все чаще и чаще и являются одними из ключевых целей GlassFish с использованием JRuby (см. блог Nick'а), Groovy (см. GroovyBlogs Glenn'а) и других. Возвращаясь к Kenai, читайте интервью Tim'а с Nick'ом,
некоторые
технические подробности кэширования и о методологии тестирования производительности.
Также см. картинки от Austvik,
освещение от Arun
и обзор технологии от Lenz. |
Совместный обзор скриптовых языков: PHP и Rails на GlassFish
Posted by yury in Web.Next
|
Dick написал подробную статью "LAMP на GlassFish" которая нацелена на PHP инетерпретатор Quercus от Caucho внутри GlassFish для запуска Wordpress (с MySQL конечно). Статья описывает подробности установки базы данных и предпочитает независимые файлы WAR (в соответствии с Quercus). Sébastien описывает Joomla на GlassFish, но предпочитает PHP/JavaBridge мост даже при том, что он требует больше конфигаураций, включая установку стандартного PHP. |
В мире JRuby on Rails, Jacob написал статью в двух частях, как сделать более эффективным выполнение JRuby on Rails на GlassFish и сделать среду исполнения доступной другим скриптовым технологиям, работающими также на GlassFish.
Пул JDBC коннекций GlassFish для разработчика Rails
Posted by alexface in Web.Next
|
В сентябре 2007 Arun писал об использовании пула JDBC коннекций GlassFish в приложении Rails. Сейчас у Ikai@LinkedIn появилась заметка, охватывающая изменения, произошедшие с тех пор, и содержащая инструкции с точки зрения разработчика Rails. Заметка Ikai охватывает warbler, MySQL Connection Adaptor и другой код. Читайте заметку Ikai, а мы надеемся, что сможем рассказать вам больше про этот конкретный вариант использования. |
Таблица Ajax, dojo, RESTful веб-сервисы. Заряжено GlassFish.
Posted by alexface in Web.Next
|
Carol McDonald уже рассказывала о построении различных приложений с помощью GlassFish, Spring, EJB 3, Groovy, Grails, JPA, Comet, ... список можно продолжать. В этот раз она пошагово описывает построение динамической таблицы Dojo (Dojo Grid), взаимодействующей с JPA-enabled RESTful веб-сервисом. |
Помимо использования средств Dojo Carol также обсуждает построение модели таблицы в результате взаимодействия с JAX-RS (Jersey), обрабатывающей данные JSON. Данные извлекаются из базы с помощью JPA.
Исходные коды опубликованы.
Новости Rails/Ruby - различные ресурсы, руководства, истории использования
Posted by kostya in Web.Next
За последнее время накопилось довольно много новостей из мира Ruby/Rails/JRuby...
|
Два новых руководства по NetBeans 6.1 Ruby: Начинаем работать с Ruby и Rails и Использование Java библиотек в приложениях Rails. Последнее - одно из очевидных преимуществ JRuby. В качестве примеров мы можем привести отчет об использовании SSO, а так же руководство, показывающее как Вызвать процедуры обработки Java 2D графики на сервере. Из историй внедрения и использования этих технологий можем привести новость об использовании JRuby группой CSI в проекте Infectious disease reporting and management. Еще одна - от Ника, который перевел блог своего сайта на GlassFish и JRuby. |
В целом мы видим очень позитивный прогресс на фронте JRuby/Rails. Напомним, что последние релизы таковы: GlassFish Gem 0.3.0/0.3.1 (анонс и обновление), JRuby Module в Update Centers вместе с JRuby 1.1.1. Интерес к технологиям и продуктам растет, и они начинают развертываться в реальных условиях. Может быть нам стоит начать предлагать коммерческую поддержку?
PS. В блоге у Arun есть полная подборка ссылок и новостей по теме JRuby.
Jython - новый релиз, цент разработки, поддержка в NetBeans
Posted by katya in Web.Next
|
В Python'е и Jython'е наблюдается значительный прогресс. Компания Sun создала "Центр разработки на Python'е", опубликовала интервью с Frank'ом и Ted'ом, а также начала новый проект по поддержке Python в NetBeans. Новости с фронта разработки - Jython 2.5 уже близок к состоянию альфа-версии. Frank приходит к решению, James осознает это и делает релиз, Colin счастлив, и в Jython появились новые участники! |
Все это привлекло внешние внимание - например, в InfoQ Article. Кажется Jython ожидает очень интересное будущее. Эдуардо говорит, что его всегда интересовал Python, поскольку его развитие привлекает много интереса в сообществе. Настало время попробовать самим :)
Улучшенная поддержка Grails с Metro
Posted by yury in Web.Next
|
Martin сообщает об улучшении его плагина для Metro, который позволяет разрабатыветь Web сервисы с Grails. Он таже обновлен доиспользования в последней версии Grails 1.0.3. |