對話,第一頁

對話,有一份超越時空的魅力,就像聖經,就像柏拉圖對話錄,就像查拉圖斯特拉如是說,不單是對話內容,而是對話這個形式本身,已經是一個經典。

這個世界有太多情境,太多個別例子,也許根本從來就沒有定律和general rules,所

Video: Trans-Siberian Orchestra in St. Louis

The following is a video I recorded on my wife's Canon PowerShot S95 in 720p HD (stereo). It turned out pretty well, and actually captured some of the great detail in the Trans-Siberian Orchestra's performance of 'First Snow' (like the glittering 'snowflakes' in the laser light):


2010,我喜歡的。

( 原刊  AV Magazine 31-12-2010 )

人生音像城

2010 ,我喜歡的。

一年將盡,又是回顧的時候,這年看過不少電影,提及好的電影,一些熱門如《潛行凶間》( Inception) 及《社交網絡》( The Social Network )等會是很多人的首選,我刻意避

Continue reading...

One group that can sensibly use non-GPL'd Linux kernel modules

A rather long time ago, a commentator on my entry on the practicalitiesof non-GPL'd kernel modules wrote, in part:

ZFS is most beneficial to companies running storage servers. Thesecompanies will only use supported modules [...]

I actually think that this is backwards. Ignoring the various legalissues for the moment, companies building commercial storage serversare exactly the people that I would not be surprised to see using akernel module that was not and could never be in the mainline Linuxkernel.


The only way to really be secure with SSL

There is a popular view that use of SSL creates authentication. Ifyou really care seriously about security (and worry a lot aboutinterception), this is not the case. Assuming that all else goes well,a SSL certificate only creates authentication if you (as the user of awebsite) can trust that the certificate actually belongs to the website;otherwise you could be talking to an imposter or someone conducting aman in the middle attack.

(Note that there is a lot that can gowrong before you get


逼除夕

今天晚上不知有多少人留在街上倒數了。有些人討厭倒數,因為華麗煙花的背後,只不過是送走灰暗的舊年,迎來不幸的新年,就像電視高清化,節目依然低水準,對新鮮的期盼,反而強烈地觸動他們年復一年的失望。

想想,每

《借東西的小矮人─亞莉亞蒂》(The Borrower Arrietty)


吉卜力 與觀眾有個約會. 《 借東西的小矮人─亞莉亞蒂 》 ( 我相當不喜歡《借東西の小矮人》這種中文與日文夾雜的演繹) 挾著 宮崎駿 交棒予門生 ( 米林宏昌 ) 的旗號登陸銀幕, 觀眾終於要明白宮崎駿畢竟已年屆七十 (1941

Ripping Movies from Blu-Ray, HD-DVD and DVD, Getting them onto Apple TV, iPad, iPhone, etc.

DVD to iPhone Apple TV and iPad - Ripping

Note: The guide below still applies, but you can now rip and convert Blu-Ray movies directly in Handbrake if you download MakeMKV (don't even need to run it) then run the following commands in Terminal.app: cd ~ mkdir -p ~/lib ln -s /Applications/MakeMKV.app/Contents/lib/libmmbd.dylib ~/lib/libaacs.dylib ln -s /Applications/MakeMKV.app/Contents/lib/libmmbd.dylib ~/lib/libbdplus


Why you need select() even with communication channels

Go has re-popularized the idea of handlingall of your blocking waiting-for-things operations by using CSP -likecommunication channels instead of select() (in Go, using goroutinesand channels). However, it's my firm belief that this isn't good enough;despite what some people think, you cannot replace select() in mostcommon CSP-like implementations.

The crucial ability that select() gives you is the ability to stopwaiting for something in response to some external event


不魔幻王國

同一條街,十年前後已經很不同,於我而言。不是桃花依舊人面全非,不是無良地產商趕走可憐小商戶的香港故事,也不是政府徒增就業率的舊區活化計劃,而是有一日,我發現好像甚麼都與我有關了。

一個人是從甚麼時候開始