Dynamic rendering versus static rendering for websites

One of the long-standing splits for dynamic websites is between dynamiccontent rendering and static content rendering (where you use trickslike 404 handlers to generate a page'scontent only once, write it to a static file, and then afterwards justserve the static file).

(This assumes that static rendering is viable; for heavilypersonalized sites it may be more trouble than it's worth,if you are already effectively never generating the samepage twice anyways.)

Fundamentally the choice is tradeoff of


我是交行貨的人

年紀大了,也懶得嘗新了。

朋友問到以下的問題,我只得一套標準答案。


用咩護膚品好?
La Mer / La Prairie囉

用咩化妝品好?
Nars / Chantecaille囉

用咩色唇膏好?
最好唔好用囉

去邊買鞋好?
Lane Crawford囉

去邊買衫好?
私竇囉

買咩手袋好?
Chanel 2.55囉


傳聞

男:「某人說,看到你在蘭桂芳和一個男人身貼身。」

女:「so?」



2006年8月至2007年7月。

整整12個月。

曾經身貼身的男人何止一個?

跳得腳掌發痛,舞伴不知換了幾人。

原來,才不過一年。

What may be causing my random NumLock issues

I think I may have finally woken up to a (potential) cause for my random NumLock issues : the xine media player. Oneindicator, one that I really should have paid attention to earlier, isthat often starting xine will turn on NumLock (and sometimes turn itoff immediately afterwards). It is of course hard to be entirely suresince the problem is erratic, but I've been doing some testing sinceI noticed the correlation and I don't think I've ever had the problemwhen


Jumbo frames on gigabit Ethernet on Solaris 10 x86

We've recently been looking into using jumbo frames on gigabit Etherneton Solaris 10U4 x86 (aka Solaris 10 8/07); it turns out that thisis more work than you might expect, and information on it is somewhatscattered.

First, as of S10U4 only a few gigabit network drivers are documented assupporting jumbo frames:

drivermaximum MTUchipset
bge 9000Broadcom, but only on some chipsets ;the manual says BCM570

The problem with big systems

In system design, we're periodically confronted with a choice betweenbuilding our environment out of a few big systems or a swarm of smallones. For example, consider storage; if you want 48 Tb of storage, youcould buy two Sun Thumpers or six or seven smaller 15-disk units. Bigsystems are often attractive; their very size gives them economies ofscale (and often means they cost less overall), and it's easier to dealwith only two boxes instead of six or


生日女郎的呼籲

寄10蚊俾我做生日禮物丫。

My problem with learning new programming languages

There's any number of programming languages I'd like to learn, rangingfrom the prosaic like C++, Java, and JavaScript (mostly because itwould make it easier to work with various interesting things writtenin them, like Firefox) to the esoteric favorites like Haskell andErlang. Unfortunately, I have a problem.

My problem is that I can't learning languages by themselves in theabstract; I can't just sit down and learn one just to know it. I needto be


取全文 greasemonkey 移到 google code

趁著更新那三個取全文 greasemonkey scripts,順手將 code 到放到 google code 裏去,大家以後的更新請到 google code 網頁下載。

是次主要更新 yahoo 版本的 parser,因為 yahoo! blog 最近改了版。


不一樣的21歲

翻看別人的舊相簿,兩小無猜讓我好羨慕。

別人的21歲,一臉天真穿著粉紅去觀禮。

我的21歲,坐在lecture hall內為跑馬地單位和深藍Jaguar猶疑。

都回不去了。

別人的不一定最幸福,我的不一定最淒涼。

起碼,我擁有過的,選擇過的