自作无题诗一首

翻看伯阳大仙的网志,无意间看到了……算是诗吧,看到了自作诗《凡慕仙》。凡人境遇不顺,于是幻想出美好的仙界,寄托自己的情思。其实人间自有人间好,若真有仙界,谁又能说其不比人间空虚寂寥万倍呢?于是自作另一打油诗,作为回复。后来觉得对自己也有启发作用,遂记于此。也在私网志的长篇大论之中做个调剂。

/

无题~Untitled

天宫悄然夜难眠

对影成双朝日闲

凡间景致无限好

下界寻觅苦来甜

无聊之人之无聊之事

今次再临。不写乎?难对某人交代;写乎?则必或以为私无聊。写于此处(沦落人闲居),几凡看官则以为自瞎氪金眼此处揽此烂网志,写于别处,却又不符私思行合一(望假借私曲解该词)之原则,实左右为难也。

1 如果只有一天,你想和谁干什么?

自顾自玩耍。

2 最近3个月内做得最后悔的事情。

私行事磊落,无甚后悔事。

3 如果有一次时空旅游机会,你希望去哪里,不限时间、空间、真实性?

明末之中华,游说废除海禁。

4 如果可以任意选择,你希望谁可以成为你的家庭成员?

宗族中人及好友。

5 什么事情或人物是你最最不能忍受的(最多3件)?

凡“最”者,常只一件。万事皆碍人,自竟还不知,此厌甚也。

6 如果有一种魔法你希望是什么?

永生。

7 每个人对爱情都有底线,你的底线是什么?

尚未周详思虑。

8 你认为“今朝有酒今朝醉”的观点正确吗?

夫以此言问者,必不解此中真味,望深推敲之。

9 现阶段你所能认识到的幸福是什么?

吃饱睡足玩爽 ——爱蟾蜍的隐逸者。

10 你对自己的将来有信心吗,为什么?

夫将来者,无甚信心可言。只因随缘。

11 如果时间可以倒转,可以改变以往的任何决定,经过这样的改变后,你将成为一个怎样的人?

于现在并无二致。

12 你最喜欢的作家是谁?

难说……或为汪老曾祺。

13 你对自己的形象满意吗,如果不满意你希望怎样?

无甚满意可言,皆因随缘。

14 你对现在的状况还满意吗?

无甚满意可言,皆因随缘。

15 说说爱情是什么?用你最喜欢的一种食物或饮料形容?

是人类本真之情感。最爱之食物或饮料无法形容。

16 伤心的时候是怎么发泄的?

兀自沦落。

17 便秘的时候吃什么?

不常便秘,唯一之记忆中早已未有尝食之物。

18 你最长多长时间没睡过觉,是因为什么原因?

约19小时,因准备竞选材料。

19 你会被怎样的异性迷住?

性温良,行简朴(无误),然更重要则是随缘。

20 怎么评价25岁的女人孩?

不知。接触甚少。

21 在2010年里,最希望实现的愿望是什么?

精通编程,似不现实。

22 2011年的情人节你打算怎么过?

独自,大概只好如此。

23 对你喜欢的人喊一句话

过好一生。

24 你做过最愚蠢的一件事情是什么?

欺瞒父母。

25 要获得幸福,最重要的因素是什么?命运、性格、知识、美貌、修养还是什么?

体谅他人,推己及人。

26 今后会生活的城市是?

或为北京。

27 你对另一半最看重的是什么?外形、家世、人品、学识、收入还是什么?

皆看重。无“最”。

28 你会因为爱情而失去自我吗?

随缘。

29 难过的时候该怎么办?

兀自沦落。

30 暑假变短了怎么办?

那又如何?

31 如果你只能记住一件事或者一个人,其他的记忆全部抹去,你会选择什么?

究竟是一件事或是一个人或是一个人的一件事或是一件事中的一个人?提问人不惠甚矣。

32 如果让你选择一件东西作为爱情的信物,你会选择什么?

纯硅新千克原器,若有可能。

33 爱情对你来说是什么?(能成为你的信仰吗)

随缘。

34 如果你有很多很多钱,你想包养哪个异性明星?

不欲包养,明星尤甚。

35 如果要你舍弃身体的某个部位去换取爱情,你会舍弃什么?

