<?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: Google Developers Day 2009, Москва</title>
	<atom:link href="http://www.devclub.eu/2009/11/16/google-developers-day-2009-moscow/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devclub.eu/2009/11/16/google-developers-day-2009-moscow/</link>
	<description>We make IT happen together!</description>
	<lastBuildDate>Thu, 09 Feb 2012 14:08:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2009/11/16/google-developers-day-2009-moscow/comment-page-1/#comment-780</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Thu, 19 Nov 2009 14:40:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=914#comment-780</guid>
		<description>я наоборот на первые 2 дороги ходил в основном, потому что потом видео было бы лень смотреть. но жалею что доклады про Андроид пропустил.

а обед да, посмешило как разлетелся :) отрадно вообще что хорошо кормили, я даже не ожидал</description>
		<content:encoded><![CDATA[<p>я наоборот на первые 2 дороги ходил в основном, потому что потом видео было бы лень смотреть. но жалею что доклады про Андроид пропустил.</p>
<p>а обед да, посмешило как разлетелся <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/2009/11/16/google-developers-day-2009-moscow/comment-page-1/#comment-779</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Thu, 19 Nov 2009 14:38:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=914#comment-779</guid>
		<description>да, посматриваю иногда</description>
		<content:encoded><![CDATA[<p>да, посматриваю иногда</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон Архипов</title>
		<link>http://www.devclub.eu/2009/11/16/google-developers-day-2009-moscow/comment-page-1/#comment-778</link>
		<dc:creator>Антон Архипов</dc:creator>
		<pubDate>Thu, 19 Nov 2009 14:31:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=914#comment-778</guid>
		<description>дык в чём вопрос то?</description>
		<content:encoded><![CDATA[<p>дык в чём вопрос то?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxim</title>
		<link>http://www.devclub.eu/2009/11/16/google-developers-day-2009-moscow/comment-page-1/#comment-777</link>
		<dc:creator>Maxim</dc:creator>
		<pubDate>Thu, 19 Nov 2009 14:22:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=914#comment-777</guid>
		<description>Видео уже начинают выкладывать, вот сюда: http://www.youtube.com/GoogleRu
Здесь фотографии: http://picasaweb.google.com/2009developerday/2009RussiaGDDMoscow
Ну и twitter: http://twitter.com/gddru</description>
		<content:encoded><![CDATA[<p>Видео уже начинают выкладывать, вот сюда: <a href="http://www.youtube.com/GoogleRu" rel="nofollow">http://www.youtube.com/GoogleRu</a><br />
Здесь фотографии: <a href="http://picasaweb.google.com/2009developerday/2009RussiaGDDMoscow" rel="nofollow">http://picasaweb.google.com/2009developerday/2009RussiaGDDMoscow</a><br />
Ну и twitter: <a href="http://twitter.com/gddru" rel="nofollow">http://twitter.com/gddru</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxim</title>
		<link>http://www.devclub.eu/2009/11/16/google-developers-day-2009-moscow/comment-page-1/#comment-775</link>
		<dc:creator>Maxim</dc:creator>
		<pubDate>Thu, 19 Nov 2009 13:34:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=914#comment-775</guid>
		<description>гы. А чего тут HTML режется вместо эскейпа?
&quot;2) HTML 5 и будущее Интернета (Tech Talk) Mark Pilgrim
Кастомизация контролов к тегу video ...&quot;</description>
		<content:encoded><![CDATA[<p>гы. А чего тут HTML режется вместо эскейпа?<br />
&#8220;2) HTML 5 и будущее Интернета (Tech Talk) Mark Pilgrim<br />
Кастомизация контролов к тегу video &#8230;&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxim</title>
		<link>http://www.devclub.eu/2009/11/16/google-developers-day-2009-moscow/comment-page-1/#comment-774</link>
		<dc:creator>Maxim</dc:creator>
		<pubDate>Thu, 19 Nov 2009 13:23:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/?p=914#comment-774</guid>
		<description>Я тоже был. Думал спросить тут кто едет, но вроде негде. )) Не в комментариях же...

Видео обещали выложить по первым двум веткам, поэтому на них не пошёл, хотя там было самое вкусное.

Что запомнилось: 
1) KeyNote
Wave, представляли всё те же Lars Rasmussen и Stephanie Hannon. Lars опять танцевал, т.к. WiFi был забит. :-)
В конце был представлен wikimapia.org. Российский многообещающий стартап. AdSense позволил не искать инвесторов совсем. Сейчас проект процветает. Коротко: возможность выделить полигоном любой проект на Google Maps и прикрепить к нему статью на википедии. При плотном заполнении получается карта местности, включая улицы. 

2) HTML 5 и будущее Интернета (Tech Talk) Mark Pilgrim
Кастомизация контролов к тегу  - встроенные не кастомизируются, а просто отключаются и рисуются новые контролы с помощью элементов HTML (снаружи ). Управление видео через JavaScript.

3) Разгоняем веб (Tech Talk) Arvind Jain, Richard Rabbat
JavaScript: formatting and comments - долой.
CSS: объединять определения стилей, иметь разные CSS для разных браузеров, вместо блоков @if...
JavaScript и CSS грузить параллельно.
Делать Pre-fetch линков - по возможности.
Image inlining - вставка мелких картинок прямо в HTML (base64).
Image &quot;mega-maps&quot;: пример http://www.google.com/images/nav_logo4.png, использование части карты через определение размеров картинки и offset-а в стилях. Всего один запрос. И карта по весу в разы меньше этих же картинок по-отдельности.
Cookie-less domains for public requests. Cookie нужны только для малого числа запросов. Для получения картинок и других общих ресурсов cookie бесполезны.
Cache forever - имена делать уникальными для каждой новой версии, как это делает GWT. Ещё вариант: добавлять timestamp в параметры Get-а, т.е. src=&quot;image.jpg?1234567890&quot;
http://code.google.com/speed/ 

4) Обед
Голодные русские программеры слопали всё съедобное в первые 10 минут. При этом брали в три раза больше чем могли съесть... Зима впереди...
Перерыв во второй половине дня постигла та же участь, только уже за 3 минуты.

5) Разработка для мобильного веба (101) Reto Meier
В-основном про Android.
Какой-то русский профессор пожаловался на судьбу молодой платформы. Как они все стараются, и  какая лажа получается в итоге...

6) Android (101) Reto Meier
Есть 12 устройств. 18-20 до конца 2009.
Все приложения являются полноценными и равноправными. Не нужно спец.разрешений. Можно заменять встроенные приложения своими. (супер!)
Фишки: Home screen widgets, Live Folders.
Простота interprocess communications.
Android SDK 2.0. Уже есть много, но не достаточно: всё ещё сырое.
NDK - написание low level компонентов (но не приложений).
Отладка Native Code??? Возможна, но с помощью сторонних утилит (strace + gdb) и некоторых танцев с бубном. На эмуляторе и на разлоченных устройствах. Официально поддерживается только Logging (здравствуй Symbian).

