移民与殖民
昨天和在M$的一票兄弟一起吃饭的时候说起了移民的问题,然后聊起了殖民地,最后我们发现,其实殖民就是有一定规模的有组织的移民……所以说,下次他们去美国的时候就跟签证官说,我们绝对不是移民,而是去殖民了,嘿嘿……
参与评论Google发言人的一句巨经典的话
In an imperfect world, we had to make an imperfect choice.
–Elliot Schrage, Google
参与评论给csh增加了简体中文(GBK)支持
对GBK的locale做了一些改动,使得其能够提供正确的字符宽度信息了。这样一来,csh就能够正确处理GBK的中文了。昨天还增加了正体(我们叫做繁体)中文对应的locale变化。
阅读全文…感动,总算找到LANG等环境的说明了……
原来是 environ(7),今天看col(1)偶然发现的……
参与评论忘记更新证书了:(
想着想着还是给忘了,忘记了更新证书,以至于看到「根据您系统的当前时间,服务器提供的证书已过期」发愣了一阵。
也许应该写一个自动提醒程序?
参与评论Preparing for Simplified Chinese Project Merge
Will start commit slush soon.
参与评论Yahoo宣布开放两个UI包的源代码
本来我对Web开发已经没什么兴趣了,不过这次Yahoo出的还是值得看一看。
第一个是 Yahoo! Design Pattern Library提供了包括拖拽、浏览tab等在内的一系列JS。而第二个,Yahoo! User Interface Library则是一系列AJAX脚本。这些库均采用BSD授权。
阅读全文…年度最值得拜读——《爱人》zz
警告:本文内容为限制级,可能引起您的不适。阅读之前请三思。
本文为转载作品。
免责声明
本文的内容属于限制级,阅读下面的内容可能会给您带来不适,心理承受能力不强、有心脏病,以及医嘱不适合阅读此类文字的读者请不要继续阅读。作者明示不对读者阅读此段文字所产生的后果承担任何责任,无论明示、暗示,无论由于任何推断产生的直接、间接、特别或惩戒性责任,即使被事先告知此种伤害可能发生。
阅读全文…bsd.port.mk: critical issue for RELENG_6
Today I have submitted a PR which I have marked “critical”. bsd.port.mk does not do the right thing on RELENG_6 after the rcorder change, which will cause all ports installed rc.d scripts stop to function at system startup.
The PR can be accessed here: http://www.freebsd.org/cgi/query-pr.cgi?pr=93536
UPDATE(20060219): It seems that the problem is not related to this. I am still investigating what was happening.
UPDATE(20060220): Doug Barton has kindly provided information about the issue. It was because some nojail and mountcritlocal conflict. The issue can only appear when you are using jail(8).
参与评论关于如何扩展复杂且难懂的C代码的一点经验谈
有时,我们会希望扩展一些现有的C代码。这些代码可能经历了相当久的运行考验——它们至少目前工作起来没有问题——然而,它们可能存在各种各样的问题,比如:
- 缺少注释。
- 过分使用的goto语句。
- 变量名不规范。
- 逻辑复杂难懂。
- 过分使用表达式赋值(if (foo = bar()) {})
- 直接返回函数返回值(这是合法的,但会给增加功能带来困难)
要扩展这类代码是一件有挑战的事情。
阅读全文…