<?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>Eugene&#160;Rudenko</title>
	<atom:link href="http://erudenko.com/wordpress/?feed=rss2&#038;dualfeed=2" rel="self" type="application/rss+xml" />
	<link>http://erudenko.com/wordpress</link>
	<description>Research and development blog of Rudenko Eugene</description>
	<lastBuildDate>Sun, 23 May 2010 22:16:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Nokia Qt SDK, пишем первое приложение и запускаем его в эмуляторе и на устройстве</title>
		<link>http://erudenko.com/wordpress/?p=313</link>
		<comments>http://erudenko.com/wordpress/?p=313#comments</comments>
		<pubDate>Sun, 23 May 2010 22:13:54 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Qt-creator]]></category>
		<category><![CDATA[Russian]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[fremantle]]></category>
		<category><![CDATA[MADDE]]></category>
		<category><![CDATA[N900]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Nokia Qt SDK]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=313</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=313">Nokia Qt SDK, пишем первое приложение и запускаем его в эмуляторе и на устройстве</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Nokia Qt SDK, пишем первое]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=313">Nokia Qt SDK, пишем первое приложение и запускаем его в эмуляторе и на устройстве</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Как обычно, архивирую совю публикацию на <a href="http://habrahabr.ru/blogs/nokia/94075/">хабре</a>.</p>
