2005年8月29日星期一

《便衣警察》

最近工作比较忙,所以周末也就更觉得无聊(不知道这个逻辑是不是有点奇怪:-)。周六逛Walmart看见书架上有《便衣警察》,翻了一下,正是八十年代那部电视剧的剧本。让我吃了一惊的是,这本书居然也是海言写的(怕重名,所以还特别留意了一下,但这显然就是那位,因为旁边放着《玉观音》、《拿什么来拯救你我的爱人》,是海言的剧本全集)。不管对海言有什么印象,八十年代的人对于《便衣警察》这部电视剧都有着深刻而特殊的记忆。我只是没想到那么他出名那么早(这样算起来,不是比王朔还早?)

这部电视剧过去那么久之后,我对它还残留的印象一是“几度风月,几度春秋...”这首歌,再就是记得故事的开始跟七六年清明节群众祭奠周总理有关。相信大家至今还是对总理有着深厚的感情,这也是我对这个故事还有兴趣的原因。

周六看了一晚,周日早上醒来接着看,一直看完了才起床。果然是海言的风格,那时就是爱情+侦破的结构,虽然反特的故事跟现在的生活环境接不上茬了,但仅仅作为一个老故事重温一下亦无不可。

2005年8月26日星期五

XMMS2

无意当中看到Linux伊甸园的软件下载里面出现了"XMMS2"字样,看来这个东西终于有点眉目了。我对xmms的偏执也许更多地来自于原来对winamp的喜爱,估计对其他很多人也是。原来gtk1的xmms我是懒得去配中文字体了,还不如直接用Rhythmbox。而名躁一时的beep-media-player也早没了声息。

通过Google搜到了XMMS2的主页,LWN上还有一篇比较详细的介绍。至少现在"XMMS"不再代表X MultiMedia System了,而是X(cross) platform Music Multiplexing System的意思。而且现在采用了server/client架构,也就是说,除了仍然会有的gtk2的UI之外,你也可以写一个简单的python或ruby脚本来播放音乐(xmms也有python插件,但仍然需要xmms的界面)。

2005年8月25日星期四

抛弃MSN, 改用Google Talk

http://www.google.com/talk/

正好我对MSN现在越来越多的花哨功能感到厌烦,尤其讨厌它的广告窗口。

Google Talk用的是Jabber协议(XMPP),所以也可以用其他实现了xmpp协议的IM软件跟Gtalk互通了,甚至是文本模式下的。GUI下我的首选应该是gaim.

相关信息:

Google Talk正式上线
Google的开放通讯
Gtalk的互操作能否实现
如何用gaim跟其他Gtalk用户通信
一些尚未公布的小技巧!
搜索Debian软件包: jabber, xmpp



2005年8月23日星期二

Ridley: libgnome must die

The GTK+ developers have announced a new initiative called "Project Ridley." The idea is to get rid of a number of the small libraries which follow GNOME applications around, merging their functionality into the core GTK+ toolkit. The end result will likely be the GTK+-3.0 release. More information can be found in the announcement (click below) or on the Project Ridley wiki page.

希望这个项目的诞生可以减轻编译gnome平台的麻烦程度。

2005年8月22日星期一

sidegrade: from Ubuntu to Sarge

到底还是想念debian,我安装了Ubuntu,然后`sidegrade'到sarge了。

因为现在上网不方便,在朋友那里下载了一张sarge的DVD。同时,因为不太甘心,又试了一下,直接安装后重启就挂了。

然后换Ubuntu,原来打算用它的X.org和GNOME-2.10的(而且休眠也工作得很好!),但最后发现这样再装sarge的软件的话包依赖的问题几乎没法解决。只得重新来过,只装base system,然后换上sarge的DVD, aptitude install -r x-window-system gnome。启动X,GNOME出现,感觉不错。

当然包的兼容性会有不少问题),aptitude install常常会无法通过(比如安装gnome就需要synapitc,而synapic依赖于libapt-pkg-libc.....,后者是基本系统提供的,在ubuntu提供的基本系统中根本不是这个名字,就只好硬来了 从Knoppix邮件列表上学到三板斧(新手请勿乱用!):

1. aptitude -f install

2. 直接修改/var/lib/dpkg/status下的文件,反正dpkg安装新软件时总是先解压(unpack),然后检查依赖性后configure,直接修改包依赖关系后dpkg --configure --pending。

3. dpkg将deb包解开,修改control文件里面的包依赖,然后重新打包,再用dpkg安装

---------------------
而且如今我终于明白,对于我而言,选择哪个Linux版本最重要的因素是什么,那就是“可获得性”(availability),发行版要很容易地获得,众多软件要很容易地获得,开发过程中的进展、大家的心得、讨论,亦应如此。对懒人而言,这一点应该是第一位的。