July 2005 Archives

ldconfig同学改名了

| No Comments | No TrackBacks

改名叫李浩源,不过这个名字未免有点别扭……另外,简写是lhy,哈哈哈哈哈哈哈

但是如果那群人一意孤行的话,我们一定会毫不犹豫地坚决回击,直到杀出个你死我活为止。

一个没有文化的国家,做不了好学问。能够学贯中西、博古通今固然好,但是,如果一个民族摒弃自身的文化背景,拥洋为重,最终只会失去身份认同,变得高不成、低不就。菲尔兹奖(Fields Medal)得主、华人数学大师丘成桐指出,中国学术界所面对的,正正就是这个窘境。 丘成桐接受访问的时候,谈到中国学术界种种不良的风气,归根究底,所有问题都是源于1966至1976年的“文化大革命”,摧毁中国多年良好的文化传统,大师给中国学术界点破死穴。

他解释:“自那时开始,中国人的价值观完全改变,是非观念和道德操守遭到扭曲,以致现在的学生和学校变得唯利是图,这种文化气候,是中国难以孕育一流学问的最主要原因。”

From: NASA

A planet larger than Pluto has been discovered in the outlying regions of the solar system.

The planet was discovered using the Samuel Oschin Telescope at Palomar Observatory near San Diego, Calif. The discovery was announced today by planetary scientist Dr. Mike Brown of the California Institute of Technology in Pasadena, Calif., whose research is partly funded by NASA.

多少不适合发布太多非常个人的东西。有些东西可能涉及商业机密,有些东西可能不希望对手看到,有些东西可能涉及别人的隐私没法公开,有些东西会被一些别有用心的人转到争议人士聚集的地方炸锅用,等等。

严重失眠

| No Comments | No TrackBacks

最近失眠非常严重,在考虑是否应该去外地度一周假,到一个有山有水但没有互联网和电脑的地方,休整一下再回来,嘿嘿……

Howard最近研究了一下Console Server,很好玩的说。Console Server是一种用于连接大量串口设备的设备,并且可以控制电源。这样调试kernel就方便多了。以前都是用直接连串口的方法。

不过Console Server目前和直接连接之间还是有一些细微的区别。

一个新的panic

| No Comments | No TrackBacks

今天的测试过程中发现了一个新的panic:

panic: mpt_get_request: corrupted request free list (ccb)

这个panic似乎与swap的消耗有关,初步定为为LSI SCSI卡驱动的问题。port 7上面的mpt驱动中。

[b]Update[/b]: 确认盘阵也有问题。。。

多数人并不关注如何把*nix做好,相反,他们更关注如何把微软搞垮。一个微软前副总裁过去几年的收入,竟可以成为Unix社区所关注的新闻,实在令人感到荒谬和可笑。醒醒吧,微软不是这个世界的全部,更重要的是,你们要做实际的工作,而不是去骂微软,因为恐怕没有一家商业公司会因为这种无谓的指控而被口水淹死的。

第一种:请XXX(某ID)回答!

最讨厌这种帖子,你不是我们家亲戚,不是漂亮MM,不是我老板,论坛上还有那么多人,凭什么指名点姓要求我来回答?论坛上的其他人都不会?可能吗?同时侮辱了论坛上所有的人(包括我),所以当然不回答(即使回答,一般也要等到两三天以后)。

1. 漂亮的女人让男人把持不住,漂亮的商品让女人把持不住。于是,一部分男人制造商品,另一部分男人为商品买单。

2. 精明的男人当面赞美女人,精明的商家当面赞美顾客。而暗地里,男人会咒骂女人,商家会咒骂顾客。

3. 男人时到手的女人会觉得不在乎,女人对到手的爱情会觉得不值钱。商家对到手的顾客会觉得不在乎,顾客对到手的商品会觉得不值钱。

4. 其实,女人是很在乎男人的,顾客也是很在乎商家的。在乎你的关心,不在乎你的伤心。

5. 现代婚姻的特点是,男人负责做家务,女人负责让男人有家务可做。现代商业的特点是,商家负责做生意,顾客负责让商家有生意可做。

6. 这是一个男人的《丈夫守则》:第一条,老婆永远是对的;第二条,当老婆错了时,请参照第一条。这是一家商场的《顾客服务守则》:

第一条,顾客永远是对的;第二条,当顾客错了时,请参照第一条。

7. 女人在选择男人中的男人,顾客在选择名牌中的名牌。

8. 爱一个人可能需要很多理由,恨一个人却只需一个理由。选择一个品牌需要很多理由,放弃一个品牌只需一个理由。

