讲解IPv6的书

| Development

今天Qing LI在-developers邮件列表中介绍了他和神明达哉(Tatuya Jinmei)、Keiichi Shima两位KAME重量级人物共同撰写的关于KAME实现的书。从出版社的介绍来看,这本书将于11月正式发布。[更正:作者说,此书应在10月而非11月发布]

阅读全文…( 本文约 317 字,阅读大致需要 1 分钟 )

Bug fixed in rss.js

| Development

It turns out that just doing a substring “invalid” search within the XML DOM’s responseText is silly and I have replaced it with an explicit compare. This is still imperfect, though, but fairly bullet-proof as I added an “invalid” in recent blog which caused the RSS reader to consider the feed itself is invalid :-(

参与评论

值得庆祝的一天

| Life

今天,我们终于把免费邮件的老Web登录前端替换成了准备了很久的新Web登录、注册前端。当然,这次替换不仅仅是把 Solaris 替换成 FreeBSD 那么简单,有些激动,毕竟这一天等了太久,我们之前投入了大量的时间、精力,当然,也有一些同事没有等到看到这一天的到来,但无论如何,这一天终于到了!

参与评论

再给大家讲个故事

| Shared Chaos

这个故事呢,其实是初中语文课本上一篇古文,题目是《周处》,大意如下(此白话译文来自此处):

周处年轻的时候,力气过人,性情蛮横,因父亲早死,无人管教,常与人斗殴闹事。当时,长桥下有条独角蛟,南山有只白额虎,一起危害百姓,因此,人们连同周处在内称作"三害"。后来有人劝他去射虎斩蛟。周处先入南山射杀白额虎,接着又下长河,搏蛟历时三天三夜,乡亲们都以为他已经死了,四处相告,拍手庆贺。这时,周处居然斩蛟回来了,看到乡亲们庆贺的不是他射虎斩蛟,而是以为他死了,这才知道乡亲们憎恨自己甚至超过虎蛟,便从此决心悔改。于是,周处就去找当时有名的学者陆机、陆云兄弟。并说"我很想改正自己的错误,可年纪大了,恐怕最终不会有什么成就吧。“陆云回答说:“古人云’朝闻道,夕可死矣’。何况你年纪尚轻,前途还很远大。“从此以后,周处就立志改过,努力求学,最终成为晋朝一代名臣。元康七年(297)周处西征齐万年反叛,由于他为人正直,受到一些大臣忌恨,作战时,杀敌上万,至弓断矢尽,而援兵不至。最后浴血战死疆场。周处死后,朝廷追赠他为平西将军,谥号孝。晋惠帝下诏书曰:“周徇师令,身膏齐斧。人之云亡,贞节克举。“赞美周处以身徇国的崇高精神。

阅读全文…( 本文约 753 字,阅读大致需要 2 分钟 )

03年在困境中写给自己的10句话

| Diary Excerpt

翻以前写的东西的时候找到的,纪念一下当时(2003.03)的处境和做出的抉择。许多话在今天看来仍然是有意义的。

  1. 技术问题都是有解的,如果解决不了,请责怪自己无能,但永远不要寄希望于使用技术手段来解决非技术问题。
阅读全文…( 本文约 394 字,阅读大致需要 1 分钟 )

Awesome work, Matt!

| Kernel

To quote Matthew Dillon:

While I hope to avoid any destabilization, I am fiddling with some pretty hairy code in the VM system so this is a head’s up! I have successfully implemented a basic MAP_VPAGETABLE feature that allows a mmap()’d section of memory to be governed by a virtual page table. Basically the backing store for the mmap()’d space is the ‘physical memory’ used to map the space, and the mapping of the space is then governed by a ‘page table’ stored in that physical memory. (It is only physical memory from the point of view of the virtual kernel, not the real kernel of course). The mapping will store a physical page directory offset to tell the VM system where the page table is.

阅读全文…( 本文约 353 字,阅读大致需要 2 分钟 )

比民航更牛的是军航 zz

| Shared Chaos

From ZoomQ

我有一朋友去新疆援疆,今年回家买不到机票就上军航,这次从库尔勒坐军航伊尔回来。以下是他的故事。

坐了几次飞机以后才知道除了民用各大航空公司还有个军航,也不知道和联航有什么关系,但是每每提到军航,一些有过经验的哥们就大惊失色。

阅读全文…( 本文约 989 字,阅读大致需要 2 分钟 )

ftp.cn.freebsd.org缓慢恢复中

| Life

如许多人了解的那样,ftp.freebsdchina.org的服务器挂了,很不幸地,这件事多少也有我一份,在硬件故障之后,我怀疑我尝试修复的最后一次操作给了它致命一击——这台在机房运行了四年之久的机器,终于消失在了机房茫茫闪烁的指示灯中,更为严重的是,我们恐怕永远无法再找到这台机器,因为没有人知道它在机房的确切位置了……

阅读全文…( 本文约 428 字,阅读大致需要 1 分钟 )

交规顺利通过

| Life

今天顺利通过了交规考试。

参与评论

作弊条:如何限制ssh验证的cvs/svn用户权限

| Security

传统上,SCM系统的用户登录有两种方式,一种是通过启动自己对应的服务,如cvs的cvs pserver或svn的svnserve、Apache DAV等等,而另一种方式是ssh,即不启动服务,而使用ssh来完成身份认证工作,如果通过,则通过ssh远程启动对应的服务,如cvs server和svnserve。

阅读全文…( 本文约 766 字,阅读大致需要 2 分钟 )