爱情乃随缘而来,无需舍弃。

36 你的手机上有秘密吗?

无。私甚不明为何或越大之秘密竟越要留下证据。

37 你对同性恋有何看法?

无甚特别感受。

38 怎么看待异性在你面前哭?

无甚特别感受。

39 下辈子,你还会做今生的自己吗?

随缘……

40 早上醒来以后第一件事情会做什么?

饮水。

41 近期你最大的愿望是什么?

精通编程。

42 用一种植物来形容自己,并说明特性。

歪脖桃树。生于温和之境,自由随缘。

43 你愚蠢吗?

当局者迷。

44 我在你眼里是个什么样的人?

常人。

完毕。终究决定写于此(沦落人闲居),愿技术流少假借之。

[转]学习 Linux 几点忠告

样一的话:

本文是私从ubuntu中文论坛的wiki看到的,可以说几乎是私接触Linux看到的第一篇文章(应该是,印象不深了)。既然在ubuntu的wiki上,大概是遵从开源协议的,私觉得很好,便转了过来。本文作者系王垠,这是今天才注意到的。

里面列举了10条。私在这10条中有强烈赞同的,有保持中立的,有持反对态度的,这里不一一赘述。但请无论如何要注意最后一条:取舍由你。这大概也是开源的精髓之一吧。

/

下面进入正文:

学习 Linux 几点忠告

不要当“传教士”

(这点有一个重大弊端:开源软件没有商业软件那样的宣传,如果使用者都如此低调,用户群不会大幅扩展。) 很多人在讨论区不断的引起 “Linux vs. Windows” 之类的讨论,甚至争的面红耳赤,这是没有必要的。

这种争论是浪费时间而没有任何用处的。对,你花了一下午,用许多事实“捍卫”了 “Linux 比 Windows 好” 这个说法。但是 Windows 的支持者并不会喜欢上 Linux,他们只是稍微退缩一下,然后找一些新的证据来跟你辩论。

世界上的人们都在利用Linux 研究最前沿的科学,我们还在这里讨论 “要不要用Linux” 这种无聊的问题,什么时候才能赶上时代前进的步伐?

什么叫做“Windows 支持者”,什么叫做“Linux 支持者”?我们为什么要支持某一个而反对另外一个?你不需要为 Linux “护法”,不需要成为“Linux 支持者”或者“GNU传教士”,GNU/Linux 已经用事实向世界证明了它们的威力,已经被大多数人接受。你只需要安安静静享受 GNU/Linux 给你的乐趣和自由。

你需要关心的不是你的工具是什么,而是你用它做了什么。精通 Linux 并不说明任何问题,因为它只是一个工具而已。如果你用 Windows 能很好的完成你的任务,那你就没有必要费时间去熟悉 Linux。直到有一天你发现一项任务只有 Linux 才能完成的时候再换也不迟,因为你身边的 Linux 的爱好者一定会很乐意的帮助你。

如果你在使用linux的过程中对它产生了感情,那么你应该明白那些习惯于使用Windows 的人也会对Windows产生依赖。类似的争论还有很多:MS Office Word 和 TeX;Emacs 和VIM; MAXIMA, Mathematica 和 Maple ; Gnome, FVWM 和 KDE;Mutt 和 Pine ……冷静地对自己说:“我不站在它们任何一边。” 尽管这有些不容易办到。

各人的需要不同,生活的环境不同。对你来说好的东西,对别人来说不一定好,我们需要尊重别人的选择。如果你当面说别人正在用的程序不好,没有必要。

不要强迫自己

喜欢电脑的人总是有某些心理强迫倾向。有的人说:“键盘比鼠标快。我不要用鼠标。这样才有高效率。” 所以他在编辑器里无论什么时候总是用 20w, 10j 这样的命令到达目的点。他甚至觉得图形界面是多余的,干脆 Xwindow 都不装。

全部用键盘看起来的确比让手离开键盘去拿鼠标,再回来“快” 多了,但是快的击键频率不等于工作的高效率,对你的健康更没有什么好处。这只能把你变成打键盘的机器。

当你正在检查你的文章或者程序,思维正在随着字符的含义流动,突然 20w, 10j 这样的东西出现在你的脑子里,是不是会打断思路?不?那说明你当时思考的问题比较简单,这些干扰还不会起到副作用。

