October 2004 Archives

本文转载自:SciScape

編輯 Gene 報導

人类基因组图谱总算大功告成了,可是所统计出的基因数居然只有约2万至2万5千多个,甚至比之前估计的3万多还少!

实验室常用的大、小鼠的基因体据估有3万个基因。另一实验室常用生物的线虫(C. elegans),其基因总数约有1万9千个,而果蝇则有约1万3千个。小型开花植物阿拉伯芥(Arabidopsis)的2万7千个基因搞不好就比人类的还多。

It seems that FreeBSD and NetBSD have a lot of difference on busdma interfaces and this has blocked me from porting OpenBSD's firmware upload support on mpt(4). Will have another attempt this weekend.

:-(

| No Comments | No TrackBacks

Someone important to me has passed away.

失之厘豪,谬以千里

| 1 Comment | No TrackBacks
Today, JINMEI Tatuya / 神明達哉 has submitted a patch against sys/kern/uipc_socket2.c, which is:
Index: src/sys/kern/uipc_socket2.c
diff -u src/sys/kern/uipc_socket2.c:1.138 src/sys/kern/uipc_socket2.c:1.139
--- src/sys/kern/uipc_socket2.c:1.138	Tue Oct 19 15:13:30 2004
+++ src/sys/kern/uipc_socket2.c	Wed Oct 27 05:37:58 2004
@@ -1253,7 +1253,7 @@
 
 	if (CMSG_SPACE((u_int)size) > MCLBYTES)
 		return ((struct mbuf *) NULL);
-	if (CMSG_SPACE((u_int)size > MLEN))
+	if (CMSG_SPACE((u_int)size) > MLEN)
 		m = m_getcl(M_DONTWAIT, MT_CONTROL, 0);
 	else
 		m = m_get(M_DONTWAIT, MT_CONTROL);

HP LJ1000 USB Printer wierdness

| 4 Comments | No TrackBacks

I have fighted against the issue that LJ1000 can't work correctly with FreeBSD however I have failed.

I got "ulpt0: Input/Output Error" when doing cat foo > /dev/ulpt0.

Of course, cups and friends won't run with this state.

This problem exists in FreeBSD 5.3-RC, 4.10-STABLE. However, interestingly Windows works correctly.

So, why??

你现在好吗 今天快乐吗
我从远方送你的花 你收到了吗

分手以后的雨季 断断续续下不停
没有你的日子 真的不容易

躲不开回忆 最难忘记你
再说什么也无法压抑 汹涌的情绪
我已学会珍惜 再给我一次勇气
好想告诉你我的爱 一直留在你那里

RIP: GNU awk

| No Comments | No TrackBacks

Today DragonFly has buryed GNU awk. G'bye, amen! :-D

Today Scott Long has named FreeBSD 5.3-RELEASE, this is a significant step toward final 5.3-RELEASE.

Please note that before the team has a PGP signed 5.3-RELEASE announcement, don't download the ISOs even they have appeared on any site. We may still do changes after the naming.

有点难过

| No Comments | No TrackBacks

多大个事儿啊?我对自己说。

有点难受,想一个人冷静地呆一会。想起了今天看的书,错只是在我自己,一个搞安全这么多年的人,居然忘记了最基本的道理。

有些时候,人们要为别人的愚蠢付出巨大的代价。我不想用愚蠢这个词,但是,我想不出更好的词。这不是第一次,也许也不是最后一次。而原因,一直以来都是完全一样的原因。

狮子今天说很郁闷
狮子说在不停地写稿子
可怜……
不知道哥几个什么时候才能混出人样,大家加油!!

In order to touch more bugs in FreeBSD so I can fix it, I have switched to FreeBSD and installed GAIM, etc. Amazingly, it seems that 5-STABLE is much more stable then I expect :D

I have installed GAIM and OpenQ (Yes, thanks for all folks who ported it, while I rarely and rarely using QQ these days), and it's quite good!

发信人: billqu (Bill), 信区: talk
标 题: 可以参考的处世哲学:如何快速看透一个人?
发信站: 知新园 (Fri Oct 22 21:37:01 2004)

看一个国家的国民教育,要看他的公共厕所。

看一个男人的品味,要看他的袜子。

看一个女人是否养尊处优,要看她的手。

彻悟

| No Comments | No TrackBacks

上周经历了许多事情,突然觉得有大彻大悟的感觉。

坦率地说,并不能说是彻悟,只是“大悟”吧。

关注什么,不关注什么,做什么,不做什么……这些看起来很简单的事情,其实没那么简单,而很多看起来很不简单的事情,其实又没有那么复杂。

Scott Long have committed this which will:

Use an alignment of 1 instead of PAGE_SIZE for the rx and tx buffer tags.
Since the e1000 DMA engines hava no constraints on the alignment of buffer
transfers, there is no reason to tell busdma that there is. This save a
minimum of 1 malloc call per packet, which translates to eliminating 4 locks.
It also means that buffers are not needlessly bounced when transfered. The
end result is a 38% improvement in pps in a 4 way bridging environment.

Obtained from: Sandvine, Inc.

Jean-Sébastien Pédron [jspedron club-internet.fr] has announced that he has ported ReiserFS 3.6 (from kernel 2.6.7) to FreeBSD (with only Read-Only support this time).

Scott Long suggests to import these to base because 6-CURRENT will have a focus on the file system. I suggested that we have a directory under somewhere in the src/ tree to keep these Linux bits so we can backport their fixes more easily and it should be better for us to rip these things out when we have re-written something from scratch.

Fighting against spamming

| No Comments | No TrackBacks

It seems that my blog get spammed by various parties. I hereby declare a war against spamming, also for e-mails.

You're being watched and identified from this point on. Once you spam my blog, I guarantee that your activations are being tracked and analyzed with my knowledge base system and finally I will be able to keep everything from you off my site.

RFC也许有时让人觉得过分冗长,但是如果你没有耐心去完全实现它,它就会在不经意间突然咬你一口。

可怜的端木就被咬了……

今天这家伙发了一封邮件给我。

嗯?3.5分?

Two PRs and an ongoing patch

| No Comments | No TrackBacks

ZHAO Xin (a colleague of mine) has pointed out that GNOME Simplified Chinese does not did a good work when displaying time. He then filed ports/72722 and ports/72723.

Adam Weinberger (adamw@, one of the major FreeBSD GNOME maintainers) has then pointed out that it might be better to contact the Simplified Chinese Translation team. In a private mail, I have explained that the root cause of the issue, however, is that our libc implementation does not implemented the GNU Extensions, say, the -_^0 extensions of strftime(3). Adam have then kindly approved that the patches should be committed, and we should have a long-run solution then finally remove them.

Investigating 5.3-RC1 panic

| 1 Comment | No TrackBacks

Before reporting this to the list, I would first gather enough information.

Alu's server boxes is suffering in continued reboot when server is loaded. Because he is supporting FreeBSD by utilizing 5.3-RC1 in his production environment (and it's moderately loaded as it is connected to the ChinaNet Backbone), and donated many devices for dedicated services of the FreeBSD China Community, I think we must help him to solve these out.

