<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Aria Rajasa's Blog &#187; Web Technology</title>
	<atom:link href="http://rajasa.com/blog/category/web-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://rajasa.com/blog</link>
	<description>Thoughts about web design, remote working, life, and things that more or less move :P</description>
	<lastBuildDate>Mon, 02 Nov 2009 22:42:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>5 Awesome ideas to implement augmented reality.</title>
		<link>http://rajasa.com/blog/2009/09/22/5-awesome-ideas-to-implement-augmented-reality/</link>
		<comments>http://rajasa.com/blog/2009/09/22/5-awesome-ideas-to-implement-augmented-reality/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 18:13:38 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Mobile Tech]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[augmented reality]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/?p=458</guid>
		<description><![CDATA[Augmented reality is such an interesting concept, it uses the view from your eye (well, basically your mobile phone&#8217;s camera) and provides information based on that.
On very interesting app for this is layar. So what other application can implement this in a very cool way? Here&#8217;s my take, after the break.

1. Multilingual Translator
Would be awesome [...]]]></description>
			<content:encoded><![CDATA[<p>Augmented reality is such an interesting concept, it uses the view from your eye (well, basically your mobile phone&#8217;s camera) and provides information based on that.</p>
<p>On very interesting app for this is <a href="http://layar.com/">layar</a>. So what other application can implement this in a very cool way? Here&#8217;s my take, after the break.</p>
<p><!-- more --></p>
<h3>1. Multilingual Translator</h3>
<p>Would be awesome if we can read any foreign language books by using our mobile phone&#8217;s camera, and then the application would translate and override the text visually with your chosen language.</p>
<p>The text can be detected with OCR scan and the translation itself using Google Translate. </p>
<h3>2. People finder</h3>
<p>Say you are at a bar and you&#8217;ve been approach by a stranger. By using your phone&#8217;s camera, you can extract information realtime from facebook, twitter and other social network sites. Instant face detection! Now you&#8217;ll know if she&#8217;s single and joyful, or a sociopath murderer.. Well, not really but you get the picture :p</p>
<h3>3. Gaming</h3>
<p>How cool would be for us to play Magic The Gathering and have the monster and fight animation displayed on our phone or portable gaming system.</p>
<h3>4. Item identification</h3>
<p>This idea works really well in museums and wild life recreation sites, how cool would be if we can identify what animals are we seeing in afrika, or what fish are at the pond, what flower are we picking and of course identifying a poison mushroom would be very useful in a stranded island.. That is assuming you have internet connection XD</p>
<h3>5. Shopping</h3>
<p>You&#8217;re walking on a store and you see the TV that you like, you grab your phone, fling the camera and the app finds the cheapest, best offer and discounts available for the product. We can order directly from the app and deliver it right to our house. How convenient would that be <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I think that&#8217;s all I can think of, got any more ideas?</p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2009/09/22/5-awesome-ideas-to-implement-augmented-reality/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Trying out the new Wordpress for Blackberry</title>
		<link>http://rajasa.com/blog/2009/08/22/trying-out-the-new-wordpress-for-blackberry/</link>
		<comments>http://rajasa.com/blog/2009/08/22/trying-out-the-new-wordpress-for-blackberry/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 21:27:40 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Mobile Tech]]></category>
		<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/2009/08/22/trying-out-the-new-wordpress-for-blackberry/</guid>
		<description><![CDATA[
I&#8217;m currently writing this from Wordpress application on Blackberry. I might say that I&#8217;m pretty impress so far. It&#8217;s quite easy to use and I can manage my posts (including previous posts), pages and comments directly from the app.
I hate the &#8216;add photo&#8217; feature though because it doesn&#8217;t give me the thumbnail view or at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://rajasa.com/blog/wp-content/uploads/2009/08/b0004.jpg"><img class="alignnone size-full wp-image-364" src="http://rajasa.com/blog/wp-content/uploads/2009/08/b0004.jpg" alt="" width="480" height="320" /></a></p>
<p>I&#8217;m currently writing this from Wordpress application on Blackberry. I might say that I&#8217;m pretty impress so far. It&#8217;s quite easy to use and I can manage my posts (including previous posts), pages and comments directly from the app.</p>
<p>I hate the &#8216;add photo&#8217; feature though because it doesn&#8217;t give me the thumbnail view or at least the same view as Blackberry&#8217;s default media manager. But then again it&#8217;s still in a beta stage. Will be looking forward on using the 1.0 version.</p>
<p>It&#8217;s pretty much what I need to mobile blog. Would be cool to use this to write drafts for <a href="http://ruangfreelance.com"  alt="">ruangfreelance.com</a> while on the go.</p>
<p>Will be using this app more often.</p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2009/08/22/trying-out-the-new-wordpress-for-blackberry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress Free Theme: Note of Colors</title>
		<link>http://rajasa.com/blog/2009/05/22/wordpress-free-theme-note-of-colors/</link>
		<comments>http://rajasa.com/blog/2009/05/22/wordpress-free-theme-note-of-colors/#comments</comments>
		<pubDate>Thu, 21 May 2009 20:09:12 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[colorful]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/?p=421</guid>
		<description><![CDATA[I&#8217;ve been assigned by my boss at dental-focus to work on a free wordpress template as a promotional campaign for their web design agency. Here&#8217;s the first of that template, which is free to download and use   The theme&#8217;s name is Note of Colors, thx for @kapkap for the name!
Here&#8217;s the screenshot:


Feel free [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been assigned by my boss at <a href="http://dental-focus.com">dental-focus</a> to work on a free wordpress template as a promotional campaign for their web design agency. Here&#8217;s the first of that template, which is free to download and use <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  The theme&#8217;s name is <strong>Note of Colors</strong>, thx for @kapkap for the name!</p>
<p>Here&#8217;s the screenshot:</p>
<p><center><img src="http://img.skitch.com/20090521-cyhfiahktyuskm32bht3x3g5i.jpg"/></center><br />
<br />
Feel free to <a href="http://rajasa.com/files/noteofcolors.zip">download it here</a>, courtesy of <strong>dental-focus.com</strong> <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<br />
PS: Suggestion please! I&#8217;m a beginner at making wordpress templates so all critics will be appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2009/05/22/wordpress-free-theme-note-of-colors/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bangga dengan gantibaju.com</title>
		<link>http://rajasa.com/blog/2009/04/09/bangga-dengan-gantibajucom/</link>
		<comments>http://rajasa.com/blog/2009/04/09/bangga-dengan-gantibajucom/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 18:53:52 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Rajasa related]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[gantibaju.com]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/?p=398</guid>
		<description><![CDATA[
Akhirnya setelah 6 bulan planning dan pending-pending akhirnya jalan juga ni satu proyek   Seneng banget si dengan perkembangannya gantibaju.com. Dalam 3 minggu sudah lebih dari 300 desainer yang bergabung! dan dari 300 desainer tersebut 66 desain sudah masuk. Harus diakui bahwa banyak juga desain yang ditolak karena berbagai alasan, tapi senang sekali melihat [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://img.skitch.com/20090408-qubih6cmf8g4t3xbn6rtgctiff.jpg"/></center></p>
<p>Akhirnya setelah 6 bulan planning dan pending-pending akhirnya jalan juga ni satu proyek <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Seneng banget si dengan perkembangannya <a href="http://gantibaju.com">gantibaju.com</a>. Dalam 3 minggu sudah lebih dari 300 desainer yang bergabung! dan dari 300 desainer tersebut 66 desain sudah masuk. Harus diakui bahwa banyak juga desain yang ditolak karena berbagai alasan, tapi senang sekali melihat partisipasi yang sangat positif.</p>
<p><span id="more-398"></span></p>
<p>Oh iya, ini ada beberapa desain yang menurut gw keren abis. Most likely bakal masuk ke <a href="http://gantibaju.com/blog/pilihan-editor/">editor&#8217;s choice</a> +hint hint+ <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://gantibaju.com/tees/pixel-barong-bali/60"><img src="http://gantibaju.com/files-upload/design/9753bdd3705f6b883f3cbee89ecfd5ca_pxct_barong.jpg" width="500"/></a></p>
<p><a href="http://gantibaju.com/tees/Bali-Chibi/74"><img src="http://gantibaju.com/files-upload/design/b90a93a947bd77b528c19866771a6a31_kaos%20640x600c.jpg"/></a></p>
<p><a href="http://gantibaju.com/tees/indonesia--merah-darahku-putih-tulangku/37#center37"><img src="http://gantibaju.com/files-upload/design/6382f712024bd2ecf63bc3b9a092f38a_endonesa.jpg"/></a></p>
<p>Kalo kalian, desain mana yang kalian suka?</p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2009/04/09/bangga-dengan-gantibajucom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Finally launching ArusMedia.com</title>
		<link>http://rajasa.com/blog/2008/11/21/finally-launching-arusmediacom/</link>
		<comments>http://rajasa.com/blog/2008/11/21/finally-launching-arusmediacom/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 07:32:52 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Rajasa related]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[arusmedia]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[marketing]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/?p=370</guid>
		<description><![CDATA[
Akhirnya ArusMedia diluncurkan juga, sudah sibuk planning dan mempersiapkan banyak hal untuk akhirnya bisa launch! Tapi senang sekali rasanya melihat another one of my baby booms! Let&#8217;s see how far this one can take me  

Inspirasi terbesar kami sepertinya adalah Envato, iri sekali kenapa mereka bisa membangun blog networking dengan suksesnya dan di indonesia [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ruangfreelance.com/wp-content/uploads/2008/11/arusmedia_logo_kecil.png"/></p>
<p>Akhirnya <a href="http://arusmedia.com">ArusMedia</a> diluncurkan juga, sudah sibuk <em>planning</em> dan mempersiapkan banyak hal untuk akhirnya bisa <em>launch</em>! Tapi senang sekali rasanya melihat <em>another one of my baby booms! Let&#8217;s see how far this one can take me</em> <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span id="more-370"></span></p>
<p>Inspirasi terbesar kami sepertinya adalah <a href="http://envato.com">Envato</a>, iri sekali kenapa mereka bisa membangun blog networking dengan suksesnya dan di indonesia sendiri belum ada. Bagusnya, iri tersebut bisa menghasilkan produk kita sendiri.</p>
<p>Saat ini ArusMedia terdiri atas <a href="http://makemac.com">MakeMac</a>, <a href="http://twentea.com">Twentea</a> dan <a href="http://ruangfreelance.com">Ruangfreelance</a>. Untuk kedepannya kami akan terus menambah keluarga kami dan menjadi <em>one big happy family</em>.  Kolaborasi Jakarta-Bandung ini diprakarsai oleh Kuswanto, Anggi Krisna, Felix Widjaja, Hendrik Ng, Agus dan tentu saja saya sendiri.</p>
<p>Arus Media itu sendiri apa si? I&#8217;ll just directly quote from the site:</p>
<blockquote><p>ArusMedia adalah sebuah perusahaan yang bergerak dalam bidang e-bisnis. Saat ini fokus terbesar kami adalah pada situs opini berbentuk blog yang mempunyai pasar yang sangat khusus. Blog-blog kami menggunakan Bahasa Indonesia sebagai bahasa pengantar, karena pasar terbesar kami di tanah air. ArusMedia didirikan pada tanggal 25 Oktober 2008, dengan berdasarkan inisiatif, kesamaan visi dan misi dari para ke-enam pendirinya. Kami mengawalinya dengan MakeMac, Ruang Freelance dan Twentea. Ketiga blog tersebut, semuanya menitik-beratkan pada opini. Dengan pemikiran yang inovatif, kami berdedikasi untuk selalu memberikan yang terbaik kepada para pembaca dan pengguna layanan kami.</p></blockquote>
<p>Menarik? <em>Let us know</em> menurut kalian prospek bisnis seperti ini apakah akan berhasil di Indonesia atau tidak. <em>Would love to hear all your opinions</em>!</p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2008/11/21/finally-launching-arusmediacom/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Live number format in Web App</title>
		<link>http://rajasa.com/blog/2008/09/03/live-number-format-in-web-app/</link>
		<comments>http://rajasa.com/blog/2008/09/03/live-number-format-in-web-app/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 05:26:50 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Lesson Learned]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/?p=323</guid>
		<description><![CDATA[I was having problems with displaying money format (Rp. 1.000.000,- and not 1000000) in a form field and came up with this solution:
 

Made using jquery   Ideally, it would be better if the input field displays the formatted number directly and if clicked, then it shows the unformatted number for editing like what [...]]]></description>
			<content:encoded><![CDATA[<p>I was having problems with displaying money format (Rp. 1.000.000,- and not 1000000) in a form field and came up with this solution:</p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="470" height="260"><param name="movie" value="http://content.screencast.com/users/rajasa/folders/Jing/media/0a5d512b-11c1-459e-b38b-71fe199f6f66/bootstrap.swf"></param><param name="quality" value="high"></param><param name="bgcolor" value="#FFFFFF"></param><param name="flashVars" value="thumb=http://content.screencast.com/users/rajasa/folders/Jing/media/0a5d512b-11c1-459e-b38b-71fe199f6f66/FirstFrame.jpg&#038;content=http://content.screencast.com/users/rajasa/folders/Jing/media/0a5d512b-11c1-459e-b38b-71fe199f6f66/00000002.swf&#038;width=470&#038;height=260"></param><param name="allowFullScreen" value="true"></param><param name="scale" value="showall"></param><param name="allowScriptAccess" value="always"></param> <embed src="http://content.screencast.com/users/rajasa/folders/Jing/media/0a5d512b-11c1-459e-b38b-71fe199f6f66/bootstrap.swf" quality="high" bgcolor="#FFFFFF" width="470" height="260" type="application/x-shockwave-flash" allowScriptAccess="always" flashVars="thumb=http://content.screencast.com/users/rajasa/folders/Jing/media/0a5d512b-11c1-459e-b38b-71fe199f6f66/FirstFrame.jpg&#038;content=http://content.screencast.com/users/rajasa/folders/Jing/media/0a5d512b-11c1-459e-b38b-71fe199f6f66/00000002.swf&#038;width=470&#038;height=260" allowFullScreen="true" scale="showall"></embed></object></p>
<p><span id="more-323"></span></p>
<p>Made using jquery <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Ideally, it would be better if the input field displays the formatted number directly and if clicked, then it shows the unformatted number for editing like what we usually see in most spreadsheet. Anybody knows how to do something like that?</p>
<p><b>Updated</b><br />
Nevermind, I did it with this simple jquery codes:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p323code5'); return false;">View Code</a> JAVASCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3235"><td class="code" id="p323code5"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">numberformat</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>	
&nbsp;
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;input.numberformat&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">focus</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">value</span> <span style="color: #339933;">=</span> stripToMoney<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">value</span><span style="color: #009900;">&#41;</span>;
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">blur</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>		
		<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">value</span> <span style="color: #339933;">=</span> DecimalAsString<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">value</span><span style="color: #009900;">&#41;</span>;
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>;</pre></td></tr></table></div>

<p>This is as simple as formatting the numbers on blur (out from focus) so that it would look formatted when your cursor are not in that field, and strip the input field from dots (.), comma (,) and strip (-) when the cursor are in the field. Here&#8217;s the code for striping the format:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p323code6'); return false;">View Code</a> JAVASCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3236"><td class="code" id="p323code6"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">function</span> stripToMoney<span style="color: #009900;">&#40;</span>words<span style="color: #339933;">,</span>character<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #003366; font-weight: bold;">var</span> spaces <span style="color: #339933;">=</span> words.<span style="color: #660066;">length</span>;
	<span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> x <span style="color: #339933;">=</span> <span style="color: #CC0000;">1</span>; x<span style="color: #339933;">&lt;</span>spaces ; <span style="color: #339933;">++</span>x<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		words <span style="color: #339933;">=</span> words.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;-&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>;
		words <span style="color: #339933;">=</span> words.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>;
		words <span style="color: #339933;">=</span> words.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;,&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>;
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000066; font-weight: bold;">return</span> words;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>And here&#8217;s the one to format the number into groups of 3 and separate it with a dot (.), something like (1.000.000):</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p323code7'); return false;">View Code</a> JAVASCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3237"><td class="code" id="p323code7"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">function</span> DecimalAsString<span style="color: #009900;">&#40;</span>value<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	<span style="color: #003366; font-weight: bold;">var</span> i <span style="color: #339933;">=</span> parseFloat<span style="color: #009900;">&#40;</span>value<span style="color: #009900;">&#41;</span>;
	<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>isNaN<span style="color: #009900;">&#40;</span>i<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> i <span style="color: #339933;">=</span> 0; <span style="color: #009900;">&#125;</span>
	<span style="color: #003366; font-weight: bold;">var</span> minus <span style="color: #339933;">=</span> <span style="color: #3366CC;">''</span>;
	<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>i <span style="color: #339933;">&lt;</span> 0<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> minus <span style="color: #339933;">=</span> <span style="color: #3366CC;">'-'</span>; <span style="color: #009900;">&#125;</span>
	i <span style="color: #339933;">=</span> Math.<span style="color: #660066;">abs</span><span style="color: #009900;">&#40;</span>i<span style="color: #009900;">&#41;</span>;
	i <span style="color: #339933;">=</span> parseInt<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>i <span style="color: #339933;">+</span> .005<span style="color: #009900;">&#41;</span> <span style="color: #339933;">*</span> <span style="color: #CC0000;">100</span><span style="color: #009900;">&#41;</span>;
	i <span style="color: #339933;">=</span> i <span style="color: #339933;">/</span> <span style="color: #CC0000;">100</span>;
	s <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> String<span style="color: #009900;">&#40;</span>i<span style="color: #009900;">&#41;</span>;
	<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">indexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&lt;</span> 0<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> s <span style="color: #339933;">+=</span> <span style="color: #3366CC;">',-'</span>; <span style="color: #009900;">&#125;</span>
	s <span style="color: #339933;">=</span> minus <span style="color: #339933;">+</span> s;
	<span style="color: #000066; font-weight: bold;">return</span> FormatNumberBy3<span style="color: #009900;">&#40;</span>s<span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #003366; font-weight: bold;">function</span> FormatNumberBy3<span style="color: #009900;">&#40;</span>num<span style="color: #339933;">,</span> decpoint<span style="color: #339933;">,</span> sep<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #006600; font-style: italic;">// check for missing parameters and use defaults if so</span>
  <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>arguments.<span style="color: #660066;">length</span> <span style="color: #339933;">==</span> <span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    sep <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;.&quot;</span>;
  <span style="color: #009900;">&#125;</span>
  <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>arguments.<span style="color: #660066;">length</span> <span style="color: #339933;">==</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    sep <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;.&quot;</span>;
    decpoint <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;,&quot;</span>;
  <span style="color: #009900;">&#125;</span>
  <span style="color: #006600; font-style: italic;">// need a string for operations</span>
  num <span style="color: #339933;">=</span> num.<span style="color: #660066;">toString</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
  <span style="color: #006600; font-style: italic;">// separate the whole number and the fraction if possible</span>
  a <span style="color: #339933;">=</span> num.<span style="color: #660066;">split</span><span style="color: #009900;">&#40;</span>decpoint<span style="color: #009900;">&#41;</span>;
  x <span style="color: #339933;">=</span> a<span style="color: #009900;">&#91;</span>0<span style="color: #009900;">&#93;</span>; <span style="color: #006600; font-style: italic;">// decimal</span>
  y <span style="color: #339933;">=</span> a<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span>; <span style="color: #006600; font-style: italic;">// fraction</span>
  z <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;&quot;</span>;
&nbsp;
&nbsp;
  <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>x<span style="color: #009900;">&#41;</span> <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;undefined&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #006600; font-style: italic;">// reverse the digits. regexp works from left to right.</span>
    <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span>x.<span style="color: #660066;">length</span><span style="color: #339933;">-</span><span style="color: #CC0000;">1</span>;i<span style="color: #339933;">&gt;=</span>0;i<span style="color: #339933;">--</span><span style="color: #009900;">&#41;</span>
      z <span style="color: #339933;">+=</span> x.<span style="color: #660066;">charAt</span><span style="color: #009900;">&#40;</span>i<span style="color: #009900;">&#41;</span>;
    <span style="color: #006600; font-style: italic;">// add seperators. but undo the trailing one, if there</span>
    z <span style="color: #339933;">=</span> z.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/(\d{3})/g</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;$1&quot;</span> <span style="color: #339933;">+</span> sep<span style="color: #009900;">&#41;</span>;
    <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>z.<span style="color: #660066;">slice</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>sep.<span style="color: #660066;">length</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> sep<span style="color: #009900;">&#41;</span>
      z <span style="color: #339933;">=</span> z.<span style="color: #660066;">slice</span><span style="color: #009900;">&#40;</span>0<span style="color: #339933;">,</span> <span style="color: #339933;">-</span>sep.<span style="color: #660066;">length</span><span style="color: #009900;">&#41;</span>;
    x <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;&quot;</span>;
    <span style="color: #006600; font-style: italic;">// reverse again to get back the number</span>
    <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span>z.<span style="color: #660066;">length</span><span style="color: #339933;">-</span><span style="color: #CC0000;">1</span>;i<span style="color: #339933;">&gt;=</span>0;i<span style="color: #339933;">--</span><span style="color: #009900;">&#41;</span>
      x <span style="color: #339933;">+=</span> z.<span style="color: #660066;">charAt</span><span style="color: #009900;">&#40;</span>i<span style="color: #009900;">&#41;</span>;
    <span style="color: #006600; font-style: italic;">// add the fraction back in, if it was there</span>
    <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>y<span style="color: #009900;">&#41;</span> <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;undefined&quot;</span> <span style="color: #339933;">&amp;&amp;</span> y.<span style="color: #660066;">length</span> <span style="color: #339933;">&gt;</span> 0<span style="color: #009900;">&#41;</span>
      x <span style="color: #339933;">+=</span> decpoint <span style="color: #339933;">+</span> y;
  <span style="color: #009900;">&#125;</span>
  <span style="color: #000066; font-weight: bold;">return</span> x;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>
And of course, don&#8217;t forget to run the function on document.ready</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p323code8'); return false;">View Code</a> JAVASCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3238"><td class="code" id="p323code8"><pre class="javascript javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	numberformat<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;input.numberformat&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>e<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">setValue</span><span style="color: #009900;">&#40;</span>DecimalAsString<span style="color: #009900;">&#40;</span>$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">getValue</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>;		<span style="color: #006600; font-style: italic;">// Apply the decimal as string to all </span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;		
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;</pre></td></tr></table></div>

<p>
Enjoy!</spaces></pre>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2008/09/03/live-number-format-in-web-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making desktop application using web technology</title>
		<link>http://rajasa.com/blog/2008/08/18/making-desktop-application-using-web-technology/</link>
		<comments>http://rajasa.com/blog/2008/08/18/making-desktop-application-using-web-technology/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 21:51:00 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/?p=305</guid>
		<description><![CDATA[Ever imagine making a desktop application using PHP? or maybe Ruby on Rails? Try ASP, Coldfusion or whatever technology the web are made of today. Well I did, and I made a few myself this year and it works great! Why would I want to do that? Why not make one using current desktop technology [...]]]></description>
			<content:encoded><![CDATA[<p>Ever imagine making a <strong>desktop application using PHP</strong>? or maybe Ruby on Rails? Try ASP, Coldfusion or whatever technology the web are made of today. Well I did, and I made a few myself this year and it works great! <strong>Why would I want to do that?</strong> Why not make one using current desktop technology like Visual Studio, Delphi, etc? </p>
<p>To answer that questions, let&#8217;s review the weakness of a desktop application: First of all, it&#8217;s Operating System specific. You can&#8217;t run a Windows application on Linux or Mac and vice versa. Second, It&#8217;s harder to maintain if it&#8217;s installed on numerous computer. Third, It&#8217;s rather hard to make and eye candy out of a desktop application (maybe this is just me, but there are tons of ugly Windows application out there..).</p>
<p>Ok, if you&#8217;re still reading this then I believe you are interested. Read on <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span id="more-305"></span></p>
<p>Now now, what would we use to make this work? Let&#8217;s list the tool of the trade that I have used on my previous project</p>
<ul>
<li><a href="http://php.net/">PHP</a></li>
<li><a href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> (available for windows, mac and linux)</li>
<li><a href="http://opera.com">Opera</a> or SSB (Single Site Browser) like <a href="http://labs.mozilla.com/2007/10/prism/">Mozilla Prism</a> (Windows) or <a href="http://fluidapp.com">Fluid</a> (Mac)</li>
<li>A little understanding about batch file (windows), Applescript (Mac), or shell script (Linux)</li>
</ul>
<p>And to make it short, I&#8217;ll just list the steps:</p>
<ul>
<li>Write your code like you are making a web app</li>
<li>When you are done, install XAMPP on the computer you wish to install the program to</li>
<li>Migrate the application to the installed XAMPP</li>
<li>Make sure that it is accessible with the computer&#8217;s browser</li>
<li>Put the XAMPP on the Startup Menu (or Login Items if you&#8217;re on Mac) so that it would run everytime the computer starts</li>
<li>Install your preferred SSB or use Opera (<a href="#whyopera">Why opera?</a>)</li>
<li>Direct the homepage of the SSB or Opera to the web application&#8217;s address</li>
<li>There you go, your very own desktop application</li>
</ul>
<p>With general SSB application like Mozilla Prism or Fluid, you can change the Application Icon into something more appropriate. This way the user would never realize that it&#8217;s not a desktop app. </p>
<p>Ok, I know that it&#8217;s kind of like a cheat. But it works and it beats the hell out of learning another language! So what&#8217;s the catch? Here&#8217;s some:</p>
<ul>
<li>You can&#8217;t use an Desktop OS specific Action like drag and drop (but then again most Windows app doesn&#8217;t have a drag-and-drop feature)</li>
<li>It would be rather big (the size in KB) since you are using xampp or maybe other instant web server</li>
</ul>
<p>But look at the bright side:</p>
<ul>
<li>Copy and paste works <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
<li>Migrating would be a piece of cake, just copy the whole XAMPP folder!</li>
<li>Making it look like a desktop app is easy with Ajax framework like <a href="http://extjs.com/">ExtJS</a> or others alike</li>
</ul>
<p>So there you have it, I know you can make a more desktop-y looking app with Adobe Flash, <a href="http://www.adobe.com/products/air/">AIR</a> and <a href="http://www.adobe.com/products/flex/">Flex</a> and there are great applications using it like <a href="http://getsnitter.com/">Snitter (Twitter client)</a> but I can&#8217;t code in AIR and not really interested in it at the moment, maybe later <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<blockquote><p>
<b><a id="whyopera ">Why Opera</a></b><br />
<br />
Opera provide 2 features that I need for my project, it provides full screen and Kiosk Mode (user can&#8217;t go to another page or close opera without a password). This was needed because I made an touch screen interface application that users can interact independently. Moreover, opera provides an <a href="http://www.opera.com/docs/switches/">excellent command line</a> options so that you can make your own setup with a batch file, change the icon so it would look like a program and can also put it to the Windows Start up menu so that it would run automatically when the computer starts.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2008/08/18/making-desktop-application-using-web-technology/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Fastnet, the next speedy</title>
		<link>http://rajasa.com/blog/2007/11/10/fastnet-the-next-speedy/</link>
		<comments>http://rajasa.com/blog/2007/11/10/fastnet-the-next-speedy/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 08:30:10 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[fastnetwatch]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/2007/11/10/fastnet-the-next-speedy/</guid>
		<description><![CDATA[Akhir-akhir ini sering mendapat laporan kalo Fastnet mulai tidak stabil, sering putus-putus dan speed yang dijanjikan tidak bisa didapatkan. Saya sendiri juga mengalami hal tersebut dan sudah mulai jenuh menghubungi Customer Service yang tidak pernah bisa dihubungi.
Hanya bisa pasrah dan protes saja disini. So, apakah fastnet akan menjadi the next Speedy? Only time will tell.
]]></description>
			<content:encoded><![CDATA[<p>Akhir-akhir ini sering mendapat laporan kalo Fastnet mulai tidak stabil, sering putus-putus dan speed yang dijanjikan tidak bisa didapatkan. Saya sendiri juga mengalami hal tersebut dan sudah mulai jenuh menghubungi <em>Customer Service</em> yang tidak pernah bisa dihubungi.</p>
<p>Hanya bisa pasrah dan protes saja disini. So, apakah fastnet akan menjadi the next Speedy? Only time will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2007/11/10/fastnet-the-next-speedy/feed/</wfw:commentRss>
		<slash:comments>132</slash:comments>
		</item>
		<item>
		<title>Some Interesting Things To Check (Geek Alert!)</title>
		<link>http://rajasa.com/blog/2007/11/08/nice-effect-module-for-joomla/</link>
		<comments>http://rajasa.com/blog/2007/11/08/nice-effect-module-for-joomla/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 15:16:03 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/2007/11/08/nice-effect-module-for-joomla/</guid>
		<description><![CDATA[I&#8217;ve found an interesting effect oriented module for Joomla:

Carousel Banner
Kwick Sliding menu

And here&#8217;s one for unobstruive table (html) styling, have use this on current project and very pleased  

Tablecloth &#8211; unobtrusive table styling and highlighting

Need a grid? try this one:

Ingrid &#8211; as in In Grid..

How about including an HTML file in another HTML? Prototype [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve found an interesting effect oriented module for Joomla:</p>
<ul>
<li><a href="http://www.templateplazza.com/component/option,com_remository/Itemid,67/func,fileinfo/id,88/">Carousel Banner</a></li>
<li><a href="http://www.templateplazza.com/component/option,com_remository/Itemid,67/func,fileinfo/id,70/">Kwick Sliding menu</a></li>
</ul>
<p>And here&#8217;s one for unobstruive table (html) styling, have use this on current project and very pleased <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<ul>
<li><a href="http://cssglobe.com/lab/tablecloth/">Tablecloth &#8211; unobtrusive table styling and highlighting</a></li>
</ul>
<p>Need a grid? try this one:</p>
<ul>
<li><a href="http://www.reconstrukt.com/ingrid/">Ingrid &#8211; as in In Grid..</a></li>
</ul>
<p>How about including an HTML file in another HTML? Prototype maker&#8217;s wet dreams <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  here&#8217;s how:</p>
<ul>
<li><a href="http://www.mnot.net/javascript/hinclude/">HInclude: Include HTML in another HTML</a></li>
</ul>
<p>Will be looking forward on using it in my next projects <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2007/11/08/nice-effect-module-for-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making ActiveCollab stays free</title>
		<link>http://rajasa.com/blog/2007/10/12/making-activecollab-stays-free/</link>
		<comments>http://rajasa.com/blog/2007/10/12/making-activecollab-stays-free/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 13:13:00 +0000</pubDate>
		<dc:creator>Kuy</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://rajasa.com/blog/2007/10/12/making-activecollab-stays-free/</guid>
		<description><![CDATA[I&#8217;ve posted on earlier date that ActiveCollab is advancing with $2000 price plan. Well, they&#8217;ve updated the price plan to $99 yearly plan, which is a good thing.
But what&#8217;s more interesting is the fork projects of activecollab that want to keep it free, namely:

OpenGoo
ProjectPier

I&#8217;ve tested them both and I believe they are still in the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve posted on earlier date that <a href="http://activecollab.com">ActiveCollab</a> is advancing with $2000 price plan. Well, they&#8217;ve updated the price plan to <a href="http://www.activecollab.com/old-posts/pricing-details-updated/">$99 yearly plan</a>, which is a good thing.</p>
<p>But what&#8217;s more interesting is the fork projects of activecollab that want to keep it free, namely:</p>
<ul>
<li><a href="http://openGoo.org">OpenGoo</a></li>
<li><a href="http://www.projectpier.org/">ProjectPier</a></li>
</ul>
<p>I&#8217;ve tested them both and I believe they are still in the phase of rebranding. No additional feature up until now but I will be expecting more results from the community. For me? I&#8217;m sticking with activecollab 0.7.1 for now.</p>
<p>Let&#8217;s just hope the spirit of open source stays ignited! <img src='http://rajasa.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rajasa.com/blog/2007/10/12/making-activecollab-stays-free/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