其实很多人用电脑的时候,思想都受到某种教条的束缚,上面这个只是众多教条中的一种。某些人制造了很多这种教条,用他的工作方式来要求别人,嘲笑方式跟他不一样的人。比如有的人嘲笑其它人写 C 程序不按 8 字符缩进,嘲笑别人在 vi 里用方向键,嘲笑别人不知道 PVM 是什么,嘲笑其它人用 JAVA, C# 这种由 GC 回收内存语言……

你不用管各种各样的教条,电脑只是你的工具,你想怎么用就怎么用。没有人能够约束你,没有人可以嘲笑你的工作方式。电脑明天就不再是这个样子,所以今天你不用完全了解它。你没有必要知道别人创造的一切,因为你需要留点时间自己创造些东西。Just have fun!

当你下次修改文章的时候,不妨试试悠闲的用鼠标在你眼睛看到的地方轻轻点一下。

不要“玩 Linux”

很多人用 Linux 的时候会感觉很迷茫,该用哪个发行版本呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。

其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为了学习安装操作系统,不是为了测试哪个版本好用,不是为了“赶上潮流”,更不是因为你硬盘太大了,你想多占点空间。(样一的话:安装操作系统真的要学习的,Arch那样的安装界面能捣鼓明白的都是神……)

如果你启动了电脑之后不知道应该干什么,那么最好先不要用电脑,因为你可能有更重要的事情需要做。这没什么说的。

不用挑剔发行版本

很多人刚开始用 Linux 的时候,总是在怀疑别的发行版本是否比自己正在用的这个好,总是怀疑自己以后时候会失去支持,不得不换用别的发行。所以很多人今天是 Red Hat,明天又换成了 Debian, 一会儿又是 Gentoo, …… 甚至有的人在一台机器上装了两个版本的 Linux,然后比较哪一个好。

其实你完全没有必要这样做,任何发行,只要你熟悉了,你在上面的工作方式几乎是不会受到任何影响的。我以前一直用的 Red Hat,当我有一天在我的一台新机器上安装 Debian 时,我发现使用 Red Hat 的经验完全没有浪费。我用了一个下午就配置好了 Debian,使它服服贴贴的听我的话,就跟没有换发行版本一样。

Debian, TurboLinux, SuSE, Red Hat, Gentoo, … 任何一个版本都是不错的。很多人认为自己攒一个 LFS 是高水平黑客的象征,但是不是每个人都有精力去了解所有细节。

不要盲目升级

不知道这是心理作用还是什么,有的人看到比较大的版本号,就会很想换成那个。很多人的 Redhat 本来配置的很舒服了,可是一旦 Redhat 发行新的版本,他们就会尽快下载过来,然后选择升级安装。结果很多时候把自己原来修改得很好的配置文件给冲掉了。新的软件又带来了新的问题,比如有一次我的 rxvt 升级到 2.7.8 就跟 miniChinput 冲突了,升级到 Redhat 8.0,发现 xmms 居然缺省不能放mp3了,XFree86 的 xtt 模块在 I810 上有新的 bug,会导致 Mozilla 突然退出。

如果你已经配置好了一切,千万别再整体升级了,这会浪费你很多很多时间的,不值得。有句话说得好:”If it’s not broken, don’t fix it.” 如果你的程序能够完成你需要做的事情,你何必升级呢?(样一的话:这话很对。不过最大的麻烦在于It often broken, or never work well. 只好去升级,然后抱着那一点点的希望,希望下一个版本能解决这问题……)

不要配置你不需要的东西

如果你只想做一个像我这样的普通用户,主要目的是用 Linux 来完成自己的科研任务和日常工作,那就可以不用系统管理员或者网络管理员的标准来要求自己,因为当一个系统和网络管理员确实很辛苦。普通用户学习那些不经常用到的复杂的维护系统的工具,其实是浪费时间,学了不用是会很快忘记的!

我不是一个合格的网络管理员,我的服务器都只设置了我自己需要的功能,设置好 ssh, ftp 已经足够了,那样可以省去我很多麻烦。我从来不过度考虑“安全”,因为 Linux 缺省已经很安全了。我没有磁带机,就不用管 tar 的那些稀奇古怪的参数了,czf, xzf, ztf 已经可以满足我所有的需要。sed, awk, … 我也只会几种常用的命令行。

