2008年11月26日星期三

Java是混水摸鱼者的最爱?

看到一篇老文,The Perils of Java Schools,作者是Joel,一个知名程序员。大意呢就是java本身难度太低了,只学java不足以区分出优秀的计算机毕业生和混水摸鱼者。Joel对指针、递归和函数式语言比较有爱,觉得这些才能区分出一个脑子是不是适合做好的程序员。文章写的还是比较中肯的,不过总让我有一种感觉,就是某些有了一些知识的人,总是企图把自己脑袋里面的知识神化复杂化,好创造出和其他人的区别。Joel的文章里面也提起以前大学里面要学拉丁文,不是因为拉丁文有用,而是“受过教育的人应该懂拉丁文,以示和平头百姓的区别”。那么受过教育的CS毕业生也应该懂scheme以示和草根程序员的区别么?真是扯淡,有种拉出来练练才是真的。

另:你觉得递归有那么难,可以用来区分talented brain和java library cobbler么?
更新:昨天晚上找我女朋友做实验,我成功地在十几分钟内把递归的概念教给她,她随后自己推导出了快速排序算法。需要说明的是我女朋友是文科生,高中毕业后再没学过数学或是任何理科的东西。

2008年11月20日星期四

iPod touch 二代入手


观察了好久,终于出手啦,哈哈。我的是8G版本,在百度有啊上买的,1699大元,店主竟然亲自送货,还赠送屏幕贴,值得推荐。

言归正传,说说两天体会。
  1. 手感重量很棒,可以用惊人来形容,组装的也很结实,在工业设计上给满分。
  2. 触控感觉不错,虚拟键盘用起来很顺手,输入失误率很低。官方的拼音输入法就很不错了,手写玩了玩,觉得不如虚拟键盘打字方便,就又给关了。
  3. 速度流畅。
  4. 缺点:电池有点痿。我基本上是拿他当浏览器用,而不是当mp3用,所以wifi使用时间很多。如果像我这样整天wifi的话,基本上每天就得充一次电。
  5. 缺点:safari有时候会死掉,直接退回到home界面,不到影响使用的程度,但是也不罕见。
  6. 缺点:不支持flash。据说有人移植成功了?
  7. 缺点:appstore在中国好多东西不能买,音乐和电影就算了,连很多app都不能买,例如知名的enigmo谜之机器,实在是遗憾。中国appstore里面应用少很多,注册美国的帐号需要美国信用卡。据说有办法注册,还没试过。
  8. wifi连接速度挺快的,基本上感觉不到wifi初始化连接的过程,达到了“开机就上网”的标准。
  9. 没有内置麦克风,得用iphone耳机才能录音,很不方便。
总体来说还是很好的,哈哈

2008年11月17日星期一

百度的黑锅谁来背



我写东西非常不喜欢用叹号,始终觉得叹号太哗众取宠,在网络上已经被滥用了。不过今天我不得不用一个叹号,因为百度太棒了!

用百度搜索“谷歌公正性”,第一条结果“谷歌公正性遭质疑,央视曝光竞价排名”。题目看的我一惊,央视不是曝光百度么?怎么变成曝光谷歌了?点进去一看没有语言了,这个网页里面题目明明是“百度公正性遭质疑,央视曝光竞价排名”,到了百度的搜索结果里面,“百度”二字就有如神助地变成了“谷歌”,真是得来全不费功夫。

空口无凭,截图留念。

2008年11月13日星期四

游中关村软件园

软件园景色

软件园景色


今天陪mm去公司领材料,顺便游了游中关村软件园 :) 发两张照片纪念这个美好的阳光下午。(blogger不能发照片了?)

2008年11月5日星期三

找不到的mathbbold.sty ?

最近写一篇论文,用www2009的标准latex模版,在mactex下编译的时候提示找不到mathbbold.sty。虽然编译可以继续,但是心里总是很不爽,遂挖掘了一下相关原因。

原因其实很简单,这个mathbbold.sty就在你的系统上,不过改名叫mathbbol.sty(8.3文件名复活记?)。想兼容mathbbold这种写法,就到/usr/local/texlive/2008/texmf-dist/tex/latex/jknapltx/下,sudo cp mathbbol.sty mathbbold.sty,然后运行sudo mktexlsr重新建立文件名索引。再编译一下你的文档试试?大功告成 :)