In memory of the victims of China earthquake

Misc May 18th, 2008

28,881 victims(confirmed on May 16) were killed in the magnitude 7.9 8.2 earthquake that struck Sichuan province, China, May 12. Another 150,000 people were injured and await medical treatment and water.

This blog is painted to black to vigil the victims in the disaster.

Stop Abusing SourceForge, Notepad++

Development, Misc April 16th, 2008

I was really shocked and offended when one of friends showed me the “Boycott Beijing 2008″ in Notepad++’s homepage. I respect the developer’s free speech, though I think it is totally wrong:

If you care about the human right in Tibet, come to Tibet and take a look. Do you remember how the media duped the US publicity about the Iraq war?

If you want to boycott the Chinese government with your poisoned prejudice, stop buying anything made in China like my boycott to French products, and leave the Olympic Games alone, the biggest dream for all the people over the world to compete with sports instead of politics.

Regardless, SourceForge is a platform to promote open source movement, not your personal opinion. If you posted in your personal blog, I won’t even bother to demonstrate my disregard at all. Please stop abusing SourceForge, Notepad++.

[Anouncement] I am back

Misc October 31st, 2007

I joined Microsoft Canada Develop Center recently. And according to the contract, Microsoft is solely, exclusively intellectual property owner of Employee Work. I just contacted with LCA team of Microsoft and clarify the ownership of contribution to dojox.gfx, PyAWS and this blog.

I received the reply yesterday, as long as I don’t use any resource of Microsoft, including the device, network connection and the topic does not conflicts with Microsoft’s interest, it is totally OK to keep programming for the open source community and blogging as my will.

So I am back.

Glory of the Old School

Misc May 1st, 2007

Audio clipsBrian Kernighan, the co-worker of Ken Thompson and Dennis Ritchie, the author of The Unix Programming Environment, the developer of AWK etc gave an informative talk: The Unix Legacy

This forerunner traced back the origin of Unix, showed the simplicity and elegance of original Unix design, for example, pipe and grep. He also commented GNU implementation as the bloating instance, such as cat and wc. At the end of the speech, he demonstrated the vista of Unix, and the spirit behind the Unix.

Personally, I do not 100% agree the functionalities bloating. With 8k memory in the original design, lots of functionalities are trimmed down to fit the small memory footprint; while with more advanced hardware available, the developers could take care of the voice from the minority. Support of multiple byte encoding in wc may seem redundant for western European users, but it really make more sense to the CJK users. It is really hard to make the tradeoff between the number of similar applications of the length of the man pages.

The illustrated photo is also shot by Treo 650, so it is with the podcast, — a good and bad show case how versatile Treo 650 is in multimedia.

Unix Legacy


Intel’s Project Runway

Misc September 28th, 2006

Intel + Project RunwayIntel is offering $1m in prizes to designers and manufacturers who can come up with sexier alternatives to the “big, beige box”. This sounds like a Project Runway in the Information Technology side. Nowadays, the computer is not only the tool for production or toy for enterntainment, it stands for the taste and personality. Just curious whether Intel invite another Tim Gunn as the mentor or Michael Kors as the mean judge? At least they should invite Heidi Klum to host the Intel Developer Forum 2007.

Supported content
Make the most of your design skills. Find out about the best design schools for the type of design you are interested in.