<p>Доброго времени суток уважаемый читатель. Продолжаю писать о платформе Maemo (пока еще для Maemo Fremantle). Эта статья посвящена новости в мире Nokia &#8211; выход Nokia Qt SDK. Пока еще это TP (Technical Preview, долго силил перевод на русский, не получилось, так что пуст будет &#8220;TP&#8221; далее по тексту). Но писать на этом уже можно, но есть несколько оговорок. Подробности далее по порядку. Еще я расскажу подробней о MADDE, так как именно эта часть в Nokia Qt SDK отвечает за разработку для Maemo.</p>
<p><img src="http://erudenko.com/photo/N900/QtSimulator.jpeg" alt="image"/></p>
<p>Как результат мы напишем приложение (очень громко сказано <img src='http://erudenko.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , вообще так, приложенице ), соберем и запустим его на эмуляторе и на устройстве ( точнее на Nokia N900 ).  Да и вообще разберемся что чем и как писать для устройств Nokia сейчас и в будущем.</p>
<p> &#8230; [<a href="http://erudenko.com/wordpress/?p=313">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>365</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=313</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Быстрая установка Fremantle SDK (Maemo 5). Установка Qt 4.6. Запуск и отладка в эмуляторе и на устройстве</title>
		<link>http://erudenko.com/wordpress/?p=309</link>
		<comments>http://erudenko.com/wordpress/?p=309#comments</comments>
		<pubDate>Fri, 12 Mar 2010 23:15:49 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Russian]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[fremantle]]></category>
		<category><![CDATA[maemo5]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[N900]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=309</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=309">Быстрая установка Fremantle SDK (Maemo 5). Установка Qt 4.6. Запуск и отладка в эмуляторе и на устройстве</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Быстрая установка Fremantle SDK (Maemo]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=309">Быстрая установка Fremantle SDK (Maemo 5). Установка Qt 4.6. Запуск и отладка в эмуляторе и на устройстве</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Продолжаю цикл статей по программированию для Maemo.</p>
<p>Некоторым показалось, что начать программировать для Maemo тяжело. Именно поэтому я решил начать с демонстрации легкого пути &#8220;Easy way&#8221; (c), чтоб показать как легко начать. Далее, учитывая выход <a href="http://habrahabr.ru/blogs/qt_software/84316/">официального релиза t 4.6.2 для maemo 5</a>, я покажу как поставить этот релиз на Fremantle SDK. Продемонстрирую отладку в эмуляторе. И самое главное, как отлаживать приложение на устройстве используя обычное сетевое подключение и подключение по USB.</p>
<p>Результатом нашего труда будет вот такое вот окошечко на устройстве:</p>
<p><img src="http://labs.emich.be/wp-content/uploads/2010/01/screenshot05.png" alt="image"/></p>
<p>Примечание: в качестве IDE используется Scratchbox, так как речь идет о Fremantle SDK. QtQreator можно использовать, но как таковой поддержки Fremantle в нем нет и не будет. Почему ? Да потому-что в нем делают поддержку нового, кросс-платформенного SDK &#8211; MADDE, о котором я уже упоминал (и упомяну еще в заключении). </p>
<p> &#8230; [<a href="http://erudenko.com/wordpress/?p=309">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>130</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=309</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Как настроить Maemo 5(4) SDK и начать писать приложения под Windows/Linux/MacOS менее чем за полчаса!</title>
		<link>http://erudenko.com/wordpress/?p=297</link>
		<comments>http://erudenko.com/wordpress/?p=297#comments</comments>
		<pubDate>Thu, 18 Feb 2010 09:01:53 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Russian]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[fremantle]]></category>
		<category><![CDATA[maemo5]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=297</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=297">Как настроить Maemo 5(4) SDK и начать писать приложения под Windows/Linux/MacOS менее чем за полчаса!</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Как настроить Maemo 5(4) SDK]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=297">Как настроить Maemo 5(4) SDK и начать писать приложения под Windows/Linux/MacOS менее чем за полчаса!</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Maemo_logo_color.svg/200px-Maemo_logo_color.svg.png" alt="image"/></p>
<p>Уже нет смысла, я думаю, объяснять что такое  Maemo и где он работает. Всем понятно, что это Linux, который сейчас работает на таблетках от Nokia и на новом Nokia N900. Но так как проект open-source, то думаю другим производителям ничто не мешает сделать свое устройство под этой платформой (кто знает, может появится HTC или Motorolla на базе Maemo).</p>
<p>Речь в этой статье пойдет о том как настроить окружение для разработки для Maemo.</p>
<p>Начнем с того, что сейчас существуют два типа SDK &#8211; текущий стабильный для Maemo5/4 (Fremantle/Diablo) и  новый SDK, который сейчас в бете &#8211; MADDE.</p>
<p>Ну давайте начнем со стабильного (относительно и спорно, позже покажу почему) и текущего &#8211; Fremantle (на момент написания статьи но был  &#8220;pre-final 2&#8243;, теперь в &#8220;final&#8221;). Он базируется на Diablo и поэтому процесс установки и нструменты те же. И если вам нужен Diablo &#8211; инструкция подойдет эта, а далее я буду говорить только о Fremantle, подозревая что по желанию можно использовать Diablo.</p>
<p>Хорошо, предположим, что мы выбрали SDK Fremantle (MADDE я посвящу последующие статьи). У этого SDK есть один недостаток &#8211; он моно-платформенный. Он работает только под Linux x86 (желательно debian based, но не обязательно). Для счастливый пользователей этой системы существует простой путь для установки SDK нужно скачать скрипт с <a href="http://www.forum.nokia.com/info/sw.nokia.com/id/c05693a1-265c-4c7f-a389-fc227db4c465/Maemo_5_SDK.html">этой</a> страницы и действовать согласно <a href="http://wiki.forum.nokia.com/index.php/How_to_install_Maemo_5_SDK_using_GUI_Installer">этой</a> инструкции.</p>
<p>Что же делать, если рабочая система у нас Windows(самая популярная)/Linux x64/MacOs? Не отчаивайтесь. У вас и тут есть выбор. Самый легкий путь &#8211; это скачать <a href="http://maemovmware.garage.maemo.org/2nd_edition/">отсюда</a> виртуальный образ с настроенным окружением и в нем работать. Все предельно просто &#8211; качаем, запускаем из-под VMWare, QEMU, VirtualBox. Там уже стоит ESBox и SDK. Если вы не знаете как установить систему в виртуальной машине, можно подсмотреть в этой статье далее.</p>
<p><img src="http://esbox.garage.maemo.org/2nd_edition/images/marca.jpg" alt="image"/><br />
Ну и последний вариант &#8211; если Вы хотите разрабатывать приложения на своей родной платформе &#8211; нет проблем! ESBox (забыл представить &#8211; это Eclipse+плагины для разработки под Maemo5/4) умеет работать с виртуальной машиной. То есть получается, что вы пишите код в ESBox, он собирает это в виртуальной машине и запускает там, а результат отображается опять же в вашей родной системе. Виртуальная система работает &#8220;в тени&#8221;. Идея прекрасна, не правда ли?</p>
<p>На деле все не так гладко в Windows, <b>под Mac OS и Linux все работает как надо</b>  (надеюсь в скором будущем для Windows все отмеченные мною баги будут исправленны). Я столкнулся с несколькими неприятными моментами, плюс часть документации, которую можно найти в разных местах создана не Нокиа, а open source community и иногда встречаются неточности и несоответствия версий</p>
<p>Вот в этой статье далее пойдет речь о том как установить Maemo SDK под Windows (будут замечания, если процесс будет отличатся от Linux, Mac OS вариантов) и более того, я при вас это сделаю менее чем за пол часа. Всё видео и нотации к ним под катом.</p>
<p>Да кстати, это все можно установить не только для разработки, но и для того чтобы познакомится с Maemo не имея реального устройства.</p>
<p><b>Некоторым кажется, что процесс утсановки сложен и много букв. В действительности не так, просто я постарался описать как можно подробней. В действительности достаточно посмотреть видео, и если что-то непонятно &#8211; прочитать описание к этому видео.</b></p>
<p> &#8230; [<a href="http://erudenko.com/wordpress/?p=297">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>250</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=297</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Qt-creators&#8217;s shortcut reference card.</title>
		<link>http://erudenko.com/wordpress/?p=274</link>
		<comments>http://erudenko.com/wordpress/?p=274#comments</comments>
		<pubDate>Tue, 12 Jan 2010 17:37:50 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Qt-creator]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[reference]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=274</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=274">Qt-creators&#8217;s shortcut reference card.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Qt-creators&#8217;s shortcut reference card. is]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=274">Qt-creators&#8217;s shortcut reference card.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p><a href="http://erudenko.com/wordpress/?p=257">In previous post </a> I wrote how to create plugins for Qt-creator. In this mini post I&#8217;d like to share one more helpful information about Qt-creator.<br />
