<?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: Обзор встречи 28.07.2009</title>
	<atom:link href="http://www.devclub.eu/2009/07/30/meeting-28-07-2009/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/</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: Ilja</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-589</link>
		<dc:creator>Ilja</dc:creator>
		<pubDate>Mon, 03 Aug 2009 12:03:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-589</guid>
		<description>Пора форум ставить :)</description>
		<content:encoded><![CDATA[<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: Kirill Linnik</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-587</link>
		<dc:creator>Kirill Linnik</dc:creator>
		<pubDate>Mon, 03 Aug 2009 09:01:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-587</guid>
		<description>сегодня принеприменнейше пнем :)</description>
		<content:encoded><![CDATA[<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: Dmitri Semirenko</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-586</link>
		<dc:creator>Dmitri Semirenko</dc:creator>
		<pubDate>Mon, 03 Aug 2009 08:53:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-586</guid>
		<description>Господа! Пните уже там кого следует, чтобы видео появилось побыстрее!! &lt;br /&gt;Пропустил к сожалению эту встречу.. охота хотя б видео поглядеть.</description>
		<content:encoded><![CDATA[<p>Господа! Пните уже там кого следует, чтобы видео появилось побыстрее!! <br />Пропустил к сожалению эту встречу.. охота хотя б видео поглядеть.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrei Filimonov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-585</link>
		<dc:creator>Andrei Filimonov</dc:creator>
		<pubDate>Sun, 02 Aug 2009 17:00:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-585</guid>
		<description>Вцелом да.</description>
		<content:encoded><![CDATA[<p>Вцелом да.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slacker</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-584</link>
		<dc:creator>slacker</dc:creator>
		<pubDate>Sun, 02 Aug 2009 14:00:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-584</guid>
		<description>Можно заюзать плагин и будет тебе джейкваери. Но тут такая тема: для простых вещей и прототайпа хватит, а для сложных тебе RJS не нужен.</description>
		<content:encoded><![CDATA[<p>Можно заюзать плагин и будет тебе джейкваери. Но тут такая тема: для простых вещей и прототайпа хватит, а для сложных тебе RJS не нужен.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrei Filimonov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-583</link>
		<dc:creator>Andrei Filimonov</dc:creator>
		<pubDate>Sun, 02 Aug 2009 13:46:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-583</guid>
		<description>Можно отключить, но...&lt;br /&gt;&lt;br /&gt;RJS сейчас завязан на prototyepe например, и его не отключить. В то время как jQuery -- очевидный выбор. В 3.0 это пофиксят.</description>
		<content:encoded><![CDATA[<p>Можно отключить, но&#8230;</p>
<p>RJS сейчас завязан на prototyepe например, и его не отключить. В то время как jQuery &#8212; очевидный выбор. В 3.0 это пофиксят.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slacker</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-582</link>
		<dc:creator>slacker</dc:creator>
		<pubDate>Sun, 02 Aug 2009 13:31:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-582</guid>
		<description>не совсем так конечно. и сейчас можно спокойно отключить в конфигурации не нужные тебе компоненты.&lt;br /&gt;&lt;br /&gt;на руби было 2 фреймворка-конкурента. Рельсы и Мерб. разработчики решили, что лучше обьединить усилия и обьединились. Рельсы 3.0 будет фреймворк включающий в себя лучшее из 2ух.&lt;br /&gt;&lt;br /&gt;ПС. мы как-то с другом обсуждали когда-то (когда рельсы 2.0 только вышли), что рельсы на столько круты, что хз чего ещё там можно улучшить.</description>
		<content:encoded><![CDATA[<p>не совсем так конечно. и сейчас можно спокойно отключить в конфигурации не нужные тебе компоненты.</p>
<p>на руби было 2 фреймворка-конкурента. Рельсы и Мерб. разработчики решили, что лучше обьединить усилия и обьединились. Рельсы 3.0 будет фреймворк включающий в себя лучшее из 2ух.</p>
<p>ПС. мы как-то с другом обсуждали когда-то (когда рельсы 2.0 только вышли), что рельсы на столько круты, что хз чего ещё там можно улучшить.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton Arhipov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-581</link>
		<dc:creator>Anton Arhipov</dc:creator>
		<pubDate>Sun, 02 Aug 2009 12:34:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-581</guid>
		<description>баян :)</description>
		<content:encoded><![CDATA[<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: Andrei Filimonov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-580</link>
		<dc:creator>Andrei Filimonov</dc:creator>
		<pubDate>Sun, 02 Aug 2009 11:51:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-580</guid>
		<description>&quot;значит, было что облегчать и ускорять?&quot; != &quot;Значит, не такой уж он и супер-пупер?...&quot;.&lt;br /&gt;&lt;br /&gt;Охх :)&lt;br /&gt;&lt;br /&gt;В кратце поясню: стандартный дистрибутив рельс поставляется с кучей всяких фишек, от веб-сервера до привязанного яваскрипт фреймворка, что безусловно удобно для нубской разработки, но бесполезно для продвинутой. Это было принято во внимание, и сейчас ведется работа над дополнительной модуляризацией фреймворка. Как я понимаю в РоР 3.0 можно будет набрать себе только необходимых компонент и не тащить за собой вагон того, чем не воспользуешься.&lt;br /&gt;&lt;br /&gt;Так и в Руби. Автор руби был в большей степени заинтересован в качестве самого языка, чем в скорости его интерпретатора (что очень правильно, на мой взгляд). А теперь можно и по-оптимизировать;)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=PQbuyKUaKFo&quot; rel=&quot;nofollow&quot;&gt;да и вообще;)&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>&quot;значит, было что облегчать и ускорять?&quot; != &quot;Значит, не такой уж он и супер-пупер?&#8230;&quot;.</p>
<p>Охх <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>В кратце поясню: стандартный дистрибутив рельс поставляется с кучей всяких фишек, от веб-сервера до привязанного яваскрипт фреймворка, что безусловно удобно для нубской разработки, но бесполезно для продвинутой. Это было принято во внимание, и сейчас ведется работа над дополнительной модуляризацией фреймворка. Как я понимаю в РоР 3.0 можно будет набрать себе только необходимых компонент и не тащить за собой вагон того, чем не воспользуешься.</p>
<p>Так и в Руби. Автор руби был в большей степени заинтересован в качестве самого языка, чем в скорости его интерпретатора (что очень правильно, на мой взгляд). А теперь можно и по-оптимизировать;)</p>
<p><a href="http://www.youtube.com/watch?v=PQbuyKUaKFo" rel="nofollow">да и вообще;)</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton Arhipov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-579</link>
		<dc:creator>Anton Arhipov</dc:creator>
		<pubDate>Sat, 01 Aug 2009 23:17:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-579</guid>
		<description>asolncev&lt;br /&gt;&lt;br /&gt;ну на подходе так же и Java 7 :) никто не совершенен :))</description>
		<content:encoded><![CDATA[<p>asolncev</p>
<p>ну на подходе так же и Java 7 <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  никто не совершенен <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: asolntsev</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-578</link>
		<dc:creator>asolntsev</dc:creator>
		<pubDate>Sat, 01 Aug 2009 23:16:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-578</guid>
		<description>Гыц-гыц... &lt;br /&gt;Когда вижу такие фразы про Руби: &quot;на подходе значительно облегченный RoR 3.0, и значительно ускоренный Руби 1.9.&quot;, начинаю думать: значит, было что облегчасть и ускорять? Значит, не такой уж он и супер-пупер?...</description>
		<content:encoded><![CDATA[<p>Гыц-гыц&#8230; <br />Когда вижу такие фразы про Руби: &quot;на подходе значительно облегченный RoR 3.0, и значительно ускоренный Руби 1.9.&quot;, начинаю думать: значит, было что облегчасть и ускорять? Значит, не такой уж он и супер-пупер?&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton Arhipov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-577</link>
		<dc:creator>Anton Arhipov</dc:creator>
		<pubDate>Sat, 01 Aug 2009 20:40:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-577</guid>
		<description>slacker.&lt;br /&gt;&lt;br /&gt;в данный момент именно этим и занимаются :)</description>
		<content:encoded><![CDATA[<p>slacker.</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: slacker</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-576</link>
		<dc:creator>slacker</dc:creator>
		<pubDate>Sat, 01 Aug 2009 20:39:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-576</guid>
		<description>советую хотяб &quot;побаловаться&quot; с ним. очень упрощает работу с ДБ.</description>
		<content:encoded><![CDATA[<p>советую хотяб &quot;побаловаться&quot; с ним. очень упрощает работу с ДБ.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton Arhipov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-575</link>
		<dc:creator>Anton Arhipov</dc:creator>
		<pubDate>Sat, 01 Aug 2009 17:37:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-575</guid>
		<description>slacker,&lt;br /&gt;&lt;br /&gt;нет конечно. такие задачи стоят перед другими приложениями которые у нас пишут на Java, и соответственно для этих нужд используется Hibernate&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; ActiveRecord используется у нас довольно ограничено - тупо для заполнения базы данными для тестов, впринципе можно было бы и без него обойтись</description>
		<content:encoded><![CDATA[<p>slacker,</p>
<p>нет конечно. такие задачи стоят перед другими приложениями которые у нас пишут на Java, и соответственно для этих нужд используется Hibernate</p>
<p> ActiveRecord используется у нас довольно ограничено &#8211; тупо для заполнения базы данными для тестов, впринципе можно было бы и без него обойтись</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slacker</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-574</link>
		<dc:creator>slacker</dc:creator>
		<pubDate>Sat, 01 Aug 2009 16:54:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-574</guid>
		<description>а вы все фичи используете?&lt;br /&gt;&lt;br /&gt;named_scope-ы?&lt;br /&gt;различные связи и ассоциации?&lt;br /&gt;полиморфик модели?&lt;br /&gt;валидация?&lt;br /&gt;before_save/after_save?&lt;br /&gt;обзерверы?&lt;br /&gt;&lt;br /&gt;Это первое что в голову пришло.</description>
		<content:encoded><![CDATA[<p>а вы все фичи используете?</p>
<p>named_scope-ы?<br />различные связи и ассоциации?<br />полиморфик модели?<br />валидация?<br />before_save/after_save?<br />обзерверы?</p>
<p>Это первое что в голову пришло.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton Arhipov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-573</link>
		<dc:creator>Anton Arhipov</dc:creator>
		<pubDate>Sat, 01 Aug 2009 16:21:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-573</guid>
		<description>slacker,&lt;br /&gt;&lt;br /&gt;нелюбовь к ORM? на не сказал бы что уж так радикально. Но особой тяги к таким штукам не испытываю, это верно.&lt;br /&gt;&lt;br /&gt;Я не говорю что ActiveRecord это плохо. Напротив - на работе используем его, и всё нормально. Я просто для веб-а не программирую, поэтому у меня может быть немного извращённый взгляд на вещи :)</description>
		<content:encoded><![CDATA[<p>slacker,</p>
<p>нелюбовь к ORM? на не сказал бы что уж так радикально. Но особой тяги к таким штукам не испытываю, это верно.</p>
<p>Я не говорю что ActiveRecord это плохо. Напротив &#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: slacker</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-572</link>
		<dc:creator>slacker</dc:creator>
		<pubDate>Sat, 01 Aug 2009 14:30:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-572</guid>
		<description>&gt;&gt; Ну, и как Ярик говорит, для себя проэкты я бы врят ли на Ruby писал =)&lt;br /&gt;&lt;br /&gt;Это когда я такое говорил? :) Для себя я бы писал скорее всего только на Рельсах.&lt;br /&gt;&lt;br /&gt;&gt;&gt;Если я не ошибаюсь PureMVC для ruby позволяет отвязаться от ActiveRecord и тем самым работать так же удобно с legacy базами. Так что счастье с ruby может быть и без ActiveRecord-a :)&lt;br /&gt;&lt;br /&gt;использование рельсов вовсе не обязует использовать АктивРекорд.&lt;br /&gt;омг, Антон, что за нелюбовь к ОРМ-мапперам? :)</description>
		<content:encoded><![CDATA[<p>&gt;&gt; Ну, и как Ярик говорит, для себя проэкты я бы врят ли на Ruby писал =)</p>
<p>Это когда я такое говорил? <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Для себя я бы писал скорее всего только на Рельсах.</p>
<p>&gt;&gt;Если я не ошибаюсь PureMVC для ruby позволяет отвязаться от ActiveRecord и тем самым работать так же удобно с legacy базами. Так что счастье с ruby может быть и без ActiveRecord-a <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>использование рельсов вовсе не обязует использовать АктивРекорд.<br />омг, Антон, что за нелюбовь к ОРМ-мапперам? <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton Arhipov</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-571</link>
		<dc:creator>Anton Arhipov</dc:creator>
		<pubDate>Sat, 01 Aug 2009 10:15:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-571</guid>
		<description>Если я не ошибаюсь PureMVC для ruby позволяет отвязаться от ActiveRecord и тем самым работать так же удобно с legacy базами. Так что счастье с ruby может быть и без ActiveRecord-a :)</description>
		<content:encoded><![CDATA[<p>Если я не ошибаюсь PureMVC для ruby позволяет отвязаться от ActiveRecord и тем самым работать так же удобно с legacy базами. Так что счастье с ruby может быть и без ActiveRecord-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: ALeX inSide</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-570</link>
		<dc:creator>ALeX inSide</dc:creator>
		<pubDate>Sat, 01 Aug 2009 09:52:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-570</guid>
		<description>Фотки со встречи:&lt;br /&gt;&lt;br /&gt;* http://anton-arhipov.livejournal.com/60738.html&lt;br /&gt;* http://alex-inside.livejournal.com/641402.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Почитал комменты, и в общем-то вижу что как и любая новая относительно радикальная технология (RoR) вызывает желание похоливорить.&lt;br /&gt;&lt;br /&gt;Для меня проблема RoR — это сложность legacy поддержки старой БД сайта и тем более апгрейда сайта — переписывать занова придётся. Да ещё и хостинг скорее всего другой и более дорогой придётся брать.&lt;br /&gt;&lt;br /&gt;Это как с Джаваским Томкэтом — было сложно найти хостинг чтобы потестить live свои java-сервисы. Это сильно мешает распространению имхо.&lt;br /&gt;&lt;br /&gt;Ну а если для работы, если клиент хочет, то можно всегда для него и не только на Ruby пописать =)&lt;br /&gt;&lt;br /&gt;Ну, и как Ярик говорит, для себя проэкты я бы врят ли на Ruby писал =)&lt;br /&gt;&lt;br /&gt;Но Руби мне понравился. Хотелось бы ещё продолжение, а так же подобную сессию программинга на Python.</description>
		<content:encoded><![CDATA[<p>Фотки со встречи:</p>
<p>* <a href="http://anton-arhipov.livejournal.com/60738.html" rel="nofollow">http://anton-arhipov.livejournal.com/60738.html</a><br />* <a href="http://alex-inside.livejournal.com/641402.html" rel="nofollow">http://alex-inside.livejournal.com/641402.html</a></p>
<p>Почитал комменты, и в общем-то вижу что как и любая новая относительно радикальная технология (RoR) вызывает желание похоливорить.</p>
<p>Для меня проблема RoR — это сложность legacy поддержки старой БД сайта и тем более апгрейда сайта — переписывать занова придётся. Да ещё и хостинг скорее всего другой и более дорогой придётся брать.</p>
<p>Это как с Джаваским Томкэтом — было сложно найти хостинг чтобы потестить live свои java-сервисы. Это сильно мешает распространению имхо.</p>
<p>Ну а если для работы, если клиент хочет, то можно всегда для него и не только на Ruby пописать =)</p>
<p>Ну, и как Ярик говорит, для себя проэкты я бы врят ли на Ruby писал =)</p>
<p>Но Руби мне понравился. Хотелось бы ещё продолжение, а так же подобную сессию программинга на Python.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Дмитрий Жучков</title>
		<link>http://www.devclub.eu/2009/07/30/meeting-28-07-2009/comment-page-1/#comment-569</link>
		<dc:creator>Дмитрий Жучков</dc:creator>
		<pubDate>Sat, 01 Aug 2009 09:50:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.devclub.eu/2009/07/30/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-devclub-28-07/#comment-569</guid>
		<description>&gt; мега-сложные формы с&lt;br /&gt;&gt; нетривиальными схемами&lt;br /&gt;&gt; валидации, использующие&lt;br /&gt;&gt; далеко не одну модель&lt;br /&gt;Это решается через виртуальные атрибуты, но надо писать свой код, обычными декларативными методами не получится.&lt;br /&gt;&lt;br /&gt;&gt; На каждом шагу мультиязычные&lt;br /&gt;&gt; данные, причём, для разных&lt;br /&gt;&gt; языков/стран одни и те же&lt;br /&gt;&gt; предложения могут меняться&lt;br /&gt;&gt; местами, а в предложения&lt;br /&gt;&gt; подставляются различные&lt;br /&gt;&gt; переменные&lt;br /&gt;С некоторых пор проблемы с L10n в рельсах &lt;a href=&quot;http://guides.rubyonrails.org/i18n.html&quot; rel=&quot;nofollow&quot;&gt;решены&lt;/a&gt; для хранения полей моделей на разных языках есть плагин &lt;a href=&quot;http://github.com/joshmh/globalize2/tree/master&quot; rel=&quot;nofollow&quot;&gt;globalize2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&gt; у всех всё идеально, 1 модель&lt;br /&gt;&gt; - 1 форма, автоматическая&lt;br /&gt;&gt; валидация данных, никаких&lt;br /&gt;&gt; лишних условий... вот не верю!&lt;br /&gt;Естественно частные случаи не покрываются ни в одном фреймворке. Задача любого фремворка это предоставить достаточное покрытие основных сценариев, а так же поддержать легкость кастомизации. Не возможно написать фреймворк который будет учитывать пожелания каждого. В добавок ограничения всегда стимулируют простые методы, и не дают бессмысленно раздувать интерфейс.&lt;br /&gt;&lt;br /&gt;&gt; Но клиент часто хочет всё&lt;br /&gt;&gt; засунуть на одну страницу&lt;br /&gt;&gt; в огромную форму, которая&lt;br /&gt;&gt; могла бы управлять шатлом.&lt;br /&gt;А воспитывать клиентов не получается? Тогда сочувствую. недавно был инцидент, когда &lt;a href=&quot;http://dustincurtis.com/dear_american_airlines.html&quot; rel=&quot;nofollow&quot;&gt;один чел наехал на сайт American Airlines&lt;/a&gt; - у них тоже &lt;a href=&quot;http://www.aa.com/aa/homePage.do&quot; rel=&quot;nofollow&quot;&gt;любят сложные формы&lt;/a&gt;. Он предложил &lt;a href=&quot;http://dustincurtis.com/dear_american_airlines_redesign.html&quot; rel=&quot;nofollow&quot;&gt;облегченный вариант&lt;/a&gt;, вы наверное в таком же положении как и дизайнер AA сайта который &lt;a href=&quot;http://dustincurtis.com/dear_dustin_curtis.html&quot; rel=&quot;nofollow&quot;&gt;описал реальность&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&gt; Наверное слишком жесткая&lt;br /&gt;&gt; привязка к ActiveRecord&lt;br /&gt;&gt; (да и вообщение продвижение&lt;br /&gt;&gt; идеи, что Модель - это слепок&lt;br /&gt;&gt; данных с прикрученной ...&lt;br /&gt;&lt;br /&gt;Вначале я тоже пытался бороться с фреймворком. Потом читал много &lt;a href=&quot;http://github.com&quot; rel=&quot;nofollow&quot;&gt;кода&lt;/a&gt;, посмотрел как мои проблемы решают другие люди. Пересмотрел почти все &lt;a href=&quot;http://railscasts.com&quot; rel=&quot;nofollow&quot;&gt;скрикасты&lt;/a&gt;, после этого полегчало&lt;br /&gt;&lt;br /&gt;&gt; Отсутствие скринкастов по&lt;br /&gt;&gt; темам связанным с наследованием&lt;br /&gt;&gt; в ActiveRecord да и вообще с&lt;br /&gt;&gt; наследованием.&lt;br /&gt;&lt;br /&gt;А для каких цедей нужно наследование? Может это не ruby way? На уровне моделей понятие &lt;a href=&quot;http://railscasts.com/episodes/154-polymorphic-association&quot; rel=&quot;nofollow&quot;&gt;полиморфизма вполне поддерживается&lt;/a&gt;. Если надо какой-то код между классами прошарить то можно всегда mixin сделать.&lt;br /&gt;&lt;br /&gt;Большая проблема для рельсов - это legacy DB. Одно дело если ты базу с нуля рисуешь, другое дело если что-то досталось по наследству. Схема у базы как правило не ложится в концепции ActiveRecord, и его использование становится не возможным. Поэтому будет нужна миграция. В случае большого объема данных - это самоубийство.&lt;br /&gt;&lt;br /&gt;Прошу прощения за длинный коммент, не было времени написать коротко.</description>
		<content:encoded><![CDATA[<p>&gt; мега-сложные формы с<br />&gt; нетривиальными схемами<br />&gt; валидации, использующие<br />&gt; далеко не одну модель<br />Это решается через виртуальные атрибуты, но надо писать свой код, обычными декларативными методами не получится.</p>
<p>&gt; На каждом шагу мультиязычные<br />&gt; данные, причём, для разных<br />&gt; языков/стран одни и те же<br />&gt; предложения могут меняться<br />&gt; местами, а в предложения<br />&gt; подставляются различные<br />&gt; переменные<br />С некоторых пор проблемы с L10n в рельсах <a href="http://guides.rubyonrails.org/i18n.html" rel="nofollow">решены</a> для хранения полей моделей на разных языках есть плагин <a href="http://github.com/joshmh/globalize2/tree/master" rel="nofollow">globalize2</a></p>
<p>&gt; у всех всё идеально, 1 модель<br />&gt; &#8211; 1 форма, автоматическая<br />&gt; валидация данных, никаких<br />&gt; лишних условий&#8230; вот не верю!<br />Естественно частные случаи не покрываются ни в одном фреймворке. Задача любого фремворка это предоставить достаточное покрытие основных сценариев, а так же поддержать легкость кастомизации. Не возможно написать фреймворк который будет учитывать пожелания каждого. В добавок ограничения всегда стимулируют простые методы, и не дают бессмысленно раздувать интерфейс.</p>
<p>&gt; Но клиент часто хочет всё<br />&gt; засунуть на одну страницу<br />&gt; в огромную форму, которая<br />&gt; могла бы управлять шатлом.<br />А воспитывать клиентов не получается? Тогда сочувствую. недавно был инцидент, когда <a href="http://dustincurtis.com/dear_american_airlines.html" rel="nofollow">один чел наехал на сайт American Airlines</a> &#8211; у них тоже <a href="http://www.aa.com/aa/homePage.do" rel="nofollow">любят сложные формы</a>. Он предложил <a href="http://dustincurtis.com/dear_american_airlines_redesign.html" rel="nofollow">облегченный вариант</a>, вы наверное в таком же положении как и дизайнер AA сайта который <a href="http://dustincurtis.com/dear_dustin_curtis.html" rel="nofollow">описал реальность</a>.</p>
<p>&gt; Наверное слишком жесткая<br />&gt; привязка к ActiveRecord<br />&gt; (да и вообщение продвижение<br />&gt; идеи, что Модель &#8211; это слепок<br />&gt; данных с прикрученной &#8230;</p>
<p>Вначале я тоже пытался бороться с фреймворком. Потом читал много <a href="http://github.com" rel="nofollow">кода</a>, посмотрел как мои проблемы решают другие люди. Пересмотрел почти все <a href="http://railscasts.com" rel="nofollow">скрикасты</a>, после этого полегчало</p>
<p>&gt; Отсутствие скринкастов по<br />&gt; темам связанным с наследованием<br />&gt; в ActiveRecord да и вообще с<br />&gt; наследованием.</p>
<p>А для каких цедей нужно наследование? Может это не ruby way? На уровне моделей понятие <a href="http://railscasts.com/episodes/154-polymorphic-association" rel="nofollow">полиморфизма вполне поддерживается</a>. Если надо какой-то код между классами прошарить то можно всегда mixin сделать.</p>
<p>Большая проблема для рельсов &#8211; это legacy DB. Одно дело если ты базу с нуля рисуешь, другое дело если что-то досталось по наследству. Схема у базы как правило не ложится в концепции ActiveRecord, и его использование становится не возможным. Поэтому будет нужна миграция. В случае большого объема данных &#8211; это самоубийство.</p>
<p>Прошу прощения за длинный коммент, не было времени написать коротко.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

