我的相关资源
My English articles:
Blogger Isaac Mao posted an open letter to Google Founders, which provided three suggestions. For me, I don’t quite agree with him, so here are my comments. Probably in detail, Google China needs some improve/change, but the fundamental strategy is right. You can disagree with me at this point, so please leave your comments freely.
This is an invited article for ITU Techcom World Horizon magazine. I personally would like to thank the editor-in-chief, Mr. George Ran Ren, for his invitation and kind support. I also would like to thank the whole Horizon team for their endeavors and contribution in making such a wonderful and fascinating magazine. Thanks, George and all the team members. Keep up the good work.
我的翻译:
投资类:
技术类:
- 十年学会程序设计 By Peter Norvig
- 怎样写一个拼写检查器 By Peter Norvig
未分类:
- 一个小故事 By Ron Avitzur (Author of Graph Calculator on Mac)
没事做点计算机科普:
- 什么是懂中文 (搜索引擎的懂中文到底是什么意思)
- 别拿技术忽悠人 (为什么谷歌输入法的确是使用外部词库)
- 说说Spam
- Hack Gmail Player
- 用户体验--叔叔给我上的课
- 中国网民问百度什么
- 我眼中的民间科学家
- 书单 (为什么Linux 简单而高效)
一些个人文章
- 也曾年轻,也曾追星 (本科同学的追星往事)
- 再谈抓住机会的重要性 (我的同学们是怎么赢得让人羡慕的成功的)
- 这几年的脚印 (我在百合成长记录)
- 我以前的作文 (2002 年高考满分作文)
- 理还乱,剪之断 (失恋后的一些感触)
- 我也写总结 (美国半年记录)
- 菊花台,满城尽是错歌词 (中国网络=盗版+草根)
我做过的一些演讲和简报:
2006 年 5月, 在南京大学 学长经验交流会上的一次演讲: “怎样驾好自己的三驾马车”: 关于大学怎样准备考研出国和找工作的一些心得, 以及时间分配.
I gave this presentation at SIEMENS as an internship in May, 2006. ADF now is Trinidad (Apache MyFaces Project).
给数学系学弟学妹写的, 适合实习生和刚踏上工作岗位的数学系学生阅读.
我写的一些好玩程序:
- Aqua:
I migrated a game from MacOSX (of course GPLed). Here is a quick glance of the game:
You can download and double-click it (Executable jar) to run. I thought that I adopted the MVC pattern but a colleague in Siemens said that it is not MVC. So I refactored my code, and now the new version is here.(jar file only, just replace the jar file above) I think it is a good example to study Java Swing and MVC (soure code included!) If you are interested in it, please make a careful study on it :) I will add more features such as animation, redo and undo, save and load, best 20, etc. to the game to learn GoF’s Design Patterns. Later I would like to migrate this to Tk/Tcl (Python) and study python.
Many thanks to Och Andrew at Siemens, PSE.
这是一个学习MVC设计模式, Java Swing 的样例. 我在去Google 面试的飞机上大致写了一个草稿(为了可以在面试时候让面试官眼前一亮 :), 然后在Siemens 实习的时候重构了代码. 写代码本身不是乐趣, 重构和交流给了我更大的满足.
- mailtome
我帮助以前的女朋友写的一个程序, 她经常要抓取页面作为资料存储, 但是查找尤其不方便. 这个mailtome可以在任何一个页面点击右键将页面内容抓取发送到 Gmail. 因为Gmail 特别适合搜索, 这种存档方法相当于建立一个个人档案馆.
写代码没啥乐趣, 能帮助当时心中所关心的人完成一件事情才是值得自豪的.
[Java + IE + Windows]
这是一个学习 JavaMail, Socket 的样例.
如同费曼所说, “物理和性一样, 虽然我们可以得到一些实验结果, 但是那不是我们做这个事情的原因”. 编程也是一样. 这些程序的编写都是为了快乐, 而不是为了编程.

