<?xml version="1.0"?><rss version="2.0">
<channel>
<title>Yzh Blog</title>
<link>http://www.yzh44yzh.com/flog/</link>
<description>Статьи о флэш-разработке, о разработке вообще, и всякой фигне.</description>
<language>ru</language>
<pubDate>Mon, 8 Mar 2010 00:05:19 EET</pubDate>
<lastBuildDate>Mon, 8 Mar 2010 00:05:19 EET</lastBuildDate>
<docs>http://www.rssboard.org/rss-specification</docs>
<managingEditor>comment@yzh44yzh.com</managingEditor>
<webMaster>comment@yzh44yzh.com</webMaster>
<image>
	<url>http://www.yzh44yzh.com/img/hand.png</url>
	<title>Yzh Blog</title>
	<link>http://www.yzh44yzh.com/flog/</link>
</image>

	<item>
	<title>Maven и Flexmojos Часть 7. Nexus, Server-side.</title>
	<pubDate>Mon, 8 Mar 2010 00:05:19 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flexmojos-nexus/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flexmojos-nexus/</guid>
	<description><![CDATA[Немного про Nexus -- сервер артефактов. И про работу с FMS и PHP server-side.]]></description>
	</item>
	<item>
	<title>Maven и Flexmojos Часть 6. FlexUnit4.</title>
	<pubDate>Thu, 4 Mar 2010 00:20:23 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flexmojos-flexunit4/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flexmojos-flexunit4/</guid>
	<description><![CDATA[Юнит тесты лишь косвенно относятся к основной теме. Но я под шумок, между делом, расскажу пару слов и про них.]]></description>
	</item>
	<item>
	<title>Maven и Flexmojos Часть 5. Дальше-больше.</title>
	<pubDate>Sun, 28 Feb 2010 00:55:00 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flex-farther-deeper/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flex-farther-deeper/</guid>
	<description><![CDATA[Flex Super PomУсловная компиляцияИндивидуальные настройки для каждого разработчика]]></description>
	</item>
	<item>
	<title>Maven и Flexmojos Часть 4. Углубляемся в нюансы.</title>
	<pubDate>Sat, 27 Feb 2010 00:15:00 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flexmojos-go-deeper/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flexmojos-go-deeper/</guid>
	<description><![CDATA[Подключаем сторонние swcЧем плох стандартный flexmojos и почему нужно юзать форк Develar?]]></description>
	</item>
	<item>
	<title>Maven и Flexmojos Часть 3. Продолжаем внедрять.</title>
	<pubDate>Thu, 25 Feb 2010 00:50:01 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flexmojos-svn/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flexmojos-svn/</guid>
	<description><![CDATA[Сейчас будет не так много про flexmojos, но много про workflow на основе IDEA, flexmojos, subversion и консоли.]]></description>
	</item>
	<item>
	<title>Maven и Flexmojos Часть 2. Внедряем в рабочий процесс.</title>
	<pubDate>Sat, 20 Feb 2010 00:50:20 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flexmojos-begin-work/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flexmojos-begin-work/</guid>
	<description><![CDATA[Ну понеслась -- создаем проект с помощью flexmojos. Подробное пошаговое руководство.]]></description>
	</item>
	<item>
	<title>Maven и Flexmojos Часть 1. Лирическое эссе.</title>
	<pubDate>Sat, 13 Feb 2010 00:40:00 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flexmojos-liryc/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flexmojos-liryc/</guid>
	<description><![CDATA[Я знаю, что вы бы хотели видеть техническую статью, quick start guide, пошаговое руководство, где что скачать, куда положить, что написать, куда тыкнуть, чтобы заработало. Но чесно признаюсь, мне скучно это писать. Тем не менее, я это напишу, но не сейчас :) Если я это просто напишу, вы это сделаете, у вас оно заработает. Но от этого не появится понимание, зачем вам нужен Maven. И не факт, что он вам вообще нужен. Вполне может быть, что и не нужен вовсе.]]></description>
	</item>
	<item>
	<title>Юнит-тесты и регулярные выражения</title>
	<pubDate>Fri, 5 Feb 2010 00:35:00 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/unittest-and-regexp/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/unittest-and-regexp/</guid>
	<description><![CDATA[Есть такие задачи, где выгода от юнит-тестов очевидна даже самому упорному тестоотрицателю :) ]]></description>
	</item>
	<item>
	<title>Модульность, как серебряная пуля, или best practices на практике</title>
	<pubDate>Sun, 24 Jan 2010 00:10:16 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/module-as-silver-bullet/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/module-as-silver-bullet/</guid>
	<description><![CDATA[Есть такие штуки в программировании, которые я для себя называю best practices. Сюда я отношу архитектурный фреймворк (Mate), высокоуровневые средство сборки проекта (Maven), модульные тесты (FlexUnit4). Применение этих best practices является спорным. Во-первых, они несут дополнительные накладные расходы на изучение, внедрение и поддержку. Во-вторых, они не гарантируют, что проект получится более качественным и более успешным. Проект вполне может быть успешным и без best practices (особенно если имеется в виду коммерческий успех, где счастливый случай и маркетинг значат не меньше, а может даже и больше, чем усилия программиста).]]></description>
	</item>
	<item>
	<title>Code Behind: наследование vs композиция (updated)</title>
	<pubDate>Fri, 8 Jan 2010 00:45:17 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/code-behind/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/code-behind/</guid>
	<description><![CDATA[Одна вещь меня смущала -- в классическом code behind вьшка наседуется от презентера, что мне кажется неправильным. Идеологически эти классы занимаются разными делами, и я не вижу причин, почему они должны быть близкими родственниками :) Конечно, они должны тесно взаимодействовать, но отношения между ними лучше реализовать композицией.]]></description>
	</item>
	<item>
	<title>Праздничный предновогодний пост о юнит-тестах на FMS :)</title>
	<pubDate>Thu, 31 Dec 2009 00:20:13 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/async-test-fms/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/async-test-fms/</guid>
	<description><![CDATA[Новый год же, все советуют не думать о работе, праздновать :) Ну так у меня все готово, все закуплено -- подарки, продукты. Да и празднование началось -- вчера корпоратив был :) Так что можно и подумать о работе немного. Тем более, что я "случайно" оказался в офисе. И тем более, что вообще-то сегодня обычный рабочий день. ]]></description>
	</item>
	<item>
	<title>Немного профита от локальных функций</title>
	<pubDate>Sun, 20 Dec 2009 00:55:01 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/local_func/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/local_func/</guid>
	<description><![CDATA[Еще один способ получить пользу от локальных функций.]]></description>
	</item>
	<item>
	<title>Mate -- налаживаем отладку (отлаживаем наладку)</title>
	<pubDate>Wed, 16 Dec 2009 00:25:02 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/mate-debug/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/mate-debug/</guid>
	<description><![CDATA[Кто следит за моим микроблогом в жуйке мог сегодня наблюдать, как я отчаянно боролся за правильную отладку с Mate. Благодаря неравнодушным товарищам проблему удалось одолеть. Делюсь решением.]]></description>
	</item>
	<item>
	<title>Прокси всемогущий</title>
	<pubDate>Tue, 15 Dec 2009 00:10:01 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/proxy/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/proxy/</guid>
	<description><![CDATA[Есть в недрах API флэш плеера такой хитрый класс, как flash.utils.Proxy. И сча мы с его помощью сотворим немного программистской магии. Суть его в том, что он позволяет обрабатывать обращения к несуществующим свойствам и методам объекта и делать что-нибудь интересное с такими обращениями. Фича известная в мире динамической типизации, реализована во многих языках такого типа, начиная еще с дедушки ООП -- SmallTalk. Ну и в AS1-2 это было. Как оказалось, и в AS3 сохранилось :)]]></description>
	</item>
	<item>
	<title>Мастер-класс Farata Systems. День 2-й.</title>
	<pubDate>Wed, 9 Dec 2009 00:15:12 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/masterclass-2/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/masterclass-2/</guid>
	<description><![CDATA[]]></description>
	</item>
	<item>
	<title>Мастер-класс Farata Systems. День 0-й и день 1-й.</title>
	<pubDate>Mon, 7 Dec 2009 00:25:17 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/master-class-1/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/master-class-1/</guid>
	<description><![CDATA[]]></description>
	</item>
	<item>
	<title>И снова о быстрой компиляции</title>
	<pubDate>Mon, 23 Nov 2009 00:05:15 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/quick-mxmlc/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/quick-mxmlc/</guid>
	<description><![CDATA[Возможно, в линуксе mxmlc работает сколько-нибудь быстрее, чем под виндой. Если задуматься, основания для такого предположения есть: скорость mxmlc зависит от скорости выполнения java-кода в jvm. Реализация jvm в каждой ОС своя. А поскольку Java -- язык в первую очередь серверный, то вполне вероятно, что jvm на серверных ОС лучше оптимизированы по производительности. Конечно, это больше касается коммерческих UNIX-ОС, но, возможно, и под линуксом дела обстоят лучше.]]></description>
	</item>
	<item>
	<title>FMS Часть 1. Обзор.</title>
	<pubDate>Mon, 23 Nov 2009 00:15:10 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/fms-1-overview/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/fms-1-overview/</guid>
	<description><![CDATA[- Краткий обзор- RTMP- Vod и Live сервисы- Форматы видео и кодеки- Shared Object- Взаимодействие с внешним миром- Альтернативы -- другие медиа сервера]]></description>
	</item>
	<item>
	<title>FMS Часть 2. Программирование на стороне клиента.</title>
	<pubDate>Mon, 23 Nov 2009 00:10:10 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/fms-2-client-side/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/fms-2-client-side/</guid>
	<description><![CDATA[- Вступление- Установка соединения- Проигрывание видео- Публикация и подписка- Работа с ServerSide SharedObject]]></description>
	</item>
	<item>
	<title>FMS Часть 3. Программирование на стороне сервера.</title>
	<pubDate>Mon, 23 Nov 2009 00:05:10 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/fms-3-server-side/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/fms-3-server-side/</guid>
	<description><![CDATA[- Основные классы и методы- Очень простое серверное приложение- Прототипное ООП- Контекст вызова функции -- подводные камни- Замыкания- Administration Сonsole, отладка кода]]></description>
	</item>
	<item>
	<title>FMS Часть 4. Несколько своих велосипедов.</title>
	<pubDate>Mon, 23 Nov 2009 00:00:10 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/fms-4-tdd/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/fms-4-tdd/</guid>
	<description><![CDATA[- Вступление- Упрощаем подключение скриптов- Синглетоны и динамические объекты- MockClient и ClientMixer- Проблемы отладки- Объект Tester и юнит-тесты]]></description>
	</item>
	<item>
	<title>Mate, IoC и прочие способы как следует заморочиться</title>
	<pubDate>Sat, 7 Nov 2009 00:35:20 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/mate-ioc/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/mate-ioc/</guid>
	<description><![CDATA["Архитектурные фреймворки тянут одеяло на себя -- они заставляют программиста больше думать о соблюдении своих принципов нежели о нуждах проекта". Такую фразу я сказал пару месяцев назад в чате bafpug, когда там обсуждались архитектурные фреймворки. В то время я не использовал никакой из них в своей работе и отстаивал позицию, что можно делать хорошие проекты и без них.]]></description>
	</item>
	<item>
	<title>Про удаленную работу</title>
	<pubDate>Sun, 18 Oct 2009 00:05:20 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/remote-work/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/remote-work/</guid>
	<description><![CDATA[До сих пор как-то так складывалось, что у нас редко получалась эффективная удаленная работа с другими разработчиками. Не часто, но и не редко в наших проектах бывал специфический кусок работы, который мы не могли или не хотели делать сами. Тогда находили нужного человека и получали работу ему. ]]></description>
	</item>
	<item>
	<title>Лаконичная локализация</title>
	<pubDate>Tue, 13 Oct 2009 00:25:00 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/brief-localization/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/brief-localization/</guid>
	<description><![CDATA[resourceManager.getString("resources", "myKey");Длиннова-то однако. Мне всего лишь нужно взять строку по ключу "myKey", и для этого нужно написать около 50 символов кода. Это не много? А если у меня 30 ключей в одной вьюшке, и 500 ключей в проекте? ]]></description>
	</item>
	<item>
	<title>Чем хороши спичечные коробки, Flash Lite такой Lite</title>
	<pubDate>Thu, 24 Sep 2009 00:05:01 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/matchbox/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/matchbox/</guid>
	<description><![CDATA[Объясняю пользу спичечных коробков. Нахожу для себя пользу в Flash Lite.]]></description>
	</item>
	<item>
	<title>Gamedev, мать его. Боремся с клавиатурой.</title>
	<pubDate>Thu, 3 Sep 2009 00:15:16 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/gamedev-boremsja-s-klaviaturoj/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/gamedev-boremsja-s-klaviaturoj/</guid>
	<description><![CDATA[Проблема управления персонажем стрелками с клавиатуры, и как она решилась.]]></description>
	</item>
	<item>
	<title>Maven, Flexmojos и быстрые компиляторы</title>
	<pubDate>Sat, 22 Aug 2009 00:40:20 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/maven-flexmojos/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/maven-flexmojos/</guid>
	<description><![CDATA[Ссылки по теме.Поднимаем Flex проект с помощью flexmojos.Размышления о быстрых компиляторах.]]></description>
	</item>
	<item>
	<title>Intellij IDEA для Flex разработки. Первое знакомство.</title>
	<pubDate>Sat, 15 Aug 2009 00:05:20 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/idea-for-flex/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/idea-for-flex/</guid>
	<description><![CDATA[- Вступление- Знакомство- Что мне понравилось- Готовим к работе  - Добиваемся нормальной производительности  - Другие настройки- Начинаем работу  - Создание Flex проекта  - Настройка проекта и модулей  - Настройка параметров компиляции  - Разбираемся с Антом  - PROFIT- Отладка- Контроль версий- Неудобства и недостатки]]></description>
	</item>
	<item>
	<title>Баг с вводом кирилицы в линуксе (FP-40). Патч N2.</title>
	<pubDate>Tue, 28 Jul 2009 00:45:01 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/patch-fp40-ver2/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/patch-fp40-ver2/</guid>
	<description><![CDATA[Предлагаю более тупой и более надежный вариант патча для бага FP-40. Работает только для кирилицы, но зато работает стабильно.]]></description>
	</item>
	<item>
	<title>Новые идеи для блога</title>
	<pubDate>Sat, 13 Jun 2009 00:15:15 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/new-ideas-for-blog/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/new-ideas-for-blog/</guid>
	<description><![CDATA[Размышления о способах предоставления конента в блогах (да и не только в блогах). Гениальных идей нет, просто некоторые рутинные моменты.]]></description>
	</item>
	<item>
	<title>Программист-дизайнер, нужен ли Flash Catalyst?</title>
	<pubDate>Wed, 10 Jun 2009 00:35:22 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/do_you_need_catalyst/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/do_you_need_catalyst/</guid>
	<description><![CDATA[Размышления о взаимодействии программиста и дизайнера и где в этом взаимодействии место для Adobe Catalyst.]]></description>
	</item>
	<item>
	<title>Флэш под линуксом, баги и багоборцы</title>
	<pubDate>Tue, 26 May 2009 00:10:21 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/bug40/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/bug40/</guid>
	<description><![CDATA[Я-то думал, я один такой флэшер, сидящий под линуксом. Ан нет, не один. Я-то думал, некому сражаться с линукс-специфичными багами флэш-плеера. Ан нет, справляются. Далее про патч, позволяющий исправить баг флэш-плеера FP-40.]]></description>
	</item>
	<item>
	<title>Серебряной пули не существует?</title>
	<pubDate>Sun, 24 May 2009 00:30:23 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/silver_bullet/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/silver_bullet/</guid>
	<description><![CDATA[Десятилетия программисты искали серебрянную пулю -- некую идею или технологию, которая может в разы ускорить разработку. А потом, разочаровавшись в поисках, начали утверждать, что ее не существует. Однако...]]></description>
	</item>
	<item>
	<title>Флэш-блог-движок стартует</title>
	<pubDate>Sat, 23 May 2009 00:05:01 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/begin/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/begin/</guid>
	<description><![CDATA[Надоело мне тянуть, хоть готовность движка -- 10%, но ужо можно запускать. Ну так и запускаю.Имеются: одна мысль о позиционировании движка, одна мысль о преимуществах флэш-движка перед традиционным html и одна мысль об нужных фичах.]]></description>
	</item>
	<item>
	<title>Отзывы и баг репорты</title>
	<pubDate>Sun, 19 Apr 2009 00:30:22 EET</pubDate>
	<link>http://www.yzh44yzh.com/flog/#/feedback/</link>
	<guid isPermaLink="true">http://www.yzh44yzh.com/flog/#/feedback/</guid>
	<description><![CDATA[Давайте постить сабж сюда, а то в комментах к другим статьям это будет неумесно.]]></description>
	</item>

</channel>
</rss>
