November 1st, 2009 in Web Application
Finally after waiting so long to get the Google Wave invitation, this morning I get the invitation. An email from wave-noreply@google.com that contains activation link to activate Google Wave account.

Yes, I just click the invitation link and my Google Wave account immediately active ;).

If you are new about Google Wave, I recommend you to watch Google Wave Developer Preview at Google I/O 2009 below.…
October 30th, 2009 in Recipes
GoDaddy recently offer domain name for just $ 1.99 plus 20c ICANN fee. I do not know when this promotion will end, but certainly to this day coupon can still be used. Coupon code you can use is:
GEO199
Yes, use the code when you GEO199 purchase domain at GoDaddy, and the domain prices will come down drastically. One time, when this code is not working, please let me know so I can update this post.
And once…
August 28th, 2009 in Programming
I used to have three ruby versions installed on my computer, ruby 1.8.7 (*default), ruby 1.9.1p129, and jruby 1.3.0 (ruby 1.8.6p287). I installed separately on /usr and /opt. If I want use non default ruby, I simply use /path/to/ruby or using alias ruby=/path/to/ruby.
Today, I try a new gem by Wayne Seguin called Ruby Version Manager (RVM), an easy way to install and switch multiple ruby versions and it makes my life easier. RVM support three…
August 26th, 2009 in Recipes
Yesterday, I started to build wordpress theme from zero for this blog. This is easy, but challenging and fun. I will release it free after I finish it, so always take track off ;).
I try to follow some guidelines on building wordpress theme, from basic to hack. Vandelay Design in its post titled “9 WordPress Hacks to Encourage User Interactivity” show me several wordpress hacks to make our blog more interactive. In point 4, Add Custom Bookmark…
August 23rd, 2009 in Recipes
As I mention on my previous post, Vim is simple but powerful editor. There are so many shortcuts, key combinations and tricks to perform a better experience. As I am still learning to be familiar with Vim, so I write this post to remind me about several cool tricks of Vim.
*
Search for all occurrences of word under the cursor.
cw
Change word under cursor
ci"
Delete everything…