March 2004 Archives

Dr. Alan Cox (alc@) has committed several improvements to FreeBSD's VM implementation, and this brought significant performance gains on 5-CURRENT.

今天是Microsoft DevDay 2004,一大早起床和sater一行人冲向北展剧场,另外分散到场的还有null, heallven, monyu等人。

郁闷的装机!

| 2 Comments | No TrackBacks

今天去海龙装了一台新的机器(这台机器将取代现在的beastie.frontfree.net),非常(我很想用混账这个词!)的是,2层的那家Intel代理竟然拒绝解释为什么他们的865GBF为什么没有集成千兆NIC芯片!!他们的解释是Intel没有在中国大陆范围内销售过包含千兆NIC的版本,我认为这是不能接受的,因为在无数的网站上我看到的这张主板有包括千兆NIC的版本,并且是在中国大陆销售的。此外,这张主板将CPU(P4 2.8G-E)识别为P4 2.8-C。

态度决定一切,我一直坚持这么认为,而微软对于一个一经推出这么多年的产品仍然花如精力去维护的精神,实在是令人钦佩。

放爱一条生路 [那英]

| 1 Comment | No TrackBacks

MP3

我总听你说着辛苦
患得患失无法投入
你总反反覆覆
到最后我才恍然大悟
你的身边早有幸福
你拿友情当作烟雾

I personally manages several FreeBSD 5.2-CURRENT instances, and here are my experiences.

FreeBSD 5.x contained many new features, technologies. Currently, it's clear that 5.2-CURRENT is more stable and have a better performance than 5.2(.1)-RELEASE. Therefore, if you are looking to install a new (of course, and ONLY if you choose 5.x series!) computer, the best solution would be 5-CURRENT.

The answer is not so trivial. You must migrate everything, from MT's configuration to its databases, etc. In addition, proper permission must be set in order to get it run.

I have decided to migrate my blog site to FreeBSDChina.org's host for a temporary store. This is expected to be changed soon.

Today, NetBSD has announced their start of 2.0-RELEASE works. NetBSD is an excellent operating system that supports many platforms, if not most.

FreeBSD 5.2.1-RELEASE to have -p4

| No TrackBacks

This is the 6th security advisory of FreeBSD for the year 2004. The problem is with FreeBSD's IPv6 implementation, which in turn does not affect our systems at all, because all servers I maintain has disabled IPv6 completely, since there's no IPv6 devices available at Beijing University of Technology's public network.

渺小 [徐志摩]

| No TrackBacks

我仰望群山的苍老,
我们不说一句话。
阳光描出我的渺小,
小草在我的脚下。

遇到一件很深的事儿

| 2 Comments | No TrackBacks

今天在地铁里遇到两个乞讨者,其中一个表现出无法走路的样子,另一个则唱歌,注意,是在车厢里面。

以前在网上看过一篇文章,作者说自己不用图形界面,只用vi云云。我觉得很可笑。

令人呕吐的Java DK

| 1 Comment | No TrackBacks

一直以为自己能够调试所有的程序,因为我一直以能够不依赖IDE调试,用一组assert,printf就能改掉别人花几个礼拜也没办法track down的东西,然而今天JDK让我折服了,用Java写的程序,如果没有IDE,简直就不具备可调试性!

An interesting conversation in FreeBSDChina's core:

delphij -> yarshure: I need some help on qmail
yarshure -> delphij: alu is qmail guru
delphij (continue the conversation with alu and finally solved the problem)

Comment spam?! New idea!

| No Comments | No TrackBacks

It's believed that blog is going to be a victim of business spams, after mail spams :(

Sorry for my ignorance, but it seems that NetBSD has imported postfix to their source tree for at least a year!

哈哈,社会工程失败

| No Comments | No TrackBacks

看来我不适合做特工,虽然这次是跟一群喜欢入侵的人打交道,但我的目的并不是进攻以两台服务器 :)

这真让人高兴,MSN上终于有人能够跟我聊聊电脑以外的话题了!!

老鹰的再生

| No TrackBacks

一次讲座听到的故事,感觉很值得log一把,这份版本转载自这里

Tim J Robbins (tjr@) has committed a set of utf8-ized versions of currently supported system locales. From the commit log:

尴尬的抉择?

| 1 Comment | No TrackBacks

