Inception



Christopher Nolan got my heart since I first watched his low-cost but phenomenal production - Memento. He is such an amazing story-teller, no matter how twisted the plot is, he never failed in keeping the pace tight and tensioned. So was his last blockbuster The Dark Knight , which I enjoyed it under the huge screen of IMAX - he made the classic so much alive.

When expectation is high, many a time I got let down. But Inception is an exception.

Instead of praising how well the

瞬間的價值判斷

上星期五清早從辦公室走到課室途中,校園內的人仍少,只見一個女學生遠遠迎面而來,一頭金澄澄的長髮(看來是染的),身材勻稱,樣貌頗標緻,衣著則非常暴露(緊身而低胸的上衣和極短小的熱褲),邊行邊不時撥弄額前

My avoidance of Python global variables

I spent part of today writing a quick one-off data conversion program.The core of it was a function that filtered items from a list througha number of things in order to sort them into the right category. Oncethe dust settled on all of the sorting needed, the function had quite alot of stock arguments, things that didn't vary from call to call in myprogram. In fact, an unwieldy number of them.

There are at least three vaguely Pythonic options for how to deal with


引人入性、紅燈區、夜生活

人一世物一世,站在道德高地太久的我,為了體驗社會的不公,一直想要到到金魚缸闖一闖,開一開眼界。以下洋洋千字記錄了我在馬尼拉紅燈區的一些經歷和想法。

先來一點背景資料:我居住的hostel附近就是鼎鼎大名的馬尼拉紅

Bio Hazard Remake / Resident Evil Remake 物品 (Items)

遊戲中所有物品的組合、圖像及名單

圖片/名稱
見下文
墨水
Continue reading...

不該用的詞、不應說的話

今早收到一個好朋友從香港發來的電郵,其中一段他有點不吐不快,是慨嘆香港傳媒的水準之低。從以下他給的例子看,很難不跟他一起搖頭嘆息。

昨天中環遮打花園有追思會,悼念在菲律賓人質事件中遇害的香港人;據一份報

A Bourne shell irritation: no wildcard matching operator

Here is an irritation that gets me every so often: the Bourne shell hasno wildcard match operator that you can use in if checks and the like.You can do wildcard matches, but only in case statements.

(Bash has the [[ =~ ]] operator, but it uses regular expressionsinstead of shell wildcards. I know, I pick nits, but shell wildcards areoften simpler and they match what you use in other sh contexts.)

This comes up surprisingly often, at least in the sort


How many uberblock copies ZFS writes on transaction group commits

The ZFS uberblock is the root of the tree of ZFS objects in a pool(technically it is more a pointer to the root, but it's how ZFS findseverything). Because it is the root, it has to be updated on every ZFSupdate. Also, because it is so important ZFS keeps quite a lot of copiesof it (and has a clever 'copy on write' scheme for it, so that it is notquite updated in place).

Given the impact of writes on mirrors


發問

是香港人,忽然同情嗎?

請不要批評香港人吧,天災人禍的確每天都在發生,甚至在一次水災裏死的,要比起在巴士裏遭槍殺的多百倍,過程也許更驚恐,希望亦更渺茫,而他們所面對的拯救不力、人為錯誤、政治陰謀都令人髮

八月蘋果(2010)

《 遇 上 5 % 的 男 孩 》


你和他,根本是絕無可能的人,較鵲橋相會更虛無飄渺。你仔細思量,逐一寫下有機會相遇的名字,屬於他的筆畫,肯定在一億個以後。那天,雨兇狠的下個不停,黑色暴雨警告也發出了,若非出門前的一刻