怪物



早上在電視裡看到曾蔭權扑董建華的頭,頒發榮譽博士學位(劉遵義伺候在旁)。那個場面非常震撼(用周某的講法是淫穢),因為頒發者其實除權位之外無任何資格進行此項行為,受者除之前的權位外無任何資格得此授予,加

失眠.瘋癲,或治療

文明單位: 失眠、異常與劇場
嘉賓: 陳炳釗

陳炳釗看著我手上那堆書,說,怎麼這堆書竟好像是他的。鄙人暗自沾沾自喜。《N.A.S.D.無異常發現》的創作靈感來源是村上春樹和《瘋癲與文明》,那麼其實入場前都已猜

Why large ISPs like SPF (the cynical view)

One of the peculiarities of SPF and related schemesis that many large ISPs are quite enthusiastic about it, especiallyfree webmail places like Hotmail, Yahoo, and Google Mail. However, thisenthusiasm rarely extends to blocking incoming email that fails SPFchecks, although they are happy to encourage you to use SPF on yourown mail.

The cynical view of this is that ISPs love the idea of SPF because itgives them more control over their customers. With SPF, their customersare not only tied to the ISP for reading


我喜歡教散文

(一向很少貼星島的文上來,這篇當作書短介,或者作為同教寫作班的朋友一點分享。)

散文寫作有什麼可教? ——成為範文之前的範文

自從高級程度會考課程改革,大幅增加創作比重之後,中學就開始需要相當數量的創作班導

Safely updating files that are read over NFS

To elaborate on an old entry a bit, let'ssuppose that you have important system data files that you expose to allof your machines via NFS, and that you need to re-generate and updatethem every so often.

When you regenerate files locally, you need to make sure that there'salways a version of the file present, and that the file's alwayscomplete. When you add NFS there's a third, subtle requirement: youcannot immediately remove the old version because a


Dumb switches are now too smart for my good

Here's an ironic thing: basic switches these days are now too smartfor their own good, or at least for my good. The issue is that eventheoretically dumb switches are VLAN aware, which means that they willonly pass VLAN tagged packets if they've been told about the particularVLAN is tagged for.

The problem this creates is that it is now impossible to have ageneric traffic monitoring switch. What you'd like to have is asmall switch that's pre-configured with a


Letz Relax

我拿著這隻扮Rolex的Relax,

去了Rolex的經銷商英皇鐘錶珠寶,

請職員替我改短錶帶。

他看著這隻只得四枝火柴頭的Relax,

呆了兩秒,

然後說了一句:「errr... ... 改錶帶唔駛錢。」

A comment spam precaution that didn't work out

Every now and then I try a comment spam precaution and it backfires on me. So let me amend myprevious remarks: it turns out that refusing comments from people thatare on the XBL is a bad idea.

It's a superficially attractive idea, which is why I implemented itway back when; the XBL is (theoretically) listing addresses ofcompromised machines and open proxies, and I have seen comment spamattempts from XBL -listed IP addresses. But the XBL itself containswarnings against this sort of usage


雙魚座

流動的女性書寫經歷
嘉賓: 俞若玫

我完完全全覺得cally比我更年輕,而她在我這個年紀也比我更張狂,更柔順與流動,能被各種容器吸納,然後因為基本的靈性、巨大的領悟而一下拒絕那些我不肯定自己是否能拒絕的東西,張翅起

How my CGI to CGI/SCGI frontend works

In ExploitingPolymorphicWSGI , I talked about how I use the flexibilityof WSGI to run DWiki as either a CGI or a SCGI server by using a smallfrontend CGI program. Because there are some subtle bits to how thisworks, I thought I would write down how the CGI frontend works.

The overall logic is:

  • try to talk to an existing SCGI daemon.
  • otherwise, check the load and try to start a daemon if the load isbetween a minimum and a maximum, and then talk to it.
  • otherwise, if