今天下午一个朋友突然说自己决定不出国了,当然,这是一项私人的决定,我并不认为这个决定本身对或是不对,因为每个人都需要对自己负责,而别人,作为旁观者,也许对他们的决定有一些相同或不同的看法,但是,到此为止,别人的决定只是他们的决定而已,我不想做什么评论。

All about RSS and blog

| No Comments | No TrackBacks

junsu has pointed out this article:
http://msdn.microsoft.com/msdnmag/issues/04/04/XMLFiles/

to me, which has many useful information about blogs.

Finally we were grant the permission of opening the technical forum again at frontfree.net, after several days of delay due to the election in Taiwan.

I've decided to disclose here (to a small group of people) due to the unresponsiveness from the phpBB group, which is the authoritive vendor of phpBB. A official public full disclose of this vulnerablity will be posted to BugTraq someday later.

江郎才尽的感觉

| 2 Comments | No TrackBacks

前几天给一个朋友写信,越写越郁闷,最后发现如果把信发出去对方会更郁闷,于是决定就此罢手。

Finally I have built it and deployed it. Apparantly, it DOES NOT WORK(detects spams correctly, but did not take any actions!), but I hope the virus filter will be working, as the viruses are growing too fast.

德国人……

| No TrackBacks

德国人打乱了我们所有的计划,他们已经连续3天没有关灯了……我们不得不关上所有发光的设备等待他们的走掉……

GB18030: To be abandoned?

| No Comments | No TrackBacks

Rumor said that the GB18030 standardization working committee has been disbanded some weeks ago, and GB (Q) 18030-2000 standard is pending to be abandoned soon. In addition, the new identity card system developed by the Ministry of Public Security has been stuck because of Chinese coding problem.

The idea of our (Grid Distribute) access control’s design is somewhat simple one. To maintain maximum security, it turns out that we must keep the directory highly consistent, to prevent ACL distribution problems.

Matt Dillon always do things which are amazing and earning our respect!! Today he announced a major change in DragonFly's build architecture, while this will likely to cause some temporary quakes, we believe that the migration will be finished soon and we will have a much better (say, cleaner than FreeBSD's approach) DragonFly buildworld path!

Robert today has sent a headsup to current@, claiming that he will merge his changes on p4 to cvs soon.

What is actually happening, I am afraid, is that we all tell each
other and ourselves that software engineering techniques should be
improved considerably, because there is a crisis.  But there are a few
boundary conditions which apparently have to be satisfied:

It appears that someone has posted some sort of (advertisment? :-P ) on smth.org, FreeBSD board before I can have the whole www.delphij.net project done...

Someone (name not disclosed as this is potentially to generate trouble for him) has asked me to help upgrade his FreeBSD 4.3 deployment to a "workable" state.

Oppugn on limitations on forums

| No TrackBacks

It appears that there are more and more limitations applied to forums because the election happening in Taiwan. Recently, one of my friend (Sarah Lau) has been deprived board management privilege at the NetEase Beijing Community because she has some saying which is considered to be harmful.

The "Distribution Set" is an important idea on GridDistribute's vendor distribution. Here comes different ideas on implementing it, which will influence the search approach we will choose. Personally, I think we must have a final decision before next Wednesday.

FreeBSD: amd64 -O2 clean!!

| No TrackBacks

David O'Brien has announced the -O2 clean for AMD64 platform. Meanwhile, it seems that alpha has a -O2 clean build now!

It's our pleasure to see GCC 3.4 import to be listed in FreeBSD 5.3-R todo list. Unfortunatelly, gmake is now a required prerequisite when building GCC 3.4, this may slow down the import progress.

MT 3.0-alpha testing starts

| No Comments | No TrackBacks

Had signed a keep secret agreement with SixParts, I finally became a member in the alpha testing group and have access to the early access bits. I will test the new version on a private installation.

It's a common practise to choose a prime number as the hast table size. This article has analyzed Java's implementation.

Dong CHE has told me that mail from mail.freebsdchina.org has been bounced back because it was listed in rblplus.mail-abuse.org. From the query page I found mail.freebsdchina.org were listed in mail-abuse.org's DUL by mistake (I believe so because the mail.freebsdchina.org block is not owned by dial up user).


Artist's concept of Sedna (NASA)

阿修罗 [zz]

| 1 Comment | No TrackBacks

