February 2004 Archives

Bought a new computer for avo

Today I have purchased a new computer for avo. Considering that the computer is intended to be mainly used for text processing, its configuration is not a relatively advanced one.

Matthew Dillon摔了一下......

| 2 Comments

据说骑车的时候把锁骨摔断了(极度怀疑这篇报道的真实性!)......

Wish him to be recovered soon...

This will catch up with FreeBSD-CURRENT's latest kern_fork.c change (rev. 1.215):

http://research.delphij.net/freebsd/pid.diff

The patch is based on junsu's port of NetBSD PID Allocator. Use this on your own risk :-)

Inspiration triggered by fomular...

| No TrackBacks

Read extensively in Mathemetical Analysis' coursebook, I have received several inspirations.

It comes to my mind in the Old Good Times(TM), when I was intending to learn Math as my major in the University for the bachelor's degree. "A bumpy way", they said, but I liked it.

But what is I am doing NOW?!

I am in many dilemmas recently. The most difficult one is the choice between Microsoft ATC's written examination and an (also) very important exam in University, which can influence whether I can graduate in time.

非常感谢你的回应,不过,事实上在我认识她之前就已经有了这样的打算,如我在blob #103中所说的那样,她并不是导致我做出这样决定的原因,只是她促成了(triggered)我这么做。

这里用英文的原因完全是为了让更多的人能看懂,以及顺手练练英文 :-)

FreeBSD 5.2.1-RELEASE and -HEAD news

| No TrackBacks

Scott Long today announced the release. This is a point release over 5.2-RELEASE which addresses many critical bugs.

The -CURRENT have already differentiated from the RELENG_5_2 branch, say, 5.2.1-RELEASE by this time. The most significant differences are:

Attacking the Interlock Protocol

| No TrackBacks

Greensleeve

| No TrackBacks

MP3 Here. It was said to be written by Henry VIII of England.

Lyric:

Alas my love, you do me wrong
To cast me off discourteously
I have loved you all so long
Delighting in your company

Greensleeves was all my joy
Greensleeves was my delight
Greensleeves was my heart of gold
And who but my Lady Greensleeves

I have been ready at your hand
To grant whatever you would crave
I have both waged life and land
Your love and good will for to have

Greensleeves was all my joy
Greensleeves was my delight
Greensleeves was my heart of gold
And who but my Lady Greensleeves


Thou couldst desire no earthly thing
But still thou hadst it readily
Thy music still to play and sing
And yet thou wouldst not love me

Greensleeves was all my joy
Greensleeves was my delight
Greensleeves was my heart of gold
And who but my Lady Greensleeves


Greensleeves now farewell adieu
God I pray to prosper thee
For I am still thy lover true
Come once again and love me

Greensleeves was all my joy
Greensleeves was my delight
Greensleeves was my heart of gold
And who but my Lady Greensleeves

历史:
2001-01-04 - 2004-02-26 北社 电脑病毒版副、版主、信息安全版主
2002-03-06 - 2004-02-26 北社 算法研讨版副、版主

Today I was consulted with the above question. In a C# program, we don't have a "MyBase" keyword, however, we have a base keyword. A c-tor is a special case, in C#, the syntax is more like C++.

It could be found here.

It can be obtained here:
http://www.arbornet.org/~junsu/gcov.diff

There are many friends of mine have asked me to clarify the blob #100. I am not intending to make this issue a public one at all, however, I want to ask you not to give any pressure to the person who has triggered my decision, after all it was my fault, not anyone else's.

[S.H.E.] Super Star

| No TrackBacks

MP3

笑就歌颂一皱眉头就心痛
我没空理会我只感受你的感受
你要往哪走把我灵魂也带走
它为你着了魔留着有什么用

爸爸的草鞋

| No Comments | No TrackBacks

听《校园民谣》里的这首歌,总是能让我想起以前很多无忧无虑的日子……

No MP3 Available this time.

