<?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 for JacksonDunstan.com</title>
	<atom:link href="http://jacksondunstan.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://jacksondunstan.com</link>
	<description>Mastering AS3</description>
	<lastBuildDate>Tue, 21 May 2013 00:17:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>Comment on AMF Serialization Tricks by jackson</title>
		<link>http://jacksondunstan.com/articles/2248/comment-page-1#comment-147072</link>
		<dc:creator>jackson</dc:creator>
		<pubDate>Tue, 21 May 2013 00:17:29 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=2248#comment-147072</guid>
		<description><![CDATA[That&#039;s a really good point. Since you&#039;re not sending standard AMF for any class you implement &lt;code&gt;IExternalizable&lt;/code&gt; for, you&#039;ll need to do the same custom deserialization in any code (e.g. server) that handles the serialized data, if any.]]></description>
		<content:encoded><![CDATA[<p>That&#8217;s a really good point. Since you&#8217;re not sending standard AMF for any class you implement <code>IExternalizable</code> for, you&#8217;ll need to do the same custom deserialization in any code (e.g. server) that handles the serialized data, if any.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on AMF Serialization Tricks by Mike Keesey</title>
		<link>http://jacksondunstan.com/articles/2248/comment-page-1#comment-146988</link>
		<dc:creator>Mike Keesey</dc:creator>
		<pubDate>Mon, 20 May 2013 22:33:30 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=2248#comment-146988</guid>
		<description><![CDATA[Of course this also means that your server component must replicate the same serialization logic (unless you just plan to used it for SharedObject storage or something).]]></description>
		<content:encoded><![CDATA[<p>Of course this also means that your server component must replicate the same serialization logic (unless you just plan to used it for SharedObject storage or something).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Logic With Bitwise Operators by aconma</title>
		<link>http://jacksondunstan.com/articles/1341/comment-page-1#comment-146194</link>
		<dc:creator>aconma</dc:creator>
		<pubDate>Mon, 20 May 2013 05:40:24 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=1341#comment-146194</guid>
		<description><![CDATA[Of course. The environment of the test above:

- AIR SDK 3.4 for desktop (extended desktop only), compiling in release mode (no debugging or verbose stack traces)
- Release version of Flash Player 11.4
- 2.3 Ghz Intel Core i3
- Windows 7 Ultimate 32Bit (6.1 Build 7600)

And other test, run in Flash Player 11.4 only (no debugging and tracing)

Test,&amp;&amp; Time,&amp; Time
1-false,300,277
5-false,613,277
10-false,1051,292
1-true,313,266
5-true,395,276
10-true,690,280
1-null,281,277
5-null,614,290
10-null,1100,276
1-not null,309,276
5-not null,910,275
10-not null,2080,277]]></description>
		<content:encoded><![CDATA[<p>Of course. The environment of the test above:</p>
<p>- AIR SDK 3.4 for desktop (extended desktop only), compiling in release mode (no debugging or verbose stack traces)<br />
- Release version of Flash Player 11.4<br />
- 2.3 Ghz Intel Core i3<br />
- Windows 7 Ultimate 32Bit (6.1 Build 7600)</p>
<p>And other test, run in Flash Player 11.4 only (no debugging and tracing)</p>
<p>Test,&amp;&amp; Time,&amp; Time<br />
1-false,300,277<br />
5-false,613,277<br />
10-false,1051,292<br />
1-true,313,266<br />
5-true,395,276<br />
10-true,690,280<br />
1-null,281,277<br />
5-null,614,290<br />
10-null,1100,276<br />
1-not null,309,276<br />
5-not null,910,275<br />
10-not null,2080,277</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Logic With Bitwise Operators by jackson</title>
		<link>http://jacksondunstan.com/articles/1341/comment-page-1#comment-145690</link>
		<dc:creator>jackson</dc:creator>
		<pubDate>Sun, 19 May 2013 18:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=1341#comment-145690</guid>
		<description><![CDATA[Interesting results. Can you share more information about the compile and runtime environment you tested with? For example, was this AIR for Windows, Mac, iOS, or Android? Which device and with what specs? What compiler and with what settings?]]></description>
		<content:encoded><![CDATA[<p>Interesting results. Can you share more information about the compile and runtime environment you tested with? For example, was this AIR for Windows, Mac, iOS, or Android? Which device and with what specs? What compiler and with what settings?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Logic With Bitwise Operators by aconma</title>
		<link>http://jacksondunstan.com/articles/1341/comment-page-1#comment-145319</link>
		<dc:creator>aconma</dc:creator>
		<pubDate>Sun, 19 May 2013 09:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=1341#comment-145319</guid>
		<description><![CDATA[I mean: above]]></description>
		<content:encoded><![CDATA[<p>I mean: above</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Logic With Bitwise Operators by aconma</title>
		<link>http://jacksondunstan.com/articles/1341/comment-page-1#comment-145316</link>
		<dc:creator>aconma</dc:creator>
		<pubDate>Sun, 19 May 2013 09:07:03 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=1341#comment-145316</guid>
		<description><![CDATA[First, sorry for my poor English.
Please note that the result abow is only true if you run this code in Flash Player only (For example: browser)
If you complie and run in AIR, the result is:

Test,&amp;&amp; Time,&amp; Time
1-false,313,1104
5-false,757,2207
10-false,1216,3716
1-true,312,1155
5-true,315,2263
10-true,665,3713
1-null,312,1143
5-null,355,2172
10-null,1249,3730
1-not null,309,1067
5-not null,937,2255
10-not null,2107,3724

(I editted comment for spelling reason)]]></description>
		<content:encoded><![CDATA[<p>First, sorry for my poor English.<br />
Please note that the result abow is only true if you run this code in Flash Player only (For example: browser)<br />
If you complie and run in AIR, the result is:</p>
<p>Test,&amp;&amp; Time,&amp; Time<br />
1-false,313,1104<br />
5-false,757,2207<br />
10-false,1216,3716<br />
1-true,312,1155<br />
5-true,315,2263<br />
10-true,665,3713<br />
1-null,312,1143<br />
5-null,355,2172<br />
10-null,1249,3730<br />
1-not null,309,1067<br />
5-not null,937,2255<br />
10-not null,2107,3724</p>
<p>(I editted comment for spelling reason)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Objects Serialized With ByteArray Are So Small by jackson</title>
		<link>http://jacksondunstan.com/articles/2243/comment-page-1#comment-140275</link>
		<dc:creator>jackson</dc:creator>
		<pubDate>Tue, 14 May 2013 16:15:05 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=2243#comment-140275</guid>
		<description><![CDATA[I&#039;ve used it, but haven&#039;t yet written any articles about it. I&#039;ll make a note to do a followup article.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;ve used it, but haven&#8217;t yet written any articles about it. I&#8217;ll make a note to do a followup article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Objects Serialized With ByteArray Are So Small by Michal Wroblewski (@wrobel221)</title>
		<link>http://jacksondunstan.com/articles/2243/comment-page-1#comment-139873</link>
		<dc:creator>Michal Wroblewski (@wrobel221)</dc:creator>
		<pubDate>Tue, 14 May 2013 07:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=2243#comment-139873</guid>
		<description><![CDATA[By byte orded I meant endian. So when calling writeObject it will be encoded in AMF, right? Before that I&#039;ll set endian and I&#039;m ready to go. I suppose I should use &lt;code&gt;registerClassAlias&lt;/code&gt; with that. Much thanks Jackson]]></description>
		<content:encoded><![CDATA[<p>By byte orded I meant endian. So when calling writeObject it will be encoded in AMF, right? Before that I&#8217;ll set endian and I&#8217;m ready to go. I suppose I should use <code>registerClassAlias</code> with that. Much thanks Jackson</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Objects Serialized With ByteArray Are So Small by MikeA</title>
		<link>http://jacksondunstan.com/articles/2243/comment-page-1#comment-139785</link>
		<dc:creator>MikeA</dc:creator>
		<pubDate>Tue, 14 May 2013 05:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=2243#comment-139785</guid>
		<description><![CDATA[Have you tried playing with the IExternalizable interface?  That allows you to define how you want an object to be read from and written to a byte stream.  I&#039;ve only used it for objects that store atomic data (ints, Numbers, Strings), but it&#039;d be interesting to see if it does the same object referencing that writeObject does for generic Objects.]]></description>
		<content:encoded><![CDATA[<p>Have you tried playing with the IExternalizable interface?  That allows you to define how you want an object to be read from and written to a byte stream.  I&#8217;ve only used it for objects that store atomic data (ints, Numbers, Strings), but it&#8217;d be interesting to see if it does the same object referencing that writeObject does for generic Objects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Objects Serialized With ByteArray Are So Small by jackson</title>
		<link>http://jacksondunstan.com/articles/2243/comment-page-1#comment-139494</link>
		<dc:creator>jackson</dc:creator>
		<pubDate>Mon, 13 May 2013 20:30:44 +0000</pubDate>
		<guid isPermaLink="false">http://jacksondunstan.com/?p=2243#comment-139494</guid>
		<description><![CDATA[AMF is portable between the various platforms that Flash supports (desktop browser, iOS, Android, etc.) and is even available on some other platforms, such as Java with Adobe&#039;s &lt;a href=&quot;http://en.wikipedia.org/wiki/BlazeDS&quot; rel=&quot;nofollow&quot;&gt;BlazeDS&lt;/a&gt; and PHP with &lt;a href=&quot;http://www.silexlabs.org/amfphp/&quot; rel=&quot;nofollow&quot;&gt;AMFPHP&lt;/a&gt;. You shouldn&#039;t have problems with byte order, but you probably want to make sure you use a consistent &lt;code&gt;ByteArray.endian&lt;/code&gt; setting.]]></description>
		<content:encoded><![CDATA[<p>AMF is portable between the various platforms that Flash supports (desktop browser, iOS, Android, etc.) and is even available on some other platforms, such as Java with Adobe&#8217;s <a href="http://en.wikipedia.org/wiki/BlazeDS" rel="nofollow">BlazeDS</a> and PHP with <a href="http://www.silexlabs.org/amfphp/" rel="nofollow">AMFPHP</a>. You shouldn&#8217;t have problems with byte order, but you probably want to make sure you use a consistent <code>ByteArray.endian</code> setting.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