搜索论文时偶然找到的,这让我想起了bbs上的一个人,不知道是不是同一个……找不到真正的原始出处了,所以取了Google PageRank最高的一个

Well I finally can get this into my blog because Microsoft has publicly announced it :-) The information got from my friend has finally confirmed, and this is really exciting!!

With more and more aaazzz's received on beastie.frontfree.net, it makes me to seriously consider the possiblity to set up a set of early filter on postfix.

| 3 Comments | No TrackBacks

每次把一件事情彻底搞砸之后,冷静下来,总要思考一个问题,即,自己是不是整个事件中最差的因素?有时是,有时不是,而我对不同的事情上这个问题的期待也不一样,有时我会期待自己是,有时则不是。

On Thursday night, MySQL published a license exception that, the company said, permits PHP to resume its previous practice of bundling MySQL components called libraries, said Zack Urlocker, MySQL's vice president of marketing.
-- http://news.com.com/2100-7344_3-5173014.html?part=rss&tag=feed&subj=news

From my statistics on beastie.frontfree.net, the winner is Worm.SomeFool family.

I am really disappointing about this news. An earlier discussion on this topic could be founded here.

Massive ICC commit to FreeBSD -HEAD

| No TrackBacks

Today Tom Rhodes (trhodes@) has committed a massive patch against FreeBSD-HEAD, allowing Intel C/C++ Compiler to build kernel. This change should not change the current gcc based build infrasture.

I have put an updated version of www.delphij.net up. It will be my pleasure if you can give me some suggestions.

The Witch's Broom [NASA]

| 1 Comment | No TrackBacks


The Witch's Broom

Ten thousand years ago, before the dawn of recorded human history, a new light must suddenly have appeared in the night sky and faded after a few weeks. Today we know this light was an exploding star and record the colorful expanding cloud as the Veil Nebula. Pictured above is the west end of the Veil Nebula known technically as NGC 6960, but less formally as the Witch's Broom Nebula. The rampaging gas gains its colors by impacting and exciting existing nearby gas.

工作效率很低的一周

| No Comments | No TrackBacks

这周几乎没干什么!一定要把晃过去的时间追回来!!

思念总在分手后 [叶佳修]

| No TrackBacks

作词:叶佳修 作曲:叶佳修

想要潇洒地挥一挥衣袖
却拂不去长夜怔忡的影子
遂于风中划满了你的名字
思念总在分手后开始

想要将你的身影缠绵入诗
诗句却成酸苦的酒汁
还由不得你想浅尝即止
因为思念总在分手后开始

Bounce or Discard?

| No Comments | No TrackBacks

There are two common way to process unaccepted letters: One is bounce, a.k.a. give the sender a message saying "Your letter is bounced." Another is discard, in other words, drop the letter silently.

MP3 Blaster under FreeBSD

| No Comments | No TrackBacks
MP3Blaster is a console MP3 player running under FreeBSD. As a part of my evil plan, it has been installed on the computer at lab :-)

有三间屋子,A、B、C,一件礼物a,这件礼物被放到了三间屋子中的一个,现在让你来猜礼物在哪间屋子里。

很明显,随便猜一个,猜中的概率为1/3,这个很简单,但接下来的问题是:

如果你选择的屋子是X,在放礼物的人知情的情况下,他打开了一间屋子,这间屋子:

1) 不是你所选择的屋子X
2) 不是包含礼物的屋子Y

问,剩下两间屋子中,X和另一间屋子Z中有礼物的概率如何?

答案并不是显而易见的……

It's really necessary to train a new security officer lead for Frontfree, if I must leave the campaus. While it will be reasonable if I will invest some of my time maintaing the server, they must deal some real-world problems theirselves, as I may be unable to reach these boxes in time.

As mentioned before, I will finally get the whole delphij.net out from beastie.frontfree.net because I will be finally graduated from the university and hence I must give maintainership (at least the principal maintainership) to someone who still live in the campaus so they can better solve problems encounted with. Well, I missed the post so much, as I have acted as principal maintainer and security officer there for more than three years: I became the security officer in 2000 when I joined the Association of Computer Machinery at School of Computer Science, Beijing University of Technology because nobody else in my grade can operate a Linux box :-)

Plan for my own server

| 2 Comments | No TrackBacks