Good guys form <a href="http://www.kdab.com">KDAB</a> created and shared  <a href="http://www.kdab.com/index.php?option=com_content&#038;view=article&#038;id=126"> Qt Creator reference card</a>. This nice reference card helps you to easily adapt to new IDE. </p>
<p>Links for download:<br />
<a ... [<a href="http://erudenko.com/wordpress/?p=274">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>16</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=274</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qt-creator, шпаргалка по комбинациям клавиш.</title>
		<link>http://erudenko.com/wordpress/?p=262</link>
		<comments>http://erudenko.com/wordpress/?p=262#comments</comments>
		<pubDate>Tue, 12 Jan 2010 17:27:04 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Qt-creator]]></category>
		<category><![CDATA[Russian]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[reference]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=262</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=262">Qt-creator, шпаргалка по комбинациям клавиш.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Qt-creator, шпаргалка по комбинациям клавиш.]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=262">Qt-creator, шпаргалка по комбинациям клавиш.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p><a href="http://erudenko.com/wordpress/?p=248">В предыдущем посте </a> я отписался о том как создавать свои плагины для Qt-creator. В этом мини посте хочу продолжить тему и поделится находкой.<br />
Хорошие ребята из <a href="http://www.kdab.com">KDAB</a> создали и выложили <a href="http://www.kdab.com/index.php?option=com_content&#038;view=article&#038;id=126"> Qt Creator &#8230; [<a href="http://erudenko.com/wordpress/?p=262">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>19</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=262</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-to write your own plugin for Qt-Creator.</title>
		<link>http://erudenko.com/wordpress/?p=257</link>
		<comments>http://erudenko.com/wordpress/?p=257#comments</comments>
		<pubDate>Tue, 12 Jan 2010 16:48:44 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Qt-creator]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=257</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=257">How-to write your own plugin for Qt-Creator.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
