<?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>Obecto RIA feeds Aggregator &#187; All over the web</title>
	<atom:link href="http://feeds.obecto.com/category/all-over-the-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://feeds.obecto.com</link>
	<description>ria news</description>
	<lastBuildDate>Sun, 05 Feb 2012 08:52:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>A 5-year-old responds to company logos</title>
		<link>http://blogs.adobe.com/jnack/2012/02/a-5-year-old-responds-to-company-logos.html</link>
		<comments>http://blogs.adobe.com/jnack/2012/02/a-5-year-old-responds-to-company-logos.html#comments</comments>
		<pubDate>Sun, 05 Feb 2012 08:52:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=436c26abd464041efd354bc550f76482</guid>
		<description><![CDATA[I&#8217;ve gotta try something like this with our little dudes.
 
[Via] <a href="http://blogs.adobe.com/jnack/2012/02/a-5-year-old-responds-to-company-logos.html">More</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve gotta try something like this with our little dudes.</p>
<p></p> 
<p>[<a rel="nofollow"  href="http://www.kottke.org">Via</a>]</p>]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/05/a-5-year-old-responds-to-company-logos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Banner Using Adobe Edge</title>
		<link>http://bharatria.wordpress.com/2012/02/05/html5-banner-using-adobe-edge/</link>
		<comments>http://bharatria.wordpress.com/2012/02/05/html5-banner-using-adobe-edge/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 04:23:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=2125ee255cb2414375e4d536d4ee4d3b</guid>
		<description><![CDATA[Now a days, many people having high expectations from the new tool introduced by Adobe with the named ‘Adobe Edge’, for RIA interactive applications. Some people even say that the new change or trend in HTML5 can complete with great RIA tool like A... <a href="http://bharatria.wordpress.com/2012/02/05/html5-banner-using-adobe-edge/">More</a>]]></description>
			<content:encoded><![CDATA[Now a days, many people having high expectations from the new tool introduced by Adobe with the named ‘Adobe Edge’, for RIA interactive applications. Some people even say that the new change or trend in HTML5 can complete with great RIA tool like Adobe Flash. As I understand, Flash capabilities are more powerful and more [...]]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/05/html5-banner-using-adobe-edge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizing cross-compiled JavaScript</title>
		<link>http://blogs.adobe.com/bparadie/2012/02/05/optimizing-cross-compiled-javascript</link>
		<comments>http://blogs.adobe.com/bparadie/2012/02/05/optimizing-cross-compiled-javascript#comments</comments>
		<pubDate>Sun, 05 Feb 2012 03:05:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=2178a85d98105125bd097efba25a803b</guid>
		<description><![CDATA[There are three topics left that I would like to touch on next:

optimizing
debugging
testing

Many of you probably think that optimizing JavaScript is mostly about minifying the code thus keeping code size small and load times short. Minifying is a bi... <a href="http://blogs.adobe.com/bparadie/2012/02/05/optimizing-cross-compiled-javascript">More</a>]]></description>
			<content:encoded><![CDATA[<p>There are three topics left that I would like to touch on next:</p>
<ul>
<li>optimizing</li>
<li>debugging</li>
<li>testing</li>
</ul>
<p>Many of you probably think that optimizing JavaScript is mostly about minifying the code thus keeping code size small and load times short. Minifying is a big part of optimizing cross-compiled ActionScript but there is also a little bit more to it.</p>
<p>&nbsp;</p>
<h2>Picking the right Optimizer</h2>
<p>There are many code minifiers out there but I think everybody will agree with me when I say that  <a rel="nofollow" title="Google Closure Compiler"  href="http://code.google.com/closure/compiler/">Google&#8217;s Closure Compiler</a> is the best. The Closure Compiler offers three different optimization modes and it is worth studying what does what:</p>
<ul>
<li>WHITESPACE_ONLY</li>
<li>SIMPLE_OPTIMIZATIONS</li>
<li>ADVANCED_OPTIMIZATIONS</li>
</ul>
<p>SIMPLE_OPTIMIZATIONS is the default and it always works. What you want is ADVANCED_OPTIMIZATIONS. But here is the thing: Google does not guarantee you that your optimized code will always run after optimizing with ADVANCED_OPTIMIZATIONS. In order to successfully optimize with ADVANCED_OPTIMIZATIONS you need to follow a list of <a rel="nofollow" title="What to Watch Out for When Using ADVANCED_OPTIMIZATIONS"  href="http://code.google.com/closure/compiler/docs/api-tutorial3.html#dangers">rules</a> that you should perhaps follow anyways.</p>
<p>&nbsp;</p>
<h2>Ninja in, Turtle out</h2>
<p>For example calling member functions by name is a no-no for ADVANCED_OPTIMIZATIONS:</p>
<blockquote>
<pre>// ActionScript
var sprite : Sprite = new Sprite();
var width : Number = sprite["width"].apply(sprite,[]);</pre>
</blockquote>
<p>Who would do that kind of stuff? I guess, you can call them <a rel="nofollow" title="John Resig: Secrets of the JavaScript Ninja"  href="http://jsninja.com/">ActionScript Ninjas</a>, but you will also find this kind of style in Adobe&#8217;s Flex libraries. I don&#8217;t recommend this coding style and it will for sure limit your optimization options to SIMPLE_OPTIMIZATIONS and  WHITESPACE_ONLY. In general trying to write &#8220;cute&#8221; ActionScript code will almost always backfire. Either your cross-compiler will misinterpret what you want to do, or the Closure compiler will generate optimized code that does not run. Trust me: reality will bend every ActionScript Ninja. You will be faced with the choice of being right (&#8220;This is allowed in ActionScript!&#8221;) and being fast (&#8220;Hmm, I like 60 fps!&#8221;). You pick!</p>
<p>Just to give you an idea what ADVANCED_MODE is capable of if you don&#8217;t feed it ninja code: A year ago I cross-compiled Mike Chambers&#8217;s <a rel="nofollow" title="Mike Chambers: Pew Pew"  href="https://github.com/mikechambers/pewpew">Pew Pew game</a> to JavaScript and recently beefed it up a little bit (by also removing some ninja parts). The uncompressed, cross-compiled JavaScript ended up being about 1.5 MB. The optimized version using ADVANCED_MODE brought the size eventually down to 116 KB. I would be willing to give up ninja-style programming for those kind of improvements!</p>
<p>&nbsp;</p>
<h2>Honey, I shrunk the code</h2>
<p>But how? And why was Pew Pew so big to begin with (1.5 MB)? I am planning on writing a series of posts about cross-compiling Pew Pew to JavaScript shortly, but this seems the right time to explain what I think you should consider in your design of your cross-compiler. Simply put, your cross-compiler should try to support ADVANCED_MODE as best as it can. One of the  ADVANCED_MODE rules is that you have to <a rel="nofollow" title="Annotating JavaScript for the Closure Compiler"  href="http://code.google.com/closure/compiler/docs/js-for-compiler.html">annotate your code with type information</a> (technically you don&#8217;t have to, but you want to as explained above):</p>
<blockquote>
<pre>// ActionScript
package goog
{
  class Baz
  {
    public function query(groupNum:Number, term:Object=null):void { ... }
  }
}</pre>
</blockquote>
<blockquote>
<pre>// JavaScript
/**
 * Queries a Baz for items.
 * @param {number} groupNum Subgroup id to query.
 * @param {string|number|null} term An itemName,
 *     or itemId, or null to search everything.
 */
goog.Baz.prototype.query = function(groupNum, term) {
  ...
};</pre>
<p>(Source: <a rel="nofollow"  href="http://code.google.com/closure/compiler/docs/js-for-compiler.html">http://code.google.com/closure/compiler/docs/js-for-compiler.html</a>)</p></blockquote>
<p>I am proposing that an ActionScript to JavaScript compiler should always emit all type annotations to the JavaScript code in order to enable optimizers like Google&#8217;s Closure Compiler to using those type annotations for enhanced optimizations.</p>
<p>&nbsp;</p>
<h2>Boring is beautiful</h2>
<p>You might not always succeed with your noble plan, though. For example it is <a rel="nofollow" title="Type inference: Hindley&#x002013;Milner"  href="http://en.wikipedia.org/wiki/Hindley%E2%80%93Milner">extremely difficult</a> to determine at compile time what the set of types will be for query&#8217;s &#8220;term&#8221; parameter. So I suspect instead of:</p>
<blockquote>
<pre>* @param {string|number|null} term An itemName,</pre>
</blockquote>
<p>You will probably only be able to emit:</p>
<blockquote>
<pre>* @param {object|null} term</pre>
</blockquote>
<p>But that&#8217;s better than nothing! To me this example is just a variation of the &#8220;ninja-in, turtle out&#8221; problem. May I ask you: Do you really have to use Object as the type for &#8220;term&#8221;? How about this &#8220;less cute&#8221; version of query():</p>
<blockquote>
<pre>// ActionScript
package goog
{
  class Baz
  {
    public function <span style="color:#ff0000;">queryByNumber</span>(groupNum:Number, <span style="color:#ff0000;">term:Number=NaN</span>):void { ... }</pre>
<pre>    public function <span style="color:#ff0000;">queryByString</span>(groupNum:Number, <span style="color:#ff0000;">term:String=null</span>):void { ... }</pre>
<pre>  }
}</pre>
</blockquote>
<p>That&#8217;s right: disambiguate your API by using separate methods for string terms and number terms. I hear some ninjas protesting loudly and arguing that my chatty coding style will result in larger code. Trust me, it will not. The ADVANCED_MODE will take of it. But if you use Object and Array (instead of Vector) all over the place the Closure compiler might not be able to make any sense of your code and you will end up with large chunks of half-optimized code. Or consider this example: maybe nobody uses queryByString()? In my chatty version the closure compiler would strip out that function, which it couldn&#8217;t do so for the do-it-all-in-one query() method. In this case, I am afraid, boring is beautiful.</p>
<p>&nbsp;</p>
<h2>Connecting the dots</h2>
<p>So far I have only been talking about strategies for minifying generated JavaScript. At this point I might have also convinced you to not worry too much about the code size of  your generated, unoptimized JavaScript. We expect it to be large and verbose, because of the extra type annotations and unused methods that the ADVANCED_MODE will hopefully take care of later.</p>
<p>But there is one type of optimization that you have to take care of yourself. Consider this example from a <a rel="nofollow" title="Blog: Classes, Inheritance, Interfaces, Packages, and Namespaces."  href="http://blogs.adobe.com/bparadie/2011/11/26/classes-inheritance-interfaces-packages-and-namespaces/">previous post</a>:</p>
<blockquote>
<pre>// ActionScript:
package flash.display
{
    public class Sprite
    {
    }
}</pre>
<pre>// JavaScript:
var flash = {};
flash.display = {};
flash.display.Sprite = function() {};</pre>
</blockquote>
<p>Creating a Sprite should result in this generated JavaScript code:</p>
<blockquote>
<pre>// ActionScript:
var sprite : Sprite = new Sprite();</pre>
<pre>// JavaScript:
var sprite : Sprite = new flash.display.Sprite();</pre>
</blockquote>
<p>What could possibly be wrong with that translation? There is nothing wrong with it, it&#8217;s just slow. The Closure compiler will optimize the JavaScript snippet above roughly to this:</p>
<blockquote>
<pre>var a=new b.c.d();</pre>
</blockquote>
<p>Do you see the problem? You would like to get this instead, don&#8217;t you?</p>
<blockquote>
<pre>var a=new b();</pre>
</blockquote>
<p>With our current implementation of the cross-compiler using too many packages and classes results in code that unnecessarily dereferences object parts where the parts will be optimized but not the expression as a whole. Bummer. Here is my proposal to address this problem (which is unfortunately not easy to implement): Introduce a package separator constant that is a string and that defaults to &#8220;.&#8221; in debug mode. In release mode use something like &#8220;$&#8221;. What the closure compiler will receive from your cross-compiler will then look like this (without the type annotations):</p>
<blockquote>
<pre>// JavaScript:
var flash = {};
var flash$display = {};
var flash$display$Sprite = function() {};</pre>
<pre>var sprite : Sprite = new flash$display$Sprite();</pre>
</blockquote>
<p>Since &#8220;flash$display$Sprite&#8221; is one name literal the Closure compiler will now happily optimize your JavaScript to:</p>
<blockquote>
<pre>var a=new b();</pre>
</blockquote>
<p>Here are some numbers to finish up this post: cross-compiled Pew Pew with &#8220;.&#8221; as package separator yielded about 205 KB optimized JavaScript while the &#8220;$&#8221; version made the app faster (thanks to less dereferencing) and reduced the size further down to 116 KB.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/05/optimizing-cross-compiled-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Fix com.adobe.idp.scheduler.SchedulerException: Failure Occurred During Job Recovery</title>
		<link>http://blogs.adobe.com/livecyclepost/2012/02/how-to-fix-com-adobe-idp-scheduler-schedulerexception-failure-occurred-during-job-recovery</link>
		<comments>http://blogs.adobe.com/livecyclepost/2012/02/how-to-fix-com-adobe-idp-scheduler-schedulerexception-failure-occurred-during-job-recovery#comments</comments>
		<pubDate>Sat, 04 Feb 2012 19:12:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=8a39b5f5618c5f29cd29e10b4c15aadb</guid>
		<description><![CDATA[Problem Scenario: LiveCycle uses Quartz scheduler. Typical use case is when “watched folder” endpoint related schedules get translated as quartz triggers. Quartz takes care of executing the trigger based on frequency and updates a table with the la... <a href="http://blogs.adobe.com/livecyclepost/2012/02/how-to-fix-com-adobe-idp-scheduler-schedulerexception-failure-occurred-during-job-recovery">More</a>]]></description>
			<content:encoded><![CDATA[<p>Problem Scenario: LiveCycle uses Quartz scheduler. Typical use case is when “watched folder” endpoint related schedules get translated as quartz triggers. Quartz takes care of executing the trigger based on frequency and updates a table with the latest execution count. … <a rel="nofollow"  href="http://blogs.adobe.com/ADEP/2011/12/com-adobe-idp-scheduler-schedulerexception-failure-occured-during-job-recovery.html">Continue reading <span>→</span></a></p>
<p>&#8212;&#8212;-<br />
<strong>Full article at <a rel="nofollow"  href="http://blogs.adobe.com/ADEP/2011/12/com-adobe-idp-scheduler-schedulerexception-failure-occured-during-job-recovery.html">http://blogs.adobe.com/ADEP/2011/12/com-adobe-idp-scheduler-schedulerexception-failure-occured-during-job-recovery.html</a>.</strong></p>]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/04/how-to-fix-com-adobe-idp-scheduler-schedulerexception-failure-occurred-during-job-recovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Animated Super Bowl Spot For MetLife?</title>
		<link>http://coldhardflash.com/2012/02/flash-animated-super-bowl-spot-for-metlife.html</link>
		<comments>http://coldhardflash.com/2012/02/flash-animated-super-bowl-spot-for-metlife.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 18:21:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=1621f69c68d62cc0edfb121f92796628</guid>
		<description><![CDATA[Check out this new Flash-aniamted (I think) Super Bowl spot for MetLife, who happen to own the majority of my house. It was lead by the amazing team at Psyop, but I&#8217;ve heard through the grapevine that the gang at Six Point Harness in Hollywood ha... <a href="http://coldhardflash.com/2012/02/flash-animated-super-bowl-spot-for-metlife.html">More</a>]]></description>
			<content:encoded><![CDATA[Check out this new Flash-aniamted (I think) Super Bowl spot for MetLife, who happen to own the majority of my house. It was lead by the amazing team at Psyop, but I&#8217;ve heard through the grapevine that the gang at Six Point Harness in Hollywood handled the character animation. If that&#8217;s the case &#8211; brilliant [...]]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/04/flash-animated-super-bowl-spot-for-metlife/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LiveCycle Output ES2: “Failure to automatically determine column ’5′ width”</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/02/04/livecycle-output-es2-failure-to-automatically-determine-column-5-width</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/02/04/livecycle-output-es2-failure-to-automatically-determine-column-5-width#comments</comments>
		<pubDate>Sat, 04 Feb 2012 14:03:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=4619fc1a5d71dd96726eb8afd947b7f0</guid>
		<description><![CDATA[Issue
If you are using LiveCycle Output to generate PDF documents using XDP files as input, you may encounter the following exception and no PDF will be returned:
0000012a XMLFormAgentW E com.adobe.livecycle.formsservice.logging.FormsLogger logMessage
... <a href="http://blogs.adobe.com/dmcmahon/2012/02/04/livecycle-output-es2-failure-to-automatically-determine-column-5-width">More</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are using LiveCycle Output to generate PDF documents using XDP files as input, you may encounter the following exception and no PDF will be returned:</p>
<pre><span style="color:#808080;">0000012a XMLFormAgentW E com.adobe.livecycle.formsservice.logging.FormsLogger logMessage</span>
<span style="color:#808080;">ALC-OUT-002-017: mid,tid: 29435,23593162.1 sev: f text: Failure to automatically determine column '8' width.</span>
<span style="color:#808080;">0000012a FormServerExc E com.adobe.livecycle.formsservice.logging.FormsLogger logMessage</span>
<span style="color:#808080;">ALC-OUT-002-013: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@39133913)</span>
<span style="color:#808080;">Failure to automatically determine column '5' width."</span></pre>
<p>If you load the same XDP file in Designer ES2 and goto PDF Preview, you may notice the same message as a warning in the log, but the PDF will be correctly rendered and displayed:</p>
<pre><span style="color:#808080;">Failure to automatically determine column '5' width</span></pre>
<p><strong>Reason</strong></p>
<p>This exception is occurring because of a problem in the Form design.  If you have a table in your form design with, let&#8217;s say 4 columns, you should check this table to ensure you don&#8217;t have a row with more than 4 fields defined.  This can occur especially when you have created the field objects first, and then converted a whole collection of objects into a table later on.  The extra (5th) field, can exist in a 4-column table if it has a width of &#8220;0&#8243;.</p>
<p>Here is an sample form to demonstrate the problem: <a rel="nofollow"  href="http://blogs.adobe.com/dmcmahon/files/2012/01/support_test.zip">support_test</a></p>
<p>Cell5 in Row1 is the extra field causing the problem in this case.</p>
<p><strong>Solution</strong></p>
<p>Simply delete the extra field as it is not visible anyway due to the &#8220;0&#8243; width.</p>
<p>In future LiveCycle versions we will make changes in Output to return the PDF, and only show this message as a warning in the server log.  This will match the behaviour in Designer ES2 and Forms.</p>]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/04/livecycle-output-es2-%e2%80%9cfailure-to-automatically-determine-column-%e2%80%995%e2%80%b2-width%e2%80%9d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minko “ShaderLab” sneak peak: Embedding Shaders In A&#8230;</title>
		<link>http://flashdaily.net/post/17025867222</link>
		<comments>http://flashdaily.net/post/17025867222#comments</comments>
		<pubDate>Sat, 04 Feb 2012 11:59:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=32cefd8582a2d9bda52ff463f89a3afc</guid>
		<description><![CDATA[Minko “ShaderLab” sneak peak: Embedding Shaders In A Web Page “The ShaderLab is a Flex web application. It’s really easy to use and anyone can start playing. The only requirement is to know shader basics and 3D maths. The tool is actually so po... <a href="http://flashdaily.net/post/17025867222">More</a>]]></description>
			<content:encoded><![CDATA[Minko “ShaderLab” sneak peak: Embedding Shaders In A Web Page “The ShaderLab is a Flex web application. It’s really easy to use and anyone can start playing. The only requirement is to know shader basics and 3D maths. The tool is actually so powerful that you can build an entire hardware accelerated particles engine without a single line of AS3. ShaderLab will provide a “Share” button “à la Youtube”. It will provide an HTML code - an iframe really - to embed your creations on your blog/website”]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/04/minko-%e2%80%9cshaderlab%e2%80%9d-sneak-peak-embedding-shaders-in-a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s been a good run</title>
		<link>http://www.flashinyourface.com/blog/2012/2/3/its-been-a-good-run.html</link>
		<comments>http://www.flashinyourface.com/blog/2012/2/3/its-been-a-good-run.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 06:33:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=571f4426ec45798da92180beaeac1836</guid>
		<description><![CDATA[I'm going to let the blog go. &#160;Running the business and starting a family has left me little time to contribute to Flash In Your Face, not to mention I only do Flash about 30% of the time now. &#160;I still love Flash and more importantly the Flas... <a href="http://www.flashinyourface.com/blog/2012/2/3/its-been-a-good-run.html">More</a>]]></description>
			<content:encoded><![CDATA[I'm going to let the blog go. &nbsp;Running the business and starting a family has left me little time to contribute to Flash In Your Face, not to mention I only do Flash about 30% of the time now. &nbsp;I still love Flash and more importantly the Flash community. &nbsp;Thank you to all who have read the blog over the years. &nbsp;We've laughed. &nbsp;We've cried. &nbsp;We've written a shit-ton of Actionscript. &nbsp;If you ever want to reach me, please just contact the company and ask for me. &nbsp;www.ovrflo.com &nbsp; SNOOGINS]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/04/its-been-a-good-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[행사 안내] ADOBE REFRESH 2012</title>
		<link>http://blogs.adobe.com/koreacsc/archives/210</link>
		<comments>http://blogs.adobe.com/koreacsc/archives/210#comments</comments>
		<pubDate>Sat, 04 Feb 2012 04:14:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=0ba166bf271f1eb979cda386d2b74265</guid>
		<description><![CDATA[-
어도비 오프라인 세미나에 목 마르셨던 분들께 소개해 드리는 반가운 소식!
디자이너, 개발자, 웹 표준에 관심 있는 분이라면
이번 2월 21일 ADOBE REFRESH 2012에 참여해 보시는 건 어떨까요?

이 <a href="http://blogs.adobe.com/koreacsc/archives/210">More</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color:#ffffff;">-</span></p>
<p>어도비 오프라인 세미나에 목 마르셨던 분들께 소개해 드리는 반가운 소식!</p>
<p>디자이너, 개발자, 웹 표준에 관심 있는 분이라면<br />
이번 2월 21일 <strong><a rel="nofollow" title="ADOBE REFRESH 2012"  href="http://www.adobe.com/kr/special/adoberefresh2012/">ADOBE REFRESH 2012</a></strong>에 참여해 보시는 건 어떨까요?</p>
<p><a rel="nofollow"  href="http://www.adobeconference.co.kr/refreshmax/index.html?promoid=JPPEP"><img class="alignnone  wp-image-212" title="REFRESH_2012_IMG" src="http://blogs.adobe.com/koreacsc/files/2012/02/REFRESH_2012_IMG.jpg" alt="" width="599" height="220"/></a></p>
<p>이번 세미나에서는 최근 로스앤젤레스에서 열린 <strong>The Best of Adobe MAX</strong>에서 소개된<br />
어도비 최신 솔루션을 어도비 플랫폼 이밴절리스트 <strong><a rel="nofollow" title="Ryan Stewart"  href="http://blog.digitalbackcountry.com/">Ryan Stewart</a></strong>,<br />
아태지역 이밴절리스트 <strong><a rel="nofollow" title="Paul Burnett"  href="http://www.mad.com.au/blog/">Paul Burnett,</a></strong> <strong><a rel="nofollow" title="Michael Stoddart"  href="http://blogs.adobe.com/ozcreativepro/">Michael Stoddart</a></strong>가 여러분들께 직접 소개할 예정입니다.</p>
<p>&nbsp;</p>
<p><strong style="background-color:#ffff00;">Why ADOBE REFRESH 2012?</strong></p>
<ul>
<li><strong><span style="text-decoration:underline;">HTML5, CSS3, jQuery, jQuery Mobile, TypeKit, Edge, PhoneGap</span> 등 다양한 디바이스를 위한</strong><br />
<strong> 웹사이트 및 애플리케이션 제작 과정 소개</strong></li>
<li><strong>표준 기반의 웹 및 멀티스크린 전문가의 팁과 노하우 경험</strong></li>
<li><strong>전세계 최대 규모의 개발자 컨퍼런스 &#8211; MAX에서 선보인 Best of Best과 함께 <span style="text-decoration:underline;">향후 출시될 솔루션 공개</span></strong></li>
</ul>
<p>&nbsp;</p>
<p>이번 행사는 한정된 좌석으로 진행되는 유료 세미나로<br />
조기 마감이 예상되오니 참가를 희망하시는 분은 서둘러 주세요</p>
<p>&nbsp;</p>
<p><strong style="background-color:#ffff00;">ADOBE REFRESH 2012 HOT LINKs</strong></p>
<ul>
<li><strong>사전등록 : <a rel="nofollow" title="ADOBE REFRESH 2012"  href="http://www.adobeconference.co.kr/refreshmax/register.asp?sdid=JPPFE">http://www.adobeconference.co.kr/refreshmax/register.asp?sdid=JPPFE</a> </strong></li>
<li><strong>세미나 자세히보기 : <a rel="nofollow"  href="http://www.adobe.com/kr/special/adoberefresh2012/index.html?promoid=JPPFF">http://www.adobe.com/kr/special/adoberefresh2012/index.html?promoid=JPPFF</a></strong></li>
<li><strong>발표자 소개 :</strong> <strong><a rel="nofollow"  href="http://www.adobe.com/kr/special/adoberefresh2012/speaker.html?promoid=JPPFG">http://www.adobe.com/kr/special/adoberefresh2012/speaker.html?promoid=JPPFG</a> </strong></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="color:#ffffff;"><strong>-</strong></span></p>]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/04/%ed%96%89%ec%82%ac-%ec%95%88%eb%82%b4-adobe-refresh-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New blog in town</title>
		<link>http://blogs.adobe.com/spohl/2012/02/03/new-blog-in-town</link>
		<comments>http://blogs.adobe.com/spohl/2012/02/03/new-blog-in-town#comments</comments>
		<pubDate>Fri, 03 Feb 2012 23:06:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All over the web]]></category>
		<category><![CDATA[Adobe]]></category>

		<guid isPermaLink="false">http://feeds.obecto.com/?guid=2b853994eaf7449d276e802d78edfd87</guid>
		<description><![CDATA[I&#8217;d like to take a moment to welcome everybody to my new blog. The goal of this blog will be to give a bit of insight into some of the solutions that we&#8217;re developing here at Adobe, but also to discuss some general problems in computer scie... <a href="http://blogs.adobe.com/spohl/2012/02/03/new-blog-in-town">More</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to take a moment to welcome everybody to my new blog. The goal of this blog will be to give a bit of insight into some of the solutions that we&#8217;re developing here at Adobe, but also to discuss some general problems in computer science and software development. You are invited and encouraged to share your opinion in the comments. Should you read about topics that you&#8217;re actively working on yourself, or if you have experience that would be beneficial to other people, don&#8217;t hesitate to share.</p>
<p>With this being said, let&#8217;s get started!</p>]]></content:encoded>
			<wfw:commentRss>http://feeds.obecto.com/2012/02/03/new-blog-in-town/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