不要习惯的使用 root 帐号。在需要的时候才 su!

这是很多刚接触 UNIX 类操作系统的人常见的现象,他们不喜欢在管理系统的时候才 su, 而是一直用 root 帐号干所有事情,配置系统,安装程序,浏览网页,玩游戏,编程 ……

结果有一天,他不小心在某个系统目录使用了 rm * … 后果不堪设想……(样一注:该命令的含义为删除根目录下所有文件)

不要用商业的眼光来看 Linux

Linux 不是商业软件,所以不要用要求 Solaris, Windows 那样的眼光来看 Linux. 自由软件的作者们从来不拉拢用户,他们对用户不负有任何责任。实际上在自由软件的世界里,“开发者”和“用户” 并没有明确的界限,大家是朋友。

自由软件很可能只是满足作者和他的朋友的需要,甚至是为了好玩而创造的。自由软件不是完美的,自由软件承认自己有缺点,它不会自吹自擂,蒙蔽“用户”的耳目。这种对作者责任的解脱激发了作者的创造力,他们不用过分考虑“向上兼容”,他们往往比背上重重包袱的商业软件结构更合理,技术更先进。

所以当你用某个自由软件遇到困难的时候,不应该埋怨软件的作者,因为他们对你并没有义务。你不应该把自己当成一个挑剔的顾客,而要把自己作为这个软件的顾问和一个和蔼的建议者,这样你才能理解作者写这个程序时的快乐,在遇到问题时向作者反映,帮助他完善这个软件,成为一个快乐的参与者。就像你的哥哥送你一个他用旧了的自行车,你应该珍惜这份友情,而不要在车坏了,或者骑车摔了一跤的时候大骂你的哥哥。如果你真的不能使用这种合作的心态,那么最好不要使用这个软件。

这是一种先进的文化,它包含了互相合作,科学创新的精神。理解这一点不是很容易,很多人往往是因为不能理解这种文化而离开自由软件。这对于作者来说并没有什么损失。

干你的正事去

很多人跟我说,你的网页浪费我好多时间来配置这配置那,一会儿是 FVWM,一会儿是 Mutt ……

嗯……那些东西都是我有空的时候一点一点积累的,如果你想一次性搞定所有那些东西,恐怕得花你几个星期甚至几个月的时间!并不是一定要搞定所有这些东西你才能正常工作的。除非你真的非得利用某个程序,或者你闲着没事,否则你可以不管这些东西。

上面几条仅供参考

以上只是个人意见,不一定适合所有人。取舍由你了!

推荐两个Python指导资料吧……

其实私一直很想推荐了,不过出于种种原因一直也没说。今天说一下吧……

这两个都是关于Python语言的教材(或者叫指导?),得先介绍一下Python。

Python是一种简单易用的解释型高级语言(也可以被粗略地分类为“脚本语言”)。所谓解释型,简单说就是无需事先生成二进制码,而是在运行时由其他语言“解释”成二进制码,再交由计算机执行。不同的平台上解释器可能不同,但是程序的源代码是相同的,因此只要带好源代码就可以在装有Python解释器的任何一个平台(包括Windows、Unix、类Unix以及很多私从未听过的平台)上面运行,同时由于解释器帮您承担了硬件调配工作,您可以专注于程序本身而不是如何管理内存等等操作。当然坏处也是显而易见的:执行效率肯定不如能精确控制内存和核心的C血统语言。

Python3.x发布之后由于有许多关键性的修正,不再与之前的版本兼容。所以目前2.x、3.x都有人使用,并且相对来说2.x可能用的人更多。不过如果您是新手,建议还是学习3.x,从此之后可以和编码的困扰永别了,对私这样的懒人真是一大福音。

说了这么久,终于到正题了……

首先是《非程序员 Python 编程概念》(对应python3.x)。地址在这里:

http://code.google.com/p/hashao/wiki/ChinesePythonTutor

这是迄今为止私见过的最简洁最好玩的Python教程。文风幽默、比喻精当、内容扼要。内容非常短,私以为快的话大概几十分钟就可以看完,但却介绍了Python大部分功能的基本用法(当然各种内置函数(Function)和方法(Method)是不可能在这么短的文章中解释清楚的),非常适合从未接触Python语言的人来一个概览。