How-to write your own plugin]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=257">How-to write your own plugin for Qt-Creator.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Qt-creator is rather new and extremely dynamic growing project. The main benefits: cross-platform, suitable, fast and scalable. </p>
<p><a href="http://qt.nokia.com/products/developer-tools">It&#8217;s a link to official page of project.</a><br />
Small video preview:<br />
<p><a href="http://erudenko.com/wordpress/?p=257"><em>Click here to view the embedded video.</em></a></p><br />
<a href="http://qt.nokia.com/files/pdf/qt-creator-1.3-whitepaper">Qt-creator&#8217;s whitepaper.</a><br />
<a href="ftp://ftp.qt.nokia.com/qtcreator/snapshots/latest"> Here you can download latest snapshots. </a><br />
Manual about writing plugins inside (traffic warning, 2.5Mb will be loaded).<br />
 &#8230; [<a href="http://erudenko.com/wordpress/?p=257">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>41</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=257</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как написать свой плагин для Qt-creator.</title>
		<link>http://erudenko.com/wordpress/?p=248</link>
		<comments>http://erudenko.com/wordpress/?p=248#comments</comments>
		<pubDate>Tue, 12 Jan 2010 16:24:44 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Qt-creator]]></category>
		<category><![CDATA[Russian]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[plug-in]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=248</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=248">Как написать свой плагин для Qt-creator.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Как написать свой плагин для]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=248">Как написать свой плагин для Qt-creator.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Qt-creator это очень динамически развивающийся проект. Он кросс-платформенный, удобный, быстрый и хорошо настраиваемый.</p>
<p><a href="http://qt.nokia.com/products/developer-tools">Вот ссылка на официальную страницу проекта.</a><br />
Небольшое видео превью:<br />
<p><a href="http://erudenko.com/wordpress/?p=248"><em>Click here to view the embedded video.</em></a></p><br />
<a href="http://qt.nokia.com/files/pdf/qt-creator-1.3-whitepaper">Презентация по Qt-creator.</a><br />
<a href="ftp://ftp.qt.nokia.com/qtcreator/snapshots/latest"> Вот тут можно скачать последние snapshor&#8217;ы.</a><br />
Инструкцию по написанию плагина смотри внутри поста (осторожно, будет загружено 2,5 Мб).<br />
 &#8230; [<a href="http://erudenko.com/wordpress/?p=248">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>269</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=248</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Я добавил свою фичу в Qt-creator. Мой первый опыт.</title>
		<link>http://erudenko.com/wordpress/?p=241</link>
		<comments>http://erudenko.com/wordpress/?p=241#comments</comments>
		<pubDate>Wed, 30 Dec 2009 14:19:02 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Qt-creator]]></category>
		<category><![CDATA[Russian]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[cpp]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=241</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=241">Я добавил свою фичу в Qt-creator. Мой первый опыт.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Я добавил свою фичу в]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=241">Я добавил свою фичу в Qt-creator. Мой первый опыт.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Всем привет. Пару дней назад я начал немного &#8220;похачивать&#8221; Qt-creator. Чтобы понять в общих чертах внутренности прилось потратить вечер. Еще один вечер ушел чтобы понять как реализовать эту фичу. Ну и в конечном итоге реализация заняла около часа.</p>
<p>Смысл этой фичи заключается в &#8230; [<a href="http://erudenko.com/wordpress/?p=241">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>23</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=241</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://erudenko.com/video/qtcreator/QtCreatorMyFeature.mov" length="4604682" type="video/quicktime" />
		</item>
		<item>
		<title>I added new feature to Qt-creator.</title>
		<link>http://erudenko.com/wordpress/?p=205</link>
		<comments>http://erudenko.com/wordpress/?p=205#comments</comments>
		<pubDate>Wed, 30 Dec 2009 14:08:01 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Qt-creator]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=205</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=205">I added new feature to Qt-creator.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