I have plugged a new kernel configuration on his box in order to obtain a (potential) crashdump and figure out what is happening. Maybe we will get it tomorrow.

Two unreleased blog items

| No Comments | No TrackBacks

Currently I have two blog items that is never set to "Publish" state. Maybe I will have to delete them permentlly.

It turns out that I still have something that is not suitable for public consume, in the blog site.

Got confused

| No Comments | No TrackBacks

Suddenly I think I got confused about the value of life.
It's a strong emotion.

Someone passed away, and I have said nothing to comfort the person who suffer from this.

What happend to me?

5.3-RC (RELENG_5_3) branched!

| No Comments | No TrackBacks

Scott Long has branched RELENG_5_3 (also RELENG_5_3_BP tag) and 5.3-RC1 is coming REALLY SOON.

kris 2004-10-14 22:17:39 UTC

FreeBSD ports repository

Modified files:
. INDEX-5
Log:
"Another Patch in the File (part 2)" by Port Floyd

很多人管Debian叫“大便”,不过这里我还是宁愿称其为Debian。

今天ld说了Debian的包的一个比较有意思的维护模式,我之前也了解一些,那就是它的stable和unstable包。Stable和Unstable两种。

FreeBSD的开发模式决定了它的port系统只有-HEAD。你可以从ftp随时下载RELEASE的package以及CURRENT和STABLE最新的package。

FreeBSD目前并没有很明显的stable和unstable package区别。tree里面有ports-devel,也有ports-old。安全官负责port,但是并不管删除有问题的package。

我在考虑:(1)如何利用port系统来完成类似的任务(不建立新的branch,但要保证ports tree有尽可能少的变化,同时要保证安全);(2)package系统如何利用它来升级?

书生拿着书在打瞌睡

| 1 Comment | No TrackBacks

书生拿着书在打瞌睡。

欣赏他的人说,你瞧,他多用功,睡着了还拿着书。

不欣赏他的人说,你瞧,他多懒惰,一拿着书就睡着了。

看的人不同了,书生就不是那个书生了。

