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

<channel>
	<title>Ramblings</title>
	<atom:link href="http://michaelangela.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaelangela.wordpress.com</link>
	<description>Notes, thoughts, explorations in code</description>
	<pubDate>Mon, 30 Jun 2008 01:57:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
			<item>
		<title>How to add duration info to a FLV file with the flvtool2 command</title>
		<link>http://michaelangela.wordpress.com/2008/06/30/how-to-add-duration-info-to-a-flv-file-with-the-flvtool2-command/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/30/how-to-add-duration-info-to-a-flv-file-with-the-flvtool2-command/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 01:37:34 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[cool]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[flv]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[one-liner]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[shell]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/30/how-to-add-duration-info-to-a-flv-file-with-the-flvtool2-command/</guid>
		<description><![CDATA[Very useful. Sometimes some flv conversion tools don&#8217;t include info that is vital for playback. In this case, the seekbar wouldn&#8217;t show up in the player until after playback finished. I&#8217;ll be testing to see if this resolves it but either way, this is good to know. The first hint was this post stating that [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Very useful. Sometimes some flv conversion tools don&#8217;t include info that is vital for playback. In this case, the seekbar wouldn&#8217;t show up in the player until after playback finished. I&#8217;ll be testing to see if this resolves it but either way, this is good to know. The first hint was <a href="http://www.actionscript.org/forums/showthread.php3?t=166854">this post</a> stating that the duration metadata probably wasn&#8217;t present in the file. A quick test with flvtool2 showed that indeed there was NO metadata. Using the command shown here, the data was added. I might either wrap this up in a python wrapper to batch a directory with it, or just bite the bullet and learn more shell programming to loop through all matching files in a directory.</p>
<p>[edit] I guess looping in shell programming isn&#8217;t so bad:</p>
<p><code>ls -1 *.flv | while read file; do cat "$file" | flvtool2 -U stdin "$file" ; done</code></p>
<p><a href="http://snippets.aktagon.com/snippets/6-Add-duration-metadata-into-flv-movie">Add duration metadata into flv movie - Shell Script (Bash) - flv, movie, flash, duration, metadata, flvtool2</a><br />
<blockquote>By default an flv movie doesn’t contain the duration metadata. Using the flvtool2 program it is injected like this into the movie file.</p>
<p>cat mymovie.flv | flvtool2 -U stdin mymovie.flv</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/374/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/374/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/374/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=374&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/30/how-to-add-duration-info-to-a-flv-file-with-the-flvtool2-command/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Free DNS report tools</title>
		<link>http://michaelangela.wordpress.com/2008/06/26/free-dns-report-tools/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/26/free-dns-report-tools/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 18:38:23 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[cool]]></category>

		<category><![CDATA[dns]]></category>

		<category><![CDATA[education]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/26/free-dns-report-tools/</guid>
		<description><![CDATA[Excellent comparison and info on free DNS reporting tools which come in handy when DNS is doing what it shouldn&#8217;t&#8230; at least not what you think it should! In the end I used intoDNS, CheckDNS.net, and pingability.
Free DNS Report alternatives

Everyone that runs a web server or even a site needs to run a DNScheck from [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Excellent comparison and info on free DNS reporting tools which come in handy when DNS is doing what it shouldn&#8217;t&#8230; at least not what you think it should! In the end I used <a href="http://www.intodns.com/">intoDNS</a>, <a href="http://www.checkdns.net/quickcheckdomainf.aspx">CheckDNS.net</a>, and <a href="http://pingability.com/">pingability</a>.</p>
<p><a href="http://vidmar.net/weblog/archive/2008/03/23/free-dns-report-alternatives.aspx">Free DNS Report alternatives</a><br />
<blockquote>
<p>Everyone that runs a web server or even a site needs to run a DNS<br />check from time to time. For a long time I have been a happy user of a<br />site <a href="http://www.dnsstuff.com/" target="_blank">DNSstuff.com</a>. But couple of months ago they started charging for their main check called <a href="http://www.dnsstuff.com/tools/dnsreportsmpl.ch?domain=google.com" target="_blank">DNSReport</a>. </p>
<p>For few queries a month I&#8217;m not willing to subscribe for $80 a year, and I&#8217;m <a href="http://www.webhostingtalk.com/showthread.php?t=606200&amp;page=7" target="_blank">certainly not alone</a>.</p>
<p>Finally<br />I have done some research and tried to find alternatives. Here are the<br />results with ratings, where 10/10 is what DNSReport gave us.</p>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/370/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/370/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/370/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=370&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/26/free-dns-report-tools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enums, Objects and the joys of being typesafe</title>
		<link>http://michaelangela.wordpress.com/2008/06/15/enums-objects-and-the-joys-of-being-typesafe/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/15/enums-objects-and-the-joys-of-being-typesafe/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 13:51:03 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[as2]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[education]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/14/enums-objects-and-the-joys-of-being-typesafe/</guid>
		<description><![CDATA[

I like autocomplete. I also like it when the compiler (or IDE) tells me I am doing something wrong BEFORE I compile. Flexbuilder is my AS3 compiler of choice. Although FlashDevelop 3 has come a really long way. It&#8217;s PC only though.  
Anyway, just did some reading about Enums in AS2. This bit of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>I like autocomplete. I also like it when the compiler (or IDE) tells me I am doing something wrong BEFORE I compile. Flexbuilder is my AS3 compiler of choice. Although FlashDevelop 3 has come a really long way. It&#8217;s PC only though. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Anyway, just did some reading about Enums in AS2. This bit of reading below came courtesy of a link <a href="http://weblogs.macromedia.com/sho/archives/2006/04/as3_technique_-.html">here</a> about creating typesafe enums in AS3. I really like this. I particularly like the idea of the &#8220;Month&#8221; class given in the comments on the page below. In addition to being typesafe, by attaching an ordinal to each value, you can compare your values. So in that case Month.JAN would be less than Month.MARCH. (There is also a discussion about &#8220;SCREAMING_CAPS&#8221; that was enlightening. I digress&#8230;)</p>
<p><a href="http://blog.jasonnussbaum.com/?p=48">blog-j: Symbolizing, Coding, Objectifying, Processing » Code. Code. Code.</a><br />
<blockquote>I&#8217;m in the middle of reading <a href="http://www.amazon.ca/exec/obidos/ASIN/0735619670/jasonncomanex-20/">Code Complete, Second Edition</a> by <a href="http://www.amazon.ca/exec/obidos/search-handle-url/index=books-ca&amp;field-author=Mcconnell,%20Steve/jasonncomanex-20/">Steve McConnell</a><br />(a book which I can&#8217;t recommend highly enough). One of the key points<br />of the book is that just because your language doesn&#8217;t natively support<br />a certain implementation ideal (for example, private field members or<br />classes), you should work around those limitations by &#8216;programming <i>into</i> the language, not <i>in</i> the language.&#8217; One example he gives of this is Enumerated types.
<p>The definition of an Enumerated type is this: &#8220;A list of named<br />values used as the range of a particular attribute type. For example,<br />Color = {Red, Green, Blue} (<a href="http://swiki.hfbk-hamburg.de:8888/MusicTechnology/24" target="_blank">source</a>).&#8221; </p>
<p>
<p>This can be useful in limiting possible values for a methods<br />arguments (and more). For example, by using an Enumeration of<br />SearchTypes, you can ensure that the searchType argument falls into the<br />valid values for a SearchType.</p>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/365/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/365/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/365/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/365/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/365/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/365/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/365/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/365/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/365/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/365/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/365/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/365/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=365&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/15/enums-objects-and-the-joys-of-being-typesafe/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enums, Objects and the joys of being typesafe</title>
		<link>http://michaelangela.wordpress.com/2008/06/15/enums-objects-and-the-joys-of-being-typesafe-2/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/15/enums-objects-and-the-joys-of-being-typesafe-2/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 05:16:01 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[as2]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[education]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/15/enums-objects-and-the-joys-of-being-typesafe-2/</guid>
		<description><![CDATA[

I like autocomplete. I also like it when the compiler (or IDE) tells me I am doing something wrong BEFORE I compile. Flexbuilder is my AS3 compiler of choice. Although FlashDevelop 3 has come a really long way. It&#8217;s PC only though.  
Anyway, just did some reading about Enums in AS2. This bit of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>I like autocomplete. I also like it when the compiler (or IDE) tells me I am doing something wrong BEFORE I compile. Flexbuilder is my AS3 compiler of choice. Although FlashDevelop 3 has come a really long way. It&#8217;s PC only though. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Anyway, just did some reading about Enums in AS2. This bit of reading below came courtesy of a link <a href="http://weblogs.macromedia.com/sho/archives/2006/04/as3_technique_-.html">here</a> about creating typesafe enums in AS3. I really like this. I particularly like the idea of the &#8220;Month&#8221; class given in the comments on the page below. In addition to being typesafe, by attaching an ordinal to each value, you can compare your values. So in that case Month.JAN would be less than Month.MARCH. (There is also a discussion about &#8220;SCREAMING_CAPS&#8221; that was enlightening. I digress&#8230;)</p>
<p><a href="http://blog.jasonnussbaum.com/?p=48">blog-j: Symbolizing, Coding, Objectifying, Processing » Code. Code. Code.</a><br />
<blockquote>I&#8217;m in the middle of reading <a href="http://www.amazon.ca/exec/obidos/ASIN/0735619670/jasonncomanex-20/">Code Complete, Second Edition</a> by <a href="http://www.amazon.ca/exec/obidos/search-handle-url/index=books-ca&amp;field-author=Mcconnell,%20Steve/jasonncomanex-20/">Steve McConnell</a><br />(a book which I can&#8217;t recommend highly enough). One of the key points<br />of the book is that just because your language doesn&#8217;t natively support<br />a certain implementation ideal (for example, private field members or<br />classes), you should work around those limitations by &#8216;programming <i>into</i> the language, not <i>in</i> the language.&#8217; One example he gives of this is Enumerated types.
<p>The definition of an Enumerated type is this: &#8220;A list of named<br />values used as the range of a particular attribute type. For example,<br />Color = {Red, Green, Blue} (<a href="http://swiki.hfbk-hamburg.de:8888/MusicTechnology/24" target="_blank">source</a>).&#8221; </p>
<p>
<p>This can be useful in limiting possible values for a methods<br />arguments (and more). For example, by using an Enumeration of<br />SearchTypes, you can ensure that the searchType argument falls into the<br />valid values for a SearchType.</p>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/369/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/369/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/369/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=369&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/15/enums-objects-and-the-joys-of-being-typesafe-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pure AS3 preloader</title>
		<link>http://michaelangela.wordpress.com/2008/06/15/pure-as3-preloader/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/15/pure-as3-preloader/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 00:09:24 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[as3]]></category>

		<category><![CDATA[dev]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[flashdevelop]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/15/pure-as3-preloader/</guid>
		<description><![CDATA[

Well I wasn&#8217;t making a game but I just went through what the author describes: finishing up the app, gotta set up the preloader. I did a manual version of this but I like this idea. However I am not using FlashDevelop.  I am in the Flash IDE for compiling. I have thought of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Well I wasn&#8217;t making a game but I just went through what the author describes: finishing up the app, gotta set up the preloader. I did a manual version of this but I like this idea. However I am not using FlashDevelop. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> I am in the Flash IDE for compiling. I have thought of being able to just embed assets from Flash CS3 into a Flexbuilder / Flashdevelop AS3 project. And it seems to be becoming <a href="http://www.gamepoetry.com/wpress/2008/04/09/embedding-assets-in-an-as3-only-project/">a popular thing to do</a>.</p>
<p><a href="http://www.gamepoetry.com/wpress/2008/05/30/the-last-preloader-youll-ever-need/">gamepoetry » The Last Preloader You’ll Ever Need</a><br />
<blockquote>
<h3>Zero Effort Preloading</h3>
<p>Based on the fundamentals established in the bit-101 article, I have<br />
provided an AbstractPreloader class. You must subclass this class in<br />
order to create a meaningful preloader for your game. These are the<br />
steps required to get your preloader working:</p>
<ol>
<li>
<p>Extend the provided AbstractPreloader class.</p>
</li>
<li>
<p>Override the following protected functions: beginLoading,<br />
updateLoading( percent ), endLoading. If your Main class is not called<br />
“Main”, then override the mainClassName function too.</p>
</li>
<li>
<p>Embed the preloader with a single line of code.</p>
</li>
<li>
<p>Be mindful of gotchas.</p>
</li>
</ol>
<p>That’s it, really.</p>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/367/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/367/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/367/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=367&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/15/pure-as3-preloader/feed/</wfw:commentRss>
		</item>
		<item>
		<title>List all symbols and their linkages in a Flash file</title>
		<link>http://michaelangela.wordpress.com/2008/06/15/list-all-symbols-and-their-linkages-in-a-flash-file/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/15/list-all-symbols-and-their-linkages-in-a-flash-file/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 00:02:38 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[as3]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[functional testing]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/15/list-all-symbols-and-their-linkages-in-a-flash-file/</guid>
		<description><![CDATA[I am just wondering out loud&#8230; is this possible? Is there a way to list all the symbols in a Flash file and the classes linkages defined for them? Ah, perhaps better still, if the symbols are the same name as the class they are to link to, scan all the symbols and scan all [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I am just wondering out loud&#8230; is this possible? Is there a way to list all the symbols in a Flash file and the classes linkages defined for them? Ah, perhaps better still, if the symbols are the same name as the class they are to link to, scan all the symbols and scan all the classes in the project and see if they are all linked appropriately.</p>
<p>It&#8217;s not so bad though. If you miss the linkage, you get a runtime error. It would be nice to catch it earlier though.</p>
<p>I suppose with a custom Flash panel it would be possible though. Seeing what some do, like the very cool and have-not-yet-had-time-to-try-out <a href="http://www.gaiaflashframework.com/">Gaia framework</a>, it looks like something like this would really be possible.
<div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/366/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/366/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/366/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=366&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/15/list-all-symbols-and-their-linkages-in-a-flash-file/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Howto: Flexbuilder 3 to debug Flash CS3 projects?!</title>
		<link>http://michaelangela.wordpress.com/2008/06/10/howto-flexbuilder-3-to-debug-flash-cs3-projects/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/10/howto-flexbuilder-3-to-debug-flash-cs3-projects/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 07:50:18 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[as3]]></category>

		<category><![CDATA[dev]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/10/howto-flexbuilder-3-to-debug-flash-cs3-projects/</guid>
		<description><![CDATA[

I have to say&#8230; if you EVER have to code in AS3 for Flash, using Flexbuilder is just downright awesome. Code completion (that ignore case unlike the Flash IDE), refactoring support, all kinds of goodness in general. Man&#8230; even things like searching for references to a particular function throughout the code base of the project. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>I have to say&#8230; if you EVER have to code in AS3 for Flash, using Flexbuilder is just downright awesome. Code completion (that ignore case unlike the Flash IDE), refactoring support, all kinds of goodness in general. Man&#8230; even things like searching for references to a particular function throughout the code base of the project. Sweet indeed.</p>
<p><a href="http://www.themorphicgroup.com/blog/2008/05/16/10/">The Morphic Group » Blog Archive » Using FlexBuilder 3 to debug &amp; edit Flash CS3 projects</a><br />
<blockquote>Recently I was working on a project that due to a requirement had to be compiled in Flash CS3. Having spent the last few years exclusively using FlexBuilder I was shocked at the HORRIBLE AS3 editor and debugger in Flash CS3. I quickly tried to figure out how to edit and debug from FlexBuilder 3. I got some help along the way, and wanted to share the process.</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/364/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/364/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/364/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=364&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/10/howto-flexbuilder-3-to-debug-flash-cs3-projects/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Photoshop color shift when doing save for web</title>
		<link>http://michaelangela.wordpress.com/2008/06/07/photoshop-color-shift-when-doing-save-for-web/</link>
		<comments>http://michaelangela.wordpress.com/2008/06/07/photoshop-color-shift-when-doing-save-for-web/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 23:53:33 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[cool]]></category>

		<category><![CDATA[photoshop cs3]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/06/07/photoshop-color-shift-when-doing-save-for-web/</guid>
		<description><![CDATA[
Some very helpful and good steps on getting consistent color out of your photoshop setup. Uncheck that convert to sRGB before you save as well! We&#8217;ll try it out and see.

The Mysterious “Save For Web” Color Shift &#124; Web Design Blog: Web Design &#38; Innovation in web standards : Viget Labs
What we&#8217;re doing here won&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<p>Some very helpful and good steps on getting consistent color out of your photoshop setup. Uncheck that convert to sRGB before you save as well! We&#8217;ll try it out and see.</p>
<div id="dictaudio"></div>
<p><a href="http://www.viget.com/inspire/the-mysterious-save-for-web-color-shift/">The Mysterious “Save For Web” Color Shift | Web Design Blog: Web Design &amp; Innovation in web standards : Viget Labs</a><br />
<blockquote>What we&#8217;re doing here won&#8217;t make your colors look the same on all monitors or machines. Macs will display lighter (by default, at least), and monitors themselves will experience crazy color shifts based on age and settings. Reassure yourself: This is not your fault. The key is to calibrate your monitor as close to the center as possible, use Proof Colors (we&#8217;ll get to that) to make sure details aren&#8217;t getting blown out on other platforms, and be prepared to gently explain to clients why your green looks like aqua on their friend&#8217;s 1992 Trinitron.</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/363/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/363/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/363/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=363&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/06/07/photoshop-color-shift-when-doing-save-for-web/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Django, Sphinx, and full-text search</title>
		<link>http://michaelangela.wordpress.com/2008/05/13/django-sphinx-and-full-text-search/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/13/django-sphinx-and-full-text-search/#comments</comments>
		<pubDate>Tue, 13 May 2008 18:27:11 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[cool]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[orm]]></category>

		<category><![CDATA[search]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/13/django-sphinx-and-full-text-search/</guid>
		<description><![CDATA[
This makes some interesting things possible. And it makes sense just looking at it. That&#8217;s even better.  

Announcing django-sphinx 2.0.0 Full-text Search &#124; David Cramer&#8217;s Blog  

One of my tasks lately has been updating the django-sphinx
library to work with Sphinx 0.98, as it includes GIS components which
we have been wanting to possibly utilize [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<p>This makes some interesting things possible. And it makes sense just looking at it. That&#8217;s even better. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> 
<div id="dictaudio"></div>
<p><a href="http://www.davidcramer.net/code/117/announcing-django-sphinx-200.html">Announcing django-sphinx 2.0.0 Full-text Search | David Cramer&#8217;s Blog</a> <br /> <br />
<blockquote>
<p>One of my tasks lately has been updating the <a href="http://code.google.com/p/django-sphinx">django-sphinx</a><br />
library to work with Sphinx 0.98, as it includes GIS components which<br />
we have been wanting to possibly utilize on our new search engine. So<br />
today, the conclusion of.. very few hours of work, I’d like to announce<br />
2.0.0 of the Django integration.</p>
<p>The SphinxSearch manager has been completely<br />
rewritten to rely strictly on the Python Sphinx API (a request from the<br />
author of Sphinx), which means it should have much more compatibility<br />
with newer versions in the future. I have also updated the querysets it<br />
returns to work like normal Django QuerySet instances, to where they<br />
clone themselves so you can fork your queryset into several different<br />
actions.</p>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/362/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/362/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/362/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=362&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/13/django-sphinx-and-full-text-search/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DRM protected music from MSN music will stop working after August 31, 2008?!</title>
		<link>http://michaelangela.wordpress.com/2008/05/09/drm-protected-music-from-msn-music-will-stop-working-after-august-31-2008/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/09/drm-protected-music-from-msn-music-will-stop-working-after-august-31-2008/#comments</comments>
		<pubDate>Fri, 09 May 2008 17:27:30 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[drm]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[msn]]></category>

		<category><![CDATA[playforsure]]></category>

		<category><![CDATA[zune]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/09/drm-protected-music-from-msn-music-will-stop-working-after-august-31-2008/</guid>
		<description><![CDATA[

Whoa! Well I haven&#8217;t purchased any music from MSN music, but it&#8217;s&#8230; *shudder*. If you did, you have to find some way to get your music converted somehow if possible. Or don&#8217;t upgrade your computer, or change computers, of buy another computer and hope to play that music&#8230;
Essentially, every time you play the music, it [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Whoa! Well I haven&#8217;t purchased any music from MSN music, but it&#8217;s&#8230; *shudder*. If you did, you have to find some way to get your music converted somehow if possible. Or don&#8217;t upgrade your computer, or change computers, of buy another computer and hope to play that music&#8230;</p>
<p>Essentially, every time you play the music, it checks if the current system you are own has already been &#8220;ok&#8217;d&#8221; by the MSN music servers. If it has, like your current computer, you can continue to play them after the deadline.</p>
<p>However, if you are on a new system, or a new device, or whatever, and you try to play your music that you purchased, it&#8217;ll try to check with the MSN music servers, as normal, but after the deadline those servers won&#8217;t be on. There will be no reply for your player, system, Windows Media Player, etc., and it&#8217;ll assume you have an illegal copy and that music will no longer be usable.</p>
<p>Is there no recourse?!</p>
<p><a href="http://diveintomark.org/archives/2008/05/06/the-day-the-music-died">The day the music died [dive into mark]</a> <br /> <br />
<blockquote>
<p><i>This is a letter I sent to my father to explain what it means that Microsoft is <a href="http://blog.wired.com/music/2008/04/microsoft-pulli.html">pulling support for MSN Music</a>.<br />
Tech issues like this often bubble up into the media that he reads, but<br />
they are rarely explained well. My father assumes I have an opinion on<br />
such stories, and he is rarely wrong.</i></p>
<p>Actually, it is still technically in the future tense.  The day the music dies will be August 31, 2008.</p>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/361/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/361/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/361/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=361&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/09/drm-protected-music-from-msn-music-will-stop-working-after-august-31-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Django blogging apps&#8230;</title>
		<link>http://michaelangela.wordpress.com/2008/05/08/django-blogging-apps/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/08/django-blogging-apps/#comments</comments>
		<pubDate>Thu, 08 May 2008 04:05:28 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/08/django-blogging-apps/</guid>
		<description><![CDATA[that are more or less ready to use. The list is at the following link.


Empty Thoughts: Django Blogging Apps  
People ask about blogging apps for the Django platform all the time. I
have not investigated each and every one of these, but so far I still
feel pretty confident that not one of these is fully [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>that are more or less ready to use. The list is at the following link.
<div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p><a href="http://blog.michaeltrier.com/2007/12/30/django-blogging-apps">Empty Thoughts: Django Blogging Apps</a> <br /> <br />
<blockquote>People ask about blogging apps for the Django platform all the time. I<br />
have not investigated each and every one of these, but so far I still<br />
feel pretty confident that not one of these is fully baked (although<br />
some are getting close) in any sort of manner comparable to something<br />
like <a href="http://wordpress.org/">WordPress</a> or <a href="http://www.typosphere.org/">Typo</a>.   That said, there’s a lot of great code here, and if you’re not interested in creating your own, use one of the following.</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/356/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/356/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/356/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=356&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/08/django-blogging-apps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bash and Django - working together</title>
		<link>http://michaelangela.wordpress.com/2008/05/08/bash-and-django-working-together/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/08/bash-and-django-working-together/#comments</comments>
		<pubDate>Thu, 08 May 2008 04:02:26 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[bash]]></category>

		<category><![CDATA[cool]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[shell]]></category>

		<category><![CDATA[shortcuts]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/08/bash-and-django-working-together/</guid>
		<description><![CDATA[

A note&#8230; definitely something to come back to.
Talk Funnel » Blog Archive » Django bash shell shortcuts  

SmileyChris had a post up recently on setting up bash aliases for Django. He uses the classic alias command which works for one-line shortcuts. I got inspired to put mine up too, but if you want to [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>A note&#8230; definitely something to come back to.</p>
<p><a href="http://getlo.st/2008/03/03/django-bash-shell-shortcuts/">Talk Funnel » Blog Archive » Django bash shell shortcuts</a> <br /> <br />
<blockquote>
<p>SmileyChris had <a href="http://smileychris.tactful.co.nz/ramblings/django-managepy-alias/" target="_blank">a post</a> up recently on setting up bash aliases for Django. He uses the classic <code>alias</code> command which works for one-line shortcuts. I got inspired to put mine up too, but if you want to do something more elaborate, <code>bash</code> gives you this handy scripting language along with ’shell commands’ so you can do something a bit more involved.</p>
<p>What I tried to do with these shortcuts was to create a set of<br />
mini-commands that quickly do what you need to do when developing<br />
Django. It might help someone out and squeeze an extra 2-3.5<br />
microseconds each time you run a Django command. Hey, it all adds up.</p>
</blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/355/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/355/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/355/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=355&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/08/bash-and-django-working-together/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Snippet to update Django tables to utf8</title>
		<link>http://michaelangela.wordpress.com/2008/05/07/snippet-to-update-django-tables-to-utf8/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/07/snippet-to-update-django-tables-to-utf8/#comments</comments>
		<pubDate>Wed, 07 May 2008 23:54:19 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[cool]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[orm]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[snippet]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/07/snippet-to-update-django-tables-to-utf8/</guid>
		<description><![CDATA[

So you get the dreaded illegal mix of collations:
Pythoneer » Convert MySQL table to utf8  
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)
What do you do? Not too bad fortunately. And if you&#8217;re working with Django, it&#8217;s a little bit easier. Launch the shell with python manage.py shell. Then in the shell do something like [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>So you get the dreaded illegal mix of collations:</p>
<p><a href="http://wolfram.kriesing.de/blog/index.php/2007/convert-mysql-db-to-utf8">Pythoneer » Convert MySQL table to utf8</a> <br /> <br />
<blockquote>Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)</p></blockquote>
<p>What do you do? Not too bad fortunately. And if you&#8217;re working with Django, it&#8217;s a little bit easier. Launch the shell with <code>python manage.py shell</code>. Then in the shell do something like this:<br />
<blockquote><code>from django.db import connection</code><br /><code>cursor = connection.cursor()</code><br /><code>cursor.execute('SHOW TABLES')</code><br /><code>results=[]</code><br /><code>for row in cursor.fetchall(): results.append(row)</code><br /><code>for row in results: cursor.execute('ALTER TABLE %s CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;' % (row[0]))</code></p></blockquote>
<p>I&#8217;m sure this can be optimized a bit but it got the job done simply enough.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/354/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/354/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/354/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=354&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/07/snippet-to-update-django-tables-to-utf8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Full-text search for Django</title>
		<link>http://michaelangela.wordpress.com/2008/05/07/full-text-search-for-django/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/07/full-text-search-for-django/#comments</comments>
		<pubDate>Wed, 07 May 2008 23:34:01 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[api]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[orm]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/07/full-text-search-for-django/</guid>
		<description><![CDATA[

Just making a note&#8230;
Extending Django’s database API to include full-text search (Mercurytide)
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Just making a note&#8230;</p>
<p><a href="http://www.mercurytide.co.uk/whitepapers/django-full-text-search/">Extending Django’s database API to include full-text search (Mercurytide)</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/353/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/353/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/353/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=353&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/07/full-text-search-for-django/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Javascript combo upload script&#8230;</title>
		<link>http://michaelangela.wordpress.com/2008/05/04/flash-javascript-combo-upload-script/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/04/flash-javascript-combo-upload-script/#comments</comments>
		<pubDate>Sun, 04 May 2008 06:11:06 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[dev]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/04/flash-javascript-combo-upload-script/</guid>
		<description><![CDATA[

Pretty cool. Just making a note of it.
SWFUpload News &#124; SWFUpload  
SWFUpload is a small JavaScript/Flash library to get the best of both worlds. It features the great upload capabilities of Flash and the accessibility and ease of HTML/CSS. See it in action&#8230;.
    * Upload multiple files at once by ctrl/shift-selecting [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Pretty cool. Just making a note of it.</p>
<p><a href="http://swfupload.org/">SWFUpload News | SWFUpload</a> <br /> <br />
<blockquote>SWFUpload is a small JavaScript/Flash library to get the best of both worlds. It features the great upload capabilities of Flash and the accessibility and ease of HTML/CSS. See it in action&#8230;.</p>
<p>    * Upload multiple files at once by ctrl/shift-selecting in dialog<br />    * Javascript callbacks on all events<br />    * Get file information before upload starts<br />    * Style upload elements with XHTML and css<br />    * Display information while files are uploading using HTML<br />    * No page reloads necessary<br />    * Works on all platforms/browsers that has Flash support.<br />    * Degrades gracefully to normal HTML upload form if Flash or javascript is unavailable<br />    * Control filesize before upload starts<br />    * Only display chosen filetypes in dialog<br />    * Queue uploads, remove/add files before starting upload</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/352/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/352/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/352/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=352&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/04/flash-javascript-combo-upload-script/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Xcode and AS3 autocompletion</title>
		<link>http://michaelangela.wordpress.com/2008/05/01/xcode-and-as3-autocompletion/</link>
		<comments>http://michaelangela.wordpress.com/2008/05/01/xcode-and-as3-autocompletion/#comments</comments>
		<pubDate>Thu, 01 May 2008 21:34:19 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[as3]]></category>

		<category><![CDATA[cool]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[tool]]></category>

		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/05/01/xcode-and-as3-autocompletion/</guid>
		<description><![CDATA[

Just a tip. I loaded it but haven&#8217;t put it through it&#8217;s paces. But it&#8217;s still cool to have and XCode does syntax hilighting now. I am not sure if it did before.
Xcode actionscript3 code completion 
As I really like to work with Xcode as my primary IDE, I created my own code completion for [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Just a tip. I loaded it but haven&#8217;t put it through it&#8217;s paces. But it&#8217;s still cool to have and XCode does syntax hilighting now. I am not sure if it did before.</p>
<p><a href="http://opencode.forabettertoday.org/?p=3">Xcode actionscript3 code completion</a><br /> <br />
<blockquote>As I really like to work with Xcode as my primary IDE, I created my own code completion for actionscript 2 and actionscript 3 with full code hinting. Get it here .</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/351/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/351/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/351/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/351/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/351/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/351/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/351/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/351/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/351/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/351/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/351/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/351/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=351&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/05/01/xcode-and-as3-autocompletion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Show the date in the OS X Menu Bar</title>
		<link>http://michaelangela.wordpress.com/2008/04/30/show-the-date-in-the-os-x-menu-bar/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/30/show-the-date-in-the-os-x-menu-bar/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 14:43:31 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[cool]]></category>

		<category><![CDATA[osx]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/30/show-the-date-in-the-os-x-menu-bar/</guid>
		<description><![CDATA[

A good tip and set of instructions on how to show the date in the menu bar so you don&#8217;t have to click, hover, etc.
How To: Display Date in OS X Menu Bar - PaulStamatiou.com  
While getting things settled down on my MacBook it became apparent that I did not want to rely on [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>A good tip and set of instructions on how to show the date in the menu bar so you don&#8217;t have to click, hover, etc.</p>
<p><a href="http://paulstamatiou.com/2006/06/11/how-to-display-date-in-os-x-menu-bar">How To: Display Date in OS X Menu Bar - PaulStamatiou.com</a> <br /> <br />
<blockquote>While getting things settled down on my MacBook it became apparent that I did not want to rely on the calendar widget to find out the numeric date. I simply wanted to view the date alongside the time in the menu bar. Unfortunately this is not an option in OS X. However, with a slight of hand, you too can easily display the date in the OS X menu bar without the need of additional applications.</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/350/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/350/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/350/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=350&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/30/show-the-date-in-the-os-x-menu-bar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Django HttpRequest QueryDict is not your normal Python dict - i.e. getting ids from a friend request-form</title>
		<link>http://michaelangela.wordpress.com/2008/04/25/a-django-httprequest-querydict-is-not-your-normal-python-dict-ie-getting-ids-from-a-friend-request-form/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/25/a-django-httprequest-querydict-is-not-your-normal-python-dict-ie-getting-ids-from-a-friend-request-form/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 17:34:01 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[dev]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[facebook]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[snippet]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/25/a-django-httprequest-querydict-is-not-your-normal-python-dict-ie-getting-ids-from-a-friend-request-form/</guid>
		<description><![CDATA[

Doesn&#8217;t work:
ids=request.GET['ids[]&#8216;]
Does work:
ids=request.GET.getlist('ids[]&#8216;)
A typical Facebook friend invite sends the ids to be invited to your site as an array in 'ids[]&#8216;. Normally, you can pull values out with just request.GET['key']. But since the value of this particular key is an array and not just a string, you can&#8217;t (at least I wasn&#8217;t able to) just [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Doesn&#8217;t work:<br />
<blockquote><code>ids=request.GET['ids[]&#8216;]</code></p></blockquote>
<p>Does work:<br />
<blockquote><code>ids=request.GET.getlist('ids[]&#8216;)</code></p></blockquote>
<p>A typical Facebook friend invite sends the ids to be invited to your site as an array in <code>'ids[]&#8216;</code>. Normally, you can pull values out with just <code>request.GET['key']</code>. But since the value of this particular key is an array and not just a string, you can&#8217;t (at least I wasn&#8217;t able to) just do <code>ids=request.GET['ids[]&#8216;]</code>. That returns the first value of the array as a string. Not very helpful.</p>
<p>But, this is a QueryDict object, not a standard <code>{}</code> dict. As such, Django provides the <code>getlist(key)</code> method.</p>
<p><a href="http://www.djangoproject.com/documentation/request_response/#querydict-objects">Django | Request and response objects | Django Documentation</a> <br /> <br />
<blockquote><tt><span class="pre">getlist(key)</span></tt> — Returns the data with the requested key, as a Python<br />
list. Returns an empty list if the key doesn’t exist. It’s guaranteed to<br />
return a list of some sort.</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/349/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/349/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/349/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=349&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/25/a-django-httprequest-querydict-is-not-your-normal-python-dict-ie-getting-ids-from-a-friend-request-form/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google, Search, Flex</title>
		<link>http://michaelangela.wordpress.com/2008/04/24/google-search-flex/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/24/google-search-flex/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 22:05:44 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[api]]></category>

		<category><![CDATA[dev]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[search]]></category>

		<category><![CDATA[tool]]></category>

		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/24/google-search-flex/</guid>
		<description><![CDATA[

Oooooh sweet. According to this article, Yahoo&#8217;s search API is still more &#8220;developer friendly&#8221;. Either way, having them available is quite cool.
Google Search REST API  
More than one year after Google discontinued the SOAP Search API, it finally got a proper replacement. The AJAX Search API can now be used from any Web application, [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Oooooh sweet. According to this article, <a href="http://developer.yahoo.com/search/">Yahoo&#8217;s search API</a> is still more &#8220;developer friendly&#8221;. Either way, having them available is quite cool.</p>
<p><a href="http://googlesystem.blogspot.com/2008/04/google-search-rest-api.html">Google Search REST API</a> <br /> <br />
<blockquote>More than one year after Google discontinued the <a href="http://googlesystem.blogspot.com/2006/12/googles-soap-search-api-no-longer.html">SOAP Search API</a>, it finally got a proper replacement. The <a href="http://code.google.com/apis/ajaxsearch/">AJAX Search API</a> can now be used <a href="http://code.google.com/apis/ajaxsearch/documentation/#fonje">from any Web application</a>, not just in JavaScript. The other two Google AJAX APIs for <a href="http://code.google.com/apis/ajaxfeeds/documentation/#fonje">feeds</a> and <a href="http://code.google.com/apis/ajaxlanguage/documentation/#fonje">translations</a> were updated for non-AJAX use, as well.</p>
<p>&#8220;For<br />
Flash developers, and those developers that have a need to access the<br />
AJAX Search API from other Non-Javascript environments, the API exposes<br />
a simple RESTful interface. In all cases, the method supported is GET<br />
and the response format is a <a href="http://www.json.org/">JSON</a> encoded result set with embedded status codes.&#8221;</p>
<p>&#8220;Using<br />
the APIs from your Flash or Server Side framework couldn&#8217;t be simpler.<br />
If you know how to make an http request, and how to process a JSON<br />
response, you are in business,&#8221; <a href="http://googleajaxsearchapi.blogspot.com/2008/04/flash-and-server-side-access.html">says Mark Lucovsky</a>. Here&#8217;s a simple example for web search:<br /><span style="font-size:85%;"><a href="http://ajax.googleapis.com/ajax/services/search/web?v=1.0&amp;amp;q=Earth%20Day">http://ajax.googleapis.com/ajax/services/search/web?v=1.0&amp;amp;q=Earth%20Day</a></span></p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/348/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/348/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/348/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=348&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/24/google-search-flex/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Python array copy</title>
		<link>http://michaelangela.wordpress.com/2008/04/24/python-array-copy/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/24/python-array-copy/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 21:52:46 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[cool]]></category>

		<category><![CDATA[dev]]></category>

		<category><![CDATA[one-liner]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/24/python-array-copy/</guid>
		<description><![CDATA[

I had heard about passing by reference vs. passing by value. Here is a case of passing by reference.
In [76]: a=[1,2]In [77]: b=aIn [78]: b.append(3)In [79]: aOut[79]: [1, 2, 3]
That&#8217;s not what I was looking for. I was hoping to get 'b' to be [1, 2, 3] leaving 'a' unchanged. Oops. It passed 'a' to [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>I had heard about passing by reference vs. passing by value. Here is a case of passing by reference.<br />
<blockquote><code>In [76]: a=[1,2]</code><br /><code>In [77]: b=a</code><br /><code>In [78]: b.append(3)</code><br /><code>In [79]: a</code><br /><code>Out[79]: [1, 2, 3]</code></p></blockquote>
<p>That&#8217;s not what I was looking for. I was hoping to get <code>'b'</code> to be <code>[1, 2, 3]</code> leaving <code>'a'</code> unchanged. Oops. It passed <code>'a'</code> to <code>'b'</code> by reference so any changes to <code>'b'</code> affected <code>'a'</code>. So&#8230; need a copy. Simplest way I&#8217;ve seen of copying an array in python so far is to use <code>[:]</code>.</p>
<p><a href="http://www.poromenos.org/tutorials/python">Learn Python in 10 minutes | Poromenos&#8217; Stuff</a> <br /> <br />
<blockquote>A useful use of the array range colon is to copy an array:</p>
<p><code>newary = oldary[:]</code></p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/347/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/347/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/347/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=347&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/24/python-array-copy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Concat Django Querysets</title>
		<link>http://michaelangela.wordpress.com/2008/04/24/concat-django-querysets/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/24/concat-django-querysets/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 21:46:30 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[dev]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[orm]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/24/concat-django-querysets/</guid>
		<description><![CDATA[

Here is a good discussion on concatenating Django Querysets. Very helpful! It also introduced me to itertools. This leads to some other talk about itertools. Very interesting!
The jist though is like this:
How do you concatenate two querysets? - Django users &#124; Google Groups  
   import itertoolsq1 = Model1.objects.all()q2 = Model2.objects.all()for thing in [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p><a href="http://groups.google.ca/group/django-users/browse_thread/thread/d22e8a8f378cf0e2">Here</a> is a good discussion on concatenating Django Querysets. Very helpful! It also introduced me to <a href="http://docs.python.org/lib/module-itertools.html">itertools</a>. This leads to <a href="http://www.ibm.com/developerworks/linux/library/l-cpyiter.html">some other talk about itertools</a>. Very interesting!</p>
<p>The jist though is like this:</p>
<p><a href="http://groups.google.ca/group/django-users/browse_thread/thread/d22e8a8f378cf0e2">How do you concatenate two querysets? - Django users | Google Groups</a> <br /> <br />
<blockquote><code>   import itertools<br />q1 = Model1.objects.all()<br />q2 = Model2.objects.all()<br />for thing in itertools.chain(q1,q2):<br />    do_something(thing) </code></p></blockquote>
<p>Very handy.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/346/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/346/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/346/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=346&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/24/concat-django-querysets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jump to path in OS X finder</title>
		<link>http://michaelangela.wordpress.com/2008/04/24/jump-to-path-in-os-x-finder/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/24/jump-to-path-in-os-x-finder/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 21:41:45 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[osx]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/24/jump-to-path-in-os-x-finder/</guid>
		<description><![CDATA[Not sure where I saw this, but if you have an OS X Finder box open to, say, upload a pic to Facebook, if you hit Command-shift-G, it&#8217;ll give you a box you can paste a path in. You can also type the path in and it should give path completion so I&#8217;ve heard.
Nifty.


  [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Not sure where I saw this, but if you have an OS X Finder box open to, say, upload a pic to Facebook, if you hit Command-shift-G, it&#8217;ll give you a box you can paste a path in. You can also type the path in and it should give path completion so I&#8217;ve heard.</p>
<p>Nifty.
<div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/345/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/345/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/345/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=345&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/24/jump-to-path-in-os-x-finder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Potential facebook app success story</title>
		<link>http://michaelangela.wordpress.com/2008/04/23/potential-facebook-app-success-story/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/23/potential-facebook-app-success-story/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 05:05:34 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[business development]]></category>

		<category><![CDATA[facebook]]></category>

		<category><![CDATA[monetize]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/23/potential-facebook-app-success-story/</guid>
		<description><![CDATA[

I think whereivebeen is far, far over 250,000 users. It&#8217;s successful. The problem is getting it to at least pay for itself. I haven&#8217;t seen an update past what is here though. I know some ads were put in and they aren&#8217;t obnoxious or anything so as a user I am fine with them. But [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>I think <a href="http://apps.facebook.com/whereivebeen/">whereivebeen</a> is far, far over 250,000 users. It&#8217;s successful. The problem is getting it to at least pay for itself. I haven&#8217;t seen an update past what is here though. I know some ads were put in and they aren&#8217;t obnoxious or anything so as a user I am fine with them. But does the ad revenue cover it? Just wondering&#8230; all the best to Craig though! It&#8217;s a great story any way you slice it.</p>
<p><a href="http://stanford.facebook.com/topic.php?uid=2205007948&amp;amp;topic=6612">Facebook | I have 250,000 users, what now?</a> <br /> <br />
<blockquote>Well my application has become incredibly popular, and I&#8217;m very excited about it, don&#8217;t get me wrong!</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/344/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/344/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/344/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=344&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/23/potential-facebook-app-success-story/feed/</wfw:commentRss>
		</item>
		<item>
		<title>VideoEgg Egg Network</title>
		<link>http://michaelangela.wordpress.com/2008/04/23/videoegg-egg-network/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/23/videoegg-egg-network/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 04:54:17 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[monetize]]></category>

		<category><![CDATA[tool]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/23/videoegg-egg-network/</guid>
		<description><![CDATA[

Monetize monetize monetize&#8230; it&#8217;s the big mystery. How to do it? So that it actually works? VideoEgg has done interesting stuff so this is another one to take a look at in the future.
Ad Platform - Publishers &#124; Videoegg  
You can integrate the EggnetworkSM AdPlatform in less than a day and begin monetizing your [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>Monetize monetize monetize&#8230; it&#8217;s the big mystery. How to do it? So that it actually works? VideoEgg has done interesting stuff so this is another one to take a look at in the future.</p>
<p><a href="http://www.videoegg.com/adplatform/">Ad Platform - Publishers | Videoegg</a> <br /> <br />
<blockquote>You can integrate the EggnetworkSM AdPlatform in less than a day and begin monetizing your site traffic with quality brand advertising designed to fit into virtually any space.</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/343/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/343/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/343/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=343&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/23/videoegg-egg-network/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Free open source video platform?</title>
		<link>http://michaelangela.wordpress.com/2008/04/23/free-open-source-video-platform/</link>
		<comments>http://michaelangela.wordpress.com/2008/04/23/free-open-source-video-platform/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 04:52:36 +0000</pubDate>
		<dc:creator>michaelangela</dc:creator>
		
		<category><![CDATA[tool]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://michaelangela.wordpress.com/2008/04/23/free-open-source-video-platform/</guid>
		<description><![CDATA[

So says Miro. Interesting. Will have to look into it more later.
Creators: publish your videos the open way.  
If just a few companies dominate online video, creativity will be restricted. If the most popular video tools rely on closed, proprietary distribution systems, free speech will suffer.
Miro is specifically designed to give video creators and [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="background:yellow none repeat scroll 0 50%;position:absolute;left:0;top:0;z-index:1000;font-family:arial;font-size:13px;display:none;margin:5px;" id="dictdiv"></div>
<div id="dictaudio"></div>
<p>So says Miro. Interesting. Will have to look into it more later.</p>
<p><a href="https://www.getmiro.com/create/">Creators: publish your videos the open way.</a> <br /> <br />
<blockquote>If just a few companies dominate online video, creativity will be restricted. If the most popular video tools rely on closed, proprietary distribution systems, free speech will suffer.</p>
<p>Miro is specifically designed to give video creators and viewers more freedom. We&#8217;ve built Miro to work with as many video hosting sites and video search engines as possible. We believe that the future of media depends on creators being able to choose the publishing services that work best for them, rather than being forced to use a few monopolistic services.</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/michaelangela.wordpress.com/342/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/michaelangela.wordpress.com/342/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/michaelangela.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/michaelangela.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/michaelangela.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/michaelangela.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/michaelangela.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/michaelangela.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/michaelangela.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/michaelangela.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/michaelangela.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/michaelangela.wordpress.com/342/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=michaelangela.wordpress.com&blog=513975&post=342&subd=michaelangela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://michaelangela.wordpress.com/2008/04/23/free-open-source-video-platform/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>