比如里面有一段话:

“在Python里,次序是从0开始数的,开始是0,然后是1,2,3,4,5,所以上面的列表 alist的第一个内容,可以用alist[0]来提取,第二个用alist[1]来提取。就像年龄一样,一生下来是零岁,一年以后才是一岁,不是中国传统那样,生下来就一岁,那是虚岁。蟒蛇语言他只认准确的东西,不玩儿虚的。”

是不是很好玩?

当然,既然叫做“非程序员编程概念”,就是说只能让您理解主要概念,因而即使您看完了全文还并不能真正很好地编程(当然如果您就写个等差数列求和那是绰绰有余了),所以在文章的末尾,作者还推荐了一些教材,都是好书(并且好多都是中文版),深入学习很有好处。

不过私个人还是要推荐下一本书……

下一本,是Python界大名鼎鼎的《A Byte of Python》,官方网站在这里:

http://www.swaroopch.com/notes/Python

写这本书的是个印度人,叫Swaroop,那个SwaroopCH是他的官方网站,他还有一本书叫做《A byte of Vim》,是教Vim编辑器的。

《A Byte of Python》中文名为《简明Python教程》,有对应python2.x和3.x的版本(均可在官网找到),不过for 3.x的是没有中文版的(至少私没有找到)。其实中文版必要性并不太大,因为这本书的语言非常简洁(虽然一点也不幽默),用的语法也很简单,最多就是几个单词(术语)不容易认,稍微查查字典就可以了(而且您英文不认识的话翻译成中文还真未必明白,因为很多是术语)。大概看官们有知道私E文水平的,私这家底都能看,您还担心什么呢?

这本书同样是指导性质的书(而非参考性质,这点很重要),不过里面讲的可就系统多了,私以为完全可以作教材使用(相比之下Python的官方Tutorial倒是晦涩不少)。当您阅读完全书之后,最后一个任务是编写一个文本地址簿程序,如果您很快想到用什么方法并且最终实现的话,基本可以说您就掌握了Python的基础技巧。不过正如文中所说,这是“起步阶段的结束”,未来的路还很长,活到老学到老,大概……

嗯,先写这么多吧。有意者无聊者都可以去看看,两本书(和里面提及的参考资料)都是不错的。

怀念的帝国时代……

没记错的话,现今被EA收购的WestWood公司是RTS(即时战略游戏)的奠基人。虽然私深爱着RTS,但可惜私不是个擅长这种游戏类型的人。记得跟桃子玩War3的时候,凭借开局狂刷才把APM刷到了70+,其中的有效操作大概也只有50左右。用心之仁兄的话说就是“渣”。除此之外,星际争霸到现在还没打赢过电脑,War3打简单难度NE依然会死等等让常人无法相信的战绩都曾出现在私身上。

其实私的RTS之路是从帝国时代开始的。不,准确地说是从帝国时代:罗马复兴开始的。

那时候私大概还很小。只是有一次见到了表哥在玩,他对私说:“这是一个很费时间的游戏,但是很好玩。”。之后就第一次接触到了RTS,在表哥的指导下学会了基本的操作。可惜私当时英文水平太烂了,在主菜单都看不懂的情况下实在没办法将游戏进行下去,并且经常听到的一句话是“你不能等他研究完了再进行下一步操作。”……

之后就玩到了帝国时代2和其资料片征服者。那是整个帝国时代系列最耀眼的光辉,也是私玩得最好的一作(虽然实际依然很悲剧)。记得还和桃子在对战平台玩过一段时间,虽然私基本没赢过,但是想想还是蛮怀念的。

私不明白为何帝国三没有取得预想中的成功,大概是节奏太慢,大概是画面在当时太过超前以至于大众的PC还拖不动,大概是平衡性还不够好等等。之后的酋长争霸和亚洲王朝也是同样的悲剧。如今全效工作室已然解散,虽然Big Game Huge还在并且为我等保留了一线希望,但没了全效的帝国时代还是帝国时代么?至少亚洲王朝的亚洲文明真的不是很像帝国时代曾经的样子。

升级了PC,终于可以拖动帝国3了。玩日本战役时果然又延续了私RTS一贯的悲剧。然而即使能跟简单难度的电脑打打,也还是很不错的。

