<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/abc" -->
<rss version="0.92">
<channel>
	<title>A Noted Path by Theodore Nguyen-Cao</title>
	<link>http://www.theodorenguyen-cao.com</link>
	<description>Personal blog of Theodore Nguyen-Cao</description>
	<lastBuildDate>Sat, 12 Dec 2009 00:46:10 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Running IntelliJ 9 Public Preview Community Edition on Mac OSX</title>
		<description><![CDATA[JetBrains just announced they are open sourcing IntelliJ in a community edition with a subset of features from their commercial product.
Having used Eclipse almost exclusively in my Java work, I was interested in trying it out and went to download the .dmg file. I unpacked everything and tried to run the poorly named Maia-IC-90.94.app
Nothing came [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/10/15/running-intellij-9-public-preview-community-edition-on-mac-osx/</link>
			</item>
	<item>
		<title>Linode API for Java</title>
		<description><![CDATA[I&#8217;ve been really happy with my recent move over to http://www.linode.com.  I was checking out their API and noticed there wasn&#8217;t any Java client.  I wanted a do a small pet project so I took a couple hours this weekend and wrote a Java client for the API.
The API leverages Apache HTTP Client and JSON.org [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/10/11/linode-api-for-java/</link>
			</item>
	<item>
		<title>Recursive Remote Login</title>
		<description><![CDATA[
Trippy.
]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/10/04/recursive-remote-login/</link>
			</item>
	<item>
		<title>Terracotta acquires Ehcache</title>
		<description><![CDATA[Pretty big news in the Java world today.
Open-source with a business model company, Terracotta, acquired Ehcache, the very popular caching library.
The creator and maintainer of Ehcache, Greg Luck, had these things to say about  the acquisition:
What this means for Ehcache Users

Ehcache remains under the Apache 2 license
New feature development is accelerated with the addition [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/08/18/terracotta-acquires-ehcache/</link>
			</item>
	<item>
		<title>The JSON Saga</title>
		<description><![CDATA[Working with JSON all day and implementing my own URL shortening app, diminutiveurl.com using Base32 encoding, I really admire Douglas Crockford&#8217;s smart and simple approach to these topics.
I stumbled upon Crockford&#8217;s talk on the JSON Saga, where he tells the story of how JSON came about.  He is a really smart guy and a [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/08/14/the-json-saga/</link>
			</item>
	<item>
		<title>Oh yeah! I got married!</title>
		<description><![CDATA[It&#8217;s been awhile since I updated this and big things have happened since.
Cutting to the chase: On June 20th, 2009 I married the lady of my dreams, Patcharee Phongsvirajati.  
The wedding ceremonies took place at our houses and the reception was held at Foxchase Manor.
Check out some photos taken by a few of the [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/08/05/oh-yeah-i-got-married/</link>
			</item>
	<item>
		<title>Google App Engine adds Java support (Review)</title>
		<description><![CDATA[Last night Google announced Java support on Google App Engine.
After a bit of toying around, here are my findings.
The Eclipse plugin is pretty slick. Deploying and build is simple.
The dev server that you spin up locally looks to be jetty under the hood.
Objects intended for storage are JDO annotated and after compiling, you run the [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/04/08/google-app-engine-adds-java-support-review/</link>
			</item>
	<item>
		<title>Custom field names in Rails error messages</title>
		<description><![CDATA[The defaults in Rails with ActiveRecord is beautiful when you are just getting started and are created everything for the first time.  But once you get into it and your database schema becomes a little more solidified, the things that would have been easy to do by relying on the conventions of Rails require [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/04/06/custom-field-names-in-rails-error-messages/</link>
			</item>
	<item>
		<title>Recognizing talent (at the metro)</title>
		<description><![CDATA[After reading about the violinist playing in the metro (which happened awhile ago), I think we are, at many times, too preoccupied with ourselves and the things that are happening in our lives when we should be taking a moment or a step back to recognize the great things that are happening right in front [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/03/30/recognizing-talent-at-the-metro/</link>
			</item>
	<item>
		<title>Checkboxes in Stripes and Spring MVC</title>
		<description><![CDATA[When building dynamic web sites with lots of javascript UI components being created on the client, understanding how the web framework you&#8217;re using will process the request and what must be done to update fields accordingly is even more important.
Specifically, checkboxes have always been a pain to deal with.  The gotcha with checkboxes are [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/03/29/checkboxes-in-stripes-and-spring-mvc/</link>
			</item>
	<item>
		<title>IBM to buy Sun? Yay for developers!</title>
		<description><![CDATA[There&#8217;s buzz going around that IBM is in talks to buy Sun.  Brian Aker, Director of Technology for MySQL at Sun, gives some insights into what he thinks will happen if this deal goes through.  Many have concerns that there&#8217;s a huge culture clash and IBM will just gobble up all the great [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/03/26/ibm-to-buy-sun-yay-for-developers/</link>
			</item>
	<item>
		<title>Parallels Desktop vs VMWare Fusion</title>
		<description><![CDATA[Ever since I got my Macbook, I&#8217;ve used Parallels with my Book Camp partition to run Windows side-by-side with OSX.  I had heard that there was this other option of using VMWare Fusion but never really bothered to look into it.  This was true until this weekend.  It had been a couple [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/02/09/parallels-desktop-vs-vmware-fusion/</link>
			</item>
	<item>
		<title>Setup Apache on Mac OSX Leopard</title>
		<description><![CDATA[I&#8217;ve had my Macbook for a little over a year now. However, I just recently found out Leopard comes with apache (apache2 to be specific) already installed.  To verify this is true, open up Terminal and type

>> apachectl -V
Server version: Apache/2.2.9 (Unix)
Server built:   Sep 19 2008 10:58:54
Server's Module Magic Number: 20051115:15
Server loaded: [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/28/setup-apache-on-mac-osx-leopard/</link>
			</item>
	<item>
		<title>Happy Vietnamese New Year!</title>
		<description><![CDATA[
May your pockets be filled with little red envelopes.  
]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/26/happy-vietnamese-new-year/</link>
			</item>
	<item>
		<title>Cleaning up iPhoto</title>
		<description><![CDATA[The longer I use iPhoto, the more I hate it.  When I initially started using it, I would import photos but choose not to copy the originals to the iPhoto Library.  In the past year or so, I&#8217;ve started to just allow iPhoto to copy the originals to the iPhoto Library. So now, [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/25/cleaning-up-iphoto/</link>
			</item>
	<item>
		<title>Moving wordpress to another host</title>
		<description><![CDATA[If you&#8217;ve been following my blog for awhile, you might have noticed I moved this blog from blog.notedpath.com to theodorenguyen-cao.com as it was more fitting domain.  I originally just registered the domain, added the DNS record, and updated my apache config to have theodorenguyen-cao.com to be an server alias to blog.notedpath.com.
This allowed requests to [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/21/moving-wordpress-to-another-host/</link>
			</item>
	<item>
		<title>Using validates_presence_of on a boolean field? Should use validates_inclusion_of!</title>
		<description><![CDATA[rsvp.theoandpat.com had boolean flag to marked whether or not a visitor was going to be able to make it to our wedding. Unfortunately, if you selected you were not able to make it and submit the form, the application would return saying it could not process your submission because you have to say that you [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/12/using-validates_presence_of-on-a-boolean-field-should-use-validates_inclusion_of/</link>
			</item>
	<item>
		<title>Picasa vs Flickr</title>
		<description><![CDATA[Pat got me a new camera for my birthday this past October so I have been trying to take more pictures lately.  One of my new years resolutions is to take more pictures!  As a result, I&#8217;ve been trying out Yahoo&#8217;s Flickr and Google&#8217;s Picasa over the past couple of weeks.  With [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/12/picasa-vs-flickr/</link>
			</item>
	<item>
		<title>tiny URLs? HA! diminutive URLs for the win!</title>
		<description><![CDATA[Inspired by a discussion of URL shortening, I took a weekend and implemented one of my own.  When thinking about tiny URLs, a quote always came to mind.
Don&#8217;t use a big word where a diminutive one will suffice.
So after finding out the domain was available, diminutiveurl.com was born.  Yes, it&#8217;s poking a little [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/11/tiny-urls-ha-diminutive-urls-for-the-win/</link>
			</item>
	<item>
		<title>Introducing theoandpat.com</title>
		<description><![CDATA[Over the course of the past months in her free time between work and planning a wedding, Pat&#8217;s been hard at work at creating a web site for our wedding. We felt we had enough to show it off to the rest o the world so I finally got around to deploying it.  I&#8217;m [...]]]></description>
		<link>http://www.theodorenguyen-cao.com/2009/01/11/introducing-theoandpatcom/</link>
			</item>
</channel>
</rss>
