﻿<?xml version="1.0" encoding="UTF-8" ?>


<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
<title>developerWorks Россия : Java technologyСтатьи</title> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<author>
	<name>developerWorks Россия</name>
</author>
<subtitle type="html">Последняя информация и технические статьи с IBM developerWorks Россия</subtitle>
<rights>Copyright 2004 IBM Corporation</rights>	
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/"/>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>

<entry>
<title><![CDATA[Работа с Grails: GORM - Забавное название и серьезная технология]]></title> 
<summary><![CDATA[В этой статье Скотт Дэвис знакомит с GORM и показывает, насколько просто с его помощью создавать отношения между таблицами, подключать правила для проверки данных и изменять реляционные базы данных в Grails-приложениях.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-grails02128/index.html?ca=dat-ru-1125"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Автоматизация для программистов: Антишаблоны постоянной интеграции]]></title> 
<summary><![CDATA[В этой статье из серии &quot;Автоматизация для программистов&quot; эксперт по автоматизации Пол Дювал представляет набор &quot;антишаблонов&quot; CI, и что более важно, покажет, как избежать их.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-ap11297/index.html?ca=dat-ru-1123"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Создание динамических приложений с помощью javax.tools]]></title> 
<summary><![CDATA[В этой статье представлен обзор пакета javax.tools и показано, как их использовать для создания фасада для компиляции исходного кода Java из Java-объектов String вместо файлов.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-jcomp/index.html?ca=dat-ru-1116"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Создание функционально насыщенных приложений с помощью JavaFX Script]]></title> 
<summary><![CDATA[Эта статья позволяет изучить основы языка сценариев JavaFX и познакомиться с некоторыми базовыми компонентами пользовательского интерфейса в ходе детального рассмотрения устройства тестового приложения.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-javafx/index.html?ca=dat-ru-1106"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Эволюционирующая архитектура и стихийное проектирование: Проектирование через тестирование, Часть 1]]></title> 
<summary><![CDATA[Большинство разработчиков думает, что тесты -  это самая главная часть разработки через тестирование (TDD). Однако тестирование - это лишь побочный эффект TDD; важнее то, что TDD улучшает код.
]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-eaed2/index.html?ca=dat-ru-1023"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Эволюционирующая архитектура и стихийное проектирование: Исследование архитектуры и проектирования]]></title> 
<summary><![CDATA[В этой вступительной части серии «Эволюционирующая архитектура и стихийное проектирование» автор Нил Форд дает определение архитектуры и проектирования, а затем затрагивает общие вопросы, которые будут подниматься по всей серии. 
]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-eaed1/index.html?ca=dat-ru-1022"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Практическая автоматизация:  Быстрое автоматизированное развертывание]]></title> 
<summary><![CDATA[В этой статье эксперт в области автоматизации Пол Дювал описывает, как использовать Ant с Java Secure Channel для дистанционного развертывания программного обеспечения в нескольких целевых системах.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-ap01088/index.html?ca=dat-ru-1019"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Обеспечение безопасности Java-приложений с помощью Acegi: Часть 4. Защита JSF-приложений]]></title> 
<summary><![CDATA[В статье рассказывается, как настроить JSF и Acegi для совместной работы в сервлет-контейнере, и рассматривается взаимодействие компонентов JSF и Acegi друг с другом.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-acegi4/index.html?ca=dat-ru-1013"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Применение XStream для сериализации Java-объектов в XML]]></title> 
<summary><![CDATA[Прочитав эту статью, вы узнаете о конфигурировании и использовании XStream для сериализации и десериализации объектов, а также для чтения конфигурационных свойств из файлов XML.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/x-xstream/index.html?ca=dat-ru-1005"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Теория и практика Java: Разветвляемся. Часть 2]]></title> 
<summary><![CDATA[Во второй части данной серии статей автор Брайан Гетц рассматривает классы ParallelArray, упрощающие операции параллельной сортировки и поиска в структурах данных, находящихся в памяти. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-jtp03048/index.html?ca=dat-ru-1001"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Создание высокопроизводительных Java-приложений для доступа к данным: Часть 2. Введение в программирование  pureQuery]]></title> 
<summary><![CDATA[ В этой статье описан один из  стилей программирования на основе встроенных методов, и объясняется, как пользователи могут применять его для эффективного обращения к базам данных и их редактирования.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/dm-0804vivek/index.html?ca=dat-ru-0928"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Создание высокопроизводительных Java-приложений для доступа к данным: Часть 1. Введение в программирование  pureQuery]]></title> 
<summary><![CDATA[ В данной статье описан стиль программирования на основе аннотированных методов - простой и гибкий стиль, основанный на парадигме именованных запросов, который позволяет исполнять запросы SQL статически или динамически. 
]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/dm-0804lamb/index.html?ca=dat-ru-0924"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Работа с Grails: Cоздание первого Grails-приложения]]></title> 
<summary><![CDATA[В первой части новой ежемесячной серии статей &quot;Работа с Grails&quot; эксперт по Java Скотт Дэвис знакомит с Grails и показывает, как построить первое Grails-приложение.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-grails01158/index.html?ca=dat-ru-0921"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Переход с управляемой контейнером персистентности EJB 2 на pureQuery для IBM Master Data Management Server: Часть 1. Оценка технологии pureQuery]]></title> 
<summary><![CDATA[Эта серия статей предназначена для тех, кто заинтересовался новой версией WebSphere Customer Center (теперь это IBM InfoSphere Master Data Management Server) или чего-то недопонимает в ней.
 
]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/dm-0807zheng/index.html?ca=dat-ru-0831"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Groovy и Spring: Oсновы интеграции]]></title> 
<summary><![CDATA[Инфраструктура Spring Framework представляет собой мощную платформу для создания корпоративных и Web-приложений. В этой статье, первой в серии из двух частей, будет рассказано об основах интеграции Groovy в приложения Spring.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-groovierspring1/index.html?ca=dat-ru-0814"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Groovy и Spring: Часть 2. Изменение поведения приложения в процессе выполнения]]></title> 
<summary><![CDATA[В последней части серии &quot;Groovy и Spring&quot; рассказывается о том, как можно изменять поведение приложений Spring во время их выполнения, используя динамически обновляемые объекты. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-groovierspring2/index.html?ca=dat-ru-0814"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Java EE 5: Мощь и производительность при меньшей сложности]]></title> 
<summary><![CDATA[Эта статья представляет высокоуровневый обзор новых возможностей и усовершенствований API в Java EE 5 и демонстрирует упрощенные модели разработки новой платформы на примере Web-сервиса.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-jee5/index.html?ca=dat-ru-0724"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Наследование функциональности]]></title> 
<summary><![CDATA[ В этой статье Тед Ньюард расскажет о полиморфизме в Scala, сочетающем объектно-ориентированные и функциональные черты и сохраняющем совместимость с Java.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala05298/index.html?ca=dat-ru-0708"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Моделирование при помощи среды Eclipse Modeling Framework: Часть 3. Настройка сгенерированных моделей и редакторов с применением Eclipse JMerge]]></title> 
<summary><![CDATA[Eclipse Modeling Framework содержит инструмент open source JMerge, который делает процесс генерации кода гибким и настраиваемым. В этой статье приводится пример, иллюстрирующий, как добавить JMerge в приложение и настроить его для разных ситуаций.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/os-ecemf3/index.html?ca=dat-ru-0707"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Scala и сервлеты]]></title> 
<summary><![CDATA[ В этой статье рассказывается о работе с сервлетами в Scala.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala12228/index.html?ca=dat-ru-0703"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Моделирование при помощи среды Eclipse Modeling Framework: Часть 2. Генерация кода с применением шаблонов Eclipse Java Emitter Templates]]></title> 
<summary><![CDATA[Eclipse Java Emitter Templates (JET) – это инструмент программирования open source, предназначенный для генерации кода в среде Eclipse Modeling Framework (EMF). В настоящей статье объясняется, как создать и сконфигурировать JET и как применять его в разных ситуациях.
]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/os-ecemf2/index.html?ca=dat-ru-0629"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Моделирование при помощи среды Eclipse Modeling Framework: Часть 1. Создание моделей UML и генерация кода]]></title> 
<summary><![CDATA[Eclipse Modeling Framework (EMF) - это среда open source, предназначенная для разработки приложений на основе моделей.  В настоящей статье рассматривается процесс создания модели, генерации кода, использования полученных приложений и настройки редактора.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/os-ecemf1/index.html?ca=dat-ru-0626"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Часть 3. Создание калькулятора]]></title> 
<summary><![CDATA[В предыдущей статье мы создали базовый парсер, преобразующий текст в AST для интерпретации выражения. В данной статье будет рассказано, как связать этот парсер с ранее созданными типами AST. Будет предложен ряд расширений для DSL и его интерпретатора. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala11218/index.html?ca=dat-ru-0605"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Часть 2. Cоздание калькулятора]]></title> 
<summary><![CDATA[В этой статье будет рассказано о синтаксическом анализе выражений, написанных на ранее рассмотренном DSL, и преобразовании их в AST для интерпретирования. Анализ текста и создание AST будет реализовано при помощи так называемых комбинаторов парсеров.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala10248/index.html?ca=dat-ru-0601"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Часть 1. Создание калькулятора]]></title> 
<summary><![CDATA[ В этой статье мы начнем рассказ о создании языка-калькулятора, демонстрируя возможности Scala для разработки DSL, в частности, case-классы и сопоставление с образцом.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala08268/index.html?ca=dat-ru-0526"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Коллекции]]></title> 
<summary><![CDATA[Scala позволяет работать не только с единичными объектами, но также с кортежами, массивами и списками. В этой статье мы начинаем рассматривать функциональные аспекты программирования в Scala, в частности, характерные для функциональных языков типы данных. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala06278/index.html?ca=dat-ru-0521"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Признаки и поведение объектов]]></title> 
<summary><![CDATA[Scala позволяет по-новому взглянуть на объектно-ориентированное проектирование приложений. В этой статье серии &quot;Путеводитель по Scala для Java-разработчика&quot; будет рассказано о признаках (traits) в Scala, позволяющих упростить дизайн и реализацию объектов.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala04298/index.html?ca=dat-ru-0515"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Параллелизм в Scala]]></title> 
<summary><![CDATA[ В этой статье Тед Ньювард начнет рассматривать возможности Scala для осуществления параллельной обработки данных.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala02049/index.html?ca=dat-ru-0512"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Изучение Grails: Grails и мобильный Web]]></title> 
<summary><![CDATA[В настоящее время возрастает популярность мобильных устройств как средств доступа в Интернет. Создание мобильных Web-приложений имеет свои особенности. В статье рассказывается о том, как повысить удобство приложений Grails для мобильных пользователей.  ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-grails06178/index.html?ca=dat-ru-0429"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Миграция проектов Java EE на IBM Lotus Expeditor V6.1]]></title> 
<summary><![CDATA[Осуществите миграцию ваших проектов Java2EE на IBM Lotus Expeditor V6.1 с помощью инструментария IBM Lotus Expeditor Toolkit, а затем разверните эти проекты в среде исполнения Lotus Expeditor. В статье приводятся шаги, необходимые для миграции проектов Java EE, и объясняется, какие функции Java EE не поддерживаются в Lotus Expeditor.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/ls-expeditor-j2ee/index.html?ca=dat-ru-0427"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Внедрение зависимостей с помощью Guice]]></title> 
<summary><![CDATA[Guice - это разработанная Google инфраструктура с открытым кодом для внедрения зависимостей при разработке на Java с поддержкой внедрения зависимостей (DI). Она улучшает модульность и тестируемость кода. Николас Лесецки предлагает вам обзор наиболее важных концепций Guice.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-guice/index.html?ca=dat-ru-0424"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Изучение Grails: Изменение представления данных с помощью Groovy Server Pages]]></title> 
<summary><![CDATA[ Groovy Server Pages отвечает за Web-компоненту в Web-инфраструктуре Grails. Убедитесь в лёгкости использования библиотеки тегов Grails, смешивания фрагментов GSP и настройки шаблонов для автоматически генерируемых каркасных (scaffolded) представлений.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-grails03118/index.html?ca=dat-ru-0416"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Мониторинг работы Java-приложений: Часть 3. Мониторинг производительности и степени готовности среды выполнения приложений]]></title> 
<summary><![CDATA[Третья статья серии будет посвящена подходам к мониторингу производительности и степени готовности внешних компонентов, например серверов, баз данных и служб сообщений. Мы также рассмотрим варианты построения отчетов и визуализации собранных данных. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-rtm3/index.html?ca=dat-ru-0410"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Что нового в Java Portlet Specification V2.0 (JSR 286)?]]></title> 
<summary><![CDATA[В статье рассказывается о второй версии Java Portlet Specification (JSR 286). В версии 2.0 объем спецификаций и API более чем удвоился, и теперь она позволяет реализовать большинство сценариев без использования нестандартных расширений от производителей порталов. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/wes-0803_hepper/index.html?ca=dat-ru-0403"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Мониторинг работы Java-приложений: Часть 2. Инструментирование откомпилированного кода и мониторинг производительности]]></title> 
<summary><![CDATA[В первой статье основное внимание уделялось контролю состояния JVM и инструментированию исходного кода, позволяющим собирать показатели быстродействия. Во второй статье мы поговорим об инструментировании Java-классов без внесения изменений в исходный код.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-rtm2/index.html?ca=dat-ru-0403"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Ускорение работы Web-приложений с помощью кэширования]]></title> 
<summary><![CDATA[Java Caching System (JCS) – распределенная система кэширования для Java приложений – это мощный и хорошо конфигурируемый инструмент с простым API-интерфейсом. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-jcs/index.html?ca=dat-ru-0323"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по Scala для Java-разработчиков: Не зацикливайтесь!]]></title> 
<summary><![CDATA[
Scala был создан специально для Java-платформы, поэтому его синтаксис
сделан максимально удобным для Java-программистов. 
Тед Ньюорд продолжает знакомить вас с нюансами в отличиях между двумя языками, 
начиная с управляющих конструкций типа if, while и for.
        ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-scala03268/index.html?ca=dat-ru-0305"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Мониторинг работы Java-приложений: Часть 1. Мониторинг производительности и степени готовности Java-систем ]]></title> 
<summary><![CDATA[Мониторинг производительности играет важную роль при создании и сопровождении качественной системы. В статье рассказывается о низкоуровневом мониторинге Java-кода, позволяющем оценить факторы, влияющие на стабильность и быстродействие среды в целом. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-rtm1/index.html?ca=dat-ru-0302"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Совет: Наиболее эффективное использование асинхронных обратных вызовов]]></title> 
<summary><![CDATA[В этой статье-совете рассказывается, почему к источникам данных Ajax следует обращаться, используя асинхронные обратные вызовы. В статье так же содержатся примеры асинхронного координирования готовности нескольких взаимозависимых источников данных.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/wa-aj-async/index.html?ca=dat-ru-0226"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Эффективный перенос данных с помощью zero copy]]></title> 
<summary><![CDATA[Технология zero copy помогает улучшить производительность Java-приложений, избежать лишнего копирования данных между промежуточными буферами и уменьшить число контекстных переключений между пространством пользователя и пространством ядра.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-zerocopy/index.html?ca=dat-ru-0217"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Реализация бизнес-логики при помощи процессора правил Drools]]></title> 
<summary><![CDATA[Использование процессора правил помогает упростить компоненты, реализующие сложную бизнес-логику. В данной статье рассказывается о применении процессора правил Drools с целью повышения адаптивности приложений Java к будущим изменениям.

]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-drools/index.html?ca=dat-ru-0130"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Связывание с данными с помощью Castor: Часть 4. Связывание Java-объектов с базами данных SQL]]></title> 
<summary><![CDATA[Возможности Castor не ограничиваются связыванием с XML, в частности, те же Java-объекты можно сохранить в виде строк в базе данных SQL. В этой статье вы узнаете какие синтаксические конструкции при этом остаются неизменными, и что появляется нового. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/x-xjavacastor4/index.html?ca=dat-ru-0130"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по db4о для Java-разработчика: Транзакции, распределенный доступ и безопасность]]></title> 
<summary><![CDATA[В этой статье, последней в серии &quot;Руководство по db4о для Java-разработчика&quot;, рассказывается о возможностях db4o для поддержки важных аспектов разработки на Java EE: транзакциях, распределенному управлению данными и обеспечению безопасности Web-приложений.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-db4o7/index.html?ca=dat-ru-0119"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Сбор данных в режиме реального времени: Как подключить свой велотренажер к базе данных Informix или DB2]]></title> 
<summary><![CDATA[Сконструируйте систему для сбора данных из аналоговой среды в режиме реального времени и сохраните полученную информацию в базе IBM Informix Dynamic Server или DB2.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/dm-0803lurie/index.html?ca=dat-ru-0114"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по db4o для Java-разработчика: Структурированные объекты и коллекции]]></title> 
<summary><![CDATA[Объектно-ориентированные приложения используют наследование для моделирования объектов. Это проблематично в реляционной модели, но поддерживается в ООСУБД. В серии &quot;Путеводитель по db4o для Java-разработчика&quot;, мы покажем возможности наследования в db4o.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-db4o6/index.html?ca=dat-ru-0114"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по db4o для Java-разработчика: Массивы и коллекции]]></title> 
<summary><![CDATA[Вслед за структурированными объектами (см. &quot;Путеводитель по db4o для Java-разработчика: от простых к структурированным объектам&quot;), некоторые сложности появляются и при работе с массивами и коллекциями. Но не волнуйтесь, они не досаждают при работе с db4o.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-db4o5/index.html?ca=dat-ru-1230"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по db4o для Java-разработчика: За рамками простых объектов]]></title> 
<summary><![CDATA[До этого момента работа с объектами в db4o выглядела довольно просто. В этой статье Тед Ньюворд расскажет о работе со структурированными объектами, включив в рассмотрение такие вопросы, как бесконечная рекурсия, каскадирование и ссылочная целостность. ]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-db4o4/index.html?ca=dat-ru-1225"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по db4o для Java-разработчика: Рефакторинг базы данных при работе с db4o]]></title> 
<summary><![CDATA[В этой статье Тед Ньюворд расскажет о еще одном преимуществе использования его любимой объектной базы данных: использование db4o упрощает рефакторинг до такой степени, что он становится практически тривиальной операцией.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-db4o3/index.html?ca=dat-ru-1224"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по db4o для Java-разработчика: Введение и общий обзор возможностей]]></title> 
<summary><![CDATA[Эта статья открывает серию из нескольких статей, в которых популярный автор и лектор Тед Ньюворд подробно рассказывает о db4o – объектно-ориентированной альтернативе современным реляционным базам данных.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-db4o1/index.html?ca=dat-ru-1219"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

<entry>
<title><![CDATA[Путеводитель по db4o для Java-разработчика: Запросы, идентификация и редактирование данных]]></title> 
<summary><![CDATA[Во второй статье своей серии о db4o Тед Ньюворд расскажет о нескольких способах поиска данных в db4o, в частности, о поиске подобных (Query by Example). Кроме того, будут рассмотрены механизмы, специфичные для ООСУБД.]]></summary> 
<link rel="self" type="text/html" hreflang="ru" href="http://www.ibm.com/developerworks/ru/library/j-db4o2/index.html?ca=dat-ru-1219"/> 
<id>tag:developerWorks.dw,Ноя 26 2009, 01:00:52 PM MSK</id>
<published>Ноя 26 2009, 01:00:52 PM MSK</published>
<updated>Ноя 26 2009, 01:00:52 PM MSK</updated>
</entry>

</feed>

