Why dynamic linking

Originally, shared libraries and dynamic linking was sold as the way tomake (newly) bloated libraries tolerable: you'd only have one copy ofthe library on disk and in memory, no matter how many Motif applicationsyou had running. (Motif in specific and GUI libraries were really theoriginal poster boys for shared libraries.)

As R. Francis Smith notes in his comment on my previous entry , these reasons are not entirely relevant any more.Disk space is cheap, and (although I haven't


學術愛恨,歇斯底里肥皂

作為一個魯迅迷,其實我對魯迅的作品不算看得很全,更不熟——昨晚凌晨兩點打給遲鈍的學院派張某,問:「《阿Q正傳》究竟講過D乜野?也許因為不記得了,在處理五四材料的時候,就覺得在不斷地戀上魯迅。魯迅像不像

20060310網摘 – 保護我們的山城

雖然死了機,但網還是繼續摘~

新新服務


Server 死 Hardisk

大家好,我是網絡暴民 Jacky!

有來我的 Blog 的 原址 的話,就會發現「There is no website configured at this address.」。而事實上,據我了解,是 Hosting 公司裏的 server 死了 Hardisk。

Hosting 公司本身應該有做每日備份的,弟今天打電話到 Hosting 公司裏問他們,原來他們已經拿備份來


Closures versus classes for capturing state

Possibly like a lot of other people, I have a 'thread pool' Pythonmodule for doing decoupled asynchronous queries of things. The basic interface looks like this:

wp = WorkPool(HOWMANY)for w in what:  wp.enqueue(wrap_up(w))wp.waitDone()res = wp.getanswers()

The important operation is .enqueue( ) , which queues up to be called in a worker thread; its return value is saved, tobe


Making things simple for busy webmasters

It's always nice when people's software saves me from having to wonderif they're up to no good by handing out obvious signs of it. Take, forexample, the spate of people whose web crawling software advertisesitself by having the User-Agent string of:

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Evidently no one told them not to stutter. (There are a couple ofvariations in what they claim to


Thinking about project failures

Via a link from MiniMsft 's latest entry ,I wound up reading this item on hiring people. In it I hit an interviewer question I realized that Iprobably wouldn't pass:

6. I will ask you in an interview to describe a project you worked onor effort you made that failed - partially, completely, and miserablyare all OK for response fodder. If you've worked for a substantiallength of time in IT, you've been part of at least one of theseturkeys.


消失的中介

「我的話也並無效力,如箭之入大海。我覺得從此我不再有什麼話要說。」
——魯迅,〈答有桓先生〉。

(真係夠膽死日日update喎我)

樂評呢d野,邊到我玩丫。
正所謂一雞死一雞鳴,上呀野君!

打小人


昨日驚蟄,澳門有一群婦女在街上打小人。

這是我近年來最想參與的一項運動,如果驚蟄的傳統打小人可以延伸到讓我們把身邊的小人都揪出來“打一鑊”,那就真的大快人心,促進特區和諧,更能減低這個城市無日無之的小人