9. 化妆的女人不是为了取悦男人,而是为了得到男人的讨好。逛商场的顾客不是为了取悦商家,而是为了得到商家的讨好。

10. 你可以和你爱的女人无话不谈,除了谈钱。你也可以和你的顾客彼此忠诚,除了利润。

Suggested by: clive (Tongyi Lin, FreeBSD.org). From: zonble's promptbook

我才不要幫你修電腦 (Sosumi!) 下載

記憶體沒插牢,你自己去插牢
主機板嗶嗶叫,就讓他繼續叫
就算是螢幕燒掉還是被雷打到
我才不要幫你修電腦

今天看到一则令人震惊的消息(其实是昨天的消息)。

不过感觉其实最倒霉的是我们楼下那家公司……

苏格拉底的爱情观zz

| 1 Comment | No TrackBacks

有一天,柏拉图问老师苏格拉底什么是爱情?老师就让他先到到麦田里去,摘一棵全麦田里最大最金黄的麦穗来,期间只能摘一次,并且只可向前走,不能回头。

柏拉图于是按照老师说的去做了。结果他两手空空的走出了田地。老师问他为什么摘不到?

他说:因为只能摘一次,又不能走回头路,期间即使见到最大最金黄的,因为不知前面是否有更好的,所以没有摘;走到前面时,又发决总不及之前见到的好,原来最大最金黄的麦穗早已错过了;于是我什么也没摘。

老师说:这就是“爱情”。

之后又有一天,柏拉图问他的老师什么是婚姻,他的老师就叫他先到树林里,砍下一棵全树林最大最茂盛、最适合放在家作圣诞树的树。其间同样只能砍一次,以及同样只可以向前走,不能回头。

如题,今天是两个人的生日,准备吃烂人的蛋糕,嘿嘿嘿嘿……

当年的翻译真棒啊……


1945年7月,美、英、中三国首脑和外长在柏林西南波茨坦举行会议,26日发表《波茨坦公告》,敦促日本投降。全文如下:

美、英、中三国政府领袖公告:

(一)余等:美国总统、中国国民政府主席及英国 首相代表余等亿万国民,业经会商,并同意对日本应予以一机会,以结束此次战事。

(二)美国、英帝国及中国之庞大陆、海、军部队,业已增强多倍,其由西方调来之军队及空军,即将予日本以最后之打击,彼等之武力受所有联合国之决心之支持及鼓励,对日作战,不至其停止抵抗不止。

(三)德国无效果及无意识抵抗全世界激起之自由人之力量,所得之结果,彰彰在前,可为日本人民之殷鉴。此种力量当其对付抵抗之纳粹时不得不将德国人民全体之土地、工业及其生活方式摧残殆尽。但现在集中对待日本之星则较之更为庞大,不可衡量。吾等之军力,加以吾人之坚决意志为后盾,若予以全部实施,必将使日本军队完全毁灭,无可逃避,而日本之本土亦必终归全部残毁。

为什么不应该在8.15这一天纪念抗战胜利?

作为一名中学历史老师,我对现在的抗战胜利60周年纪念活动较为关注,但最近一些涉及纪念日的事情,使我忍不住想说说。投稿到中青报,没有回响,再投《南方都市报》,得到"拟用"回复,但最后什么也没有。

事情源于5月10日下午,外交部发言人刘建超主持例行记者会。

问:周六,中共中央宣布将举行活动纪念抗日战争胜利60周年。中方是否会邀请日方参加有关活动?何时举行上述活动?中国认为抗日战争是何时结束的?中方会邀请哪些国家领导人参加纪念活动?是否会与莫斯科举行的纪念活动类似,邀请布什、普京等人参加?是否将邀请国民党参加?

答:中共中央已就中国抗日战争胜利60周年的纪念活动发布了通知。至于活动安排,有关部门要具体研究。有关消息会适时向各位通报。抗日战争胜利应以日本正式宣布投降的日期为标志,那是1945年8月15日。

让我感到最悲哀的是我们的历史教育长期以来非常轻视历史文献的运用,现在有所改善,又常常是断章取义。所以,在教学中,表达着似是而非的历史时,倍感痛苦。

BSD授权的自我保护

| 2 Comments | No TrackBacks

以前一直觉得BSD授权在某些污染型伪自由软件授权面前显得很被动——似乎他们可以任意地剽窃代码而阻止代码以BSD授权发布——然而仔细读来,BSD其实是一个有自我保护能力的授权,它的第一条条款:

 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.

明示了,如果代码被伪自由软件使用,则伪自由软件的作者有义务将BSD授权放到所有引用了其代码的源代码文件中。