你爱他的时候,他的缺点都是优点,你不爱他了,他的优点也成了缺点。

看的眼光不同了,他就不是他了。

是捷径还轮得到我来指?

| No TrackBacks

有人在论坛以及MSN上当面要求我指出一条学习CS&T的捷径,
但是,
faint,是捷径还轮得到我来指?当别人都是傻瓜么?

同事的MSN名字

| No TrackBacks

所谓的人生,就是在你决定放弃的时候坚持下去……

Have a chain of *BSD blog?

| 1 Comment | No TrackBacks

It seems that arved have a list of blogs which are owned by persons he know. Hmm... Maybe it's time to have a list of BSDers blog list :-)

It's available here, in my home directory at freefall: http://people.freebsd.org/~delphij/mfc.xml.

Please note that this is an (incomplete) MFC list for sys/ only! I baked it up manually so I don't guarantee thet there is no mistakes, but I really tried my best to prevent so.

Scott Long, the Release Engineering Team Lead, has announced the "Final MFC Call" which means we must MFC all changes in the next 24 hours. A Release Candidate would be tagged soon (in 1 day) by creating RELENG_5_3 branch.

Accroding to the historical release engineering practice, we will release at least two release candadites. However, the release engineering team thought that we have seven (7) beta releases and we may reduce the need of RC's to only one.

无题

| No TrackBacks

Excerpt from 2004-10-09.

走在马路上,觉得周围的人和建筑还是那么的亲切,只是颇有一些物是人非的感觉。我以为没有人可以给我重创,以为自己很坚强,但是,这也许并不是事实。我在尝试着摆脱那种感觉,但是,当我以为自己已经解脱的时候,却发现没有。

觉得自己有点幼稚。然后找了个人聊了聊,被建议学的更幼稚一些。这也许根本不适合我。

此文章版权归 李鑫 所有。版权声明如下:

版权所有 © 2004 李鑫,保留所有权利。转载必须完整地复制这些文字,不允许修改,并附上其原始连接:



我在许多场合公开地发表过类似的意见,有时言辞比较激烈,有时只是委婉地反对。

这种意见,同意也好,不同意也好,我希望其他人能够把它当作一种意见,而不是某种强加于人的意志。我只是说出自己的看法,并不要求任何人接受——如果他们认为这是对的,愿意接受,我当然很高兴;但如果他们觉得我说的有道理而不愿意接受,那是他们的问题;如果他们觉得我说的没道理,我很希望看到反驳的意见。我始终相信,真理越辩越明。

其实,最关键的问题就在于,我们没有必要重新发明轮子。在阐述这个观点之前,我希望大家能够接受一个密码学界的常识,即安全不能建立在别人不知道的基础上。另一个常识是,安全总是从最薄弱的环节被突破的,不要去尝试解决最强点上的问题——因为那不解决问题。

征友zz

| No TrackBacks

学校 BBS上的文章,太逗了,转~~



发信人: li (bt@FreeBSD), 信区: joke
标 题: 征友(转)
发信站: 知新园 (2004年10月09日12:54:21 星期六), 站内信件

要求:
1、女性。
2、年龄:22-27
3、体态标准,身高155-170CM,体重45-55KG。
4、相貌中等偏上。
5、并需要具备以下基本条件:

基本条件:

父亲需有大专或以上学历
母亲需有中专或以上学历
双亲其中一人需具备行政干部身份
双亲其中一人需具备中共党员身份,且党龄在10年以上
双亲其中一方父母有在农村生活20年经历者优先考虑
双亲其中一方有插队、下乡等经历者优先考虑
双亲需在地级或以上市工作或生活10年以上

学学人家Matthew Dillon

| 4 Comments | No TrackBacks

有人一天改了一万一千多行代码。

有人一天改了一万一千多行VFS代码。

有人一天改了一万一千多行FreeBSD VFS代码。

我靠……

Matthew Dillon总是给人惊奇,这是一个你没办法不佩服的人。也许他的一些话让有的人感觉不爽,也许他被一些人误解,但他是Matthew Dillon。

缄口不语

| No TrackBacks

人不能太聪明,不能知道的太多,否则他们就会觉得不快乐。我也许不算聪明,但是我知道很多我本不该知道的事情,结果,我不很快乐。

我时常问自己,是快乐重要,还是真相重要?每次我都告诉自己,真相比一切都重要。但是,但是,那只是我的看法。

我发现我说的话正在伤害别人。我在学着不要去打碎别人的美梦,对一些人我在学着对他们,以及一些事缄口不语。

缄口不语。

围脖发来的文章,权且一笑

| No TrackBacks

