传教

刘丰

今天上学路上,在穿越两条大马路的一条纵向小路上,被两个女的拉住给我讲宗教。起先我们是相对着走的,比较接近后我朝另一边偏,把道路错开,没想到他们反而叫住了我。

绿坝创建更和谐的互联网

刘丰

自从我写的那篇关于Google Wave的文章被人们在网上分享后,我的blog的浏览人数升高了不少。这是我写文章的时候没有想到的。

写blog始于看一些名家的blog,因此在blog建成初期,我总是希望访问量上升,最好能像keso、王小峰那样有影响力。但希望总是希望,我的blog的主题决定了这是不可能的事情。习惯了之后,觉得这样子不错,写blog本身就不纯是为了给人看的。一段时间后能回顾过去发生的事情、脑中的想法,blog起到了日志的作用,对我来说就足够了。而每天平均50的访问量,多也好、少也罢,对我来说不过是blog的附加价值了。

Web 2.0 和熵

刘丰

昨天从Google Reader上看到某人分享了一篇Solidot上的文章《大多数博客已放弃更新》,当时想想确实如此。我在2007年写过一篇文章,提到当时人们对blog并没有很大的热情。当时我希望在几年后这一情形会有所改善,结果没想到由于微博、Facebook之类的东西的逐渐强大,现在不光国内,国外的blogger也越来越少了。

当时有一种奇怪的感觉,一直想提炼出来写成一篇文章,一直到晚上躺到床上之后才和“熵”联系起来。我不是物理专业的,没有系统的学过“熵”有关的概念,不过也大体的了解作为热力学的单位之一的“熵”能度量“混乱程度”。因此“熵”在我的印象中就是来衡量“混乱程度的”。

谷歌翻译辅助系统好棒

刘丰

今天早上看Google Reader的时候,从Google黑板报上看到了“谷歌翻译辅助系统”(Google translate toolkit)发布的消息。开始的时候我没在意,只是顺手点了一下产品的链接,继续看其它文章了。等进去一看,却让我吃惊的有点合不拢嘴──这正式我想了很久的东西了。

我过去曾经翻译过或多或少的英文计算机相关的文章,一来锻炼英文,二来也算“造福大众”。在今年2月左右,我翻译了几篇Guido van Rossum写的《Python历史》。那时Guido刚刚开始写,我本来想的好好的,Guido出一篇,我就翻译一篇。不过翻译了几篇后我的进度就再也跟不上了。最后的一次是Guido似乎那一阵子比较闲,放出一大长篇后,没几天又放出一大长篇。Guido的英文风格让我看来有点过于复杂的感觉,不知道是不是因为他母语是荷兰语的感觉,翻译他的文字比翻译标准英语母语的人(比如Andy Hertzfeld)要吃力。

为项目填写迭代细节

刘丰

“迭代细节”一次,是我根据“iteration detail”直接翻译过来的。中文名词里是什么,我不清楚。

我们项目的第一阶段终于完成了,最后的任务就是填写迭代细节表格:包含了用户需求、使用案例、估计时间与风险时间、任务说明以及最后的迭代细节。其它的部分我们一开始都填好了,但迭代细节我们一直留着没填。这本来应该是在项目开始的时候填写的,为什么留到现在才弄呢?

为blog创建了404页面

刘丰

我在2009年4月份,借由网站搬家的契机,把blog的后台程序由WordPress换成了Movable Type。为了效率方面的原因,我选择让Movable Type生成静态页面,因此,我目前的单篇blog的URL由过去的“/年/月/标题/”变成了“/年/月/标题.html”的形式。这样有个很大的缺点:搜索引擎收录了很多老文章,都是用旧的格式发布的。如果有人在搜索引擎里点击了一个旧的URL,就会在浏览器里得到404错误。虽然只要把URL结尾的“/”手动的改成“.html”就能正常访问,但由于用户不了解,用户就无法看到正常的页面。

项目体验

刘丰

我们《软件工程》课上的项目作业快到了第一阶段的截止日期了,因此近期我们的工作量都大了起来。之前我从来没与别人合作写过程序,也从来没有写过复杂逻辑的程序(从来没用过Java的package),因此这次也学到了很多。

搬家整一年了

刘丰

一年前,我晚上请同学开车两趟把家当运到刚租的公寓里,来加拿大后第一次搬进公寓,里面什么也没有。正好我的一个同学的室友回国,我跟他联系了一下,暂时住在他的家里,同时置办家具。和那位同学也挺长时间没联系了,于是晚上和他约着去饭店吃火锅。我在晚上有课,上到9点,于是一下课我就赶着坐车往饭店赶。我对地理信息一直不敏感,再加上晚上天黑,坐的又是一趟不熟悉的车,因此坐到一半的时候我就下车了。下车后感觉不对,于是给我同学打电话问路,于是半走半跑的赶去饭店……

如果我们的Notes是XML

刘丰

在我这个学期学的三门课中,一位老师用PowerPoint,另外老师手写板书。其中一位在传统投影仪上写,另一位在tablet上用OneNotes。这两位老师都不在网上贴notes,全靠我们自己抄。

Twitter不能访问时的更新方法

刘丰

今天早上,看到Twitter上的同学说Twitter不能访问了,后来从另外的同学那里得到了确认。当时我的第一个想法就是想个办法来让国内的同学可以更新Twitter。

办法很简单,就是让国外的同学来帮忙代发,只要国外的同学得知了国内同学要发布的消息就帮忙发送到Twitter上就OK了。另外,国外的同学可以帮忙代取Twitter上的消息,让国内的同学看到,也算解决了浏览的问题。Twitter开放API,很容一就可以写一个完成这种操作的小脚本,放到cron里面自动运行。小规模操作起来应该没有危险,而如果单单发布的话,就算是已经被墙了的国外主机也可以完成。