另:虽然亚洲王朝明显是以日本为中心制作的,不过个人觉得日本真的不是很强。相比之下高输出的中国倒是更厉害一点呢。

IdeaPad Y460,音频输出有轻微杂音的解决办法……没想到居然这么简单……

升级音频驱动后,声卡不会自动关闭来节电了,所以给电和断电的砰砰声没有了。不过如果仔细听的话,还是可以听见轻微的电流声(怪异的是有些人在我这里就听不见,难道我耳朵比较好?),在听轻音乐的时候感觉比较明显。以前一直不知道怎么解决。今天一查,居然是异乎寻常地简单……

以下是引用:

“刚刚发现音频输出有哧哧的杂音。在百度Google了一下,有说重装驱动的,有说把机器拆了弄弄的(这个寒),有说把麦克风关掉的。我试了一下,只要双击任务栏上的喇叭图标打开“Realtek 高清晰音频管理器”,再点击“设备高级设置”链接打开“设备高级设置”,将选项从“将相同类型的输入插孔(即线路输入或麦克风)连结为一个输入设备”改为“将所有输入插孔分离为单独的输入设备”就没有杂音了。更奇妙的是再改回去没杂音了(难道杂音是间歇性的?)”

我相当震惊,原来就这么简单……

不过更令我搞不懂的是,为什么默认的设置是合并为一个设备的呢?

后记:经过测试,当时是好了,但再次启动之后又会有杂音。经过私的研究,之所以这个方法管用是因为每次修改都会重新载入声卡驱动。所以其实只需重新载入驱动就可以了。

开源界的大神真多呢……

其实私最开始用ubuntu的时候没有想混迹于ubuntu中文论坛,不过后来为了提问和找资料才进去了,并且在犹豫许久之后从Gnome转投了KDE,于是就在kubuntu板块灌水了。说是灌水,真的是灌水,因为很多东西私都不太懂,只是自己常捣鼓KDE的图形界面而已。之后就认识了心之所在(qiii2006)。

后来进kubuntu板块的时候多扫了一眼,他是kubuntu板块的版主。

由于ubuntu本命环境是Gnome,所以KDE常会有这样那样的问题,于是乎必须要去看wiki。又多扫了一眼贡献者,看到了一个熟悉的名字。再一查,此人是ubuntu wiki管理员。

随着对KDE的深入了解,开始更多地搜罗KDE的资料。KDE Userbase成了常去的地方。翻到Dolphin(KDE文件浏览器)的时候扫了一眼图片,其中一张图上赫然写着一个熟悉的名字……再一问,Userbase中文是这位心之仁兄翻译的……

经常逛他网志,里面有个人也和私一样常评论文章,叫CS Slayer,并且多次鼓动私转投Arch Linux。私当时想此人居然能玩好Arch看来一定挺强,不过没怎么在意。

由于wordpress留评论支持输入自家网志的地址,于是顺藤摸瓜过去,找到此人的网志。一进去私就惊了,整个网志的界面完全是KDE Air风格。再一看,主题是自己做的……看了几篇文章,此人编程功力不是S级至少也算个A级……

前几天又无聊,再光顾他网志,看到“伪·通向fcitx之路”这帖子,私彻底惊了……此人是Linux下“小企鹅输入法”(Free Chinese Input Toy for X,Fcitx)的开发者之一……

作为一个干什么事情都半吊子的人,私能见到这么多活的大神,还真是令自己感到惊讶呢……

信手闲话:Python的函数/kubuntu10.10和KDE4.5/文本编辑器

信手闲话:Python的函数/kubuntu10.10和KDE4.5/文本编辑器

函数……果然是高级的玩意。高中时候就不太玩得好抽象函数的变换,没想到这一悲剧竟然延续到了编程上面(请忽略私的偷换概念)。

比如私搞不懂为什么python的函数不允许给第一个变量赋默认值,搞不懂keyword-only parameter的作用,搞不懂parameter和arguement的区别,等等……

于是乎……果然还是有不少要学的东西。

/

在虚拟机里装了kubuntu10.10 alpha2,默认环境KDE4.5。很多很好的改变,比如托盘展开被Windows带坏了,比如多了个Webkit浏览器(虽然兼容性远不如Google Chrome),再比如多了个默认输入法配置程序(虽然是个GTK程序),都让kubuntu用起来轻松多了。