7) Знакомимся с PubSubHubbub. Brett Slatkin
De-centralized, Server-to-server, Real-time messaging protocol.
Основная направленность: практичность и масштабируемость.
Создаются Hub-ы, которые &quot;пингуют&quot; фид-провайдер на предмет обновления. Как только появилось обновление, отсылает обновлённую информацию зарегистрированным получателям (которые тоже являются веб серверами) через HTTP запрос. Fat pinging - отсылает вместе с контентом.
Существует также Light Pinging: вместо обновлённой информации отсылается URL обновлённого фида. Недостатки: при обновлении фида резко возрастает нагрузка на фид, т.к. все получатели узнали об обновлении и ломятся получить новую инфу. Поэтому Light Pinging используется для того, чтобы пинговать хабы со стороны фида/провайдера.
Ещё обрадовал тем, что слайды/презентации с GDD всё-таки будут выложены в публичный доступ. Спустя несколько дней.

8) Android (201) Reto Meier, Семён Семаков
В-основном Семаков.
При невозможности изменения какого-либо компонента через API, скачиваются его исходники и модифицируются. Вижу проблему совместимости приложений, каждое из которых будет устанавливать свою версию компонента, а потом юзер будет материться. Новое поколение DLL-Hell.
Дальше шла куча нудных технических подробностей из личного опыта реализации обработки исходящих звонков... Всякая мутота про кодеки... Одни нагружают сеть, другие проц... В-общем ничего нового. 

9) Фуршет.
Как ни странно, пиво, вино и шампанское стояло на столах до самого конца.
А вот подарков хватило не всем. Т.к. пришло раза в полтора больше народу.</description>
		<content:encoded><![CDATA[<p>Я тоже был. Думал спросить тут кто едет, но вроде негде. )) Не в комментариях же&#8230;</p>