As some of you may know, I am planning to buy a server with some friends and take it in an IDC by the time I will be graduated from the university. The server will be primarily do personal web, ftp hosting, as well as mail service and DNS service.

This is a complex problem. A peer to peer system consists many self-determinating nodes is hard to control, and when it goes crazy, it will be easy to launch a distributed denial-of-service (DDoS) attack.

Here are some of my thoughts, well, they are not mature and some of them might be misleading, but I will write them here.

dillon resumes to work!

| No TrackBacks

He is again committing numerous CAPS IPC work. Well, again, is it really 锁骨?

At the same time, Hiten Pandya has done website work. This also inspired me to improve the bachelor's research site and Candice has reported that the problem has gone.

杂记 2004-03-06

| 4 Comments | No TrackBacks

最近发生了很多事情,一直想写点什么,但就像 www.delphij.net 的工程一样,planned,然后,就放在那儿了。但我终于决定把一些事情写出来,按照Jeffrey的说法,有的事情憋在心里,最后会拧成一个结,而带来更大的问题。

sysctl spining fixed

| No Comments | No TrackBacks

Don Lewis (truckman@) has committed a fix for the sysctl spinning problem I mentioned here some days before. Currently, beastie.frontfree.net is running a workaround which made it possible to skip the deadlock, however, will not guarantee the correct result.

昨天毕设讨论的时候 端木 提到一件事,就是百度公司的一位高层提到,有90%的人的思维方式,和计算机专业的学生是完全不一样的,例如,当他们的浏览器主页被修改之后,他们会尝试去用那个主页提供的功能,而不是想把它改回原状。

From Microsoft's KB:

You can configure Microsoft Windows 2000, Microsoft Windows XP, and Microsoft Windows Server 2003 to write debugging information to three different file formats (also known as memory dump files) when your computer stops unexpectedly as a result of a Stop error (also known as a "blue screen", system crash, or bug check). You can also configure Windows not to write debugging information to a memory dump file. Windows can generate any one of the following three memory dump file types:

  1. Complete memory dump
  2. Kernel memory dump
  3. Small memory dump (64 KB)

Well, the story has end, beastie.frontfree.net ends its life because an overheat caused by mechanism fault of its fan on CPU and power supply. The hardware components were then replaced with some new ones.

FreeBSD 5-CURRENT bug?

| No Comments | No TrackBacks

Several servers I manage running FreeBSD 5-CURRENT as of 20040228 appears to bearing wierd deadlocks, which could be triggered by ps(1), top(1) and w(1).

minidump for FreeBSD?

| 1 Comment | No TrackBacks

junsu and I have discussed about some big hacks to FreeBSD kernel, and the implementation of a minidump is a good idea, I think.

On Windows there's a minidump mechanism. The minidump will save 'crashing' pages only, while full dump will save the whole core memory when the system going to crash.

NetBSD 1.6.2 RELEASE released

| No TrackBacks

It's the latest NetBSD stable RELEASE. This version is dedicated to Erik Reid, a NetBSD developer who contributed many MIPS related port efforts, as well as the XFree86 DRI interface, and were dead in an sailing accident in February 18, 2004.

This is really insteresting one. With an "advertised" shell link, Windows Installer will automatically executed to install on demand.

I finally understood what he want, according to his post today:

" Hey, here's an idea... using the VFS wrapper idea our
'ports' system could create a namespace that makes everything
appear to be preinstalled. So instead of CDing somewhere and
typing make, or running an apt-get type of utility, you would
simply run the program you want to run and our package manager
would download and install it on the fly."

Dillon's commit!

| No TrackBacks

Despite being hurt in an accident, he finally committed the newtoken commit to DragonFlyBSD!!

Yanni's "With an orchid"

| 6 Comments | No TrackBacks

It is really Orphean strains. You can hear it here.

The ablum was "If I Could Tell You", published in 2000. I am not sure whether I can finally obtain a original CD copy or two, but I think it is valuable to have one.

Under a more restrictive licence, the XFree86 project has finally released the long-awaited XFree86 4.4.0-RELEASE. Well, this is really a big news, however, the licence (Yes you guys may say that it is very similiar to the BSD Licence with four clause, however it is not, and more importantly, this is more like the ancient four clause one, which was replaced by a new three-caluse one, and most BSDers will prefer a two clause one like the following:

Monthly Archives

Pages

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