Today's the day

向软件大牛炫耀我会焊单片机,向硬件大牛炫耀我会写 Rails,向软硬件大牛炫耀我生物,向软硬件生物大牛炫耀我会折腾期货 -_-bbb

编译原理,再开~

看完了《形式语言与自动机导论》,虽然后面的章节明显没有前面看得认真 ,但是对形式语言这块算是有了个总体的认识,DFA、正则表达式、Context-Free Languages、图灵机这些东西之间有什么关系,顿时清楚了很多~

当初看得屁滚尿流败下阵来的《编译原理》,也准备再开,虽然还是没有信心能看完,但是应该比上次好得多

伟大的编译器之神,保佑我吧~~ 

健怡可乐的热量好低

健怡可乐瓶子上面写每 100ml 热量平均为 0.8kJ,一直对这个数字没概念,以为不过是热量稍低一点的可乐罢了。

今天买了瓶普通的百事可乐,瓶子上面写的是每 100ml 热量为 175kJ,那么 175/0.8 就是……218……天

也就是说,单从热量上来算,喝两百多瓶健怡可乐才赶上一瓶普通的可乐

那么是不是普通可乐的热量太高了呢,正好桌上有一包麦片,袋子上写每 100g 热量 > 1300kJ,就算 100g 麦片冲一杯,喝一杯麦片的的热量就是 1300kJ,一瓶健怡可乐 600ml,就是 6x0.8=4.8kJ,那么 1300/4.8 是……270……汗

喝一杯麦片等于 270 瓶健怡可乐

看来健怡可乐确实挺“健怡”的。

嗯嗯,以后就喝它了,虽然据传有某些副作用……

Passenger 进了 Gentoo Portage

周五进的,今天才发现,Gentoo 动作真快

* www-apache/passenger
     Available versions:  (~)1.0.1 {debug}
     Homepage:            http://modrails.com/
     Description:         Passenger (a.k.a. mod_rails) makes deployment of Ruby on Rails applications a breeze

接着努力

不知不觉就快 5 月了,天气都热了起来……

Chito 终于发布了,这也是最近最大的成果了,接下来暂停大的改动,专心修正 bug 和不足,最多写两个插件。

顺便趁着这个机会补一下测试相关的知识,一直以来都忽略了这个内容。

当然,主要的精力要往 Gtk+ 编程上迁移,准备下个星期把 Gtk+ 浏览一遍 ( 完美的情况下 ),顺带深入学习一下 C。写桌面程序才是我的梦想~

另外前两天 lyanry 向我介绍了 cairo,导致我现在对这个东西相当感兴趣,看完 Gtk+ 就去了解一下~

就这样了,希望 5 月不要过得那么快……

教训唉

昨天晚上回 Windows 下看了个电影,然后重启回 Linux 发现进不去了,竟然是 Kernel Panic,LiveCD 启动,重新编译内核无数次、检查磁盘、上网查…… 搞了一个晚上,最后发现是忘记看 grub 的升级信息,把 grub 重新 setup(hd0) 一下,就 OK 了……

吸取教训了,原来对不看升级信息的后果太低估了,以为最多是个软件没发启动什么的,到时候再搞一下就好了,哪想到会连机都启动不了……

不过昨天这解决问题的过程还是值得肯定的,重编译内核无果,就排除了内核;LiveCD 下可以查看磁盘,磁盘检查也没错,就排除了硬盘;最后用 LiveCD 的 grub 启动,发现可以,这才确定问题在 grub 上,lyanry 一提醒,果然是 grub,问题才解决~

要是一开始不仔细分析错误,直接重装的话,也许可以解决问题,但是永远也不会知道问题出在哪里了,以后再出现这个问题还是没辙,还会浪费大量时间安装和恢复环境,其实硬盘根本就没有问题~