<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ITFreak :: Независимый Взгляд на Информационные Технологии &#187; Разработка</title>
	<atom:link href="http://itfreak.ru/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://itfreak.ru</link>
	<description></description>
	<lastBuildDate>Thu, 24 Nov 2011 13:39:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Java :: Бесплатные инструменты для Java-разработчиков от Google</title>
		<link>http://itfreak.ru/google-free-java-dev-tools/</link>
		<comments>http://itfreak.ru/google-free-java-dev-tools/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 15:10:58 +0000</pubDate>
		<dc:creator>kion</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[RCP]]></category>
		<category><![CDATA[Swing]]></category>
		<category><![CDATA[SWT]]></category>
		<category><![CDATA[XWT]]></category>

		<guid isPermaLink="false">http://itfreak.ru/?p=886</guid>
		<description><![CDATA[Когда в августе текущего года Google приобрела компанию Instantiations, одного из ведущих провайдеров програмных средств (среди которых числятся инструменты для визуального проектирования Swing/SWT/GWT/XWT/RCP приложений, автоматизации тестирования и проверки качества кода) для Java-разработчиков, использующих интегрированную среду разработки Eclipse, пошли слухи о том, что эти несомненно полезнейшие средства разработки, аналогов у которых среди бесплатного ПО по большому [...]]]></description>
			<content:encoded><![CDATA[<p>Когда в августе текущего года Google приобрела компанию Instantiations, одного из ведущих провайдеров програмных средств (среди которых числятся инструменты для визуального проектирования Swing/SWT/GWT/XWT/RCP приложений, автоматизации тестирования и проверки качества кода) для Java-разработчиков, использующих интегрированную среду разработки Eclipse, пошли слухи о том, что эти несомненно полезнейшие средства разработки, аналогов у которых среди бесплатного ПО по большому счету нет, станут доступны всем желающим на бесплатной основе&#8230;</p>
<p>И вот, по прошествии нескольких месяцев, эти оптимистичные прогнозы оправдались!</p>
<p><a href="http://itfreak.ru/google-free-java-dev-tools/">Читать далее »</a></p>
<small> © <a href="http://itfreak.ru">ITFreak</a> | <a href="http://itfreak.ru/tag/eclipse/" rel="tag">Eclipse</a>, <a href="http://itfreak.ru/tag/google/" rel="tag">Google</a>, <a href="http://itfreak.ru/tag/gwt/" rel="tag">GWT</a>, <a href="http://itfreak.ru/tag/java/" rel="tag">Java</a>, <a href="http://itfreak.ru/tag/rcp/" rel="tag">RCP</a>, <a href="http://itfreak.ru/tag/swing/" rel="tag">Swing</a>, <a href="http://itfreak.ru/tag/swt/" rel="tag">SWT</a>, <a href="http://itfreak.ru/tag/xwt/" rel="tag">XWT</a></small>]]></content:encoded>
			<wfw:commentRss>http://itfreak.ru/google-free-java-dev-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Релиз Ext GWT (GXT) 2.0</title>
		<link>http://itfreak.ru/ext-gwt-2_0/</link>
		<comments>http://itfreak.ru/ext-gwt-2_0/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 09:48:25 +0000</pubDate>
		<dc:creator>kion</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Ext GWT (GXT)]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[инструментарий]]></category>

		<guid isPermaLink="false">http://itfreak.ru/?p=690</guid>
		<description><![CDATA[Только что сошедшая с конвейера свежая версия Ext GWT 2.0, впитала в себя, по словам ее разработчиков, массу новых компонентов и возможностей, расширяющих функциональный набор предыдущей версии Ext GWT 1.0. Что наиболее примечательно в данном релизе, так это то, что он, наконец-то, закрыл функциональную брешь (некоторое отставание) между проектом Ext GWT и его &#171;родным братом&#187; [...]]]></description>
			<content:encoded><![CDATA[<p>Только что сошедшая с конвейера свежая версия Ext GWT 2.0, впитала в себя, по словам ее разработчиков, массу новых компонентов и возможностей, расширяющих функциональный набор предыдущей версии Ext GWT 1.0. Что наиболее примечательно в данном релизе, так это то, что он, наконец-то, закрыл функциональную брешь (некоторое отставание) между проектом Ext GWT и его &laquo;родным братом&raquo; Ext JS &#8212; теперь оба проекта имеют аналогичный набор возможностей! Напомним, что в отличии от Ext JS, которая является &laquo;чистой&raquo; JS-библиотекой с мощнейшим функционалом, Ext GWT, в свою очередь, является своего рода &laquo;оберткой&raquo; к Ext JS и предоставляет разработчикам возможность применить на практике всю ее мощь, однако не требует от разработчиков каких-либо знаний в области JavaScript и избавляет их от проблем кросс-браузерной совместимости соответствующего кода &#8212; в процессе разработки используется только один язык программирования &#8212; Java (тут также важен тот факт, что архитектура Ext GWT использует возможности языка Java &laquo;в лучших традициях&raquo; проектирования ПО &#8212; фрэймворк спроектирован очень качественно и его API, соответственно, позволяет использовать всю гибкость объектно-ориентированного подхода к построению ПО с использованием языка программирования Java). А это, нужно заметить (особенно учитывая то, что Java является наиболее популярным и развитым объектно-ориентированным языком программирования современности), открывает для Java-разработчиков воистину огромные перспективы в области построения AJAX-базированных RIA-приложений.</p>
<p><a href="http://itfreak.ru/ext-gwt-2_0/">Читать далее »</a></p>
<small> © <a href="http://itfreak.ru">ITFreak</a> | <a href="http://itfreak.ru/tag/ext-gwt-gxt/" rel="tag">Ext GWT (GXT)</a>, <a href="http://itfreak.ru/tag/gwt/" rel="tag">GWT</a>, <a href="http://itfreak.ru/tag/java/" rel="tag">Java</a>, <a href="http://itfreak.ru/tag/toolkit/" rel="tag">инструментарий</a></small>]]></content:encoded>
			<wfw:commentRss>http://itfreak.ru/ext-gwt-2_0/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Релиз JavaFX 1.2</title>
		<link>http://itfreak.ru/javafx-1_2/</link>
		<comments>http://itfreak.ru/javafx-1_2/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 01:07:24 +0000</pubDate>
		<dc:creator>kion</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[инструментарий]]></category>

		<guid isPermaLink="false">http://itfreak.ru/?p=670</guid>
		<description><![CDATA[Итак, свершилось, господа разработчики! Состоялся релиз набора инструментальных средств для разработки RIA-приложений, JavaFX под версией 1.2, который наконец-то обзавелся столь долгожданной многими разработчиками поддержкой &#171;альтернативных&#187; ОС, таких как Linux и OpenSolaris (и хоть поддержка оных числится под маркировкой &#171;beta&#187;, все протестированные автором этой заметки JavaFX-приложения в Linux-окружении (Ubuntu 9.04) работали стабильно и без каких-либо видимых [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, свершилось, господа разработчики! Состоялся релиз набора инструментальных средств для разработки RIA-приложений, <noindex><a rel="nofollow" href="http://javafx.com/"  target="_blank">JavaFX</a></noindex> под версией 1.2, который наконец-то обзавелся столь долгожданной многими разработчиками поддержкой &laquo;альтернативных&raquo; ОС, таких как Linux и OpenSolaris (и хоть поддержка оных числится под маркировкой &laquo;beta&raquo;, все протестированные автором этой заметки JavaFX-приложения в Linux-окружении (Ubuntu 9.04) работали стабильно и без каких-либо видимых проблем).</p>
<p><a href="http://itfreak.ru/javafx-1_2/">Читать далее »</a></p>
<small> © <a href="http://itfreak.ru">ITFreak</a> | <a href="http://itfreak.ru/tag/eclipse/" rel="tag">Eclipse</a>, <a href="http://itfreak.ru/tag/java/" rel="tag">Java</a>, <a href="http://itfreak.ru/tag/javafx/" rel="tag">JavaFX</a>, <a href="http://itfreak.ru/tag/netbeans/" rel="tag">NetBeans</a>, <a href="http://itfreak.ru/tag/sdk/" rel="tag">SDK</a>, <a href="http://itfreak.ru/tag/toolkit/" rel="tag">инструментарий</a></small>]]></content:encoded>
			<wfw:commentRss>http://itfreak.ru/javafx-1_2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Серия анонсов Google для Java-разработчиков &#8212; GWT 1.6, App Engine for Java, Plugin for Eclipse</title>
		<link>http://itfreak.ru/google-dev-announces/</link>
		<comments>http://itfreak.ru/google-dev-announces/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 23:24:43 +0000</pubDate>
		<dc:creator>kion</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[инструментарий]]></category>

		<guid isPermaLink="false">http://itfreak.ru/?p=635</guid>
		<description><![CDATA[Целой серией интереснейших анонсов для Java-разработчиков порадовала накануне неутомимая Google. А именно: cвежий релиз фрэймворка для разработки web-приложений GWT 1.6 обновлена платформа Google App Engine, нацеленная на разработку web-приложений и их последующее развертывание на web-серверах Google &#8212; помимо Python, теперь также поддерживается Java! релиз плагина Google Plugin для интегрированной среды разработки Eclipse, поддерживающего работу с [...]]]></description>
			<content:encoded><![CDATA[<p>Целой серией интереснейших анонсов для Java-разработчиков порадовала накануне неутомимая Google. А именно:</p>
<ul>
<li>cвежий релиз фрэймворка для разработки web-приложений <noindex><a rel="nofollow" href="http://code.google.com/webtoolkit"  target="_blank">GWT</a></noindex> 1.6</li>
<li>обновлена платформа <noindex><a rel="nofollow" href="http://code.google.com/intl/uk/appengine/"  target="_blank">Google App Engine</a></noindex>, нацеленная на разработку web-приложений и их последующее развертывание на web-серверах Google &#8212; помимо Python, <noindex><a rel="nofollow" href="http://code.google.com/appengine/docs/java/overview.html"  target="_blank">теперь также поддерживается Java</a></noindex>!</li>
<li>релиз плагина <noindex><a rel="nofollow" href="http://code.google.com/eclipse"  target="_blank">Google Plugin</a></noindex> для интегрированной среды разработки <noindex><a rel="nofollow" href="http://www.eclipse.org/"  target="_blank">Eclipse</a></noindex>, поддерживающего работу с GWT/GAE</li>
</ul>
<p>Все эти новшества, несомненно, помогут Java-разработчикам, работающим с Google-инструментариями, выполнять свою работу еще более быстро и продуктивно.</p>
<p><a href="http://itfreak.ru/google-dev-announces/">Читать далее »</a></p>
<small> © <a href="http://itfreak.ru">ITFreak</a> | <a href="http://itfreak.ru/tag/eclipse/" rel="tag">Eclipse</a>, <a href="http://itfreak.ru/tag/google/" rel="tag">Google</a>, <a href="http://itfreak.ru/tag/google-app-engine/" rel="tag">Google App Engine</a>, <a href="http://itfreak.ru/tag/gwt/" rel="tag">GWT</a>, <a href="http://itfreak.ru/tag/java/" rel="tag">Java</a>, <a href="http://itfreak.ru/tag/sdk/" rel="tag">SDK</a>, <a href="http://itfreak.ru/tag/toolkit/" rel="tag">инструментарий</a></small>]]></content:encoded>
			<wfw:commentRss>http://itfreak.ru/google-dev-announces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ext GWT (GXT) :: Интеграция WYSIWYG-редактора TinyMCE</title>
		<link>http://itfreak.ru/tinymce-gxt-integration/</link>
		<comments>http://itfreak.ru/tinymce-gxt-integration/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 14:24:34 +0000</pubDate>
		<dc:creator>kion</dc:creator>
				<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Ext GWT (GXT)]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[TinyMCE]]></category>
		<category><![CDATA[WYSIWYG]]></category>
		<category><![CDATA[инструментарий]]></category>
		<category><![CDATA[практикум]]></category>
		<category><![CDATA[руководство]]></category>

		<guid isPermaLink="false">http://itfreak.ru/?p=224</guid>
		<description><![CDATA[Постановка задачи Те разработчики программного обеспечения, которые регулярно используют в своей работе популярный и мощный фреймворк Ext GWT (GXT), наверняка сталкивались с одним из его немногих недостатков &#8212; отсутствием стандартного компонента типа &#171;WYSIWYG-редактор&#187; (тоесть &#171;живого&#187; редактора, в случае работы с которым конечный результат виден в процессе непосредственного редактирования), предоставляющего средства для комфортного и быстрого редактирования [...]]]></description>
			<content:encoded><![CDATA[<p style="0in;"><strong>Постановка задачи</strong></p>
<p>Те разработчики программного обеспечения, которые регулярно используют в своей работе популярный и мощный фреймворк <noindex><a rel="nofollow" href="http://extjs.com/products/gxt/"  target="_blank">Ext GWT (GXT)</a></noindex>, наверняка сталкивались с одним из его немногих недостатков &#8212; отсутствием стандартного компонента типа &laquo;<noindex><a rel="nofollow" href="http://ru.wikipedia.org/wiki/WYSIWYG"  target="_blank">WYSIWYG</a></noindex>-редактор&raquo; (тоесть &laquo;живого&raquo; редактора, в случае работы с которым конечный результат виден в процессе непосредственного редактирования), предоставляющего средства для комфортного и быстрого редактирования HTML-контента &laquo;обогащенного&raquo; форматированным текстом, списками, ссылками, изображениями и т.д. Одним из наиболее популярных и многофункциональных редакторов такого типа является <noindex><a rel="nofollow" href="http://tinymce.moxiecode.com/"  target="_blank">TinyMCE</a></noindex>. А ведь было бы неплохо иметь возможность интегрировать его в Web-приложения, разрабатываемые с использованием фреймворка GXT, верно? Именно о том, как это осуществить, мы и поговорим в данной заметке.</p>
<p><a href="http://itfreak.ru/tinymce-gxt-integration/">Читать далее »</a></p>
<small> © <a href="http://itfreak.ru">ITFreak</a> | <a href="http://itfreak.ru/tag/ext-gwt-gxt/" rel="tag">Ext GWT (GXT)</a>, <a href="http://itfreak.ru/tag/gwt/" rel="tag">GWT</a>, <a href="http://itfreak.ru/tag/java/" rel="tag">Java</a>, <a href="http://itfreak.ru/tag/javascript/" rel="tag">JavaScript</a>, <a href="http://itfreak.ru/tag/tinymce/" rel="tag">TinyMCE</a>, <a href="http://itfreak.ru/tag/wysiwyg/" rel="tag">WYSIWYG</a>, <a href="http://itfreak.ru/tag/toolkit/" rel="tag">инструментарий</a>, <a href="http://itfreak.ru/tag/workshop/" rel="tag">практикум</a>, <a href="http://itfreak.ru/tag/guide/" rel="tag">руководство</a></small>]]></content:encoded>
			<wfw:commentRss>http://itfreak.ru/tinymce-gxt-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java :: Единичный экземпляр приложения</title>
		<link>http://itfreak.ru/java-single-application-instance/</link>
		<comments>http://itfreak.ru/java-single-application-instance/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 14:50:53 +0000</pubDate>
		<dc:creator>kion</dc:creator>
				<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[практикум]]></category>
		<category><![CDATA[руководство]]></category>
		<category><![CDATA[теория]]></category>

		<guid isPermaLink="false">http://kion.name/?p=36</guid>
		<description><![CDATA[Постановка задачи Необходимо ограничить количество одновременно выполняемых экземпляров приложения одним единственным. Причин для разработки такой функциональности может быть множество. Здесь мы не будем на них останавливаться, а лишь приведем универсальный и самый правильный, с нашей точки зрения, способ решения данной задачи. Читать далее » © ITFreak &#124; Java, практикум, руководство, теория]]></description>
			<content:encoded><![CDATA[<p><strong>Постановка задачи</strong></p>
<p>Необходимо ограничить количество одновременно выполняемых экземпляров приложения одним единственным. Причин для разработки такой функциональности может быть множество. Здесь мы не будем на них останавливаться, а лишь приведем универсальный и самый правильный, с нашей точки зрения, способ решения данной задачи.</p>
<p><a href="http://itfreak.ru/java-single-application-instance/">Читать далее »</a></p>
<small> © <a href="http://itfreak.ru">ITFreak</a> | <a href="http://itfreak.ru/tag/java/" rel="tag">Java</a>, <a href="http://itfreak.ru/tag/workshop/" rel="tag">практикум</a>, <a href="http://itfreak.ru/tag/guide/" rel="tag">руководство</a>, <a href="http://itfreak.ru/tag/theory/" rel="tag">теория</a></small>]]></content:encoded>
			<wfw:commentRss>http://itfreak.ru/java-single-application-instance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java :: classpath менеджмент во время выполнения</title>
		<link>http://itfreak.ru/java-runtime-classpath-management/</link>
		<comments>http://itfreak.ru/java-runtime-classpath-management/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 15:15:49 +0000</pubDate>
		<dc:creator>kion</dc:creator>
				<category><![CDATA[Разработка]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[практикум]]></category>
		<category><![CDATA[руководство]]></category>

		<guid isPermaLink="false">http://kion.name/2008/01/20/dev-corner/java-runtime-classpath-management/</guid>
		<description><![CDATA[Постановка задачи Необходимо дать возможность модифицировать classpath во время выполнения приложения. Это может понадобиться при разработке механизма управления аддонами (расширениями) приложения, в случае, когда JAR-файлы содержашие соответствующие классы нужно добавить в classpath в зависимости от конкретной конфигурации приложения либо еще каких-то условий, зависящих от бизнес-логики. Читать далее » © ITFreak &#124; Java, практикум, руководство]]></description>
			<content:encoded><![CDATA[<p><strong>Постановка задачи</strong></p>
<p>Необходимо дать возможность модифицировать classpath во время выполнения приложения. Это может понадобиться при разработке механизма управления аддонами (расширениями) приложения, в случае, когда JAR-файлы содержашие соответствующие классы нужно добавить в classpath в зависимости от конкретной конфигурации приложения либо еще каких-то условий, зависящих от бизнес-логики.</p>
<p><a href="http://itfreak.ru/java-runtime-classpath-management/">Читать далее »</a></p>
<small> © <a href="http://itfreak.ru">ITFreak</a> | <a href="http://itfreak.ru/tag/java/" rel="tag">Java</a>, <a href="http://itfreak.ru/tag/workshop/" rel="tag">практикум</a>, <a href="http://itfreak.ru/tag/guide/" rel="tag">руководство</a></small>]]></content:encoded>
			<wfw:commentRss>http://itfreak.ru/java-runtime-classpath-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