当然,如果伪自由软件的作者不重述这些授权,则这种行为不能称为使用而是明目张胆的剽窃了。典型的例子包括:

BSD代码(*BSD都有,这些代码已经有数十年的历史,取FreeBSD的):
sys/net/bpf_filter.c

我所能拿到的历史代码,这段代码是@(#)bpf.c 7.5 (Berkeley) 7/15/91之前就已经在那里的。

抄袭者的代码:
net/core/filter.c

注意从82行开始的那组判断。

轻描淡写地说“Based on the design of”,而不按照授权条款复制BSD授权,那,我们还能有什么好说的呢?

来自nemo邮件

此人的论述方式颇为独特,但观点还是不错的。。。分享出来博大家一笑

语录:

关于测试:

其实说是校对也不过是统一了一下文字。自己翻译的部分现在还没有仔细地重新阅读,谁帮忙看看啊?

FreeBSD Porters' 手册(简体中文版)

A stock 5.3-RELEASE /amd64 works on my workstation, while Windows 2003 x64 version would not :-)

人类灭亡时间表zz

| 2 Comments | No TrackBacks

From: zoomq; 很好玩的一篇文章

2005年2月,朝鲜退出六方会谈,并声称己有核武.
2005年4月,国民党主席访京,两岸和平统一希望再露生机.
2005年8月,朝鲜再次参与六方会谈,会上提出美军第7舰队撤出日本的要求,美方拒绝,会议毫无结果,朝鲜再次宣布退出六方会谈.
2006年3月,美国与伊朗关系恶化,美国向联合国提出经济制裁,五个常任理事国除中国弃权外,其余一致通过议案.

无语……

| 1 Comment | No TrackBacks

拿错了SecureID卡……

| 1 Comment | No TrackBacks

终于发生了,两个人都拿着SecureID卡,可是谁也无法进入系统。。。有想咬人的冲动。

疯牛的报复zz

| No Comments | No TrackBacks

在二十多年前,美国科学家Stanley B. Prusiner教授(1997年诺贝尔奖医学生理学奖得主)提出:变异的蛋白质可能于动物界甚至人群间传播,进而造成中枢神经系统退化等疾病的发生。在当时,许多科学家们都抱持着高度怀疑的态度,因为缺乏DNA或RNA等遗传物质的分子如何能在宿主体内复制存活呢?又如何能建立感染路径? 举例来说:病毒,这个构造最简单的微生物也是需要依赖DNA或RNA来进行复制,才能感染宿主。

然而,在Stanley B. Prusiner教授所提出的理论中,他却认为那些异常的prions蛋白可以「影响」其它正常的prions蛋白,造成其构型上的改变。这些异常prions蛋白的持续堆积在脑中会造成脑组织出现海绵状空洞,进而影响正常的中枢神经系统功能。换句话说,prion这个病原有别于细菌、霉菌、病毒等微生物,它对紫外线及消毒剂有很强的抵抗力。它不具有遗传物质(例如DNA与RNA)却可以在宿主身上造成疾病。它是一种蛋白质,但高温却破坏不了它,这个神秘的病原大大地颠覆了传统的思维,然而越来越多的证据显示这个可怕的病原确实存在。

PHP 4.4.0-RELEASE

| No Comments | No TrackBacks

So finally they have released it, maybe I will use it at company, but not on my boxes since they run php 5.x series, hahaha...

某一场把戏结束了

| No Comments | No TrackBacks

Excerpt from: 2005-06-27

其实原本也没有什么,不能否认一开始的时候有相当多的私心,但慢慢就不再是私心而是要做起一番事情的愿望,再往后,是一种我很长时间都割舍不掉的感情。

但是人总归有一天会回归理性,或者说,回归现实。感情是什么?我不知道,至少至今为止仍不清楚。但是,有什么东西能够持之以恒,永远不变?我想,没有,只是所要付出的代价,或者已经付出的代价多少,与心理的某个预期之比而已。

这一天也许来得迟了一点,但是总归是来了,庆祝一下。同时再度证明昨天我在网上对那个人的态度并不过分。

不过过去的事情就让它过去吧,留着点老底等对方再次复出的时候再来致命一击不迟……嘿嘿

Will it provide better performance? Interested but not tested.

烟酒的危害 zz

| 2 Comments | No TrackBacks

关于吸烟和喝酒的坏处,可见的临床报告比比皆是。然而,不信者恒不信之,幸免者的例子更常引起倡导与反对两边僵持不下的争议。

或许吸烟和喝酒的行为不会严重到直接致死,但藉由两种习性而引起的许多相关急性或慢性疾病其实是比直接死亡更叫人害怕。

As title, congratulations to him.

