<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>HaiColon</title>
	<atom:link href="http://haicolon.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://haicolon.wordpress.com</link>
	<description>a small blog for a human but a big mess for HaiColon</description>
	<lastBuildDate>Mon, 29 Mar 2010 17:23:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='haicolon.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>HaiColon</title>
		<link>http://haicolon.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://haicolon.wordpress.com/osd.xml" title="HaiColon" />
	<atom:link rel='hub' href='http://haicolon.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Rubility (working title) &#8211; a game that teaches you (Ruby) programming</title>
		<link>http://haicolon.wordpress.com/2010/03/29/rubility-working-title-a-game-that-teaches-you-ruby-programming/</link>
		<comments>http://haicolon.wordpress.com/2010/03/29/rubility-working-title-a-game-that-teaches-you-ruby-programming/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 17:20:28 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2010/03/29/rubility-working-title-a-game-that-teaches-you-ruby-programming/</guid>
		<description><![CDATA[If you haven&#8217;t seen it on my Twitter or Buzz feed already, I started developing a game a couple of days ago that teaches you (Ruby) programming, first &#8216;announced&#8217; here: http://www.google.com/buzz/HaiColon/g18YWVBJdE4/I-had-this-crazy-idea-yesterday-Rubility-working It&#8217;s also a Domain Specific Language to easily write Ruby GUI applications, inspired by Shoes. There&#8217;s a website for it now too: http://rubility.heroku.com You [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=165&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost"><a href="http://posterous.com/getfile/files.posterous.com/haicolon/qzYXD36be9CdEvwPYA69FA7wLMYIqQlDL2ditZcEuFpeZvYmeIHkAi68cJSA/RubilityColors.png"><img src="http://posterous.com/getfile/files.posterous.com/haicolon/dpF3tpeUSUNAHQnRDFdTmNzBhjvW16rvQIDyNf22r06uuFkLXcn6U2AR38ev/RubilityColors.png.scaled.500.jpg" alt="" width="500" /></a></div>
<div class="posterous_autopost"></div>
<div class="posterous_autopost">If you haven&#8217;t seen it on my Twitter or Buzz feed already, I started developing a game a couple of days ago that teaches you (Ruby) programming, first &#8216;announced&#8217; here: <a href="http://www.google.com/buzz/HaiColon/g18YWVBJdE4/I-had-this-crazy-idea-yesterday-Rubility-working">http://www.google.com/buzz/HaiColon/g18YWVBJdE4/I-had-this-crazy-idea-yesterday-Rubility-working</a></div>
<div class="posterous_autopost">
<div>It&#8217;s also a Domain Specific Language to easily write Ruby GUI applications, inspired by Shoes.</div>
<div>There&#8217;s a website for it now too: <a href="http://rubility.heroku.com">http://rubility.heroku.com</a></div>
<div>You can follow the development progress on the website or by following me in Google Buzz: <a href="http://www.google.com/profiles/HaiColon#buzz">http://www.google.com/profiles/HaiColon#buzz</a></div>
<div>I won&#8217;t post updates for this on this blog at the moment because I don&#8217;t want to spam the blog with too many updates, I&#8217;m posting new Rubility screenshots and talk about new features every day at the moment.</div>
<div>This doesn&#8217;t mean any of the other projects are on hold, updates to my other projects will follow soon <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </div>
<p style="font-size:10px;"><a href="http://posterous.com">Posted via email</a> from <a href="http://haicolon.posterous.com/rubility-working-title-a-game-that-teaches-yo">HaiColon</a></p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/165/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=165&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2010/03/29/rubility-working-title-a-game-that-teaches-you-ruby-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>

		<media:content url="http://posterous.com/getfile/files.posterous.com/haicolon/dpF3tpeUSUNAHQnRDFdTmNzBhjvW16rvQIDyNf22r06uuFkLXcn6U2AR38ev/RubilityColors.png.scaled.500.jpg" medium="image" />
	</item>
		<item>
		<title>Status update</title>
		<link>http://haicolon.wordpress.com/2010/03/01/status-update/</link>
		<comments>http://haicolon.wordpress.com/2010/03/01/status-update/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 09:32:16 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2010/03/01/status-update/</guid>
		<description><![CDATA[Just a small status update since I haven&#8217;t posted in a while or updated any of my projects. The reason for nothing happening, especially over the last 2 weeks is that I&#8217;m having a major headache so I can&#8217;t do a lot of work right now (not that easy to concentrate when your head explodes [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=164&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<p>Just a small status update since I haven&#8217;t posted in a while or updated any of my projects.</p>
<p>The reason for nothing happening, especially over the last 2 weeks is that I&#8217;m having a major headache so I can&#8217;t do a lot of work right now (not that easy to concentrate when your head explodes ^^). I&#8217;ve been on pain killers for a bit over&nbsp;2 weeks now and the bad thing about pain killers is that you can only take so many a day and they only work for a couple of hours each. So usually I take one and try to get as much work done as possible until the effect wears off (which is just about 3 hours). It isn&#8217;t clear yet what the cause of the headache is, but hopefully that will be sorted out this week so that I can finally get some real work done.</p>
<p>On a happier note, I&#8217;ve finally got my hands on an iPod Touch (3G, 32 GB) a couple of days ago, yay! <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>It&#8217;s pretty awesome, the only bad thing I can say about it is that it would be better with two speakers like the PSP and that the battery time is awful when playing games. The battery lasts only about an hour and a half when playing 3D games and about 3 hours and a half when playing 2D games (I haven&#8217;t measured this myself, but that&#8217;s what the battery meter app says).</p>
<p>I haven&#8217;t been able to play that much with it (same reason as not getting much work done, headache) but I&#8217;ve played a couple of games for about 5 minutes each and I was surprised how good the touchscreen controls work.</p>
<p>This of course means that I&#8217;ll start developing some iPhone apps this year, which is why I mentioned this here <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;ve developed Mac software for years and already started learning a bit about iPhone developing some time ago so I should be able to start right away. Well, after the headache is gone <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="font-size:10px;">  <a href="http://posterous.com">Posted via web</a>   from <a href="http://haicolon.posterous.com/status-update-59">HaiColon</a>  </p>
</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/164/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=164&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2010/03/01/status-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>
	</item>
		<item>
		<title>Match them colors &#8211; scores and new design</title>
		<link>http://haicolon.wordpress.com/2010/01/17/match-them-colors-scores-and-new-design/</link>
		<comments>http://haicolon.wordpress.com/2010/01/17/match-them-colors-scores-and-new-design/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 12:46:27 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2010/01/17/match-them-colors-scores-and-new-design/</guid>
		<description><![CDATA[Hopefully it doesn&#8217;t look too bad, I&#8217;m not a designer The design is probably going to change a bit until I release the game. Posted via web from HaiColon<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=163&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<span style="text-align:center; display: block;"><a href="http://haicolon.wordpress.com/2010/01/17/match-them-colors-scores-and-new-design/"><img src="http://img.youtube.com/vi/6ukxaAatIdE/2.jpg" alt="" /></a></span>
<p>Hopefully it doesn&#8217;t look too bad, I&#8217;m not a designer <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  The design is probably going to change a bit until I release the game.</p>
<p style="font-size:10px;">  <a href="http://posterous.com">Posted via web</a>   from <a href="http://haicolon.posterous.com/match-them-colors-scores-and-new-design">HaiColon</a>  </p>
</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/163/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=163&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2010/01/17/match-them-colors-scores-and-new-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>
	</item>
		<item>
		<title>Match them colors &#8211; video of multiplayer</title>
		<link>http://haicolon.wordpress.com/2010/01/14/match-them-colors-video-of-multiplayer/</link>
		<comments>http://haicolon.wordpress.com/2010/01/14/match-them-colors-video-of-multiplayer/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 15:11:19 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Match them colors]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2010/01/14/match-them-colors-video-of-multiplayer/</guid>
		<description><![CDATA[(Don&#8217;t mind the sluggish animations, having two Google Wave clients open AND recording a video of that size was too much for my computer, normally the animations are all smooth even on a netbook) Posted via web from HaiColon<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=161&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<span style="text-align:center; display: block;"><a href="http://haicolon.wordpress.com/2010/01/14/match-them-colors-video-of-multiplayer/"><img src="http://img.youtube.com/vi/bdrBIW50N4k/2.jpg" alt="" /></a></span>
<p>(Don&#8217;t mind the sluggish animations, having two Google Wave clients open AND recording a video of that size was too much for my computer, normally the animations are all smooth even on a netbook)</p>
<p style="font-size:10px;"><a href="http://posterous.com">Posted via web</a> from <a href="http://haicolon.posterous.com/match-them-colors-video-of-multiplayer">HaiColon</a></p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/161/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=161&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2010/01/14/match-them-colors-video-of-multiplayer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>
	</item>
		<item>
		<title>Match them colors progress update (video)</title>
		<link>http://haicolon.wordpress.com/2010/01/13/match-them-colors-progress-update-video/</link>
		<comments>http://haicolon.wordpress.com/2010/01/13/match-them-colors-progress-update-video/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 15:17:33 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Match them colors]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2010/01/13/match-them-colors-progress-update-video/</guid>
		<description><![CDATA[Here is Match them colors running inside of Google Wave in Firefox 3.5: (If the video shows an error message, turn on HD. Some mysterious YouTube error&#8230; ^^) I&#8217;m working on the Wave integration and on multiplayer game modes now, then the game is ready for a beta release. Posted via web from HaiColon<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=159&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<p>Here is Match them colors running inside of Google Wave in Firefox 3.5:</p>
<span style="text-align:center; display: block;"><a href="http://haicolon.wordpress.com/2010/01/13/match-them-colors-progress-update-video/"><img src="http://img.youtube.com/vi/vO1jOLeHbRQ/2.jpg" alt="" /></a></span>
<p>(If the video shows an error message, turn on HD. Some mysterious YouTube error&#8230; ^^)</p>
<p>I&#8217;m working on the Wave integration and on multiplayer game modes now, then the game is ready for a beta release.</p>
<p style="font-size:10px;"><a href="http://posterous.com">Posted via web</a> from <a href="http://haicolon.posterous.com/match-them-colors-progress-update-video">HaiColon</a></p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/159/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=159&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2010/01/13/match-them-colors-progress-update-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>
	</item>
		<item>
		<title>Match them colors &#8211; now with falling blocks</title>
		<link>http://haicolon.wordpress.com/2010/01/12/match-them-colors-now-with-falling-blocks/</link>
		<comments>http://haicolon.wordpress.com/2010/01/12/match-them-colors-now-with-falling-blocks/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 12:41:25 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Match them colors]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/?p=151</guid>
		<description><![CDATA[I&#8217;ve been sick for a month so I apologize for the lack of updates. Business will continue as usual now A few days ago I got interested in Processing.js, which is a port of the Processing language to JavaScript + Canvas. Processing is a language based on Java and Processing.js lets your Java code run [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=151&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been sick for a month so I apologize for the lack of updates. Business will continue as usual now <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A few days ago I got interested in <a href="http://www.processingjs.org">Processing.js</a>, which is a port of the Processing language to JavaScript + Canvas. Processing is a language based on Java and Processing.js lets your Java code run inside of a Webbrowser by using the new HTML 5 canvas element for display of animations without the need for any kind of plugins. If I would have to describe it, I would say it&#8217;s like Flash, but instead of having to pay hundreds of euros every year to develop for it, it&#8217;s completely free (and runs fine on Mac and Linux which sadly can&#8217;t be said for Flash).</p>
<p>I instantly saw the potential this has for developing Google Wave gadgets (and especially games) and as a small test project I developed a &#8220;Hangman&#8221; game with it, playable without Wave here: <a href="http://www.geekologic.com/hangman/">http://www.geekologic.com/hangman/</a>. The Wave version isn&#8217;t finished yet because of an issue with displaying text with Processing.js when used in a gadget. Apart from the text issue (which makes the game unplayable in Wave for the moment), it does run fine in Wave though. You can add it to a wave via this url: http://www.geekologic.com/hangman/hangman.xml</p>
<p>Yesterday then I decided to completely rewrite MatchThemColors, the match-3 style game I started developing for Wave a couple of months ago. I hadn&#8217;t worked on it for quite a while. Processing.js made programming the game a whole lot easier which is why I was able to completely rewrite everything I had done yesterday and was also able to add falling blocks which the original version didn&#8217;t have. The Wave integration for this type of game is a bit complex so that will take me some time but I plan to have a beta version, playable in Google Wave with multiple players, ready in a few days (never trust my release dates though ^^).</p>
<p>Here&#8217;s a short video of the current version of the game running inside of the Safari 4 webbrowser:</p>
<p><object width="655" height="516"><param name="movie" value="http://www.youtube.com/v/xHF-5tnIJL4&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/xHF-5tnIJL4&#038;fs=1" type="application/x-shockwave-flash" width="655" height="516" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I&#8217;ll continue the work on this over the course of the week and will get back to updating the CountColon Google Wave robot next week.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/151/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=151&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2010/01/12/match-them-colors-now-with-falling-blocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>
	</item>
		<item>
		<title>CountColon website</title>
		<link>http://haicolon.wordpress.com/2009/11/15/countcolon-website/</link>
		<comments>http://haicolon.wordpress.com/2009/11/15/countcolon-website/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 18:00:46 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2009/11/15/countcolon-website/</guid>
		<description><![CDATA[Since a few people tried to access the CountColon Google Wave robot&#39;s website and failed since there wasn&#39;t a website (sorry ^^) I made one just now. Click on the robot&#39;s avatar image in your contacts and you&#39;ll see the link: http://countcolon.appspot.com. You can also see a full changelog for the robot there since it&#39;s first [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=150&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://posterous.com/getfile/files.posterous.com/haicolon/mFTIop077DlT5G2IT4xsvzybM6mRs9F4NzNOVCOiPWy1EVjyw0EH94VDDHxB/countcolonsite.png" width="500"> <br /> 
<p />
<div><span style="font-family:arial, sans-serif;">Since a few people tried to access the CountColon Google Wave robot&#39;s website and failed since there wasn&#39;t a website (sorry ^^) I made one just now. Click on the robot&#39;s avatar image in your contacts and you&#39;ll see the link: <a href="http://countcolon.appspot.com" style="font-family:arial, sans-serif;color:rgb(102,77,159);" target="_blank">http://</a><a href="http://countcolon.appspot.com" style="font-family:arial, sans-serif;color:rgb(102,77,159);" target="_blank">countcolon</a><a href="http://countcolon.appspot.com" style="font-family:arial, sans-serif;color:rgb(102,77,159);" target="_blank">.appspot.com</a>.</span></div>
<p />
<div><span style="font-family:arial, sans-serif;">You can also see a full changelog for the robot there since it&#39;s first public release on July 31st, 2009.</span></div>
<p style="font-size:10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://haicolon.posterous.com/countcolon-website">HaiColon</a>  </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=150&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2009/11/15/countcolon-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>

		<media:content url="http://posterous.com/getfile/files.posterous.com/haicolon/mFTIop077DlT5G2IT4xsvzybM6mRs9F4NzNOVCOiPWy1EVjyw0EH94VDDHxB/countcolonsite.png" medium="image" />
	</item>
		<item>
		<title>Where do you want to (Google) Go today?</title>
		<link>http://haicolon.wordpress.com/2009/11/13/where-do-you-want-to-google-go-today/</link>
		<comments>http://haicolon.wordpress.com/2009/11/13/where-do-you-want-to-google-go-today/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 14:31:09 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2009/11/13/where-do-you-want-to-google-go-today/</guid>
		<description><![CDATA[Google released a new programming language a couple of days ago, the Go systems programming language. It&#8217;s goals are to combine the speed of a compiled language like C/C++ with the ease of use of a dynamic language like Python. It&#8217;s experimental for now and there are obviously next to no libraries available for it. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=145&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.golang.org"><img src="http://golang.org/doc/gordon/bumper480x270.png" alt="" /></a></p>
<p>Google released a new programming language a couple of days ago, the <a href="http://www.golang.org">Go</a> systems programming language.</p>
<p>It&#8217;s goals are to combine the speed of a compiled language like C/C++ with the ease of use of a dynamic language like Python. It&#8217;s experimental for now and there are obviously next to no libraries available for it. You can wrap C libraries to use with Go but no C++. Also, there is no GUI functionality in the standard library so you are pretty much confined to console apps for the moment. That&#8217;s sure to change over time though. With the backing of Google, this language could soon become very popular.</p>
<p>If that&#8217;s a good thing or not I can&#8217;t say, I am trying to decide between learning Go and <a href="http://www.digitalmars.com/d/">D</a> at the moment <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here&#8217;s a short Hello World written in Go:</p>
<pre class="brush: plain;">
// code is grouped into packages
package main

// imports can be grouped for less typing
import (
	&quot;fmt&quot;; // text formatting
	&quot;rand&quot;; // pseudo random number generators
	&quot;time&quot;;
)

func main() {
	rand.Seed(time.Nanoseconds());
	// creating a string array variable
	greetings := [4]string{&quot;world&quot;, &quot;from Google Go&quot;, &quot;there&quot;};
	// alternative syntax for creating a variable
	var randomNumber int = rand.Intn(3);
	// %v lets Go handle the value type in a formatted string
	fmt.Printf(&quot;Hello %v!\n&quot;, greetings[randomNumber]);
}
</pre>
<p>This code compiles to a 616 kb native binary on Linux. Yes, that&#8217;s freaking huge but it wouldn&#8217;t be better with C/C++ if you had to compile the C Standard Library statically.</p>
<p>Oh, did I mention it&#8217;s garbage collected? Google believes it can implement garbage collection in a way that minimizes the downsides.</p>
<p>Quote from the <a href="http://golang.org/doc/go_lang_faq.html">Go Language Design FAQ</a>:</p>
<blockquote><p><span style="font-family:Helvetica, Arial, sans-serif;">One of the biggest sources of bookkeeping in systems programs is memory management. We feel it&#8217;s critical to eliminate that programmer overhead, and advances in garbage collection technology in the last few years give us confidence that we can implement it with low enough overhead and no significant latency. (The current implementation is a plain mark-and-sweep collector but a replacement is in the works.)</span></p></blockquote>
<p>It&#8217;s only for 32-bit/64-bit X86 and ARM processors right now, no PPC support. Supported operating systems are Linux and Mac OS X. No Windows support. Google hopes someone else ports Go to Windows. Go is BSD licensed.</p>
<p>One feature that is advertised as a huge improvement in Go is that it compiles in seconds. The complete Go source (more than 100.000 lines of code) can be compiled in 8 seconds on a single machine. Common size projects should be able to compile in under a second. See the video for a demonstration.</p>
<span style="text-align:center; display: block;"><a href="http://haicolon.wordpress.com/2009/11/13/where-do-you-want-to-google-go-today/"><img src="http://img.youtube.com/vi/wwoWei-GAPo/2.jpg" alt="" /></a></span>
<p>There are two compilers. The standard Go compiler which offers you this fast compile speeds but produces code that is only &#8220;ok&#8221; and a GCC frontend which compiles &#8220;good&#8221; code but takes long to do so. In my opinion I don&#8217;t see a problem there. Use the Go compiler while developing and for release, compile the app with GCC. Google did say though that they will improve the code that the Go compiler outputs.</p>
<p>There&#8217;s also a hour long Google Tech Talk video about Go:</p>
<span style="text-align:center; display: block;"><a href="http://haicolon.wordpress.com/2009/11/13/where-do-you-want-to-google-go-today/"><img src="http://img.youtube.com/vi/rKnDgT73v8s/2.jpg" alt="" /></a></span>
<p style="font-size:10px;"><a href="http://posterous.com">Posted via web</a> from <a href="http://haicolon.posterous.com/where-do-you-want-to-google-go-today">HaiColon</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/145/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=145&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2009/11/13/where-do-you-want-to-google-go-today/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>

		<media:content url="http://golang.org/doc/gordon/bumper480x270.png" medium="image" />
	</item>
		<item>
		<title>CountColon video</title>
		<link>http://haicolon.wordpress.com/2009/11/09/countcolon-video-3/</link>
		<comments>http://haicolon.wordpress.com/2009/11/09/countcolon-video-3/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 06:08:21 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/2009/11/09/countcolon-video-3/</guid>
		<description><![CDATA[A little instructional / introduction video I made for CountColon. Posted via web from HaiColon<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=138&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://haicolon.wordpress.com/2009/11/09/countcolon-video-3/"><img src="http://img.youtube.com/vi/tZdzSkXosc0/2.jpg" alt="" /></a></span>
<p>A little instructional / introduction video I made for CountColon.</p>
<p style="font-size:10px;">  <a href="http://posterous.com">Posted via web</a>   from <a href="http://haicolon.posterous.com/countcolon-video">HaiColon</a>  </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/138/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=138&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2009/11/09/countcolon-video-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>
	</item>
		<item>
		<title>CountColon &#8211; my first Google Wave robot</title>
		<link>http://haicolon.wordpress.com/2009/07/31/countcolon-my-first-google-wave-robot/</link>
		<comments>http://haicolon.wordpress.com/2009/07/31/countcolon-my-first-google-wave-robot/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 22:27:52 +0000</pubDate>
		<dc:creator>HaiColon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://haicolon.wordpress.com/?p=119</guid>
		<description><![CDATA[CountColon &#8211; a robot that adds text statistics to your blips This is my first Google Wave robot ^^ Just got access to the Google Wave sandbox yesterday (finally!). There don&#8217;t even seem to be that many robots and gadgets yet. All in all there are about 50 gadgets and robots on the official list, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=119&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>CountColon &#8211; a robot that adds text statistics to your blips</h2>
<p><img class="size-full wp-image-120 alignnone" title="CountColon" src="http://haicolon.files.wordpress.com/2009/07/countcolon.png?w=96&#038;h=96" alt="CountColon" width="96" height="96" /></p>
<p>This is my first Google Wave robot ^^ Just got access to the Google Wave sandbox yesterday (finally!).</p>
<p>There don&#8217;t even seem to be that many robots and gadgets yet. All in all there are about 50 gadgets and robots on the official list, so my robot is one of the very first add-ons for Google Wave (yay).</p>
<p>I like the feature that many text editors (at least the good ones) have which shows you statistics about your documents. Stuff like line count, word count, character count and so forth. Google Wave doesn&#8217;t have that and nobody (at least not that I know of ^^) wrote a robot that adds this functionality to Wave,  so I did it myself ^^ Was easy enough too which is good since I only know the little bit about Python that I learnt when I started working on a website that runs on Google App Engine.</p>
<p>Here&#8217;s how it works (for now):</p>
<p>You write [count: lines] or [count: words] anywhere in your text and then the robot swaps it with the count. That way, you can style the output like you want. You can also do [count: chars] to count characters and I plan to add paragraph counting next. And then I&#8217;ll make a command that lets you count occurrences of a word or phrase ^^ And THEN I will make an option that lets the counters update live (at the moment they only update exactly&#8230; Once ^^).</p>
<p>Developing robots isn&#8217;t that easy right now for two reasons. The documentation is incomplete (and that&#8217;s a nice word for it ^^) and you can&#8217;t test robots locally which means that you have to develop your robot, upload it to Google App Engine, add it to a Wave in Google Wave, check your App Engine logs for error messages, change your code, upload your code again, &#8230;</p>
<p>Also the Python API seems to be missing a few features that the Java API already offers (I haven&#8217;t looked at the Java API yet). You can&#8217;t for example modify styled text (bold, italic, etc.) with the Python API which means that if you do modify text with a robot written in Python, all styles are lost. I learnt that the hard way with my robot <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>It&#8217;s a lot of fun though ^^ I already have ideas for 5 more projects (robots and gadgets) and I&#8217;m sure I&#8217;ll get a couple more ideas over the next weeks.</p>
<p>I&#8217;ll write about my experience with Wave in another blog post.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/haicolon.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/haicolon.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/haicolon.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/haicolon.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/haicolon.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/haicolon.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/haicolon.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/haicolon.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/haicolon.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/haicolon.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/haicolon.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/haicolon.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/haicolon.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/haicolon.wordpress.com/119/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=haicolon.wordpress.com&amp;blog=7591676&amp;post=119&amp;subd=haicolon&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://haicolon.wordpress.com/2009/07/31/countcolon-my-first-google-wave-robot/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ec549dba47cd59f18f67d28d0c0dead?s=96&#38;d=identicon&#38;r=PG" medium="image">
			<media:title type="html">HaiColon</media:title>
		</media:content>

		<media:content url="http://haicolon.files.wordpress.com/2009/07/countcolon.png" medium="image">
			<media:title type="html">CountColon</media:title>
		</media:content>
	</item>
	</channel>
</rss>