I added new feature to]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=205">I added new feature to Qt-creator.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Hello. I started qt-creator hacking two days ago. It took one evening to understand internal basics and one evening to decide hw to realise this feature. And so one hour to implement it.</p>
<p>You can see results in my <a href="http://qt.gitorious.org/qt-creator/qt-creator/merge_requests/2159"> &#8220;merge request&#8221; on gitorious </a>.</p>
<p>I recorded small video to show this feature.<br />
<p><a href="http://erudenko.com/wordpress/?p=205"><em>Click here to view the embedded video.</em></a></p></p>
<p>I changed FolderNode class, now it has property &#8230; [<a href="http://erudenko.com/wordpress/?p=205">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>9</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=205</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://erudenko.com/video/qtcreator/QtCreatorMyFeature.mov" length="4604682" type="video/quicktime" />
		</item>
		<item>
		<title>Private slot implementation in pimpl pattern by Qt-way.</title>
		<link>http://erudenko.com/wordpress/?p=191</link>
		<comments>http://erudenko.com/wordpress/?p=191#comments</comments>
		<pubDate>Fri, 27 Nov 2009 10:45:47 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Qt embedded]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Pimpl]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Q_D]]></category>
		<category><![CDATA[Q_Q]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=191</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=191">Private slot implementation in pimpl pattern by Qt-way.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Private slot implementation in pimpl]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=191">Private slot implementation in pimpl pattern by Qt-way.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<h1>Introduction.</h1>
<p>Some time before I wrote about <a href="http://erudenko.com/wordpress/?p=113"> pimp pattern by Qt-way</a>. In that post I was trying to show you the good way of using pimpl pattern, and use it at all. Especially when you implement your own library. Binary compatibility is good idea and d-pointers help to make it easily. Now I&#8217;ll try to extend you knowledges about this pattern, and show you new useful tool for making d-pointers better and more flexible. The next post is finally will close the pimpl topic: it will be about shared d-pointers and implicit sharing. But this topic is about private slots, the mechanism, that common used by Qt classes. </p>
<h1>What is it? And why to use it?</h1>
<p>Private slot is extension of d-pointers. Private slots give you way to realize slots in private class, even if private class is not QObject ( it&#8217;s not QObject almast in all classes ). But public class have to be QObject. Really the slot is not Private&#8217;s class slot, it is part of public class.<br />
Why we need slot in private class? Let&#8217;s look at some example. There is exists QAbstractScrollArea class.It&#8217;s simply displays it&#8217;s view<br />
port widget, and move it, if it has large geometry. QAbstractScrollAreaPrivate has two QScrollBars to make opportunity to user move viewport&#8217;s widget. Ok, and what to do when user changed scrollbar&#8217;s value ? In common way we need to connect appropriate signal of scrollbar to slot of our class, that implement necessary behaviour (scroll in our case). But this slots will became available outside our class in this case. It&#8217;s not good idea to show private implementation outside. The other possible solution is to make private class derived from QObject. Don&#8217;t do this (you have very heavy reasons to do it, and private slots is not one of them)!!!<br />
Don&#8217;t worry, Trolls made a grade solution &#8211; private slots! This is very simple and flexible way to resolve this issue.</p>
<p> &#8230; [<a href="http://erudenko.com/wordpress/?p=191">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>124</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=191</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Приватные слоты в паттерне Pimpl от Qt.</title>
		<link>http://erudenko.com/wordpress/?p=162</link>
		<comments>http://erudenko.com/wordpress/?p=162#comments</comments>
		<pubDate>Thu, 26 Nov 2009 17:39:55 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Qt embedded]]></category>
		<category><![CDATA[Russian]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Pimpl]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Q_D]]></category>
		<category><![CDATA[Q_Q]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=162</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=162">Приватные слоты в паттерне Pimpl от Qt.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Приватные слоты в паттерне Pimpl]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=162">Приватные слоты в паттерне Pimpl от Qt.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<h1>Вступление.</h1>
<p>Недавно я писал по поводу реализации <a href="http://erudenko.com/wordpress/?p=100">паттерна Pimpl в библиотеке Qt</a> и призывал людей следовать такому подходу при разработке их собственных бибиотек. Теперь я хочу поговорить о таком понятии, как приватные слоты и тем самым продолжить эту тему. Заключительной статьей на эту тему будет реализация механизма Implicit Sharing и shared d-pointer. </p>
<h1>Что это и зачем это нужно.</h1>
<p>Приватные слоты &#8211; это механизм дополняющий функционал d-указателей. Он позволяет реализовать слоты для приватного класса, даже если он не является наследником от QObject  (обычно он им и не является), но для этого публичный класс должен быть наследником от QObject. Тоесть по факту создается некий приватный слот в публичном классе и он непосредственно дергает нужный метод приватного класса.<br />
Зачем это нужно? Ну рассмотрим на примере. Есть класс QAbstractScrollArea. Он просто отображает некий виджет (viewport) и обеспечивает прокрутку. Прокрутка обеспечивается с помощью двух экземпляров класса QScrollBar. Сами эти скролбары он хранит в приватном классе. Теперь проблемма: как подключить сигнал от скроллбара об изменение его позиции с классом QAbstractScrollAreaPrivate, ведь он не является QObject&#8217;ом ? Сделать его наследником от QObject &#8211; лучше не делайте это <img src='http://erudenko.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . Можно сделать слот в публичном классе и повесить на него, то в таком случае это не очень красиво &#8211; так как наружу выходят слоты от внутренней реализации. Вот ту Qt-шниками был придуман достаточно разумный и элегантный подход &#8211; приватные слоты.</p>
<p> &#8230; [<a href="http://erudenko.com/wordpress/?p=162">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>53</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=162</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Pimpl&#8217;s, d-pointer&#8217;s, cheshire cat&#8217;s source code example.</title>
		<link>http://erudenko.com/wordpress/?p=151</link>
		<comments>http://erudenko.com/wordpress/?p=151#comments</comments>
		<pubDate>Fri, 20 Nov 2009 21:07:56 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Pimpl]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Q_D]]></category>
		<category><![CDATA[Q_Q]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=151</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=151">Pimpl&#8217;s, d-pointer&#8217;s, cheshire cat&#8217;s source code example.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Pimpl&#8217;s, d-pointer&#8217;s, cheshire cat&#8217;s source]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=151">Pimpl&#8217;s, d-pointer&#8217;s, cheshire cat&#8217;s source code example.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>This post is part of <a href="http://erudenko.com/wordpress/?p=113">this post</a><br />
.pro file:</p>
<pre name="code" class="cpp">
TEMPLATE = lib
HEADERS += myclass.h \
    myclass_p.h \
    myclassderived.h \
    myclassderived_p.h
SOURCES += myclass.cpp \
    myclassderived.cpp
</pre>
<p>  &#8230; [<a href="http://erudenko.com/wordpress/?p=151">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>36</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=151</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pimpl. D-pointer. Or Cheshire cat by Qt.</title>
		<link>http://erudenko.com/wordpress/?p=113</link>
		<comments>http://erudenko.com/wordpress/?p=113#comments</comments>
		<pubDate>Fri, 20 Nov 2009 21:01:48 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Pimpl]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Q_D]]></category>
		<category><![CDATA[Q_Q]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=113</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=113">Pimpl. D-pointer. Or Cheshire cat by Qt.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Pimpl. D-pointer. Or Cheshire cat]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=113">Pimpl. D-pointer. Or Cheshire cat by Qt.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<h1>Introduction.</h1>
<div id="attachment_110" class="wp-caption alignleft" style="width: 184px"><img src="http://erudenko.com/wordpress/wp-content/uploads/2009/11/qtlogo.png" alt="Qt Logo" title="Qt Logo" width="174" height="71" class="size-full wp-image-110" /><p class="wp-caption-text">Qt Logo</p></div><br />
You can find Pimpl declaration in Qt documentation, while serfing in Assistent or qt doc site. Also those, Who looked inside in source code of Qt libraries, can found some strange macros: Q_DECLARE_PRIVATE, Q_D, and strange header files with names, ended with &#8220;_p.h&#8221;. Do you want to know something about this Qt&#8217;s Magic ?<br />
In this post I am going to light this magic, and show you that it&#8217;s raser simple and useful (And why Qt hide this from us? <img src='http://erudenko.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ).<br />
Also this post may be useful for hacking or reversing Qt source code. This information helps you better understand of structure and relaying of Qt classes.<br />
<a href="http://erudenko.com/wordpress/?p=113">Русская версия</a><br />
 &#8230; [<a href="http://erudenko.com/wordpress/?p=113">visit site to read more</a>]
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>252</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=113</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pimpl. D-pointer. Или чеширский кот по версии Qt.</title>
		<link>http://erudenko.com/wordpress/?p=100</link>
		<comments>http://erudenko.com/wordpress/?p=100#comments</comments>
		<pubDate>Fri, 20 Nov 2009 17:30:43 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[Qt embedded]]></category>
		<category><![CDATA[Russian]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Pimpl]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Q_D]]></category>
		<category><![CDATA[Q_Q]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=100</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=100">Pimpl. D-pointer. Или чеширский кот по версии Qt.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Pimpl. D-pointer. Или чеширский кот]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=100">Pimpl. D-pointer. Или чеширский кот по версии Qt.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p><a href="http://erudenko.com/wordpress/?p=113">English version.</a></p>
<h1>Вступление.</h1>
<div id="attachment_110" class="wp-caption alignleft" style="width: 184px"><img src="http://erudenko.com/wordpress/wp-content/uploads/2009/11/qtlogo.png" alt="Qt Logo" title="Qt Logo" width="174" height="71" class="size-full wp-image-110" /><p class="wp-caption-text">Qt Logo</p></div>
<p>Часто в документации от Qt встречается термин Pimpl. Кроме того, те кто хоть немного копался в исходном коде Qt часто видел такие макросы как: Q_DECLARE_PRIVATE, Q_D. А также встречал так называемые приватные заголовочные файлы, название  которых заканчивается на &#8220;_p.h&#8221;.<br />
В этой статье я попробую приоткрыть ширму за всей это структурой.<br />
 &#8230; [<a href="http://erudenko.com/wordpress/?p=100">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>227</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=100</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Code less, Create more, Deploy everywhere. Indeed ? Part 1: Introduction.</title>
		<link>http://erudenko.com/wordpress/?p=44</link>
		<comments>http://erudenko.com/wordpress/?p=44#comments</comments>
		<pubDate>Tue, 27 Oct 2009 17:40:25 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Qt embedded]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[MacOs]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=44</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=44">Code less, Create more, Deploy everywhere. Indeed ? Part 1: Introduction.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Code less, Create more, Deploy]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=44">Code less, Create more, Deploy everywhere. Indeed ? Part 1: Introduction.</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Hello All. I just think about Cross-platform development of end-user application. And found that it&#8217;s much more difficult than might be. I think it&#8217;s terrible and it&#8217;s break&#8217;s IT evolution at all. <img src='http://erudenko.com/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  It&#8217;s very sad, and It&#8217;s time to think about decision.<br />