/

私在用Vim写这个。不过其实真正用来写网志的编辑器是Emacs。Emacs几乎能称得上是一个小型操作系统,功能真的很多,并且居然支持“超文本咖啡壶控制协议”(顺带一提,这是个IETF的恶作剧,另外其中定义的一个错误叫做“我是茶壶”,参见这里)。只可惜弄来弄去都学不会那里面的一些热键,最后还是只能暂时用着Vim,有时间私会再去学的。

KDE下有个文本编辑器叫做kate,也是很不错的,至少它的图形界面(菜单和图形化的设置界面)是做得最到位的。真希望kate能和Vim的特性合起来。 #这里私补充一下,新版本(KDE4.2以后)的kate有一个Vi input mode,可以用Vi(Vim)的方式进行编写。可惜的是kate没有windows版,所以目前似乎只能Vim一条路走到黑了。

/

后记:貌似这几天都是每日一志的样子呢。记得“编程随想”大神最初创立网志原因之一就是为了逼自己写点东西,私的现状和他颇为相似。不过不知私会不会和他一样最终让自己写东西变得容易些……

点名再临

“点名”这个游戏果然依旧长盛不衰。今次私居然又被点了……不知这到底是喜剧还是悲剧。

您说技术流不应该玩点名这种小孩子的游戏?其实私不是技术流,私基本上研究(不知道能不能谈得上研究)所有的东西都是抱着玩的心态。大概这也是私目前啥都研究却啥都未有所成的原因吧。

不过今次有些不同,问卷来自某有狼子野心的猫(以下简称“某猫”,真名甘某,请原谅私隐去了实名,毕竟“沦落人闲居”网志是面向公众的)。私甚看中某猫的为人与才能,能得垂青,大概也算作幸事。

下面进入正文:

关于第一部分,由于私始终秉承“毒瘤终止于此”的理念,便删去了,从第二部分开始。

第二部分:

是谁传给你这份问卷的:某猫

你们认识多久了呢:六年了,大概……

觉得 ta 对你来说重要吗:没什么不重要的,每一份回忆都很重要。

你与 ta 的关系: 朋友,应该算是。

请问 ta 的兴趣是: 歌唱?和瓜玲、鱼精去老北京各地游玩?

睡觉前第一件事:喝水。

起床前第一件事:也是喝水。

偶像:太多了,比如开复,BartonBAX(某同学)、袁隆平、郭巨侠(某同学)、约翰·卡马克、Swarrop CH,等等等等私一时间也想不起来了。另外私觉得某猫也算崇拜对象之一。

你喜欢的季节:都还可以,更喜欢春秋二季。

你想去的国家:其实私个人不太想出国,不过如果要去看一看的话,还是有很多有兴趣的地方,比如霓虹、新加坡、马来西亚、德国、英国等等等等。

讨厌什么样的个性:无论做什么都会影响到别人且不以为耻反以为荣。

你常哭吗:“常”这个概念相当难界定。不过有时的确会的。

你常笑吗:同上。

你喜欢去哪玩:不太喜欢出去玩。非要说的话,城市里就是可以骑车的公园,学校、工作单位的角落等等。

去玩时喜欢一个人去吗:只能说有时候想。至于是不是“喜欢”,很难界定吧。

假日时你都睡到几点:不一定,但通常是上午7-9点。其实早睡晚起很健康,嗯。

机会和命运你会选择:机会。私支持量子力学,支持混沌学,支持统计物理。

你很自恋吗:个人认为不会。

要怎样才能让自己好过一点:不知道……大概想着“本尊是浊世之清流”就可以了?或者是一切抱着玩的心态,大概……

喜欢吃冰嗎:甚爱。

最在乎哪几个朋友:没什么所谓“最在乎”的吧……虽然可能私内心深处已经将周围的人分了三六九等。

人生的意义是:帕斯卡说“由于思想,我却囊括了整个宇宙。”

听什么歌一定会哭:听什么歌都不一定会哭。

完毕……可以发送了,但愿赶得上某网站抓RSS。

OpenSUSE11.3,倒计时……

OpenSUSE倒计时牌

