<?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>Confessions of an Flash Addict</title>
	<atom:link href="http://www.funky-monkey.nl/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.funky-monkey.nl/blog</link>
	<description>&#34;forgive me father for I have flashed&#34;</description>
	<lastBuildDate>Thu, 02 Sep 2010 14:46:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Making QuickLook show .AS and .MXML files in Finder</title>
		<link>http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=making-quicklook-show-as-and-mxml-files-in-finder</link>
		<comments>http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 14:30:53 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=476</guid>
		<description><![CDATA[QuickLook for Mac is absolutely one of the most handy tools around for previewing files on your system, but i bugged me I could not preview AS and MXML files. After digging around trying to get a fix to let QuickLook on Mac OSX Snow Leopard to show Actionscript and MXML files i have found [...]]]></description>
			<content:encoded><![CDATA[<p>QuickLook for Mac is absolutely one of the most handy tools around for previewing files on your system, but i bugged me I could not preview AS and MXML files.</p>
<p>After digging around trying to get a fix to let QuickLook on Mac OSX Snow Leopard to show Actionscript and MXML files i have found a fix! I found a plugin and with a little bit of hacking i was able to show AS files now! At the bottom of this post is a download to the plugin.</p>
<p>Now here is what is did: I found a <a href="http://www.flexstuff.co.uk/tag/quicklook/" target="_blank">post by Gilles</a> on how to get it working with normal Mac OSX. Then I found another post on how to make it work for Leopard.</p>
<blockquote><p>Basically it tricks Finder into thinking that files ending in .as (which are locked in association with the applesingle mime-type because Adobe don’t export a profile with their apps) *can* be previewed in QuickLook, whereas ordinarily they can’t (applesingle being a kind of archive file).</p></blockquote>
<p>So besides previewing the file it also color codes it <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  So good times are here again! Below is a screenshot:<br />
<img class="size-full wp-image-477 alignnone" title="QuickLook now with added Actionscript!" src="http://www.funky-monkey.nl/blog/wp-content/uploads/2010/09/Screen-shot-2010-09-02-at-4.16.51-PM.png" alt="QuickLook now with added Actionscript!" width="640" height="263" /></p>
<p>You can download the updated / hacked package here:<br />
<a href="http://www.funky-monkey.nl/blog/wp-content/uploads/2010/09/QLColorCode_mac_osx_leopard.zip">Max OSX Leopard version (download .zip)</a></p>
<p><a href="http://www.flexstuff.co.uk/2008/12/06/mxml-and-actionscript-files-in-quicklook/">Mac OSX version</a></p>
<p><strong>Installing instructions:</strong></p>
<p>To install QuickLook plugins, you should copy the “*.qlgenerator” file into /Library/QuickLook/ or ~/Library/QuickLook/.<br />
Note that “*” in the filename will vary based on exactly which QuickLook item you choose to install.</p>
<p>If a QuickLook folder is no present, feel free to create one.</p>
<p>After copying the file into the directory you will need to logout and then back in to your account for it to become active. Alternatively, you can prevent having to logout by running the following command in Terminal:<br />
<strong><em>qlmanage -r</em></strong><br />
This will force OS X to search /Library/QuickLook and ~/Library/QuickLook for plugins and load them accordingly.</p>
<p>Enjoy!</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/&amp;n=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/&amp;title=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/&amp;title=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/&amp;t=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder&amp;body=Link: http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A QuickLook%20for%20Mac%20is%20absolutely%20one%20of%20the%20most%20handy%20tools%20around%20for%20previewing%20files%20on%20your%20system%2C%20but%20i%20bugged%20me%20I%20could%20not%20preview%20AS%20and%20MXML%20files.%0D%0A%0D%0AAfter%20digging%20around%20trying%20to%20get%20a%20fix%20to%20let%20QuickLook%20on%20Mac%20OSX%20Snow%20Leopard%20to%20show%20Actionscript%20and%20MXML%20files%20i%20have%20found%20a%20fix%21%20" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/&amp;title=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/&amp;title=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder&amp;summary=QuickLook%20for%20Mac%20is%20absolutely%20one%20of%20the%20most%20handy%20tools%20around%20for%20previewing%20files%20on%20your%20system%2C%20but%20i%20bugged%20me%20I%20could%20not%20preview%20AS%20and%20MXML%20files.%0D%0A%0D%0AAfter%20digging%20around%20trying%20to%20get%20a%20fix%20to%20let%20QuickLook%20on%20Mac%20OSX%20Snow%20Leopard%20to%20show%20Actionscript%20and%20MXML%20files%20i%20have%20found%20a%20fix%21%20&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Making+QuickLook+show+.AS+and+.MXML+files+in+Finder+-+http://b2l.me/anx4rj&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/09/02/making-quicklook-show-as-and-mxml-files-in-finder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More digital magazines on the iPad</title>
		<link>http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=more-digital-magazines-on-the-ipad</link>
		<comments>http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 07:28:11 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[digital magazines]]></category>
		<category><![CDATA[flipboard]]></category>
		<category><![CDATA[ipad]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/</guid>
		<description><![CDATA[For quite some time now i&#8217;ve been following the developments of digital magazines especially on devices, because this opens up a whole new realm of communication Today i&#8217;ve found a really cool app, called Flipboard. This concept is something me and my friends have been talking about building. Really glad somebody else did and in [...]]]></description>
			<content:encoded><![CDATA[<p>For quite some time now i&#8217;ve been following the developments of digital magazines especially on devices, because this opens up a whole new realm of communication</p>
<p>Today i&#8217;ve found a really cool app, called <a href="http://www.flipboard.com/" target="_blank">Flipboard</a>. This concept is something me and my friends have been talking about building. Really glad somebody else did and in such a fantastic and groundbreaking way, because we need apps like this <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>  <object height="380" width="580"><param name="movie" value="http://www.youtube.com/v/v2vpvEDS00o&#038;hl=en_US&#038;fs=1?rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;hd=1" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed allowfullscreen="true" type="application/x-shockwave-flash" src="http://www.youtube.com/v/v2vpvEDS00o&#038;hl=en_US&#038;fs=1?rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;hd=1" allowscriptaccess="always" height="380" width="580"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/&amp;n=More+digital+magazines+on+the+iPad&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/&amp;title=More+digital+magazines+on+the+iPad" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/&amp;title=More+digital+magazines+on+the+iPad" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/&amp;t=More+digital+magazines+on+the+iPad" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=More+digital+magazines+on+the+iPad&amp;body=Link: http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A For%20quite%20some%20time%20now%20i%27ve%20been%20following%20the%20developments%20of%20digital%20magazines%20especially%20on%20devices%2C%20because%20this%20opens%20up%20a%20whole%20new%20realm%20of%20communication%0AToday%20i%27ve%20found%20a%20really%20cool%20app%2C%20called%20Flipboard.%20This%20concept%20is%20something%20me%20and%20my%20friends%20have%20been%20talking%20about%20building.%20Really" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/&amp;title=More+digital+magazines+on+the+iPad" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/&amp;title=More+digital+magazines+on+the+iPad&amp;summary=For%20quite%20some%20time%20now%20i%27ve%20been%20following%20the%20developments%20of%20digital%20magazines%20especially%20on%20devices%2C%20because%20this%20opens%20up%20a%20whole%20new%20realm%20of%20communication%0AToday%20i%27ve%20found%20a%20really%20cool%20app%2C%20called%20Flipboard.%20This%20concept%20is%20something%20me%20and%20my%20friends%20have%20been%20talking%20about%20building.%20Really&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=More+digital+magazines+on+the+iPad+-+http://b2l.me/af98ub&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/08/10/more-digital-magazines-on-the-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Semantic Web</title>
		<link>http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=the-semantic-web</link>
		<comments>http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 08:19:56 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/</guid>
		<description><![CDATA[I know i&#8217;m kinda late to this party, but i dont want to keep this from you, in case you haven&#8217;t seen it yet. Takes about 15 minutes and is realy spot on. Below are some quotes from the video. Clay Shirky: If I was going to start a news business tomorrow, I would start [...]]]></description>
			<content:encoded><![CDATA[<p>I know i&#8217;m kinda late to this party, but i dont want to keep this from you, in case you haven&#8217;t seen it yet.</p>
<p> Takes about 15 minutes and is realy spot on. Below are some quotes from the video.</p>
<p><strong>Clay Shirky:</strong></p>
<blockquote><p>If I was going to start a news business tomorrow, I would start a news business designed to produce not one new bit of news, but instead to aggregate news for individuals in ways that mattered to them.</p></blockquote>
<p>
<strong>David Weinberger:</strong></p>
<blockquote><p>We are always going to be filtering the filters that filter our filters. That filter our filters.</p></blockquote>
<p>
<br />Enjoy!</p>
<p><object height="300" width="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11529540&#038;server=vimeo.com&#038;show_title=1&#038;show_byline=1&#038;show_portrait=0&#038;color=&#038;fullscreen=1" /><embed allowfullscreen="true" type="application/x-shockwave-flash" src="http://vimeo.com/moogaloop.swf?clip_id=11529540&#038;server=vimeo.com&#038;show_title=1&#038;show_byline=1&#038;show_portrait=0&#038;color=&#038;fullscreen=1" allowscriptaccess="always" height="300" width="400"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/&amp;n=The+Semantic+Web&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/&amp;title=The+Semantic+Web" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/&amp;title=The+Semantic+Web" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/&amp;t=The+Semantic+Web" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=The+Semantic+Web&amp;body=Link: http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20know%20i%27m%20kinda%20late%20to%20this%20party%2C%20but%20i%20dont%20want%20to%20keep%20this%20from%20you%2C%20in%20case%20you%20haven%27t%20seen%20it%20yet.%20Takes%20about%2015%20minutes%20and%20is%20realy%20spot%20on.%20Below%20are%20some%20quotes%20from%20the%20video.%0A%0AClay%20Shirky%3A%0AIf%20I%20was%20going%20to%20start%20a%20news%20business%20tomorrow%2C%20I%20would%20start%20a%20news%20business%20designed%20to%20pr" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/&amp;title=The+Semantic+Web" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/&amp;title=The+Semantic+Web&amp;summary=I%20know%20i%27m%20kinda%20late%20to%20this%20party%2C%20but%20i%20dont%20want%20to%20keep%20this%20from%20you%2C%20in%20case%20you%20haven%27t%20seen%20it%20yet.%20Takes%20about%2015%20minutes%20and%20is%20realy%20spot%20on.%20Below%20are%20some%20quotes%20from%20the%20video.%0A%0AClay%20Shirky%3A%0AIf%20I%20was%20going%20to%20start%20a%20news%20business%20tomorrow%2C%20I%20would%20start%20a%20news%20business%20designed%20to%20pr&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=The+Semantic+Web+-+http://b2l.me/adpym4&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/07/30/the-semantic-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTTPS + IE7 + CrossDomain weirdness</title>
		<link>http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=https-ie7-crossdomain-weirdness</link>
		<comments>http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 13:12:54 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=449</guid>
		<description><![CDATA[While doing a project at LBi Lost Boys (place where i work) I encountered some super weird bug/feature when requesting data over HTTPS from an insecure domain. Here is the situation: We have a swf hosted on Domain A, which uses vanilla HTTP and we request data from Domain B over HTTPS. First thing we [...]]]></description>
			<content:encoded><![CDATA[<p>While doing a project at <a href="http://www.lostboys.nl">LBi Lost Boys</a> (place where i work) I encountered some super weird bug/feature when requesting data over HTTPS from an insecure domain. Here is the situation: We have a swf hosted on Domain A, which uses vanilla HTTP and we request data from Domain B over HTTPS. First thing we did is place an crossdomain policy file on Domain B. It looks like this:</p>
<pre class="brush: javascript;"></pre>
<p>The &#8216;secure=false&#8217; should make the communication between HTTP and HTTPS possible <a href="http://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html">as described here.</a> So that took care of that. Now the rest. We discovered the bug and though that buttons were not working in IE7/IE8. Then we figured out the button was working but the request was not being send <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
We used standard code for making a request:</p>
<pre class="brush: javascript;">var variables : URLVariables = new URLVariables();
variables.someVar = someValue;

var request : URLRequest = new URLRequest( "REQUEST TO HTTPS SERVER" );

var loader : URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.TEXT;
request.data = variables;
request.method = URLRequestMethod.POST;

loader.addEventListener(Event.COMPLETE, handleRequestLoaded);
loader.addEventListener(IOErrorEvent.IO_ERROR, handleIOError);
loader.load(request);

try {
	trace(request.url + " - " + variables.toString() + " - " + request.method);
	loader.load(request);
} catch (e : Error) {
	//trace(e);
}</pre>
<p><strong>What did we do to fix it?</strong><br />
Turns out that IE7/IE8 just fails silently when you do a request from HTTP to HTTPS, it just blocks the request, it does not even check for a crossdomain file on Domain B. (I checked this with <a href="http://www.charlesproxy.com">Charles</a> and <a href="http://www.fiddler2.com/fiddler2/">Fiddler</a>)</p>
<p>After <a href="http://blog.pengoworks.com/index.cfm/2009/4/15/Flash--IE7--SSL--XML--Epic-Fail">reading</a> <a href="http://faindu.wordpress.com/2008/04/18/ie7-ssl-xml-flex-error-2032-stream-error/">several</a> <a href="http://martijnvanbeek.net/weblog/56/ie7_+_https_+_flash.html">posts</a> on the internets, i discovered that we needed to set the header of the PHP file. After doing this, it fixed the problem.<br />
PHP Code:</p>
<pre class="brush: javascript;">header('Cache-Control: cache, must-revalidate');
header('Pragma: public');</pre>
<p>And now it all works <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (The machine serving the PHP was running version 5.2.12.)</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/&amp;n=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/&amp;title=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/&amp;title=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/&amp;t=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness&amp;body=Link: http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A While%20doing%20a%20project%20at%20LBi%20Lost%20Boys%20%28place%20where%20i%20work%29%20I%20encountered%20some%20super%20weird%20bug%2Ffeature%20when%20requesting%20data%20over%20HTTPS%20from%20an%20insecure%20domain.%20Here%20is%20the%20situation%3A%20We%20have%20a%20swf%20hosted%20on%20Domain%20A%2C%20which%20uses%20vanilla%20HTTP%20and%20we%20request%20data%20from%20Domain%20B%20over%20HTTPS.%20First%20thing%20w" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/&amp;title=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/&amp;title=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness&amp;summary=While%20doing%20a%20project%20at%20LBi%20Lost%20Boys%20%28place%20where%20i%20work%29%20I%20encountered%20some%20super%20weird%20bug%2Ffeature%20when%20requesting%20data%20over%20HTTPS%20from%20an%20insecure%20domain.%20Here%20is%20the%20situation%3A%20We%20have%20a%20swf%20hosted%20on%20Domain%20A%2C%20which%20uses%20vanilla%20HTTP%20and%20we%20request%20data%20from%20Domain%20B%20over%20HTTPS.%20First%20thing%20w&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=HTTPS+%2B+IE7+%2B+CrossDomain+weirdness+-+http://b2l.me/7jz2q&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/06/29/https-ie7-crossdomain-weirdness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedding Fonts in the ComboBox Component</title>
		<link>http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=embedding-fonts-in-the-combobox-component</link>
		<comments>http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 12:57:11 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=442</guid>
		<description><![CDATA[There comes a time when you dont have the time to create a combobox yourself and start using the standard components that Flash provides you. The problem I had was embedding the fonts in to it. I wrote alot on font embedding. But there are always special cases . Here&#8217;s how to do it: var [...]]]></description>
			<content:encoded><![CDATA[<p>There comes a time when you dont have the time to create a combobox yourself and start using the standard components that Flash provides you. The problem I had was embedding the fonts in to it. I wrote <a href="http://www.funky-monkey.nl/blog/2008/05/05/font-embedding-in-as3/">alot</a> on font embedding. But there are always special cases <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Here&#8217;s how to do it:</p>
<pre class="brush: javascript;">
var arr:Array = new Array();
arr.push({label:"One"});
arr.push({label:"Two"});
arr.push({label:"Three"});
arr.push({label:"Four"});
arr.push({label:"Five"});
arr.push({label:"Six"});

var cb:ComboBox = new ComboBox();
// embed fonts in main text field, ComboBox in its closed state.
cb.textField.setStyle("embedFonts", true);
cb.textField.setStyle("textFormat", tf);
// embed fonts in dropdown menu, ComboBox folded open.
cb.dropdown.setRendererStyle("embedFonts", true);
cb.dropdown.setRendererStyle("textFormat", tf);
cb.dataProvider = new DataProvider(arr);
cb.move(10, 10);
addChild(cb);
</pre>
<p>Also check the <a href="http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/fl/controls/ComboBox.html">documentation</a> for the ComboBox. Very usefull <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/&amp;n=Embedding+Fonts+in+the+ComboBox+Component&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/&amp;title=Embedding+Fonts+in+the+ComboBox+Component" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/&amp;title=Embedding+Fonts+in+the+ComboBox+Component" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/&amp;t=Embedding+Fonts+in+the+ComboBox+Component" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Embedding+Fonts+in+the+ComboBox+Component&amp;body=Link: http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A There%20comes%20a%20time%20when%20you%20dont%20have%20the%20time%20to%20create%20a%20combobox%20yourself%20and%20start%20using%20the%20standard%20components%20that%20Flash%20provides%20you.%20The%20problem%20I%20had%20was%20embedding%20the%20fonts%20in%20to%20it.%20I%20wrote%20alot%20on%20font%20embedding.%20But%20there%20are%20always%20special%20cases%20%3B%29.%20Here%27s%20how%20to%20do%20it%3A%0D%0A%0D%0Avar%20arr%3AArr" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/&amp;title=Embedding+Fonts+in+the+ComboBox+Component" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/&amp;title=Embedding+Fonts+in+the+ComboBox+Component&amp;summary=There%20comes%20a%20time%20when%20you%20dont%20have%20the%20time%20to%20create%20a%20combobox%20yourself%20and%20start%20using%20the%20standard%20components%20that%20Flash%20provides%20you.%20The%20problem%20I%20had%20was%20embedding%20the%20fonts%20in%20to%20it.%20I%20wrote%20alot%20on%20font%20embedding.%20But%20there%20are%20always%20special%20cases%20%3B%29.%20Here%27s%20how%20to%20do%20it%3A%0D%0A%0D%0Avar%20arr%3AArr&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Embedding+Fonts+in+the+ComboBox+Component+-+http://b2l.me/7c7f3&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/06/28/embedding-fonts-in-the-combobox-component/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Clipping values between 0 and 1</title>
		<link>http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=clipping-values-between-0-and-1</link>
		<comments>http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 12:17:49 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=438</guid>
		<description><![CDATA[Sometimes its handy to normalize of clamp values between a specific range. You can do this very easily with Math.min() and Math.max(). Here is a code snippet to show you how: Clipping values to stay between 0 and 1// clipping values for volume function set volume( value:Number ):void { &#160; &#160; _soundTransform.volume = Math.min(Math.max(value, 0), [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes its handy to normalize of clamp values between a specific range. You can do this very easily with Math.min() and Math.max().<br />
Here is a code snippet to show you how:</p>
<p></p><p><strong><a href='http://snipplr.com/view/35885/clipping-values-to-stay-between-0-and-1'>Clipping values to stay between 0 and 1</a></strong><br/></p><div class='code' style='border: 1px dotted; overflow: auto; white-space:nowrap;'><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">// clipping values for volume</div></li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">function set volume( value:Number ):void {</div></li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; _soundTransform.volume = Math.min(Math.max(value, 0), 1);</div></li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">}</div></li></ol></div><p></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/&amp;n=Clipping+values+between+0+and+1&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/&amp;title=Clipping+values+between+0+and+1" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/&amp;title=Clipping+values+between+0+and+1" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/&amp;t=Clipping+values+between+0+and+1" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Clipping+values+between+0+and+1&amp;body=Link: http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Sometimes%20its%20handy%20to%20normalize%20of%20clamp%20values%20between%20a%20specific%20range.%20You%20can%20do%20this%20very%20easily%20with%20Math.min%28%29%20and%20Math.max%28%29.%0D%0AHere%20is%20a%20code%20snippet%20to%20show%20you%20how%3A%0D%0A%0D%0A%5Bsnippet%3D35885%5D" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/&amp;title=Clipping+values+between+0+and+1" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/&amp;title=Clipping+values+between+0+and+1&amp;summary=Sometimes%20its%20handy%20to%20normalize%20of%20clamp%20values%20between%20a%20specific%20range.%20You%20can%20do%20this%20very%20easily%20with%20Math.min%28%29%20and%20Math.max%28%29.%0D%0AHere%20is%20a%20code%20snippet%20to%20show%20you%20how%3A%0D%0A%0D%0A%5Bsnippet%3D35885%5D&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Clipping+values+between+0+and+1+-+http://b2l.me/52aDz&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/06/23/clipping-values-between-0-and-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WIRED Magazine&#8230;</title>
		<link>http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wired-magazine</link>
		<comments>http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 11:49:55 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=433</guid>
		<description><![CDATA[&#8230;has done it again! After creating a fabulous demo showcasing AIR running on tablets, now the created a new demo with a new issue running on the iPad. So check out the following minute of tablet-sexiness! Blog this on Blogger Subscribe to the comments for this post? Share this on del.icio.us Digg this! Share this [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;has done it again! After creating <a href="http://www.funky-monkey.nl/blog/2010/02/24/the-future-of-tablets-digital-magazines-and-multitouch-is/" target="_self">a fabulous demo showcasing AIR running on tablets</a>, now the created a new demo with a new issue running on the iPad.<br />
So check out the following minute of tablet-sexiness!<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="256" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=6752&amp;context=145&amp;embeded=true&amp;environment=production" /><param name="src" value="http://images.tv.adobe.com/swf/player.swf" /><param name="flashvars" value="fileID=6752&amp;context=145&amp;embeded=true&amp;environment=production" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=6752&amp;context=145&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/&amp;n=WIRED+Magazine...&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/&amp;title=WIRED+Magazine..." rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/&amp;title=WIRED+Magazine..." rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/&amp;t=WIRED+Magazine..." rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=WIRED+Magazine...&amp;body=Link: http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A ...has%20done%20it%20again%21%20After%20creating%20a%20fabulous%20demo%20showcasing%20AIR%20running%20on%20tablets%2C%20now%20the%20created%20a%20new%20demo%20with%20a%20new%20issue%20running%20on%20the%20iPad.%0D%0ASo%20check%20out%20the%20following%20minute%20of%20tablet-sexiness%21%0D%0A" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/&amp;title=WIRED+Magazine..." rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/&amp;title=WIRED+Magazine...&amp;summary=...has%20done%20it%20again%21%20After%20creating%20a%20fabulous%20demo%20showcasing%20AIR%20running%20on%20tablets%2C%20now%20the%20created%20a%20new%20demo%20with%20a%20new%20issue%20running%20on%20the%20iPad.%0D%0ASo%20check%20out%20the%20following%20minute%20of%20tablet-sexiness%21%0D%0A&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WIRED+Magazine...+-+http://b2l.me/3nxta&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/06/14/wired-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More things every flash developer needs to know&#8230;</title>
		<link>http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=more-things-every-flash-developer-needs-to-know</link>
		<comments>http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 11:06:35 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=419</guid>
		<description><![CDATA[After searching the net I found this really good video of a presentation of Grant Skinner. Its a good follow up on my previous post. Blog this on Blogger Subscribe to the comments for this post? Share this on del.icio.us Digg this! Share this on Facebook Email this via Gmail Add this to Google Bookmarks [...]]]></description>
			<content:encoded><![CDATA[<p>After searching the net I found this really good video of a presentation of Grant Skinner. Its a good follow up on<a href="http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/"> my previous post.</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="256" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=2359&amp;context=162&amp;embeded=true&amp;environment=production" /><param name="src" value="http://images.tv.adobe.com/swf/player.swf" /><param name="flashvars" value="fileID=2359&amp;context=162&amp;embeded=true&amp;environment=production" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=2359&amp;context=162&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/&amp;n=More+things+every+flash+developer+needs+to+know...&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/&amp;title=More+things+every+flash+developer+needs+to+know..." rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/&amp;title=More+things+every+flash+developer+needs+to+know..." rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/&amp;t=More+things+every+flash+developer+needs+to+know..." rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=More+things+every+flash+developer+needs+to+know...&amp;body=Link: http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A After%20searching%20the%20net%20I%20found%20this%20really%20good%20video%20of%20a%20presentation%20of%20Grant%20Skinner.%20Its%20a%20good%20follow%20up%20on%20my%20previous%20post.%0D%0A%0D%0A" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/&amp;title=More+things+every+flash+developer+needs+to+know..." rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/&amp;title=More+things+every+flash+developer+needs+to+know...&amp;summary=After%20searching%20the%20net%20I%20found%20this%20really%20good%20video%20of%20a%20presentation%20of%20Grant%20Skinner.%20Its%20a%20good%20follow%20up%20on%20my%20previous%20post.%0D%0A%0D%0A&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=More+things+every+flash+developer+needs+to+know...+-+http://b2l.me/zu9m5&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/06/07/more-things-every-flash-developer-needs-to-know/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Top 20+ Things every Senior Flash Developer should know</title>
		<link>http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=top-20-things-every-senior-flash-developer-should-know</link>
		<comments>http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 15:52:53 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=391</guid>
		<description><![CDATA[Lately I&#8217;ve been doing a couple of job interviews at the place where I work and what I notice is that people give them self more credit that they have. I guess this is human . But if you apply for a senior function, you also need to have a specific skill set. If you [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both;">Lately I&#8217;ve been doing a couple of job interviews at the place where I work and what I notice is that people give them self more credit that they have. I guess this is human <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . But if you apply for a senior function, you also need to have a specific skill set. If you say you have the skill but cannot show it in practice, we have to fire your ass again and that&#8217;s bad for both parties involved.</p>
<p style="clear: both;">That is what this post is all about, I&#8217;ve tried to compile a list with things that I think you need to know as a Flash Developer. (Some of it you can find <a href="http://johnlindquist.com/2009/08/28/10-things-every-senior-flash-developer-should-know/">here</a> and <a href="http://www.gskinner.com/blog/archives/2009/07/flash_actionscr.html">here</a>)</p>
<p style="clear: both;"><strong>1. The Elastic Racetrack</strong><br />
You need to understand when events fire, when code is executed, and when the player renders. It’s really the foundational concept of Flash Player.</p>
<p>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/</p>
<p style="clear: both;"><strong>2. FlexSDK, mxmlc, compc, and all that jazz</strong><br />
You need to know what’s going on when you hit that “run” button in Eclipse.<br />
<a href="http://www.senocular.com/flash/tutorials/as3withmxmlc/">http://www.senocular.com/flash/tutorials/as3withmxmlc/</a><br />
<a href="http://livedocs.adobe.com/flex/3/html/help.html?content=apparch_08.html">http://livedocs.adobe.com/flex/3/html/help.html?content=apparch_08.html</a></p>
<p><strong>3. Player Events, Custom Events, Event Bubbling</strong><br />
I can’t imagine where flash player would be without frames and mouse clicks.<br />
<a href="http://www.adobe.com/devnet/actionscript/articles/event_handling_as3_03.html">http://www.adobe.com/devnet/actionscript/articles/event_handling_as3_03.html</a><br />
<a href="http://livedocs.adobe.com/flex/3/langref/flash/events/package-detail.html">http://livedocs.adobe.com/flex/3/langref/flash/events/package-detail.html</a><br />
<a href="http://www.tink.ws/blog/custom-events-in-as-30-dont-forget-to-override-the-clone-method/">http://www.tink.ws/blog/custom-events-in-as-30-dont-forget-to-override-the-clone-method/</a><br />
<a href="http://jacwright.com/blog/70/how-to-listen-to-flash-events-that-dont-bubble/">http://jacwright.com/blog/70/how-to-listen-to-flash-events-that-dont-bubble/</a></p>
<p><strong>4. Statements, Keywords, and Directives</strong><br />
You should never be surprised by a new “word” in as3. If you don’t know what “static” or “override” or others are, learn them. Now.<br />
<a href="http://livedocs.adobe.com/flex/2/langref/statements.html">http://livedocs.adobe.com/flex/2/langref/statements.html</a></p>
<p><strong>5. ASDoc</strong><br />
Someday, you’ll re-read your code and have no idea what it does. The stress here is on proper documenting, but generating asdocs is nice too. ASDoc is a tool that does just that, generating documents from comments in code.<br />
<a href="http://livedocs.adobe.com/flex/3/html/help.html?content=asdoc_3.html">http://livedocs.adobe.com/flex/3/html/help.html?content=asdoc_3.html</a></p>
<p><strong>6. Managing visual assets (images, fonts, CSS, etc)</strong><br />
Flash is visual. So you need to know how to manage assets with code.<br />
<a href="http://www.funky-monkey.nl/blog/2010/04/09/preloaders-the-best-way-of-doing-it/">http://www.funky-monkey.nl/blog/2010/04/09/preloaders-the-best-way-of-doing-it/</a><br />
<a href="http://www.funky-monkey.nl/blog/2008/05/05/font-embedding-in-as3/">http://www.funky-monkey.nl/blog/2008/05/05/font-embedding-in-as3/</a><br />
<a href="http://code.google.com/p/queueloader-as3/">http://code.google.com/p/queueloader-as3/</a><br />
<a href="http://code.google.com/p/bulk-loader/">http://code.google.com/p/bulk-loader/</a></p>
<p><strong>7. Arrays, Collections, Dictionaries, Mapping</strong><br />
You’re not just working with one MovieClip here, so you need to know how to control multiple objects at once.<br />
<a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html">http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html</a><br />
<a href="http://www.gskinner.com/blog/archives/2006/07/as3_dictionary.html">http://www.gskinner.com/blog/archives/2006/07/as3_dictionary.html</a><br />
<a href="http://code.google.com/p/as3ds/">http://code.google.com/p/as3ds/</a></p>
<p><strong>8. Know the difference between MovieClip, Sprite and Shape.</strong><br />
And know when and how to use them. What is used for what circumstance and what is lighter.</p>
<p><strong>9. Programmatic motion (tweening, easing)</strong><br />
If you wanted things to stay still, you should’ve stuck with HTML<br />
<a href="http://blog.greensock.com/tweenmaxas3/">http://blog.greensock.com/tweenmaxas3/</a><br />
<a href="http://www.amazon.com/Foundation-Actionscript-3-0-Animation-Making/dp/1590597915/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1243014431&amp;sr=8-1">http://www.amazon.com/Foundation-Actionscript-3-0-Animation-Making/dp/1590597915/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1243014431&amp;sr=8-1</a></p>
<p style="clear: both;"><strong>10. </strong><strong>Programmatic</strong><strong> drawing (assets, gradients, fills, lines etc.)</strong><br />
Since Flash is all about being visual, take some time to understand why you need to draw stuff in comparison to using assets. Drawing is much faster and takes up less memory. Lots of assets bog down your application.<br />
<a href="http://www.funky-monkey.nl/blog/2010/04/20/drawing-shapes-in-as3-a-class-to-draw-an-arc-star-gear-cog-wedge-and-a-burst/">http://www.funky-monkey.nl/blog/2010/04/20/drawing-shapes-in-as3-a-class-to-draw-an-arc-star-gear-cog-wedge-and-a-burst/</a></p>
<p style="clear: both;"><strong>11. Cleaning up.</strong><br />
Understand how the Garbage Collector works, how you can make use of it and how to dispose objects, listeners, graphics and other stuff you don&#8217;t use anymore.<br />
<a href="http://www.gskinner.com/blog/archives/2006/06/as3_resource_ma.html">http://www.gskinner.com/blog/archives/2006/06/as3_resource_ma.html</a><br />
<a href="http://www.gskinner.com/blog/archives/2006/07/as3_resource_ma_1.html">http://www.gskinner.com/blog/archives/2006/07/as3_resource_ma_1.html</a><br />
<a href="http://www.gskinner.com/blog/archives/2006/08/as3_resource_ma_2.html">http://www.gskinner.com/blog/archives/2006/08/as3_resource_ma_2.html</a><br />
<a href="http://www.craftymind.com/2008/04/09/kick-starting-the-garbage-collector-in-actionscript-3-with-air/">http://www.craftymind.com/2008/04/09/kick-starting-the-garbage-collector-in-actionscript-3-with-air/</a></p>
<p><strong>12. OOP and Coding Against Framework</strong>s<br />
The days of a one huge .as file are over. You need to smartly move your code into organized and reusable objects. Also, now there are plenty of popular AS3 frameworks to help manage your code. Read up on them and start using one.<br />
<a href="http://corlan.org/flex-frameworks/">http://corlan.org/flex-frameworks/</a><br />
<a href="http://tutorialfeed.blogspot.com/2010/05/10-open-source-flash-framework-for.html">http://tutorialfeed.blogspot.com/2010/05/10-open-source-flash-framework-for.html</a><br />
<a href="http://www.adobe.com/devnet/actionscript/articles/oop_as3.html">http://www.adobe.com/devnet/actionscript/articles/oop_as3.html</a><br />
<a href="http://www.actionscript.org/resources/articles/684/1/Object-Oriented-Programming-in-AS3/Page1.html">http://www.actionscript.org/resources/articles/684/1/Object-Oriented-Programming-in-AS3/Page1.html</a></p>
<p><strong>13. Version control</strong><br />
Unless you think your code is worthless, you need to learn how to back it up properly.<br />
<a href="http://tortoisesvn.net/downloads">http://tortoisesvn.net/downloads</a> &#8211; SVN Application for Windows<br />
<a href="http://versionsapp.com/">http://versionsapp.com/</a> &#8211; SVN App for Mac<br />
<a href="http://en.wikipedia.org/wiki/Revision_control">http://en.wikipedia.org/wiki/Revision_control</a><br />
<a href="http://git-scm.com/">http://git-scm.com/</a></p>
<p style="clear: both;"><strong>14. ANT</strong><br />
If you start working with an industry standard IDE like Eclipse or FlashDevelop, there will be a day when you need to automate the build- or other processes with ANT. Its fun, its easy and you should learn it <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<a href="http://blog.alanklement.com/2009/08/10/fdt-and-ant-a-users-guide-part-i/">http://blog.alanklement.com/2009/08/10/fdt-and-ant-a-users-guide-part-i/</a><br />
<a href="http://blog.alanklement.com/2009/08/19/fdt-ant-part-two/">http://blog.alanklement.com/2009/08/19/fdt-ant-part-two/</a></p>
<p><strong>15. Know Your IDE</strong><br />
No matter what IDE or editor you use for writing code, make sure you knwo how it works, know the shortcuts, know the file compare function, know the search and replace. Let it work for you, not against you (or your time). If you don&#8217;t, make sure you spend some time getting to know it, it is well worth the time.<br />
<a href="http://www.pragprog.com/the-pragmatic-programmer">http://www.pragprog.com/the-pragmatic-programmer</a><br />
<a href="http://oreilly.com/catalog/9780596519544">http://oreilly.com/catalog/9780596519544</a></p>
<p>http://blog.alanklement.com/2009/08/09/fdt-customize-your-workflow/</p>
<p><strong>16. Know you MVC from your Factory.</strong><br />
Design patterns, use &#8216;em wisely.<br />
<a href="http://www.as3dp.com/">http://www.as3dp.com/</a></p>
<p><strong>17. Good Writing skills (for team / client communication, documentation, comments,  etc)<br />
</strong>I&#8217;d rather hire someone with good writing skills than someone who cant write. someone who writes knows how to structure things and can explain things clearly.</p>
<p><strong>18. Verbal communication and interpersonal skills for team / client  interaction<br />
</strong>No explanation needed really<strong> </strong> <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>19. A drive to learn and experiment.</strong></p>
<p><strong>20. A love for problem solving.<br />
</strong>And of course the ability to think logical and methodical. And look at problems from a higher level<strong>. </strong></p>
<p><strong>BONUS: 21. Community awareness.</strong><br />
What is happening around you in the development/Flash world? What libraries exsist? What framework are out there?</p>
<p><strong>BONUS: 22. Reasonable understanding of UX and interaction design / feeling for design.</strong></p>
<p style="clear: both;">If you have more to share, don&#8217;t agree with something or want to shout at me, post a comment!</p>
<p style="clear: both;">
<p><br class="final-break" style="clear: both;" /></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/&amp;n=Top+20%2B+Things+every+Senior+Flash+Developer+should+know&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/&amp;title=Top+20%2B+Things+every+Senior+Flash+Developer+should+know" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/&amp;title=Top+20%2B+Things+every+Senior+Flash+Developer+should+know" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/&amp;t=Top+20%2B+Things+every+Senior+Flash+Developer+should+know" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Top+20%2B+Things+every+Senior+Flash+Developer+should+know&amp;body=Link: http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Lately%20I%27ve%20been%20doing%20a%20couple%20of%20job%20interviews%20at%20the%20place%20where%20I%20work%20and%20what%20I%20notice%20is%20that%20people%20give%20them%20self%20more%20credit%20that%20they%20have.%20I%20guess%20this%20is%20human%20%3A%29.%20But%20if%20you%20apply%20for%20a%20senior%20function%2C%20you%20also%20need%20to%20have%20a%20specific%20skill%20set.%20If%20you%20say%20you%20have%20the%20skill%20but%20cann" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/&amp;title=Top+20%2B+Things+every+Senior+Flash+Developer+should+know" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/&amp;title=Top+20%2B+Things+every+Senior+Flash+Developer+should+know&amp;summary=Lately%20I%27ve%20been%20doing%20a%20couple%20of%20job%20interviews%20at%20the%20place%20where%20I%20work%20and%20what%20I%20notice%20is%20that%20people%20give%20them%20self%20more%20credit%20that%20they%20have.%20I%20guess%20this%20is%20human%20%3A%29.%20But%20if%20you%20apply%20for%20a%20senior%20function%2C%20you%20also%20need%20to%20have%20a%20specific%20skill%20set.%20If%20you%20say%20you%20have%20the%20skill%20but%20cann&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Top+20%2B+Things+every+Senior+Flash+Developer+should+know+-+http://b2l.me/zn2a9&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/06/06/top-20-things-every-senior-flash-developer-should-know/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Playing Chromeless YouTube video&#8217;s in AS3</title>
		<link>http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=playing-chromeless-youtube-videos-in-as3</link>
		<comments>http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 15:58:12 +0000</pubDate>
		<dc:creator>Sidney de Koning</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.funky-monkey.nl/blog/?p=405</guid>
		<description><![CDATA[Today me and a colleague spend a considerable amount of time looking for a way to show a chrome less YouTube Video in an AS3 project. We finally found a solution after searching the net for 2 hours Below is the code and zip file with the entire project made in FDT 4. (So you [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both;">Today me and a colleague spend a considerable amount of time looking for a way to show a chrome less YouTube Video in an AS3 project. We finally found a solution after searching the net for 2 hours <img src='http://www.funky-monkey.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="clear: both;">Below is the code and zip file with the entire project made in FDT 4. (So you can import it directly).</p>
<p style="clear: both;">First you instantiate an new YouTubeLoader instance. Once the load is handled you pass the url bit of the movie on youtube.</p>
<pre class="brush: javascript;">_youTubeLoader = new YouTubeLoader();
_youTubeLoader.addEventListener(YouTubeLoaderEvent.LOADED, handleVideoLoaded, false, 0, true);
_youTubeLoader.addEventListener(YouTubeLoaderEvent.STATE_CHANGE, handleVideoStateChange, false, 0, true);
_youTubeLoader.create();

function handleVideoStateChange(event : YouTubeLoaderEvent) : void {
    switch(_youTubeLoader.getPlayerState( )) {
        case "0":
            _youTubeLoader.seekTo( 0 );
            break;
        }
}

function handleVideoLoaded(event : YouTubeLoaderEvent) : void {
    // This is the YouTube movie ID
    var id : String = "WbJX4RzfJ8E";

    trace( _youTubeLoader.getPlayerState( ) + "state", toString( ) );
    _youTubeLoader.loadVideoById( id );
    _youTubeLoader.setSize( 511, 383 );
    addChild( _youTubeLoader );
    _youTubeLoader.play();
}
</pre>
<p>The only thing left now is ta make sure the ExternalInterface communication with JavaScript works as it should. So you add this to your embed tag</p>
<pre class="brush: javascript;">    //init the youTubeLoader javascript methods
    SWFID = "application";
</pre>
<p>Then you complete embed tag becomes the following;</p>
<pre class="brush: javascript;"><script src="static/js/swfobject.js" type="text/javascript"><!--mce:0--></script>
<script src="static/js/youTubeLoader.js" type="text/javascript"><!--mce:1--></script>
<script type="text/javascript"><!--mce:2--></script>
</pre>
<p><a href="http://www.funky-monkey.nl/blog/wp-content/uploads/2010/05/youtube_video_player.zip">Here is the zip with the complete project.</a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/&amp;n=Playing+Chromeless+YouTube+video%27s+in+AS3&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/&amp;title=Playing+Chromeless+YouTube+video%27s+in+AS3" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/&amp;title=Playing+Chromeless+YouTube+video%27s+in+AS3" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/&amp;t=Playing+Chromeless+YouTube+video%27s+in+AS3" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Playing+Chromeless+YouTube+video%27s+in+AS3&amp;body=Link: http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Today%20me%20and%20a%20colleague%20spend%20a%20considerable%20amount%20of%20time%20looking%20for%20a%20way%20to%20show%20a%20chrome%20less%20YouTube%20Video%20in%20an%20AS3%20project.%20We%20finally%20found%20a%20solution%20after%20searching%20the%20net%20for%202%20hours%20%3A%29%0D%0ABelow%20is%20the%20code%20and%20zip%20file%20with%20the%20entire%20project%20made%20in%20FDT%204.%20%28So%20you%20can%20import%20it%20direct" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/&amp;title=Playing+Chromeless+YouTube+video%27s+in+AS3" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/&amp;title=Playing+Chromeless+YouTube+video%27s+in+AS3&amp;summary=Today%20me%20and%20a%20colleague%20spend%20a%20considerable%20amount%20of%20time%20looking%20for%20a%20way%20to%20show%20a%20chrome%20less%20YouTube%20Video%20in%20an%20AS3%20project.%20We%20finally%20found%20a%20solution%20after%20searching%20the%20net%20for%202%20hours%20%3A%29%0D%0ABelow%20is%20the%20code%20and%20zip%20file%20with%20the%20entire%20project%20made%20in%20FDT%204.%20%28So%20you%20can%20import%20it%20direct&amp;source=Confessions of an Flash Addict" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Playing+Chromeless+YouTube+video%27s+in+AS3+-+http://b2l.me/zusbr&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.funky-monkey.nl/blog/2010/06/03/playing-chromeless-youtube-videos-in-as3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
