自由的幻影


有個朋友的口頭禪是:“好悶呀,我好想死!”朋友很年輕,戀愛有成,工作穩定,收入也相當不錯,但他每日都習慣“想死”幾十次,當然他至今仍然健在,但我從來沒有聽過他正確地說出眞正的渴求,他需要的,不是死,而

因接近死亡而潦草

正因為是一個很願意為作者付出的讀者,那個專欄的結集出版對我來說才是那麼難以承受的事。

前幾天在某處看到那些短文拼在一起,組成一個可以連接地讀下去的檔案界面,那些我已經為之傾倒過的文字,我一面滾動浮標,一

我好depressed

我好depressed,因為今晚要飛。

我好depressed,因為減肥尚未成功。

我好depressed,因為就o黎姨媽到。

我好depressed,因為我想轉工。

我好depressed,因為天水圍凍到仆街。

我好depressed,因為尋晚俾左家用。

我好depressed,因為媽媽搶左我新買既Kate Spade。

我好depressed,因為想買


廣告兩則

港台節目「4維賣藝」裡面有一個環節叫「耐人尋味」,有幾分鐘拍我,本週出街。主持是羅文樂,監製家豪非常有心,我的想法亂七八糟,最後剪出來不知怎樣。碌朋友咭都唔算,我在裡面說香港失去了冬天,結果今年大冷、

An annoyance in Python's attribute access rules

When looking up names on objects, I really wishthat Python had a special attribute accessor for looking upattributes it was about to call, instead of only running them throughthe regular attribute lookup chain.

While this uniformity probably has little effects on mostcode, it complicates the life of things such as proxy objects thattrace and monitor access to objects, which sometimes want to behavedifferently for ' var = you.foo ' than for ' var = you.foo() '. You canfake this by returning


笑傲江湖


過去一個星期,我又在讀 笑傲江湖 .

這本小說,已讀了超過十次,每次重讀,都可以投入,都覺得好看,都有得著,真是百看不厭.

年輕時讀此書,喜歡其故事引人入勝,人物精彩.成年之後再讀,喜歡小說家對政治的影射,還

禮物關係

文明單位:禮物
嘉賓:許寶強

禮物是經濟與政治的形式,但用傷他悶透的文學語言來說,我總覺得《禮物》裡面滲滿了自尊心。談到禮物其實是關係的確認、受禮者其實沒有拒絕禮物的自由時,我突然明白我為什麼曾經那麼生氣

臨淵羨魚


看見《香港電影》第三期有兩三篇《破事兒》的評論,可見大家人同此心,這種看得輕易的電影寫來也輕易,我之前就寫了一篇,登在《am730》那個小專欄裡,非常舒服。但話回來,見別人能夠好好的追電影寫影評,心底羨

One reason I like Python

One reason that I like Python is that I find it what I call a very'computer science' language and I am a product of a CS environment. Bythis I mean that Python is mostly built from a small number of coreconcepts which are uniformly expanded through the language, and thosecore concepts are by and large familiar to me from my CS background.

(It also has a quite traditional Algol-style syntax, apart from thewhitespace issue.)

Since its core concepts click for me, I find


Classic crontab syntax mistakes

The crontab file format is unfortunately prone to mistakes, since itrequires you to carefully count words and, for bonus fun, requires adifferent number of words in different contexts. There are three classiccrontab syntax mistakes that I have seen (and sometimes committed):

  • adding a username when it's not necessary

    This generally results in mail from cron complaining that it cannotrun ' username '.

  • failing to specify a username when it's necessary

    This results in mail about 'no such user program ', assuming that