词/曲:叶佳修

(独白:“爸爸有双草鞋 搁在鞋柜上 他常默默的盯着它望
 仿佛注视着 茫茫海上的一艘船 不久 一颗泪滴到鞋上
 引出这段故事 好长 好长 …… ”)

This is my 100th blob here, unfortuantely, this is not a good news.

FOR IMMEDIATE RELEASE
February 22nd, 2004, BEIJING

As someone here may already know, I have decided to resign from all my current posts, including but not limited to the posts I got from the Internet, or ordinary life under my true name, or my nicknames, namely, delphij, bitripper, 司徒彦南. If I want to keep some posts somewhere, the nickname itself must be changed.

Düsterer Sonntag...

| No TrackBacks

Heute erklärte sie mir, daß sie Freund hat. Indem ich dieses bestätige, verkünde ich hiermit die folgende Aussage: Xin LI stört nie, "Ich liebe dich" oder etwas similiar, das zu ihrem mehr similiar ist. Da die Situation dauerte während einer verlängerten Periode gewesen ist, muß Xin LI von der Konkurrenz mit diesem Jungen verschwinden und folglich müssen alle seine anwesenden Kommunikationsweisen geändert werden, um sie am Finden ich zu hindern.

做一个强者

| 3 Comments | No TrackBacks

答应别人要做的事情,我基本上都做到了
答应自己要做的事情,却有很多我最后没有做成
如果说答应别人要做的事情没有做到的话,那是失信于人
但失信于自己呢?我把这种行为叫做软弱

弱者永远只有资格抱怨

| No TrackBacks

端木对这篇文章发表的感想……记下来 :)

MSDN.microsoft.com updated

| 1 Comment | No TrackBacks

The new design seems to be much better than the old one :)

选课系统……

| 2 Comments | No TrackBacks

今天发生的事情让我只能用一个四个字母的单词来形容选课系统——不知道又是哪个学校的研究生设计的,不过,这一次,让人生气的是系统的设计者恐怕没有一点关于性能的常识,系统显然是给一二十人并发访问设计的,而这次选课的人,往少了说也得有三四千……

所有的力量显然都浪费在了做那个华而不实的界面上,用以性能差著称的TomCat承担如此重要的关键性生产服务,而又不采取任何提高性能的措施,例如,分散负荷,或者,仅仅是简单地分散数据库访问,甚至极其简单的将静态页分离的方法。

天空(王菲)

| No TrackBacks

我的天空为何挂满湿的泪
我的天空为何总是灰的脸
漂流在世界的另一边
任寂寞侵犯一遍一遍

老徐被网易北社免职了……

| No TrackBacks

唉……我也辞了算了

论坛一天比一天庸俗化
我的版面其实也有类似的问题
早就不想留在那儿
当一个人的付出被别人当作是理所应当
当一个人所创造的价值被别人毫无谢意地占有
而那个团队却不愿意有丝毫的回馈
哪怕一句“辛苦了”“谢谢”都没有的时候
留在那儿,实在没有什么意义了。

Leaving for some days

| No Comments | No TrackBacks

I'll be out of reach for a short while, the estimated back time should be 28th, February. See you all! Good bless my servers :-)

FreeBSD mailing list stopped?

| No TrackBacks

I have noticed that the FreeBSD mailing list stops to send me mail from circa 19:05 CST here yesterday. What happend?!

BREAKING NEWS:

Finally, try@ and kangyb@ got their CET-4 passed! Congratulations!!

Profiling based optimization means better performance.

Here's phk's suggestion:

We can compile our kernel with "--test-coverage --profile-arcs" to
do basic-block profiling (see kernbb(8) and gcov(1)/gcc(1) docs.)

The FreeBSD 5-SELECT cvs repository, my selected FreeBSD 5.x collection is available by HTTP browse here:

http://bsd.delphij.net/cgi-bin/cvsweb.cgi/src/

A commit mail archive is available here:

http://lists.delphij.net/mailman/listinfo/delphijbsd

Gerg Lehey resigned from FreeBSD core

| No TrackBacks

wilko announced this today, but the reason is unknown.

太多了,太多了……

+1 -1: #strict_7bit_headers = yes

[Forwarded from weber's blog. Traceback ping was disabled so I can't send it here :(]

  今天是2月14日,又到了一年一度的愚人节了。我在这里祝所有的朋友愚人节快乐。
  那天,我有个很好的朋友给我讲了个笑话,把我笑翻了,后来由于肚子太疼而进了医院。医生在给我做手术之前,问我为什么笑成这样啊,我就把那个笑话讲给他听。
  没想到他听到后狂笑不止,最后吐了很多白沫,抢救无效,死了。

IQ Test

| No TrackBacks

There's a test here: http://web.tickle.com/tests/uiq, after committing the test I got a not-so-ideal result, which is no more than 150 and no less than 145.

The IQ result claims that:

FreeBSD/DragonFlyBSD VM bug

| No TrackBacks

I have sent a headsup to bugs list of DragonflyBSD, which mentions the recent bugfixes on FreeBSD-CURRENT committed by Dr. Alan Cox.

九局下半

| No Comments | No TrackBacks

While I don't really like Mc Hotdog, it's here:

歌 曲:九局下半
演唱者:Mc Hotdog
作词:Mc Hotdog 编曲:Johnny G

我也想宣布独立 我握着笔 但是父母亲不肯签订
说我这项炼条约还没到期 在电视里 或许我是不起眼的明星
在他们的眼里 我只是个长不大的小孩子 多么尴尬的日子
多么尴尬 好想改变一切 只是没有银子更没有方法

The current FreeBSD Soft Updates poses to a performance peanlity when there're plenty of i-nodes and this is very common case in badly-designed systems, however, I think this should be solved.

The migration apparantly gots its result, 30 times of increase here. No old hardware any more!!

I don't want to do this, but I can not bear beastie.frontfree.net any more. It continously generates troubles for me, and in addition, the configuration is too poor for me, not only compared to the other servers I moderate, but also to the modern computers.

A watchdog for beastie.frontfree.net

| No TrackBacks

I hate them, really, really hate them, they are abusing the machine and I have to spend much time on dealing with the mess they generated.

I have just tried to umount /usr on my test box in order to get all outstanding writes to be sync'ed to disk (as Kirk McKusick said, the umount system call will do true sync of a file system).

Profile-based compile optimization

| 1 Comment | No TrackBacks

junsu has pointed out that gcc has the ablity to do profile, record the data and optimize the generated code according to the data. The nearest compiler guru I can visit is Prof. Husheng LIAO (sorry, the link here is not available to the Internet at the time writing, but this is hopefully to be changed soon) who recently concentrate his research in optimization for the Java Language Compiling process.

Further information will be available here soon.

With help from clement@, I have finally addressed the problem I am encounting was caused by a mix of libkse(libpthread) and its older version.

PID allocator bench marked

| No Comments | No TrackBacks

das@ [David Schultz] has done some benchmark of the different PID allocators recently being discussed on hackers@, and the result is available here.

As the FreeBSD 5.2.1 approaching its release day, I begun to think about the possiblity of having a personal customized release.

It's not too hard for me, and also valuable because the FreeBSD Release Engineering Team has restricted the changes in a point release to be mainly "critical bugfixes only".

Gibe is still the first place, and MyDoom(here, it was called Worm.SCO.A) drastically dropped down.

beastie# bzcat maillog.0.bz2 | grep INFECT | awk '{print $8;}' | sort | uniq -c | sort -rn
181 (Worm.Gibe.F),
86 (Worm.SCO.A),
2 (Worm.Dumaru.Y),
1 (Worm.Sobig.F),

悟到一个人生的哲理。。。

| No TrackBacks

看到Julian Elisher的一段话

Note: these were very early.. things have changed a lot since then. IGNORE THESE They are for my ammusement only and will misslead you!

然后我明白了:

牛人和普通人的区别就是,当他们说胡话的时候,你根本看不出来他们到底是不是在说胡话。。。

This is useful when you want to connect remote "Local" network through a PPTP vpn. First, install the ports/net/pptpclient, by doing:

cd /usr/ports/net/pptpclient
make all install clean && rehash

proud of you

| No Comments | No TrackBacks

MP3 available here.

Lyric:
-------------------------------------------
love in your eyes
sitting silent by my side
going on holding hand
walking through the nights

beastie.frontfree.net back again

| No TrackBacks

The hardware of beastie.frontfree.net (this machine) seemed to be endsuring some problem. Today, I have completed several improvements to mitigate this situation.

Several commits must be done on FreeBSDChina's doc tree,
Many commits must be done in the local Frontfree tree,
And the GridDistribute,
as well as mathmetics.

When is the end, and when is the start?
What will happen, if I want to have a rest?
While this is something to be similiar with what happend in the past,
I am supposed to have some busy days...

面试

| No TrackBacks

今天去了西格玛背后的一家公司,说是公司,其实是某科学院软件研究所的另一个形式。填写了例行的一些表格之后开始面试。

这家公司的面试题目非常简单,写一些SQL查询和C++代码,一页纸,不过他们的要求实在无法接受,所以最后决定不去了。

不知道今天是什么特别的日子,抓到了:

服了……

beastie# cat www-access.log.20040203 | grep googlebot
64.68.82.164 - - [03/Feb/2004:00:01:11 +0800] "GET /view/article_772.html HTTP/1.0" 200 32445 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.37 - - [03/Feb/2004:00:07:17 +0800] "GET /view/article_743.html HTTP/1.0" 200 9764 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.68 - - [03/Feb/2004:00:07:23 +0800] "GET /robots.txt HTTP/1.0" 200 - "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.68 - - [03/Feb/2004:00:07:24 +0800] "GET /view/article_770.html HTTP/1.0" 200 17389 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.68 - - [03/Feb/2004:00:13:01 +0800] "GET /view/article_736.html HTTP/1.0" 200 16292 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.55 - - [03/Feb/2004:00:13:01 +0800] "GET /view/article_777.html HTTP/1.0" 200 14202 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.37 - - [03/Feb/2004:00:16:07 +0800] "GET /view/article_819.html HTTP/1.0" 200 7515 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.136 - - [03/Feb/2004:00:16:08 +0800] "GET /view/article_790.html HTTP/1.0" 200 16910 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.181 - - [03/Feb/2004:00:18:07 +0800] "GET /view/article_769.html HTTP/1.0" 200 20162 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.37 - - [03/Feb/2004:00:18:09 +0800] "GET /view/article_771.html HTTP/1.0" 200 18290 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.55 - - [03/Feb/2004:00:19:08 +0800] "GET /view/article_554.html HTTP/1.0" 200 13881 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.37 - - [03/Feb/2004:00:20:57 +0800] "GET /view/article_741.html HTTP/1.0" 200 42974 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.79 - - [03/Feb/2004:00:25:15 +0800] "GET /view/article_779.html HTTP/1.0" 200 37964 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.135 - - [03/Feb/2004:00:28:34 +0800] "GET /view/article_830.html HTTP/1.0" 200 9338 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.37 - - [03/Feb/2004:00:32:16 +0800] "GET /view/article_656.html HTTP/1.0" 200 33950 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.164 - - [03/Feb/2004:00:33:05 +0800] "GET /view/article_754.html HTTP/1.0" 200 44973 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.55 - - [03/Feb/2004:00:33:36 +0800] "GET /view/article_740.html HTTP/1.0" 200 13074 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.164 - - [03/Feb/2004:00:33:45 +0800] "GET /view/article_800.html HTTP/1.0" 200 27723 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.178 - - [03/Feb/2004:00:33:52 +0800] "GET /view/article_707.html HTTP/1.0" 200 14763 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.181 - - [03/Feb/2004:00:34:12 +0800] "GET /view/article_711.html HTTP/1.0" 200 17980 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.159 - - [03/Feb/2004:00:34:12 +0800] "GET /view/article_803.html HTTP/1.0" 200 7039 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.37 - - [03/Feb/2004:00:34:26 +0800] "GET /view/article_757.html HTTP/1.0" 200 32888 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.54 - - [03/Feb/2004:00:34:28 +0800] "GET /view/article_710.html HTTP/1.0" 200 17788 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.159 - - [03/Feb/2004:00:34:42 +0800] "GET /view/article_797.html HTTP/1.0" 200 30979 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.46 - - [03/Feb/2004:00:34:47 +0800] "GET /view/article_806.html HTTP/1.0" 200 7727 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.164 - - [03/Feb/2004:00:34:51 +0800] "GET /view/article_727.html HTTP/1.0" 200 8025 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.79 - - [03/Feb/2004:00:59:15 +0800] "GET /view/article_742.html HTTP/1.0" 200 26076 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.208 - - [03/Feb/2004:00:59:24 +0800] "GET /view/article_737.html HTTP/1.0" 200 14338 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.27 - - [03/Feb/2004:00:59:28 +0800] "GET /view/article_702.html HTTP/1.0" 200 39867 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
64.68.82.176 - - [03/Feb/2004:00:59:41 +0800] "GET /view/article_768.html HTTP/1.0" 200 13076 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"

极度怀疑就是某人 :D

| 1 Comment | No TrackBacks

放心去飞[歌词]

| 1 Comment | No TrackBacks

歌曲名称:放心去飞
歌手:小虎队
歌词:

作词:刘虞瑞 作曲:陈大力.陈秀男 编曲:Ricky Ho

终于还是走到这一天 要奔向各自的世界 没人能取代记忆中的你 和那段青春岁月
一路我们曾携手并肩 用汗和泪写下永远 拿欢笑荣耀换一句誓言 夜夜在梦里相约
放心去飞 勇敢地去追 追一切我们未完成地梦
放心去飞 勇敢地挥别 说好了 这一次不掉眼泪

IIS on FreeBSD :D

| No TrackBacks

As a result of recent changes on the Frontfree Reverse Proxy Server, the server signature has been changed from "Apache 2.0.48 on FreeBSD" to "IIS 6.0 on FreeBSD".

I'm not concerned about the disclosure of what server I am using because it acts nothing when we call IIS a "Apache", well, I think it's silly to do things like that, but, well, a IIS running on FreeBSD is somewhat not normal on others' sight.

Gibe and its variants are still dominant, and MyDoom is approaching to catch up:

beastie# cat drwebd.log | grep infect | grep MyDoom | wc -l
243
beastie# cat drwebd.log | grep infect | grep Gibe | wc -l
257
beastie# cat drwebd.log | grep infect | grep -v Gibe | grep -v MyDoom | wc -l
0

It's interesting that there's no viruses without a name "Gibe" nor "MyDoom"...

改改坏脾气

| No TrackBacks

一个老掉牙的关于男孩和钉子的故事:

“有一个男孩有着很坏的脾气,于是他的父亲就给了他一袋钉子;并且告诉他,每当他发脾气的时候就钉一根钉子在后院的围篱上。

第一天,这个男孩钉下了37根钉子。慢慢地每天钉下的数量减少了。

init(8) in jails?

| No TrackBacks

Dag-Erling Smørgrav has posted a discussion on FreeBSD-arch (I have to use a outside link instead of FreeBSD's own mailing list archive, because it didn't updated from 2004-01-26 for unknown reason), accroding to this post, we see a need of running init(8) in jails, which allows us to terminate a jail cleanly.

Monthly Archives

Pages

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