Wednesday, December 23, 2009

Window XP Mode - The cleanest XP

Windos XP Mode I installed Windows XP Mode on Windows 7 today. This special version of Windows XP does not give any extra stuff on the desktop. No welcome tour, no promotion for network service or media sign up. That is the cleanest version of Windows XP.

Wednesday, December 16, 2009

Wow.. Microsoft China copy code from Plurk

I think it is important for a company to give ethic education to their employee, even outsourced partners.

http://blog.plurk.com/2009/12/14/microsoft-rips-plurk/

Friday, September 25, 2009

The biggest trojan horse ever: Google Chrome Frame for IE

Google released a plug-in for Microsoft Internet Explorer 6, 7, and 8 on Windows Vista / XP SP2 called Google Chrome Frame. Once installed, your IE will automatically render a page using Google Chrome when the HTML code needs it, such as HTML 5 canvas. This allows user to keep using IE for legacy applications while supporting the new HTML 5 standard. Google claim you will see pages run faster with this plugin.

Monday, September 14, 2009

Beyonce and Taylor Swift

The biggest winner in last night's MTV VMA is no doubt Taylor Swift. 24 hours ago I did not even heard of her name or song. 24 hours later I am writing blog for this girl. The subway to street performance is great. Beyonce is such a sweet lady to give Taylor her moment back. She is a true star.

After watching the special performance of Kanye West and Lil Mama, and the performance of 'You Lie' in congress, I am wondering what is wrong with the U.S. education. Where is the simple respect to the people?

Friday, June 26, 2009

Michael Jackson took over iTunes Store


In today's iTunes Store Top 10 album, nine of them are from Michael Jackson. I don't think there is anyone in the world can achieve the same for the next 20 years. Michael Jackson is part of everyone's childhood memory. He is a great artist and inspired people of the whole world. Thank you Michael Jackson.

There are a lot of his work not being published properly. Some of them is because record label think it is not proper for the market. I hope the record label can release all his work regardless of the sensitivity of the content.

By the way, where can I buy (buy) the song "Hold My Hand" ft. Akon and Michael Jackson?

Wednesday, June 24, 2009

Eclipse on Cocoa

Today is Eclipse's yearly release day. The new version (Galileo) on Mac OS X starts support on Cocoa framework. It won't look any different, but hopefully the easier coding style will attract more developers for Mac SWT development.

Sunday, June 14, 2009

Dependency Injection might become official (JSR 330)

Finally all the popular dependency injection (DI) experts in Java platform sits down together. JSR 330 is lead by the founder of Google Guice and the Spring Framework. The effort is also supported by the founder of PicoContainer, Plexus and Tapestry IoC.

Here is my understanding of three popular Java SE dependency injection containers:

Spring DI configuration is mainly XML based. It allow you to use pre Java 5 classes for dependency injection. Setter injection is the preferred style. All Java classes can be used for injection without noticing the Spring framework in advance. This allow legacy code to retrofit into the framework.

PicoContainer is by far the lightest DI container in Java. It is small enough to run on mobile devices. PicoContainer uses mainly class-based configuration. The configuration file is a Java class itself. Constructor injection is more common in PicoContainer, and the code base is so stable it did not get any update for years.

Guice is an annotation based container. This means it requires Java 5 and later, both for the classes being injected, as well as the classes receive injected objects. Guice is significantly easier to use due to the annotation. Unlike the other two containers above, projects that use Guice will have direct compilation dependency if Guice jar files, also due to the nature of Java annotation. I guess that's why people what to put it into standard Java SDK - so we don't need to make a choice anymore.

I hope the the final result will be as easy to use as Google Guice.

Wednesday, May 27, 2009

Good bye Bookpool

Bookpool.com, the place I buy books for almost 10 years, is offline. Bookpool was a online book retailer that had one of the most reliable ordering system and always ship on time. Their ordering flow was easy, mostly because they don't set up too many trap questions (such as "do you want to buy more?") in the work flow. The free shipping policy is simple, and the packaging quality is excellent. It is sad that a great vendor like this goes offline. Thank you for all these years of service and good bye bookpool.

Sunday, May 10, 2009

Vista recycled my bin


Today is the first time I empty my recycle bin in Vista. Seems Vista recycled the bin with the files. After I empty trash, the recycle bin icon disappeared. This is so weird. Let's hope the restart can solve this problem.

Monday, March 23, 2009

iPhone Data Roaming charges

For those who wants to bring their at&t wireless iPhone for a Caribbean trip, here are some sample roaming charges:

Roaing Text:
US$0.50 per message in Jamaica.
US$0.50 per message in Mexico.

Roaming Data:
US$4.13 for 212KB data in Jamaica (Google Map for half minute, check e-mail once, then turn off roaming)
US$2.05 for 105KB data in Mexico (Google Map for half minute, then turn off roaming)

Roaming Calls:
US$2.00 per minute in Jamaica

Roaming is very convenient and very expensive..

Tuesday, March 17, 2009

咖啡西施

美國也開始出現西施了 不過不是賣檳榔 是賣咖啡

Monday, March 02, 2009

My laptop inside a chip

I am using a Thinkpad T42 everyday. It is good to know that now Intel can put my good old laptop into a single chip. Looks like Windows XP will live for very, very long...

Thursday, January 08, 2009

亂成一團

公司裡來了一位很讓上級喜歡的專案經理,因為要向上級邀功,硬是把計畫的時程提前一個月。全部的組員聽到都以為是開玩笑,更妙的是組長也沒有警覺到事情的嚴重性,就開開心心的說好好好我回去催一下。

現在全部的同事都亂成一團了。本來還有一個多月的工作要在八天內變出來。哇哩。

Wednesday, January 07, 2009

難搞的仿象牙琴鍵

看了好一陣子選了一架號稱有仿象牙質感的琴鍵,大概是比較好的意思。結果才發現原來所謂仿名貴象牙的塗裝也要有仿名貴的使用方法:

1. 不可以在鍵盤上寫字 會被吸收
2. 不可以在鍵盤上貼東西 會被吸住拔不下來
3. 如果拔掉就會連彷象牙表面一起拔下來
4. 只能輕輕擦 如果真的髒了還要用專門的清潔劑

看來每次碰琴鍵之前都要齋戒沐浴了。