<?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>33 коровы &#187; Monkey Script</title>
	<atom:link href="http://the33cows.com/category/monkey-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://the33cows.com</link>
	<description>Всё должно быть сделано настолько простым, насколько это возможно, но не проще</description>
	<lastBuildDate>Tue, 27 Apr 2010 18:16:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>UAFPUG 9, мой доклад о Eclipse Monkey</title>
		<link>http://the33cows.com/actionscript-30/2009/05/01/uafpug-9-eclipse-monkey-and-flex-builder/</link>
		<comments>http://the33cows.com/actionscript-30/2009/05/01/uafpug-9-eclipse-monkey-and-flex-builder/#comments</comments>
		<pubDate>Fri, 01 May 2009 17:23:52 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse Monkey]]></category>
		<category><![CDATA[Effective work]]></category>
		<category><![CDATA[Flex Builder 2]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Monkey Script]]></category>

		<guid isPermaLink="false">http://the33cows.com/?p=314</guid>
		<description><![CDATA[Непрошло и пол года как я подготовил исходники и написал пост о моем докладе на UAFPUG, который был 28 февраля, этого года.
Мой доклад назывался
&#8220;Eclipse Monkey — безграничный функционал Flex Builder&#8217;а.&#8221; как можно догадаться был посвещен прикручиванию Monkey скриптов к Flex Builder&#8217;у
В начале небольшая призентация:
Eclipse Monkey
View more presentations from ilja.panin.

По ходу призентации я приводил примеры использования [...]]]></description>
		<wfw:commentRss>http://the33cows.com/actionscript-30/2009/05/01/uafpug-9-eclipse-monkey-and-flex-builder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Eclipse Monkey и редакторы Flex Builder</title>
		<link>http://the33cows.com/mxml/2009/04/16/eclipse-monkey-and-flexbuilder-editors/</link>
		<comments>http://the33cows.com/mxml/2009/04/16/eclipse-monkey-and-flexbuilder-editors/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 07:39:05 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse Monkey]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Monkey Script]]></category>
		<category><![CDATA[mxml]]></category>

		<guid isPermaLink="false">http://the33cows.com/?p=304</guid>
		<description><![CDATA[Работа с mxml и css редактором отличается от работы с обычным редактором который нам предоставляет Eclipse Monkey. Чтобы получить доступ к любому редактору я использую такой метод

loadBundle&#40;&#34;com.adobe.flexbuilder.editors.common&#34;&#41;;
/**
 * @return current text editor or null
 * @see org.eclipse.ui.editors.text.TextEditor  
 */
this.getCurrentTextEditor = function&#40;&#41;
&#123;
	var editor = window.getActivePage&#40;&#41;.getActiveEditor&#40;&#41;;
	if &#40;editor&#41;
	&#123; 
		if &#40;editor.getClass&#40;&#41;.getName&#40;&#41; == &#34;com.adobe.flexbuilder.editors.mxml.MXMLEditor&#34;
			&#124;&#124; editor.getClass&#40;&#41;.getName&#40;&#41; == &#34;com.adobe.flexbuilder.editors.css.CSSEditor&#34;&#41;
		&#123;
			editor = editor.getCodeEditor&#40;&#41;;
		&#125;
		/*
		//TODO [...]]]></description>
		<wfw:commentRss>http://the33cows.com/mxml/2009/04/16/eclipse-monkey-and-flexbuilder-editors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Закрываем И запускаем AIR-debugger с помощью Eclipse Monkey</title>
		<link>http://the33cows.com/air/2009/02/23/close-and-open-air-debugger-by-eclipse-monkey/</link>
		<comments>http://the33cows.com/air/2009/02/23/close-and-open-air-debugger-by-eclipse-monkey/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 17:06:06 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Effective work]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Monkey Script]]></category>
		<category><![CDATA[Eclipse Monkey]]></category>

		<guid isPermaLink="false">http://the33cows.com/?p=298</guid>
		<description><![CDATA[Про апгрейченый скрипт запуска AIR дебагера:

&#160;
/*
 * Menu: Kill adl an run debug
 * Key: M3+d
 * Kudos: Ilja Panin http://the33cows.com
 * DOM: http://download.eclipse.org/technology/dash/update/org.eclipse.eclipsemonkey.lang.javascript
 */
&#160;
var workspace = Packages.org.eclipse.core.resources.ResourcesPlugin.getWorkspace&#40;&#41;; 
var configToRunName = &#34;[YOU_DEBUG_CONFIGURATION_NAME]&#34;;
&#160;
function main&#40;&#41; 
&#123;
	Packages.java.lang.Runtime.getRuntime&#40;&#41;.exec&#40;&#34;tskill.exe adl&#34;&#41;;
&#160;
	loadBundle&#40;&#34;org.eclipse.debug.ui&#34;&#41;;
&#160;
	var ProgressMonitorDialog = Packages.org.eclipse.jface.dialogs.ProgressMonitorDialog;
	var IRunnableWithProgress = Packages.org.eclipse.jface.operation.IRunnableWithProgress;
&#160;
	var runnableWithProgress = new IRunnableWithProgress&#40;&#123;run: runfun&#125;&#41;;
	var monitorDialog = new ProgressMonitorDialog&#40;window.getShell&#40;&#41;&#41;.run&#40;true, true, runnableWithProgress&#41;;;
&#125;
&#160;
&#160;
function runfun&#40;monitorDialog&#41;
&#123;
	monitorDialog.beginTask&#40;&#34;Run debbuger ...&#34;, [...]]]></description>
		<wfw:commentRss>http://the33cows.com/air/2009/02/23/close-and-open-air-debugger-by-eclipse-monkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Закрываем AIR-debugger с помощью Eclipse Monkey</title>
		<link>http://the33cows.com/air/2009/02/22/close-air-debug-by-eclipse-monkey/</link>
		<comments>http://the33cows.com/air/2009/02/22/close-air-debug-by-eclipse-monkey/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 16:21:21 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Effective work]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Monkey Script]]></category>
		<category><![CDATA[Eclipse Monkey]]></category>

		<guid isPermaLink="false">http://the33cows.com/?p=291</guid>
		<description><![CDATA[Flex Builder не умеет закрывать дебагер AIR приложений.
Лично я все время забываю закрывать приложение и каждый раз при запуске получаю сообщение об ошибке. После чего приходится &#8220;искать&#8221; приложение и закрывать его. Отнимает время и иногда нервирует.
Чтобы облегчить себе работу в закрытии приложения я написал небольшой Eclipse Monkey script:

/*
 * Menu: kill adl
 * Key: M3+d
 [...]]]></description>
		<wfw:commentRss>http://the33cows.com/air/2009/02/22/close-air-debug-by-eclipse-monkey/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Eclipse Monkey и Flex Builder</title>
		<link>http://the33cows.com/flex-builder-3/2008/11/25/eclipse-monkey-and-flex-builder/</link>
		<comments>http://the33cows.com/flex-builder-3/2008/11/25/eclipse-monkey-and-flex-builder/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 23:30:30 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex Builder 2]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Monkey Script]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[Eclipse Monkey]]></category>
		<category><![CDATA[Effective work]]></category>

		<guid isPermaLink="false">http://the33cows.com/?p=250</guid>
		<description><![CDATA[Я нашел свою ошибку при работе с флекс билдером. Я неверно загружал ява классы билдера и поэтому немог к ним нормально обратиться. Правильный вариант выглядит так:
 loadBundle("com.adobe.flexbuilder.editors.common");
скачать пример Monkey Script&#8217;a , который добавляет цвет в редактор используя диалог выбора цвета из Flex Builder, можно со страницы примеров проекта «monkey-for-flex»
Теперь мы можем гораздо больше!
]]></description>
		<wfw:commentRss>http://the33cows.com/flex-builder-3/2008/11/25/eclipse-monkey-and-flex-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Москва и FlexCamp</title>
		<link>http://the33cows.com/air/2008/11/04/moskow-and-flexcamp/</link>
		<comments>http://the33cows.com/air/2008/11/04/moskow-and-flexcamp/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 10:53:51 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Monkey Script]]></category>
		<category><![CDATA[RAFPUG]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Люди]]></category>
		<category><![CDATA[Eclipse Monkey]]></category>
		<category><![CDATA[FlexCamp]]></category>

		<guid isPermaLink="false">http://the33cows.com/?p=208</guid>
		<description><![CDATA[Вчера вернулся из Москвы, куда ездил поработать, погулять и посетить FlexCamp (и даже сделать на нем небольшой доклад).
В Москве был первый раз и Москва мне не понравилась. Я привык к более размеренной жизни и меньшему количеству людей и машин. Мои ожидания она поравдала на все 100%, в отличаи от Львова, UAFPUG#6. Красная площадь оказалась не [...]]]></description>
		<wfw:commentRss>http://the33cows.com/air/2008/11/04/moskow-and-flexcamp/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Eclipse Monkey по-русски</title>
		<link>http://the33cows.com/flex-builder-3/2008/11/02/eclipse-monkey-in-russian/</link>
		<comments>http://the33cows.com/flex-builder-3/2008/11/02/eclipse-monkey-in-russian/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 14:33:14 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex Builder 2]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Monkey Script]]></category>
		<category><![CDATA[Eclipse Monkey]]></category>

		<guid isPermaLink="false">http://the33cows.com/?p=210</guid>
		<description><![CDATA[Недавно стартовал проект &#8220;monkey-for-flex&#8221;  посвещенный использованию Eclipse Monkey (Monkey Script) для рассширения функционала Flex-Builder. Проект появился благодаря статье &#8220;Используем Eclipse Monkey чтобы сделать Flex удобнее&#8221;  белорусского флексера Юрия Жлобы. 
На данный момент проект содержит краткое вступление в работу с Monkey Script, ссылки на документацию и примеры его использования, небольшой перечень известных возможностей и [...]]]></description>
		<wfw:commentRss>http://the33cows.com/flex-builder-3/2008/11/02/eclipse-monkey-in-russian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Плюшки для Flex Builder</title>
		<link>http://the33cows.com/flex/2008/04/29/flex-builder-enhancements/</link>
		<comments>http://the33cows.com/flex/2008/04/29/flex-builder-enhancements/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 07:51:32 +0000</pubDate>
		<dc:creator>Ilja</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Effective work]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Builder 2]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Monkey Script]]></category>
		<category><![CDATA[mxml]]></category>
		<category><![CDATA[Mylyn]]></category>
		<category><![CDATA[Snippets]]></category>

		<guid isPermaLink="false">http://the33cows.com/flex/2008/04/29/flex-builder-enhancements/</guid>
		<description><![CDATA[На InsideRIA появилась интересная статья о том как можно сделать работу в Flex Builder более комфортной.
Переводить я ее не буду) — просто расскажу, что думаю:

TODO/FIXME плагин — полезная вещь использую ее практически с самого ее появления (больше года). Позволяет выводить  //TODO и //FIXME  коментарии в соответствующей панели. Единственный недостаток в том, что если [...]]]></description>
		<wfw:commentRss>http://the33cows.com/flex/2008/04/29/flex-builder-enhancements/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