RELENG_6 branched

| No Comments | No TrackBacks

So now we have 6.0-BETA, 7.0-CURRENT, and both are frozen for bugfixes. I would struggle with the SMP ULE issue.

What? Why?? So inaccurate?!

| 1 Comment | No TrackBacks

Seems that my server keep tuning its clock, somewhat weird...

Jun 30 22:56:43 tarsier ntpd[412]: ntpd 4.2.0-a Thu Jun 30 11:02:35 CST 2005 (1)
Jun 30 22:56:43 tarsier ntpd[412]: no IPv6 interfaces found
Jun 30 23:05:20 tarsier ntpd[412]: kernel time sync disabled 2041
Jun 30 23:14:58 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 1 01:26:33 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 1 01:43:39 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 1 09:36:14 tarsier ntpd[412]: time reset -0.152496 s
Jul 1 11:30:42 tarsier ntpd[412]: time reset +0.155343 s
Jul 1 11:30:42 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 1 11:40:17 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 1 15:57:41 tarsier ntpd[412]: time reset +0.176810 s
Jul 1 15:57:41 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 1 16:07:19 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 1 20:10:47 tarsier ntpd[412]: time reset -0.156077 s
Jul 1 20:20:24 tarsier ntpd[412]: time reset +0.236649 s
Jul 2 10:33:54 tarsier ntpd[412]: time reset -0.132817 s
Jul 2 16:11:24 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 2 16:27:47 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 3 19:50:46 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 3 20:17:51 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 4 10:12:53 tarsier ntpd[412]: time reset -0.160430 s
Jul 4 10:12:53 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 4 10:22:29 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 4 20:30:43 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 4 20:31:05 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 5 00:34:58 tarsier ntpd[412]: time reset +0.157389 s
Jul 5 11:00:13 tarsier ntpd[412]: time reset -0.133099 s
Jul 5 18:48:49 tarsier ntpd[412]: time reset +0.263088 s
Jul 5 18:48:49 tarsier ntpd[412]: kernel time sync enabled 6001
Jul 5 18:58:22 tarsier ntpd[412]: kernel time sync enabled 2001
Jul 5 19:57:22 tarsier ntpd[412]: time reset -0.178673 s
Jul 6 00:12:40 tarsier ntpd[412]: time reset +0.144622 s
Jul 6 09:51:10 tarsier ntpd[412]: time reset -0.132773 s
Jul 6 23:40:28 tarsier ntpd[412]: time reset +0.149341 s
Jul 7 01:53:55 tarsier ntpd[412]: time reset -0.177050 s
Jul 7 09:58:34 tarsier ntpd[412]: time reset -0.183544 s
Jul 7 12:15:14 tarsier ntpd[412]: time reset +0.158977 s
Jul 7 17:33:38 tarsier ntpd[412]: time reset +0.188230 s
Jul 7 19:31:21 tarsier ntpd[412]: time reset -0.183378 s
Jul 8 09:22:04 tarsier ntpd[412]: time reset -0.190559 s
Jul 8 10:48:50 tarsier ntpd[412]: time reset +0.144984 s
Jul 8 14:44:54 tarsier ntpd[412]: time reset +0.156142 s
Jul 8 20:13:49 tarsier ntpd[412]: time reset -0.211498 s
Jul 8 20:23:25 tarsier ntpd[412]: time reset +0.213453 s
Jul 8 23:54:54 tarsier ntpd[412]: time reset +0.171939 s
Jul 9 03:35:08 tarsier ntpd[412]: time reset -0.150036 s

RELENG_6 soon

| No Comments | No TrackBacks

Scott Long has warned that RELENG_6 would be branched soon. At this point, most part of FreeBSD-CURRENT is considered to be "stable" while some of the drivers and ULE scheduler is still under revamp. Once all bugs found gets fixed we will release 6.0.

HEAD will be soft frozen until 6.0-RELEASE. I will begin to integrate some of minor changes there.

许多人会不自觉地采取一种反制别人的立场或方法,这种做法发展到极致,就成为反智主义,最近所出现的一些令人感觉匪夷所思的事情其实就是这一行为的集体体现。

其实很简单,最开始是觉得某个人的某项言论、立场或行为不爽,然后,从此引申到这个人的所有言论,所有立场或所有行为都是你无法接受的,再然后,一错再错地一再采取与对方所对立的立场或方法,以期达到反制对方的目的,其结果,毫无疑问是一败涂地。

不太好的感觉

| No Comments | No TrackBacks

有些感觉,说不清楚,但总归不太好。

