Going to swim afternoon
Going to swim in the afternoon, but I heisistate whether I have enough time, sigh… Busy, busy, busy… Will I have enough time to spend on my birthday?…
参与评论Having some troubles in GD design
I object re-inventing wheels and we did it. I need to re-implement some code based on PAL and replace the old ones.
参与评论beastie.frontfree.net spam filtering policy
Currently the settings are:
Strict RFC821 Envelop.
阅读全文…Resolution of Windows Update 0x80000007d Exception
A Dell Latitude D600 computer with Windows 2003 Server Enterprise Edition is experiencing problem when installing Windows Update from website. By downloading the hotfix, and trying to install it, it fails with “Data Error, 0x8000007d”
阅读全文…Aha! FreeBSD's ports CVS repository's modules,v 1.10000!
Wow… Erwin Lansing is requesting for a pointy hat with a blinking light in the top :-)
| |
Deploying postfix 2.1.1
Today I have finally get postfix 2.1.1 running on beastie.frontfree.net (2.1.0 lived there for four hours before it was replaced with 2.1.1 after it replaced 2.0.20 :-) )
阅读全文…New DragonFlyBSD STABLE iso released
Shortly after OpenBSD’s 3.5 splash web, Matthew Dillon has released a thrid “known stable” iso for DragonFlyBSD. It can be obtained from ftp://ftp.dragonflybsd.org/iso-images/dfly-20040502.iso.gz.
This snapshot included many new features, yet stable:
阅读全文…谈谈Open Source
整理自:2004年2月10日 日记
我其实并不是一个喜欢钻牛角间的人,不过最近在论坛上的讨论实在很让人不爽。从某种意义上说,我对于开源运动并没有明确的支持或反对的态度,当然,我比较欣赏 Apple 的做法:适度开源;同样的,这种态度也适用于微软的「分享源代码」的公开源代码的计划,尽管我并不认为微软在热衷于参与开源运动,或者说,它根本就在反对这项运动,但它的支持或反对,并不影响开源运动的人们。不要去责备微软「霸道」,那是没有道理的,任何商人都得赚钱,没有人可以拦得住爱好者,我们不能,微软同样不能,我们看到的应该是微软在计算机科学领域的大量投资,它的研究院对于研究员公开发表学术成果的开明态度,以及那些假意利用开源来抬高自己身价的竞争对手的丑恶嘴脸。你可以不喜欢微软的做法,你可以躲得远远的,不用Windows,因为这是你的自由,没人强迫你欣赏微软的做法,没人强迫你用微软的产品,如果你觉得离不开,那么,自己写一个;如果你写不出来,闭嘴,因为你只是一个弱者,世界不同情弱者。
阅读全文…OpenBSD 3.5-R released
It seems that OpenBSD people has then patched cvs vulnerablity, though. In this version, OpenBSD has pf(4) improved a lot!
参与评论FreeBSD LOR page
What’are LORs? To quote Robert Watson:
“These warnings are generated by Witness, a run-time lock diagnostic system found in FreeBSD 5-CURRENT kernels (but removed in releases). You can read more about Witness in the WITNESS(4) man page, which talks about its capabilities. Among other things, Witness performs run-time lock order verification using a combination of hard coded lock orders, and run-time detected lock orders, and generates console warnings when lock orders are violated. The intent of this is to detect the potential for deadlocks due to lock order violations; it’s worth observing that Witness is actually slightly conservative, and so it’s possible to get false positives. In the event that Witness is accurately reporting a lock order problem, it’s basically saying “If you were unlucky, a deadlock would have happened here”. There are a couple of “well known” false positives, which we need to do a better job of documenting to prevent spurious reports. The non-well-known ones typically correspond to bugs in newly added locking, as lock order reversals usually get fixed pretty quickly because Witness is busy generating warnings :-).”
阅读全文…