Maybe you think I&#8217;m drank or it&#8217;s paranoia ? Maybe, But let&#8217;s see more detailed on it.</p>
<h2><strong> What we haver now ?</strong></h2>
<p><strong> </strong>In our days we have two main branches of end-user hardware devices:<br />
1. portable/embedded/low-resources devices<br />
2. desktop/laptop devices</p>
<p>First category is handled devices, PDA, communicators, Set Top Boxes, industrial devices, Digital Secure Systems, Smart Houses, Phones, Multimedia centers, etc&#8230; Let&#8217;s call them embedded systems: ES.<br />
The second category is personal  computers and laptops. Let&#8217;s call them desktop systems: DS.</p>
<p> &#8230; [<a href="http://erudenko.com/wordpress/?p=44">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>12</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=44</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old Friends grate meeting (Встреча старых друзей :-) )</title>
		<link>http://erudenko.com/wordpress/?p=19</link>
		<comments>http://erudenko.com/wordpress/?p=19#comments</comments>
		<pubDate>Fri, 23 Oct 2009 13:55:27 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[I and my family]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[PVIZ]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=19</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=19">Old Friends grate meeting (Встреча старых друзей :-) )</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Old Friends grate meeting (Встреча]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=19">Old Friends grate meeting (Встреча старых друзей :-) )</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Hi All. I added photo gallery on meeting with old friends.<br />