我不知道自己是不是一个善于妥协的人,有很多事情可能在别人提出之前就妥协,还有一些事情会无论如何都不会有任何让步。

但问题是,我所坚持的一切都对吗?有的事情能让一个人冷的像冰,有些事情能够让人热情如火,但是,不觉悟,只能戕害自己,妨碍别人。

最近一直在抽空琢磨一些相关的问题。响应时间?抢占?等等。

从0开始

| No Comments | No TrackBacks

很小的时候有人教导我数数是从1开始的,而从0到1是一个质变。人的意识里面有暗含的0。

后来教练告诉我说计算机认为一切都是从0开始的,0只不过是一个再普通不过的数字,更遑论1。

很小的时候的概念是,我们需要作的比别人更多,而且要作一些别人没做的事情。

后来教练的概念,引申一步,则是我们要作一些别人连想都没想过的事情——因为要存下一个0,首先要有一个变量或者一片内存……

今天有人跟我說他裝的sshd2莫名其妙地起了100多進程,登上去一看果然如此,十分吊詭。用OpenSSH就一點事都沒有,於是開始建議所有人改回OpenSSH(過去OpenSSH確實有過一些安全上的不良記錄,不過在OpenBSD一群人的努力之下已經兩年沒有出過安全問題了,所以我認爲可以重新開始信任這一軟体)

em(4) MT5 patch

| No Comments | No TrackBacks

Available here.

AT YOUR OWN RISK!!

中华人民共和国公安部令第51号令 2000年4月26日

第一条 为了加强对计算机病毒的预防和治理,保护计算机信息系统安全,保障计算机的应用与发展,根据《中华人民共和国计算机信息系统安全保护条例》的规定,制定本办法。

第二条 本办法所称的计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。

女主持人气势咄咄的问一个男嘉宾,你为什么那么在乎钱,男嘉宾说:“钱能买到一切!”

现场的观众哗然了。

男嘉宾微笑的说:“我们做个测试吧。”

一个很简单的主题,你的一个仇人爱上了你的女友,现在想要你退出,你是一个正常的人,你爱自己的女友。那个男人愿意出一点钱来补偿你。

对牛弹琴

| 3 Comments | No TrackBacks

最近在CU论坛的历险记。

讨论最开始是由有位大哥求助如何在FreeBSD中移去sendmail引发的。嗯,这将导致不幸,提醒一下。

接下来老大说sendmail是系统自带的,不像Solaris或Linux那样用包安装,但他要弄掉,弄得很干净。

呃……显然啊,FreeBSD不是一个组装的玩意,它提供了很多内建的东西,不过对于那些热爱自己DIY的人还是应该鼓励一下,于是回帖说用NO_SENDMAIL阻止构建,然后installworld之后删除没有碰过的文件。最后出于好意提醒了一句,“默认安装的留在那不会给你带来很大的损失,但删除可能会带来意想不到的后果。”

IERS最近发布了新的第30号 C 公告,2006年1月1日前的UTC日期的秒读数将是:

2005年12月31日23时59分59秒
2005年12月31日23时59分60秒 <----- 闰秒
2006年01月01日00时00分00秒

根据国际间的规定,闰秒可以在每年的6月或12月的最后一天结束时加入,其依据是协调世界时(UTC)与国际原子时(International Atomic Time, TAI)的差值。加入闰秒的目的是为了避免原子钟和地球自转周期之间的时差超过0.9秒。

更多背景知识可以从这里找到。

没完没了的phpBB漏洞!!再也不能忍下去了!

今天终于找到alu跟他要了www的root,然后开始升级。

首先import新版本。

然后开始合并冲突,phpBB这群家伙居然到了这么多的patchlevel还在改表结构,真不知道他们的大脑是用来想什么的,预想www必然会出问题,果然,不过一切在掌控之中。

升级顺利完成。

我什么时候才能有时间写一个新的论坛?

spammers get smarter

| No Comments | No TrackBacks

Spammers get smarter. My e-mail server has passed one or two spams for me each day, which is much more than it used to be.

They begin to use GIFs for sending spams... So, smarter, smarter spammers are going to win in some areas, but...

We have something to stop this! Hahaha... Let me try!

要热死人了。。。

| 1 Comment | No TrackBacks

北京简直越来越不适合人类生存了。考虑冒着全楼停电的危险开一会儿空调的可能性。。。

求一系列字符串的最长公共子串的问题大家都很了解,今天在琢磨垃圾信息的时候突然想到另一个问题。

好比说,5个字符串:

www.domain.com
domain.com
domain.net
www.domain.net
spammer.domain.net

Looking forward to it. Only 1 week left to RELENG_6!

Monthly Archives

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 5.2.3