An idea: only use URL fragments as an implementation detail

There are a number of awkward things about URL fragments, including thatthey commit you to a certain implementation of your page structure ifyou are going to provide cool URLs . At the same time,I believe that they're the only way to make a reference to a part of apage, so they're pretty essential if you want to aggregate informationon a page but still be able to point to specific bits.

For example, WanderingThoughts uses URL fragments to point to thecomments on a specific entry and


如此便好

陳雲 - 憶羅志華
2008 年 2 月 23 日信報

去 年歲末,仍有利潤的博益出版集團被母公司南華早報勒令結業,作者簽訂的終身書約了無下落,存書則遭下令銷毀,永歿人世。另一邊,年二十八(二月四日),青 文書屋出版社的東

美女廚房

美女廚房

公司今年舉辦的team-building活動,是有史以來最古怪的。從前一般都會搞什麼滑雪團、購物團。Guess what?今年竟然來個烹飪比賽!我Daisy從小在家裡連碗也不用洗一隻,如今竟然要我煮飯?No kidding!女人並不是要來煮飯的,尤其是

Where the risk is with virtualization (and iSCSI)

Both virtualization and iSCSI are fundamentally 'sharing' technologies,where multiple things use a shared infrastructure. This means that theyhave a shared set of general security risks, pretty much common to anysharing technologies: cross-contamination and base system compromise.

Cross contamination is the ability to interfere with other things usingthe shared environment and to compromise them in turn; having a sharedinfrastructure necessarily gives you a channel to attack other thingsthat are using that infrastructure. This isn't novel, but virtualizationand iSCSI make it


風火台談中空寶事件及其他

我覺得這一集值得推介
恰巧今日報章登了中空寶事件的新發展
大家可以從中想想對與錯之間的模糊














自我的卑劣

我們與我們認識的自己,往往存在着驚人的距離。
我們不容易相信別人,卻很容易相信自己。我們以為自己得信賴,但所作所為往往 把自己也欺騙了。也許自欺欺人者並不是故意的,但隱藏在自我中的劣根性總會自行啟動。例如

犯太歲時期的借刀

1. 本來想煞有介事地慶祝sitemeter的瀏覽人次突破200000,並找出第200000個人,但因為早上突然一堆search「蔡子強 鄧小樺」而衝進來的把紀錄完全洗掉了,只得作罷。

2. 趕稿、睇書、開會、訪問。希望在30歲前趕及xx(
Continue reading...

Why I am not fond of Ubuntu's management of kernel updates

It's really simple: we installed the latest Ubuntu 6.06 kernel updatelast night, since it's a security fix. Today, our machines startedpanicing with 'kernel BUG at fs/nfs/inode.c:174' messages (threemachines so far, one of them three times), so we wanted to revertback to the old kernel.

Guess what: it wasn't there any more. Apparently Ubuntu feels freeto have (some) kernel updates overwrite your


再談 Twitter

大約在一年前,我寫了一篇 Twitter火熱之謎 ,在文末如是說:

雖然嘗試開了個 Twitter 戶口 ,有時會寫一些心情紀錄,但我認為自己在此上並不會很「活躍」就是了

這句話早就要被推翻了。

事實證明,這一年來,我的 Twitter 使用量不少,可以參

TweetStats

The irritation of single-instance applications

There is a certain habit in applications these days of onlyallowing you to run one copy of themselves; for example, Firefox . I find myself more and moreirritated by this, because it is usually implemented sloppily.

A good implementation must hide the fact that it is not actuallyrunning a second copy of the application. Sloppy implementations failto completely hide this fact, generally by missing various differencesbetween the environment that the original version of the application isrunning in and the environment that the second copy is running in.