<p>Видео обещали выложить по первым двум веткам, поэтому на них не пошёл, хотя там было самое вкусное.</p>
<p>Что запомнилось:<br />
1) KeyNote<br />
Wave, представляли всё те же Lars Rasmussen и Stephanie Hannon. Lars опять танцевал, т.к. WiFi был забит. <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
В конце был представлен wikimapia.org. Российский многообещающий стартап. AdSense позволил не искать инвесторов совсем. Сейчас проект процветает. Коротко: возможность выделить полигоном любой проект на Google Maps и прикрепить к нему статью на википедии. При плотном заполнении получается карта местности, включая улицы. </p>
<p>2) HTML 5 и будущее Интернета (Tech Talk) Mark Pilgrim<br />
Кастомизация контролов к тегу  &#8211; встроенные не кастомизируются, а просто отключаются и рисуются новые контролы с помощью элементов HTML (снаружи ). Управление видео через JavaScript.</p>
<p>3) Разгоняем веб (Tech Talk) Arvind Jain, Richard Rabbat<br />
JavaScript: formatting and comments &#8211; долой.<br />
CSS: объединять определения стилей, иметь разные CSS для разных браузеров, вместо блоков @if&#8230;<br />
JavaScript и CSS грузить параллельно.<br />
Делать Pre-fetch линков &#8211; по возможности.<br />
Image inlining &#8211; вставка мелких картинок прямо в HTML (base64).<br />
Image &#8220;mega-maps&#8221;: пример <a href="http://www.google.com/images/nav_logo4.png" rel="nofollow">http://www.google.com/images/nav_logo4.png</a>, использование части карты через определение размеров картинки и offset-а в стилях. Всего один запрос. И карта по весу в разы меньше этих же картинок по-отдельности.<br />
Cookie-less domains for public requests. Cookie нужны только для малого числа запросов. Для получения картинок и других общих ресурсов cookie бесполезны.<br />
Cache forever &#8211; имена делать уникальными для каждой новой версии, как это делает GWT. Ещё вариант: добавлять timestamp в параметры Get-а, т.е. src=&#8221;image.jpg?1234567890&#8243;<br />
<a href="http://code.google.com/speed/" rel="nofollow">http://code.google.com/speed/</a> </p>
<p>4) Обед<br />
Голодные русские программеры слопали всё съедобное в первые 10 минут. При этом брали в три раза больше чем могли съесть&#8230; Зима впереди&#8230;<br />
Перерыв во второй половине дня постигла та же участь, только уже за 3 минуты.</p>
<p>5) Разработка для мобильного веба (101) Reto Meier<br />
В-основном про Android.<br />
Какой-то русский профессор пожаловался на судьбу молодой платформы. Как они все стараются, и  какая лажа получается в итоге&#8230;</p>
<p>6) Android (101) Reto Meier<br />
Есть 12 устройств. 18-20 до конца 2009.<br />
Все приложения являются полноценными и равноправными. Не нужно спец.разрешений. Можно заменять встроенные приложения своими. (супер!)<br />
Фишки: Home screen widgets, Live Folders.<br />
Простота interprocess communications.<br />
Android SDK 2.0. Уже есть много, но не достаточно: всё ещё сырое.<br />
NDK &#8211; написание low level компонентов (но не приложений).<br />
Отладка Native Code??? Возможна, но с помощью сторонних утилит (strace + gdb) и некоторых танцев с бубном. На эмуляторе и на разлоченных устройствах. Официально поддерживается только Logging (здравствуй Symbian).</p>
<p>7) Знакомимся с PubSubHubbub. Brett Slatkin<br />
De-centralized, Server-to-server, Real-time messaging protocol.<br />
Основная направленность: практичность и масштабируемость.<br />
Создаются Hub-ы, которые &#8220;пингуют&#8221; фид-провайдер на предмет обновления. Как только появилось обновление, отсылает обновлённую информацию зарегистрированным получателям (которые тоже являются веб серверами) через HTTP запрос. Fat pinging &#8211; отсылает вместе с контентом.<br />
Существует также Light Pinging: вместо обновлённой информации отсылается URL обновлённого фида. Недостатки: при обновлении фида резко возрастает нагрузка на фид, т.к. все получатели узнали об обновлении и ломятся получить новую инфу. Поэтому Light Pinging используется для того, чтобы пинговать хабы со стороны фида/провайдера.<br />
Ещё обрадовал тем, что слайды/презентации с GDD всё-таки будут выложены в публичный доступ. Спустя несколько дней.</p>
<p> <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Android (201) Reto Meier, Семён Семаков<br />
В-основном Семаков.<br />
При невозможности изменения какого-либо компонента через API, скачиваются его исходники и модифицируются. Вижу проблему совместимости приложений, каждое из которых будет устанавливать свою версию компонента, а потом юзер будет материться. Новое поколение DLL-Hell.<br />
Дальше шла куча нудных технических подробностей из личного опыта реализации обработки исходящих звонков&#8230; Всякая мутота про кодеки&#8230; Одни нагружают сеть, другие проц&#8230; В-общем ничего нового. </p>
<p>9) Фуршет.<br />
Как ни странно, пиво, вино и шампанское стояло на столах до самого конца.<br />
А вот подарков хватило не всем. Т.к. пришло раза в полтора больше народу.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

