<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Зарубежные новости</title>
	<atom:link href="http://www.devclub.eu/2010/02/22/oredev_1109/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devclub.eu/2010/02/22/oredev_1109/</link>
	<description>We make IT happen together!</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:06:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Stac</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-989</link>
		<dc:creator>Stac</dc:creator>
		<pubDate>Tue, 02 Mar 2010 20:29:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-989</guid>
		<description>&lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=5340FEFD1C0F5E8EC12575940036B8DA&amp;track=1FB45F966ACB6E94C12575A500497290&amp;day=4&quot; rel=&quot;nofollow&quot;&gt;Microformats: A Quiet Revolution&lt;/a&gt; (Karsten Januszewski)

Докладчик из Майкрософта рассказывает о микроформатах для тех, кто не в теме.

Я был немного в теме, поэтому самым интересным для оказался рассказ о разработке докладчика - &lt;a href=&quot;http://oomph.codeplex.com/&quot; rel=&quot;nofollow&quot;&gt;Oomph&lt;/a&gt;:
- JS-программа (использует JQuery) для поддержки микроформатов. Вебмастер добавляет в код своего сайта.
- плагин для IE, который автоматом добавляет упомянутый выше JS-код в страницы с микроформатами.
- плагин для Windows Live Writer.</description>
		<content:encoded><![CDATA[<p><a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=5340FEFD1C0F5E8EC12575940036B8DA&amp;track=1FB45F966ACB6E94C12575A500497290&amp;day=4" rel="nofollow">Microformats: A Quiet Revolution</a> (Karsten Januszewski)</p>
<p>Докладчик из Майкрософта рассказывает о микроформатах для тех, кто не в теме.</p>
<p>Я был немного в теме, поэтому самым интересным для оказался рассказ о разработке докладчика &#8211; <a href="http://oomph.codeplex.com/" rel="nofollow">Oomph</a>:<br />
- JS-программа (использует JQuery) для поддержки микроформатов. Вебмастер добавляет в код своего сайта.<br />
- плагин для IE, который автоматом добавляет упомянутый выше JS-код в страницы с микроформатами.<br />
- плагин для Windows Live Writer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-986</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Sat, 27 Feb 2010 22:44:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-986</guid>
		<description>посмотрел. +5. захотелось снова SICP почитать</description>
		<content:encoded><![CDATA[<p>посмотрел. +5. захотелось снова SICP почитать</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stac</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-985</link>
		<dc:creator>Stac</dc:creator>
		<pubDate>Thu, 25 Feb 2010 19:38:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-985</guid>
		<description>&lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=5191DA492B2580C3C1257598003876F4&amp;track=022317E241DB32A0C12575A500496F27&amp;day=5&quot; rel=&quot;nofollow&quot;&gt;Rich User Interfaces for the JavaME Platform devices (Velimir Karadzic)&lt;/a&gt;

Два способа делать UI для JavaME устройств: JavaFX Mobile от SUN и Project Capuchin от SonyEricsson.  Докладчик из SE, рассказывает и демонстрирует достоинства &quot;капучин&quot;.
А это технология для связи Flash и JavaME, благодаря которой Flash front-end выполняется на JavaME устройстве (с поддержкой Capuchin API, конечно). У SE уже есть ок. 20 таких устройств, включая работающие под Symbian и Windows Mobile.</description>
		<content:encoded><![CDATA[<p><a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=5191DA492B2580C3C1257598003876F4&amp;track=022317E241DB32A0C12575A500496F27&amp;day=5" rel="nofollow">Rich User Interfaces for the JavaME Platform devices (Velimir Karadzic)</a></p>
<p>Два способа делать UI для JavaME устройств: JavaFX Mobile от SUN и Project Capuchin от SonyEricsson.  Докладчик из SE, рассказывает и демонстрирует достоинства &#8220;капучин&#8221;.<br />
А это технология для связи Flash и JavaME, благодаря которой Flash front-end выполняется на JavaME устройстве (с поддержкой Capuchin API, конечно). У SE уже есть ок. 20 таких устройств, включая работающие под Symbian и Windows Mobile.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jevgeni Holodkov</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-984</link>
		<dc:creator>Jevgeni Holodkov</dc:creator>
		<pubDate>Wed, 24 Feb 2010 17:04:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-984</guid>
		<description>Посмотрел &lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=A63BC77001A119BFC12575D5003BC000&amp;track=2556B90C592E1E23C12575A500499CC6&amp;day=5&quot; rel=&quot;nofollow&quot;&gt;Concurrent Programming with Clojure (Stuart Halloway)&lt;/a&gt;. Стью, как всегда, великолепен. Отличное выступление в сочетании с хорошими примерами. Рассказывая про параллелизм большое внимание уделяет работе с изменяемым состоянием, которое и является причиной 90% проблем при многопоточных приложений. Затронул функциональный аспект Clojure и немного поговорил про неизменяемые структуры данных. Рассказал про refs/atoms/agents/vars, приводя примеры и сравнивая с мейнстримовыми языками (и не очень, такими как scala), обращая внимание на real-life использование (такое как валидация данных и обработка ошибок асинхронных агентов). Доклад - не туториал, он не зацикливается на объяснении &quot;как&quot;. Зато будет много &quot;wow!&quot;, если до этого не имели дело с функциональными языками, STM и persistent data model. Практически нигде не повторяется и не переопределяет концепции - соотношение информации на минуту времени зашкаливает :)

Стоит смотреть обязательно.</description>
		<content:encoded><![CDATA[<p>Посмотрел <a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&#038;sid=A63BC77001A119BFC12575D5003BC000&#038;track=2556B90C592E1E23C12575A500499CC6&#038;day=5" rel="nofollow">Concurrent Programming with Clojure (Stuart Halloway)</a>. Стью, как всегда, великолепен. Отличное выступление в сочетании с хорошими примерами. Рассказывая про параллелизм большое внимание уделяет работе с изменяемым состоянием, которое и является причиной 90% проблем при многопоточных приложений. Затронул функциональный аспект Clojure и немного поговорил про неизменяемые структуры данных. Рассказал про refs/atoms/agents/vars, приводя примеры и сравнивая с мейнстримовыми языками (и не очень, такими как scala), обращая внимание на real-life использование (такое как валидация данных и обработка ошибок асинхронных агентов). Доклад &#8211; не туториал, он не зацикливается на объяснении &#8220;как&#8221;. Зато будет много &#8220;wow!&#8221;, если до этого не имели дело с функциональными языками, STM и persistent data model. Практически нигде не повторяется и не переопределяет концепции &#8211; соотношение информации на минуту времени зашкаливает <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Стоит смотреть обязательно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-983</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Tue, 23 Feb 2010 23:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-983</guid>
		<description>&lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=EB10AF18DDDB570FC12575AC004DC976&amp;track=71EDB5B62F6F88A2C12575A500499802&amp;day=3&quot; rel=&quot;nofollow&quot;&gt;C++, Java, .NET: Lessons Learned from Internet Age&lt;/a&gt; Камерон отжог - интресно послушать его мнение почему Java заменила C++ и почему всё таки не совсем заменила.</description>
		<content:encoded><![CDATA[<p><a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&#038;sid=EB10AF18DDDB570FC12575AC004DC976&#038;track=71EDB5B62F6F88A2C12575A500499802&#038;day=3" rel="nofollow">C++, Java, .NET: Lessons Learned from Internet Age</a> Камерон отжог &#8211; интресно послушать его мнение почему Java заменила C++ и почему всё таки не совсем заменила.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-982</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Tue, 23 Feb 2010 23:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-982</guid>
		<description>&lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=804B99B9B4661B6DC1257652003B78C8&amp;track=774403CBFC46BFC3C12575A5004994A0&amp;day=5&quot; rel=&quot;nofollow&quot;&gt;Software Craftsmanship&lt;/a&gt; - много очевидных вещей, но зато узнал что существует &lt;a href=&quot;http://manifesto.softwarecraftsmanship.org&quot; rel=&quot;nofollow&quot;&gt;Software Craftsmanship Manifesto&lt;/a&gt; :)</description>
		<content:encoded><![CDATA[<p><a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&#038;sid=804B99B9B4661B6DC1257652003B78C8&#038;track=774403CBFC46BFC3C12575A5004994A0&#038;day=5" rel="nofollow">Software Craftsmanship</a> &#8211; много очевидных вещей, но зато узнал что существует <a href="http://manifesto.softwarecraftsmanship.org" rel="nofollow">Software Craftsmanship Manifesto</a> <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Александр Мочёнов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-981</link>
		<dc:creator>Александр Мочёнов</dc:creator>
		<pubDate>Tue, 23 Feb 2010 16:23:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-981</guid>
		<description>Ага. Посмотрел.</description>
		<content:encoded><![CDATA[<p>Ага. Посмотрел.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jevgeni Holodkov</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-980</link>
		<dc:creator>Jevgeni Holodkov</dc:creator>
		<pubDate>Tue, 23 Feb 2010 11:33:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-980</guid>
		<description>Посмотрел &lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=85BBD966F0B3856CC12575DD002CC6BE&amp;track=2556B90C592E1E23C12575A500499CC6&amp;day=5&quot; rel=&quot;nofollow&quot;&gt;Parallel Programming: Why it&#039;s Coming and How to Prepare&lt;/a&gt;. На вопрос почему нам всем прийдется писать код, подходящий для параллелизации, ответила, а вот как к этому подготовиться - нет. Точнее, предложила использовать 
а) параллелизацию задач (ссылка на функциональное программирование)
б) параллелизацию данных (ссылка на ленивые вычисления и такие алгоритмы, как mapreduce)
в) аппаратные средств параллелизации

Можно ли считать это подготовкой - не знаю. В идеальном мире все равно все будет скрыто за инфраструктурой и обычный for (y in list) val += calcval(y); должен сам параллелиться для calcval (если возможно), без особых на это указаний.

Вообщем, более вводный доклад, чем раскрывающий какие-то хитрые секреты:)</description>
		<content:encoded><![CDATA[<p>Посмотрел <a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&#038;sid=85BBD966F0B3856CC12575DD002CC6BE&#038;track=2556B90C592E1E23C12575A500499CC6&#038;day=5" rel="nofollow">Parallel Programming: Why it&#8217;s Coming and How to Prepare</a>. На вопрос почему нам всем прийдется писать код, подходящий для параллелизации, ответила, а вот как к этому подготовиться &#8211; нет. Точнее, предложила использовать<br />
а) параллелизацию задач (ссылка на функциональное программирование)<br />
б) параллелизацию данных (ссылка на ленивые вычисления и такие алгоритмы, как mapreduce)<br />
в) аппаратные средств параллелизации</p>
<p>Можно ли считать это подготовкой &#8211; не знаю. В идеальном мире все равно все будет скрыто за инфраструктурой и обычный for (y in list) val += calcval(y); должен сам параллелиться для calcval (если возможно), без особых на это указаний.</p>
<p>Вообщем, более вводный доклад, чем раскрывающий какие-то хитрые секреты:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aleksei Gussarov</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-979</link>
		<dc:creator>Aleksei Gussarov</dc:creator>
		<pubDate>Mon, 22 Feb 2010 23:50:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-979</guid>
		<description>The Pair Programming Show

Будучи &quot;парным программистом&quot; увидел много знакомых ситуаций. 
Понравился стол: http://factor10.com/desk</description>
		<content:encoded><![CDATA[<p>The Pair Programming Show</p>
<p>Будучи &#8220;парным программистом&#8221; увидел много знакомых ситуаций.<br />
Понравился стол: <a href="http://factor10.com/desk" rel="nofollow">http://factor10.com/desk</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-978</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Mon, 22 Feb 2010 23:00:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-978</guid>
		<description>&lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=21E1C4D14E63F132C125759400341492&amp;track=774403CBFC46BFC3C12575A5004994A0&amp;day=5&quot; rel=&quot;nofollow&quot;&gt;The Pair Programming Show&lt;/a&gt;

это реальное шоу! просто вау! черти очень весело показали различные ситуации. всем советую посмотреть!

Pair programming can be a big boost - &lt;b&gt;if it&#039;s done right&lt;/b&gt;!</description>
		<content:encoded><![CDATA[<p><a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&#038;sid=21E1C4D14E63F132C125759400341492&#038;track=774403CBFC46BFC3C12575A5004994A0&#038;day=5" rel="nofollow">The Pair Programming Show</a></p>
<p>это реальное шоу! просто вау! черти очень весело показали различные ситуации. всем советую посмотреть!</p>
<p>Pair programming can be a big boost &#8211; <b>if it&#8217;s done right</b>!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-977</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Mon, 22 Feb 2010 22:32:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-977</guid>
		<description>&lt;a href=&quot;http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&amp;sid=1AEB23A0DACFFF5EC125763F0055E74B&amp;track=2556B90C592E1E23C12575A500499CC6&amp;day=5&quot; rel=&quot;nofollow&quot;&gt;Message-passing concurrency in Erlang&lt;/a&gt;

Немного скучноватая презентация. Много истории. До самого эрланга докладчик добрался только на середине презентации, и до самих сообщений только через пол часа после начала.

Интересная фишка в Erlang - code for the correct case. То есть мы просто говорим компилятору, что мы хотим от него, чтоб работало - вот и всё, никто особо о неправильных данных и поведении не заботится. Любой закоренелый императивщик наверное будет трястись от ужоса когда об этом задумается :)</description>
		<content:encoded><![CDATA[<p><a href="http://oredev.org/prod/oredev/site.nsf/docsbycodename/session?opendocument&#038;sid=1AEB23A0DACFFF5EC125763F0055E74B&#038;track=2556B90C592E1E23C12575A500499CC6&#038;day=5" rel="nofollow">Message-passing concurrency in Erlang</a></p>
<p>Немного скучноватая презентация. Много истории. До самого эрланга докладчик добрался только на середине презентации, и до самих сообщений только через пол часа после начала.</p>
<p>Интересная фишка в Erlang &#8211; code for the correct case. То есть мы просто говорим компилятору, что мы хотим от него, чтоб работало &#8211; вот и всё, никто особо о неправильных данных и поведении не заботится. Любой закоренелый императивщик наверное будет трястись от ужоса когда об этом задумается <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-976</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Mon, 22 Feb 2010 22:11:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-976</guid>
		<description>успел несколько презентаций бегло просмтотреть - очень понравилось оформление.</description>
		<content:encoded><![CDATA[<p>успел несколько презентаций бегло просмтотреть &#8211; очень понравилось оформление.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-975</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Mon, 22 Feb 2010 22:08:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-975</guid>
		<description>&lt;a href=&quot;http://www.infoq.com/presentations/The-State-and-Future-of-JavaScript;jsessionid=BB560AA18102158ED43B525A873FAE62&quot; rel=&quot;nofollow&quot;&gt;на infoq недавно как раз с ним было видео&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://www.infoq.com/presentations/The-State-and-Future-of-JavaScript;jsessionid=BB560AA18102158ED43B525A873FAE62" rel="nofollow">на infoq недавно как раз с ним было видео</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Александр Мочёнов</title>
		<link>http://www.devclub.eu/2010/02/22/oredev_1109/comment-page-1/#comment-974</link>
		<dc:creator>Александр Мочёнов</dc:creator>
		<pubDate>Mon, 22 Feb 2010 14:24:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=1415#comment-974</guid>
		<description>Douglas Crockford - мега чел. Если кто-то хочет серьёзно заниматься JavaScript&#039;ом - то только к нему. Я уже это его выступление видел. После него прочитал его книгу и я чувствую как мой JavaScript zen поднялся ... =)</description>
		<content:encoded><![CDATA[<p>Douglas Crockford &#8211; мега чел. Если кто-то хочет серьёзно заниматься JavaScript&#8217;ом &#8211; то только к нему. Я уже это его выступление видел. После него прочитал его книгу и я чувствую как мой JavaScript zen поднялся &#8230; =)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