很早以前看到过这么一个说法:Linux桌面的唯一希望是OpenSUSE。深层意义大概是因为其他Linux发行版主要是为爱好者、“玩家”准备的,只有OpenSUSE真正把“广大桌面用户”作为主要的对象。

类似“唯一希望是OpenSUSE”的话说出来的时间大概也比较早了,那时ubuntu大概还没有发展起来。然而无论现在ubuntu做得多好,OpenSUSE的功绩都是不应被遗忘的。OpenSUSE11.2私曾用过一段时间,不过后来因为软件源问题,放弃了。如今11.3发布在即,不能说“激情重燃”吧,至少在其他众多发行版在私新PC下屡屡不顺的时候为私注入了一点新的希望,也称“念相”,人活着实际就图个念相。

OpenSUSE也是一个以“稳定”优先的系统(至于您装它提供的SVN则是另一回事),但也并不惮于使用最新的技术。因而在系统核心层面支持是相对理想的——既不像Debian那样过于注重稳定而舍弃了众多新硬件,也不像很多发行版盲目追新带来众多的错误。似乎也有人说过这么一句:“要相信德国人的严谨。”,更何况这还是Novell的产品。

新要素……有意了解的同学可以点击这里速览(Take the tour,这样翻译大概没错)一下(不过鉴于私网志的人气,大概不会有人这样做)。11.2已经很老了,所以看上去新要素有些多也有些杂乱,在此私只把自己感兴趣的列一列吧。

Linux 2.6.34内核:
支持大量未发布的(和新发布的)英特尔处理器与芯片组
增强虚拟化技术
适用于新硬件的更好的能源管理

私一直很搞不懂像Ubuntu这样相对激进的系统为何在换内核上这么谨慎。外包装工作做得再好,面对日新月异的硬件,没有好的内核都是不可以的。OpenSUSE在这一点上反倒成了先行者。

图形驱动方面:
X.org 7.5和 xserver 1.8
ATi、Intel与Nvidia显卡默认开启KMS (Kernel Mode Setting)
Nouveau成为默认Nvidia显卡驱动
Radeon视频驱动(Radeon video driver)取代Radeonhd驱动

驱动……大概是A卡Linux用户永远的痛。在Windows下用MobilityHD5650显卡,传感器回报温度50度,到了Linux下,用开源驱动温度就是65-75度,用闭源驱动根本连系统都进不去。于是有人(CS Slayer大神,fcitx的开发者……之一)建议私用适合追新党的Arch。不过在虚拟机里跑了之后发现硬盘分区每次都会失败。这样一个连桌面都没的按说非常强大系统在虚拟机里跑竟然出了问题,在私家中只有一台好用的PC的情况下,怎么敢尝试实装?看来私的水平也就是ubuntu、OpenSUSE这些。如今大概只有OpenSUSE可以小小地期待一下,期待X.org、KMS和Radeon驱动。

KDE桌面:
KDE多点触控设置工具(Synaptiks touchpad configuration tool)支持
附带KSuseInstall软件安装程序
KDE升级程序(KUpdateapplet)支持发行版升级(dist-upgrade)
默认GTK主题使用Oxygen-molecule

都是重量级的东西。
先是多点触控。私的笔电就是多点触控的触摸板,这次终于有了用武之地。不过KDE的缩放操控要想赶上Mac OS那流畅度尚需时日。
在Kubuntu上一直没有好的图形化软件(软件包)管理器(KPackageKit实在难堪大用),OpenSUSE却附带了很多(上述的只是部分),Novell不愧是KDE的银级赞助,没让私这个KDE控失望。
Oxygen-molecule主题私在kubuntu上是用过的。虽然需要加载一套GTK主题引擎,但是最后的效果非常的和谐,除了没有窗内动画以外GTK程序的外观几乎和Qt程序无异,给人以非常舒服的感觉。

Gnome桌面:

由于私不是Gnome粉,就懒得翻译了。只说一点:Gnome3.0功能预览——Gnome Shell和新的辅助堆栈管理(accessibility stack)。该懂的人会懂的。

暂时就这些了。总之……OpenSUSE加油!开源界加油!

后记:仔细研究特性列表后发现几个翻译上的错误(唉,都是新玩意儿,不太好搞懂),现已修正。如有E文高人发现其他错误,还望多多指正。