Today's the day

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

托管两年

两年来第二次去机房,第一次就是把机器放过去。机器已经稳定很长时间了,看来还是逃脱不了跑路的命运。

1 号早上莫名其妙的忽然掉线,打电话过去重启还是没有反应,就感觉不妙,无奈假期机房关门,只好干等。

今天过去一看,竟然是 Postfix 把资源都占了,几个 bounce 和几个 cleanup 进程,不知道在干什么,syslog-ng 也跟着掺和。就是这么几个进程,让我花了 5 分钟来输入 k......i.....l.....l......a.....l......l,然后发现竟然还杀不掉……

搞妥 Postfix,心想这两天重启这么多次,顺便 chk 下磁盘吧……果然查出有些错误,让我 --rebuild-tree,我就 rebuild 了这个 tree 一下,做好了等很久的准备,却没想到这个过程是那么得………………久……在机房站了 3 个小时,先是后悔没多传几个手机游戏,后来想,要是我是托管一台 win 的机器,就可以玩纸牌扫雷了

现在调整了下 Postfix,小心翼翼的再开启,毕竟 blog 的评论通知需要这个东西。


嗯嗯,流水帐到此,以下是感受:

今天下点小雨,路上感觉很好,咳咳……

机房就是不一样,一刻不停的运行了两年的机器,上面半点灰都没有。

本以为 09 年第一个工作日,机房会很多人,结果非常冷清,空的机柜也不少,萧条的关系吗……

以后机器启动后手动 start 类似 Postfix 这些服务,加到 init.d 里之后,万一出了问题就没法连上机器了。

网络管理技术不到家,否则不会郁闷成这样。

刚发现 Banshee 也不错

很久之前,一直用 Audacious,之后出了点毛病,懒得折腾,就换成了 Amarok。前两天不知咋的,Amarok 也出了问题,启动报告找不到解码器,还是懒得折腾,用 Gnome Mplayer 凑合了几天,实在觉得不方便……

今天在 Palnet Gnome 看到个在 Mac 下运行 Banshee 的截图,到 gentoo 下拉了回来,感觉不错~

虽然基于 Mono,运行起来却很轻快,估计是 Gtk 界面给我的假象吧 。界面清爽大方,歌曲导入的速度也很快,不用什么配置,第一次运行就用得很舒心,以后就用他了,反正我也不需要什么功能~

慢慢啃 Linux 内核

看完了数字电路那本厚书、买了开发板、尝试做了个最小的根文件系统、能初步看明白数字电路图、前两天又尝试做了个 LED 驱动……总体来说,9 月份嵌入式方面的收获还不错,可以去蒙人了……

接下来开始艰苦的 Linux 内核学习,一点一点的啃。

目前正在看那本 The Linux Kernel Primer,看了大概有 2/3,明白了不少东西。

不过有点郁闷的是,看到现在,脑子中就是一大堆结构体,没法形成一个整体的概念,不少地方还是一头雾水。就像我原来看历史书籍,一开始很清楚,看着看着,不知道怎么就乱了,最后看完,只记得一个个小故事,却忘了各个朝代之间是如何更替的

总之,Linux 内核是个复杂的东西,我的水平也还很烂。目前打算先浏览完一遍 Primer,然后去看 ULK,再去试移植一点复杂的驱动,然后回来再返工,10 月的学习任务就是这个了~

真有点后悔,当初一直说要好好学习 Linux,但是不知道怎么入手,结果什么也没做,其实只要搞下嵌入式,啥都明白了……

FilleZilla 传输类型问题

上午编译了个内核,准备传到开发板上去,于是把那个 zImage 文件从 Linux 下用 FileZilla 上载到 Windows 机器上的 ftp 中,然后再在 Windows 机子上传到开发板。

结果内核却启动失败了,而且奇怪的是,连解压内核的信息都没有看到,就算内核配置错了,也不应该连解压都会出错啊 

拿官方的几个编译好的内核试了下,没有问题,找不到原因,就无奈的用 Vim 打开那个内核文件,结果发现官方的内核,Vim 下面会显示 [unix] 标记,而我上传的那个就不会,顿时感觉是 ftp 的那个啥二进制和文本模式的问题。

检查了下,上传后的文件 md5 变了,看了下 FileZilla 的日志,果然:

命令: STOR zImage
返回: 150 Opening ASCII mode data connection for zImage.

把文件名改成 zImage.zip 就按二进制的上传了:

命令: STOR zImage.zip
返回: 150 Opening BINARY mode data connection for zImage.zip.

翻了半天 FileZilla 的设置,果然看到一条,取消就好了:

Gnome 2.24 Release

锻炼回来就看到了这个好消息~

详细的更新可以参考 Release Note,浏览了一遍,貌似也就 Nautilus 的标签页功能对我比较实用,不过还是很开心。其实现在对 Gnome 也没什么要求了,各个方面都比较令我满意,只不过老是不有点更新啥的,感觉会很沉闷罢了。

期待 Gnome 2.24 快速进入 portage ~