结婚后三年,慧娟发现丈夫松清有外遇,究竟什么时候开始的,她却不能确定,他穿得比实际年龄年轻的衬衫,听他骗她晚上要陪老板应酬,她知道他是要陪另一个女人。

慧娟表面不动声色,心里却暗暗恨着,这恨一日比一日深,找不到宣泄的管道,不知道是有意或无意,慧娟的菜愈做愈咸,原本不用猪油炒菜的她,以猪油较香为理由,开始改用猪油,松清偶尔在家吃饭,对慧娟的手艺赞不绝口,其实他的口味本来就重,过去慧娟为了他的血压着想,每道菜都做得清清淡淡,以前做砂锅狮子头,只用瘦肉,现在却加一半的肥肉,狮子头炸出来有弹性又滑嫩,松清的肚子却一天比一天凸出,像是慧娟藏在心里的恨会从松清的肚皮里显现出来。

How to optimize your FS?

| No TrackBacks

It turns out that we have to optimize our FS before benchmarking. I have read some articles and maillist archives so I got some impression:

1. Give correct parameters to newfs(1)
avgfilesize, filesperdir, will control DIRPERF hashing.

2. Turn on noatime mounts.

3. etc.

Just make a note.

而不好的代码读起来如同吃进了一只苍蝇,而且苍蝇还在你的嘴里不停地蠕动……恶心死了。

我终于明白了老韩当时说的“代码复审很累的”那句话。

写在这样的一天,有些人的代码看起来是一种享受,能学到很多东西,但并不是所有的人的代码都这么友善。

刻苦学习中文!!

| 2 Comments | No TrackBacks

发现自己的中文能力是越来越差了,我要努力学习中文!!

ASP.net forum deployed

| No TrackBacks

It seems that sater@ have deployed the necessary resources for ASP.net forum on Frontfree's internal network. I have not read the code but I wish this a success.

鸡蛋的做法

| No TrackBacks

火冰狐 @ 2004-06-03 05:03

看了也写了很多美食的帖子,今天整理一下,以下是所有好吃的做蛋法!

1、金针菇炒蛋
2、3个蛋打散,加少许盐、味精(鸡精的话更好),金针菇洗净,切成2cm长,放入蛋中,搅匀。
锅内放油适量,烧至4成热(不是很热)时把蛋下锅,火关小,待蛋液基本都成固体时翻面煎,把火开大,待全熟即可。
特点:鲜香,金针菇爽滑可口。

首次在FreeBSD下写中文blog

| 1 Comment | No TrackBacks

在阿鲁等一大票人的帮助下总算搞定了中文输入……总算可以差不多结束Windows下的日子了

The script I am using for updating my own website(s) is not quite complex, it is here:

#!/bin/sh
# Detect and update the files
#
# $Phantasm$

CVSROOT="/home/ncvs"
SUPFILE="/home/delphij/cvsup/supfile-delphijweb"
LOCKFILE="/home/delphij/cvsup/cvsup-lock"

if [ -f ${CVSROOT}/CVSROOT/commitlogs/have_updates ]
then
	rm ${CVSROOT}/CVSROOT/commitlogs/have_updates
	cvsup -1gL 2 ${SUPFILE}
fi


Of course you need some CVSROOT scripts to get it work, but the idea is not too complex.

平淡的浪漫zz

| No TrackBacks

发信人: jiejie (jiejie), 信区: love
标 题: 平淡的浪漫
发信站: 知新园 (Sat Oct 2 15:40:09 2004)

  今天去学校北门早市去买水果的时候碰到一对老年夫妻,大概七十多岁的样子,丈夫是花白的头发,妻子则已经是满头白发了。

5.3-RC1 today

| No TrackBacks

Today FreeBSD will have its 5.3-RC1 if there is no other problem occours. I have sent a private mail to Doug Barton about a strange issue I have in BIND9, however, it does seem to be serious enough nor it is clear to determine the impact. I may post it later on a public list.

5.3-RC1 is also the point that I can suggest you to install 5-STABLE instead of 4-STABLE because most of the show-stopping issues are addressed and being corrected.

I finally got beastie.frontfree.net running bind 9.3 (as FreeBSD 5.3-BETA7 does, which is chroot'ed by default). While this is accomplished primarily with help of src/UPDATING's instructions and Doug Barton's excellent mergemaster(8). BIND stands for "Berkeley Internet Name Daemon" and is the de-facto standard of DNS implementation.

老端木这就23了 :-P

| 4 Comments | No TrackBacks

Happy Birthday :-)

另外突然觉得自己还是蛮年轻的嘛~~~灭霍霍霍~~~

Monthly Archives

Pages

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