Добрый день всем. Вот состоялась встреча выпускников ПВИЗ 2004 года выпуска, группы в которой я учился <img src='http://erudenko.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Фотоотчет выложил по адресу:<br />
<a href="http://erudenko.com/photo/2009/pviz">Путь к фоотчетам <img src='http://erudenko.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </a></p>
<p>Комменты можно писать здесь <img src='http://erudenko.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>8</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=19</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hello world, from my blog!</title>
		<link>http://erudenko.com/wordpress/?p=3</link>
		<comments>http://erudenko.com/wordpress/?p=3#comments</comments>
		<pubDate>Tue, 23 Jun 2009 21:01:19 +0000</pubDate>
		<dc:creator>Rudenko Eugene</dc:creator>
				<category><![CDATA[About blog life]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[entry]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[moderation]]></category>

		<guid isPermaLink="false">http://erudenko.com/wordpress/?p=3</guid>
		<description><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=3">Hello world, from my blog!</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
Hello world, from my blog!]]></description>
			<content:encoded><![CDATA[<p><a href="http://erudenko.com/wordpress/?p=3">Hello world, from my blog!</a> is an article from: <a href="http://erudenko.com/wordpress">Eugene&nbsp;Rudenko's blog</a>.
The article is produced by Eugene Rudenko, please contact me via my blog, if you have any questions about copy or republish this information.

</p>
<p>Hello. It&#8217;s my first blog post.</p>
<p>First of all a couple of words about me. My name Rudenko Eugene. I&#8217;m software developer. The main target of this blog is to share for everyone me research and development experiences.</p>
<p>And now start. I choose for blog GoDaddy&#8217;s hosting. I like it and I&#8217;ll see what will be in future. I found that WordPress is great blogging system, thanks guys for this product and thank a lot for people that make it more extended with a great collection of plugins and &#8230; [<a href="http://erudenko.com/wordpress/?p=3">visit site to read more</a>]</p>
<br/><a href='http://wordpress.org/extend/plugins/mystat/'><img src='http://erudenko.com/wordpress/wp-content/plugins/mystat/images/admin.png' style='vertical-align:middle;' title='myStat statistic for WordPress' border='0' /></a> Unique visitors to post: <b>16</b><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://erudenko.com/wordpress/?feed=rss2&amp;p=3</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
