<?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/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Liquid Language &#187; ActionScript 3</title>
	<atom:link href="http://blog.johnpencola.com/category/actionscript-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.johnpencola.com</link>
	<description>Where streams of thought converge into pools of knowledge.</description>
	<lastBuildDate>Thu, 05 May 2011 05:54:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>How To: Communicate Over Serial With Flash and Arduino</title>
		<link>http://blog.johnpencola.com/2010/01/10/how-to-communicate-over-serial-with-flash-and-arduino/</link>
		<comments>http://blog.johnpencola.com/2010/01/10/how-to-communicate-over-serial-with-flash-and-arduino/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 01:54:42 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[firmata]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[serial]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/?p=158</guid>
		<description><![CDATA[Hi there! Back from the holidays with an update on getting started with Arduino and serial communication. In this case communication with the Adobe Flash player. For all the details please watch both Flash videos linked below. You can refer &#8230; <a href="http://blog.johnpencola.com/2010/01/10/how-to-communicate-over-serial-with-flash-and-arduino/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2010/01/10/how-to-communicate-over-serial-with-flash-and-arduino/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	Hi there! Back from the holidays with an update on getting started with Arduino and serial communication. In this case communication with the Adobe Flash player. For all the details please watch both Flash videos linked below. You can refer &#8230; <a href="http://blog.johnpencola.com/2010/01/10/how-to-communicate-over-serial-with-flash-and-arduino/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>A Utility for Cropping Display Objects in AS3</title>
		<link>http://blog.johnpencola.com/2009/06/15/a-utility-for-cropping-display-objects-in-as3/</link>
		<comments>http://blog.johnpencola.com/2009/06/15/a-utility-for-cropping-display-objects-in-as3/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 03:52:23 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Flex 3]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[bitmap]]></category>
		<category><![CDATA[crop]]></category>
		<category><![CDATA[display object]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[opaque]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[resize]]></category>
		<category><![CDATA[transparent]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/?p=88</guid>
		<description><![CDATA[Recently, a buddy of mine (Steve) and I were talking about different methods to effectively clip or crop off fully transparent areas on the outskirts of a Display Object. I think I understood the problem his original discussion presents, but &#8230; <a href="http://blog.johnpencola.com/2009/06/15/a-utility-for-cropping-display-objects-in-as3/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2009/06/15/a-utility-for-cropping-display-objects-in-as3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	Recently, a buddy of mine (Steve) and I were talking about different methods to effectively clip or crop off fully transparent areas on the outskirts of a Display Object. I think I understood the problem his original discussion presents, but &#8230; <a href="http://blog.johnpencola.com/2009/06/15/a-utility-for-cropping-display-objects-in-as3/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>Uploading files with Flash Player? Read the fine print&#8230;</title>
		<link>http://blog.johnpencola.com/2009/05/23/uploading-files-with-flash-player-read-the-fine-print/</link>
		<comments>http://blog.johnpencola.com/2009/05/23/uploading-files-with-flash-player-read-the-fine-print/#comments</comments>
		<pubDate>Sun, 24 May 2009 04:45:15 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Flex 3]]></category>
		<category><![CDATA[Opinions]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[filereference]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[http status]]></category>
		<category><![CDATA[sucks]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/?p=83</guid>
		<description><![CDATA[Adobe has been disappointing me lately &#8212; first off are the Flash Player limitations I noticed on FileReference() and secondly by the lack of motivation and progress Adobe is making towards fixing these issues in the plugin. To elaborate, here &#8230; <a href="http://blog.johnpencola.com/2009/05/23/uploading-files-with-flash-player-read-the-fine-print/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2009/05/23/uploading-files-with-flash-player-read-the-fine-print/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	Adobe has been disappointing me lately &#8212; first off are the Flash Player limitations I noticed on FileReference() and secondly by the lack of motivation and progress Adobe is making towards fixing these issues in the plugin. To elaborate, here &#8230; <a href="http://blog.johnpencola.com/2009/05/23/uploading-files-with-flash-player-read-the-fine-print/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>Vote for Flex Builder on Linux!</title>
		<link>http://blog.johnpencola.com/2009/05/05/vote-for-flex-builder-on-linux/</link>
		<comments>http://blog.johnpencola.com/2009/05/05/vote-for-flex-builder-on-linux/#comments</comments>
		<pubDate>Wed, 06 May 2009 05:34:06 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Flex 3]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/?p=78</guid>
		<description><![CDATA[If you&#8217;re running Linux and use Flex Builder, or just care about the Linux folks who do then please post a comment hereÂ  http://bugs.adobe.com/jira/browse/FB-19053 . Hopefully Abode will take to heart all the activity in theirÂ bug-base on thisÂ issue and address &#8230; <a href="http://blog.johnpencola.com/2009/05/05/vote-for-flex-builder-on-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2009/05/05/vote-for-flex-builder-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	If you&#8217;re running Linux and use Flex Builder, or just care about the Linux folks who do then please post a comment hereÂ  http://bugs.adobe.com/jira/browse/FB-19053 . Hopefully Abode will take to heart all the activity in theirÂ bug-base on thisÂ issue and address &#8230; <a href="http://blog.johnpencola.com/2009/05/05/vote-for-flex-builder-on-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>The Thick-Client</title>
		<link>http://blog.johnpencola.com/2008/11/30/the-thick-client/</link>
		<comments>http://blog.johnpencola.com/2008/11/30/the-thick-client/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 19:20:01 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Flex 3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Opinions]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[thick-client]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/?p=50</guid>
		<description><![CDATA[Recently I have been working on a project where 97% of the business logic resides on the &#8220;other side of the wall&#8221;. As a result, we do a lot of round-tripping as the user interacts with the interface and in &#8230; <a href="http://blog.johnpencola.com/2008/11/30/the-thick-client/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2008/11/30/the-thick-client/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	Recently I have been working on a project where 97% of the business logic resides on the &#8220;other side of the wall&#8221;. As a result, we do a lot of round-tripping as the user interacts with the interface and in &#8230; <a href="http://blog.johnpencola.com/2008/11/30/the-thick-client/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>int/uint Coercion and Fast Pathing Arrays</title>
		<link>http://blog.johnpencola.com/2008/03/21/intuint-coercion-and-fast-pathing-arrays/</link>
		<comments>http://blog.johnpencola.com/2008/03/21/intuint-coercion-and-fast-pathing-arrays/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 20:41:18 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[ASVM2]]></category>
		<category><![CDATA[coercion]]></category>
		<category><![CDATA[ECMAscript]]></category>
		<category><![CDATA[fast pathing]]></category>
		<category><![CDATA[Flex 3]]></category>
		<category><![CDATA[integer casting]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[uint]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/2008/03/21/intuint-coercion-and-fast-pathing-arrays/</guid>
		<description><![CDATA[This is something to consider for intensive loops in AS3 and is probably not a bad idea to use in general although the gains may be minimal. I was reading about the benefits of strict type annotations in Actionscript 3 &#8230; <a href="http://blog.johnpencola.com/2008/03/21/intuint-coercion-and-fast-pathing-arrays/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2008/03/21/intuint-coercion-and-fast-pathing-arrays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	This is something to consider for intensive loops in AS3 and is probably not a bad idea to use in general although the gains may be minimal. I was reading about the benefits of strict type annotations in Actionscript 3 &#8230; <a href="http://blog.johnpencola.com/2008/03/21/intuint-coercion-and-fast-pathing-arrays/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>IE6 Fix For Hidden SWF</title>
		<link>http://blog.johnpencola.com/2008/02/05/ie6-fix-for-hidden-swf/</link>
		<comments>http://blog.johnpencola.com/2008/02/05/ie6-fix-for-hidden-swf/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 19:46:16 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 2]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/2008/02/05/ie6-fix-for-hidden-swf/</guid>
		<description><![CDATA[Since IE6&#8242;s browser penetration is still somewhere in the 60th percentile I thought it would be worthwhile to mention a gotcha in IE6 when embedding SWF. If the CSS of node in the DOM that your SWF file is displayed &#8230; <a href="http://blog.johnpencola.com/2008/02/05/ie6-fix-for-hidden-swf/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2008/02/05/ie6-fix-for-hidden-swf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	Since IE6&#8242;s browser penetration is still somewhere in the 60th percentile I thought it would be worthwhile to mention a gotcha in IE6 when embedding SWF. If the CSS of node in the DOM that your SWF file is displayed &#8230; <a href="http://blog.johnpencola.com/2008/02/05/ie6-fix-for-hidden-swf/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>Geeking-out with Bitwise Operations</title>
		<link>http://blog.johnpencola.com/2007/10/22/geeking-out-with-bitwise-operations/</link>
		<comments>http://blog.johnpencola.com/2007/10/22/geeking-out-with-bitwise-operations/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 02:13:06 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Flex 3]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/2007/10/22/geeking-out-with-bitwise-operations/</guid>
		<description><![CDATA[So, I was re-visiting some code the other day and thinking about how it could be optimized. I really wanted to focus on calculation speed/runtime execution and I remembered glancing at bitwise operators in the ActionScript Documentation back in the &#8230; <a href="http://blog.johnpencola.com/2007/10/22/geeking-out-with-bitwise-operations/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2007/10/22/geeking-out-with-bitwise-operations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	So, I was re-visiting some code the other day and thinking about how it could be optimized. I really wanted to focus on calculation speed/runtime execution and I remembered glancing at bitwise operators in the ActionScript Documentation back in the &#8230; <a href="http://blog.johnpencola.com/2007/10/22/geeking-out-with-bitwise-operations/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
		<item>
		<title>Flex 3 Beta 2 SDK + Europa = w00t!</title>
		<link>http://blog.johnpencola.com/2007/10/17/flex-3-beta-2-sdk-europa-w00t/</link>
		<comments>http://blog.johnpencola.com/2007/10/17/flex-3-beta-2-sdk-europa-w00t/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 05:18:35 +0000</pubDate>
		<dc:creator>John Pencola</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex 3]]></category>

		<guid isPermaLink="false">http://blog.johnpencola.com/2007/10/17/flex-3-beta-2-sdk-europa-w00t/</guid>
		<description><![CDATA[The quest for a free Actionscript 3 and Flex 3 IDE: Everyone has their IDE preferences and I&#8217;m partial to developing with Eclipse. Thats how my AS2 environment was and I&#8217;m used to the Eclipse development cycles, so lately I &#8230; <a href="http://blog.johnpencola.com/2007/10/17/flex-3-beta-2-sdk-europa-w00t/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.johnpencola.com/2007/10/17/flex-3-beta-2-sdk-europa-w00t/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	The quest for a free Actionscript 3 and Flex 3 IDE: Everyone has their IDE preferences and I&#8217;m partial to developing with Eclipse. Thats how my AS2 environment was and I&#8217;m used to the Eclipse development cycles, so lately I &#8230; <a href="http://blog.johnpencola.com/2007/10/17/flex-3-beta-2-sdk-europa-w00t/">Continue reading <span class="meta-nav">&#8594;</span></a>
	</item>
	</channel>
</rss>

