我总是对这种城市建设、交通规划一类的游戏欲罢不能,以前在Linux上一直只是玩Lincity,后来发现了纯交通类的simutrans,最近升级到Ubuntu10.04以后,终于可以玩这个六年磨一剑,精雕细琢的OpenTTD了。
可以建造各种客运货运的汽车站、火车站,机场,码头等等,可以建设道路、铁路,可以购买公交车、卡车、火车头、火车车厢等等。可惜我玩了大半天还不知道怎么盈利。。。
今天值得说的事情挺多的。首先,Ubuntu 10.04发布以后,Sun JDK 被放到了partner 仓库里,要使用Sun JDK,添加这个仓库:
sudo apt-add-repository “deb http://archive.canonical.com/ lucid partner”
这是悲剧的开始,早晨七点四十起床,添加了这个仓库,把机器上的Sun JDK升级到6u20,为此到了八点三十五才出门。现在没有自行车不比从前了,等公交加上下来走到公司最后九点零六分打上卡。进了办公室一看大家整整齐齐地坐着了,这才听到悲剧:三薪工作日不能迟到,否则只算半天。就为了6分钟,一天半的工资没了。这事现在想起来我都郁闷,发自内心的郁闷啊。
在上班的公交车上恰好收到邮件,是rubyforge的更新,昨天提交的patch已经被接受了,放进了svn仓库,会随Alexandria的0.6.6版本发布。项目的负责人修改了代码,把我那些\t都换成了空格。另外,豆瓣的API接口是json格式的,解析需要依赖libjson-ruby1.8这个库,这段代码被负责人修改了,真的很神奇,原来json可以就这样被转换成yaml
震惊了,不过我之前也太了解yaml,也许这个技巧在ruby世界是众所周知的吧。这下json模块的依赖就可以去除了,真没想到会这么简单。
想起来我给另一个开源软件fantasdic提交的google translate的patch,作者已经认可了,但是至今还没有被加进仓库里。这位作者在日本读书不亦乐乎看来心思已经完全不在这个项目上了。
下午下班回家又是坐公交车,越想越忿忿,晚上又去买了一辆新自行车,于是今天基本上就算是白干了。之前的自行车被偷,多半的原因是后来买的锁强度太弱。先前的锁呢又因为生锈最后没法用了,归根结底,还是我保养地不好。其实保养锁很简单的,买个肉包,把里面的肉吃掉之后,那钥匙蘸蘸剩下的油,放到锁眼里捅捅就成。
五一了,世博了。和奥运会一样,还是和我没有什么直接关系。