编程语言喜好
一个人对于编程语言也有自己的倾向,我最近和同学一起完成学期项目时,有了深刻的体会。
我们的学期项目是网络课上要求的,让我们写一个socket程序,让几个客户端可以通过服务器来玩NIM游戏。我们第一次小组讨论的时候决定用C来做。我同时修一门计算机组成的课,作业是用C语言写虚拟机。我看了老师给的答案后,感觉有豁然开朗的感觉,一扫以前对C语言的恐惧心理,所以也信心满满的做了起来。
一个人对于编程语言也有自己的倾向,我最近和同学一起完成学期项目时,有了深刻的体会。
我们的学期项目是网络课上要求的,让我们写一个socket程序,让几个客户端可以通过服务器来玩NIM游戏。我们第一次小组讨论的时候决定用C来做。我同时修一门计算机组成的课,作业是用C语言写虚拟机。我看了老师给的答案后,感觉有豁然开朗的感觉,一扫以前对C语言的恐惧心理,所以也信心满满的做了起来。
其实也不是最近,挺早之前就已经觉得时间不够用了。
小时候几乎没有这种感觉。我在小学阶段是以能熬夜闻名的,初中也是。小学起不知道怎么着,我写作业的速度特别慢。现在想来作业未必算很多(当然有很多例外情况),只是经常对写作业有种逆反心理,写作业时感觉不到快乐,反而书橱里的种种书籍,或者小时候对着台灯进行天马行空的幻想,则对我更有吸引力一些。
我们这学期的一门课是专家系统,在课上我们用Jess作为编程语言。我们的老师也算大方,把Jess的作者写的一本书《Jess in Action》全书影印下来给我们看,又把另外一本《Building Expert Systems: Principles, Procedures, and Applications》借给我们看。前几个星期,我因为第二本书是借的,就在一个周末把全书浏览了一遍,写了一篇文章。这个周末,我把第一本书带到学校,看了几章。
今天中午的时候看MT官网上在11月6日发布了一篇新文章,说是MT5发布了RC1版本。本来我是没什么兴趣的,但看到介绍说有了新的Theme──Pico,从截图上看也挺好看,于是就从另外一个域名上安装一下试试。
MT从3版本开始的安装程序就已经非常不错了,因此安装起来没有任何困难。但仍然是数据库的问题在困扰我:如果选择使用sqlite来做数据库,默认的数据库路径是Site Root/MT/db/mt.db,但默认情况下,MT目录下面并没有db目录。可如果没有db目录,安装程序在检测数据库的时候就会报错,因此必须手工创建db目录。我觉得程序应该可以做的更智能一点(或者说“不那么愚蠢”),解决这个不算是问题的问题应该不难。我印象里MT3没有这个问题,MT4就有了,现在MT5到了RC1版本还是有这个瑕疵。
这个星期一直感冒发烧,到了昨天晚上才开始好了一点,因此一直没有去体育馆锻炼。今天下午上晚课,感觉身体已经恢复的不错了,就去锻炼了一下。
在换完衣服往场地里走的时候,看到了一家人带着几个小孩来锻炼,不由得想起了我前几个星期一直在想的问题──什么时候在中国,健身才能成为人们的日常活动呢?
昨天看了蔡智浩的新文《中文網址的未來(在 ICANN 開放網域名稱使用非拉丁字母之後)》,提到了ICANN新通过的在域名中使用Unicode的草案。过去的非拉丁域名的标准,是把字符转换成拉丁字母,比如「中文」被转换成「xn—fiq228c」。而这次的新标准,算是一个进步──我们不需要那个没有任何信息的拉丁符号了。
前天晚上同学来我家,说是因为强行关机,他的Acer Aspire笔记本无法启动了。Acer的笔记本没有恢复光盘,只能通过在Windows里执行恢复程序,从硬盘上的恢复分区里恢复出厂设置。我之前已经帮他恢复过好几次了,但这次无法启动到Windows,我也无能为力了。
今天看Google Reader的时候,看到一篇提到Ubuntu 9.10发行的文章。然后脑中不由自主的浮现起了伟大的“U盘之父”,令人敬爱的袁爷爷,于是又去袁爷爷的博客上体会了一下自由软件的光芒。袁爷爷这几天又发表了几篇文章,让我看后豁然开朗,让我对我这篇文章的标题有了更深刻的体会。
前天晚上,我从YouTube上在线看了U2在Rose Bowl的演唱会。这是我有生以来第一次实时的看一场演唱会而不是录像,而且还是免费观看的,让我感慨颇多。
今天看到Robin Lu写的《KungFu Rails小记》,提到高橋征義也有去。而我在找会议录像的过程中,看到了放在土豆网上的高橋在台湾的演讲。我在YouTube上也找到了一份:
我之前没有听过高橋的演讲,但对所谓的“高橋法”则早有耳闻。我最早是从蔡智浩那里得知了高橋风格的,他写的一篇《以 OpenOffice.org Impress 實作「Lessig/Hardt/高橋」風格簡報提到了高橋风格,不过因为平时很少自己做幻灯片,当时我没有在意。后来在《计算机伦理》课上接触了Larry Lessig,才更深入的看了一下他们的幻灯片风格。在课上老师给我们播放了Larry在TED上的演讲,给我的印象很深刻: