A modern environment's need for broadband

I have an embarrassing confession: my home Internet connection is stilla dialup 28.8Kbps PPP link. (Back when I first set it up, this was onlyslightly behind the times, as 33.3Kbps modems had just come out.)

For a long time this was fine, because all I really did with it wastext-based stuff, mostly sshing to my machines at the university; whileI did do some web surfing, pretty much all of the sites I visitedregularly were


Why don't SQL servers do a lot of caching?

Recently, nothings askedan interesting question in a comment here :

[...] why, under the hood, deep down, is something like memcachednecessary? Why isn't the SQL server's cache as effective?

I think that one of the reasons for this is that highly aggressivecaching in an SQL server is much harder than it looks.

In database servers, caches have to be transparent ;non-transparent caches would implicitly break ACID guarantees. Now contemplate theproblem of completely correct cache invalidation that


我是「螺絲人」

古巨基有首歌:「其實我想講清楚…想講清楚…想講清楚…該怎說好?」,完全可以體現在我身上。

事緣最近有兩件事,小弟都有份出席,要說說話,但一聽就知口齒不清,思路混亂,不停「食螺絲」。第一件是三聯搞的《How we


Transparent versus non-transparent caching

One of the divisions in caching is between what I will call transparentand non-transparent caches. Transparent caches are ones where the onlything you are supposed to notice is faster speed; non-transparent cachesrequire you to manage them explicitly, especially cache invalidation.Operating system disk caches are an example of transparent caches, atleast in theory.

(At some level every cache is non-transparent, because it has to bemanaged by someone's code. So this is just a question of how a cache


從自己的宇宙



半夜失眠的人被諸種學名不一的死亡藤蔓纏繞。身份看來是渡過無岸之河的筏子,於是我上you-tube煲片選擇成為一個排球迷,潛心聆聽偉大的俄羅斯語。你知道俄羅斯的語言代表什麼嗎,那就是你很神心地上到俄羅斯的報紙、球

The inherent fragility of complex systems (in system administration)

It's not that complex software systems are inherently fragile for theusual reason, because they have more places and pieces to go wrongthan simple systems do; unlike physical machines, computer softwarehas no mechanical wear and thus doesn't just break on its own (barringintrinsic flaws). Living in a digital world, computer software thatworks keeps working forever until something changes.

The real problem with complex systems is that it's very hard for peopleto keep track of all of the interrelationships, and thus


Why I am not fond of DHCP in lab environments

Using DHCP to assign IP addresses is pretty popular in environments withlots of machines. You'd think that student labs, full of generic machines,would thus be a great environment for DHCP, but actually I disagree; Ibelieve that (normal) DHCP is not a great match for a lab environment.

The problem with DHCP is that it ties the IP address to the wrongthing. In a lab environment you don't want a machine's IP addressto be tied to its hardware; you want


文靜的真正行動

在碼頭上看到了城規會編號,但沒拍下照。幸得網友貼上消息。如果不喜歡直接行動,那麼可以填表。


有人在18/1已經入紙申請原地保留皇后碼頭!
16/2前一齊填表去城規會支持原地保留!!

申請編號:Y/H24/3


星期一慣常雜燴(don't let him waste your time)

文明單位: blog、網摘(順談版權)
嘉賓: 網絡暴民

網絡暴民很斯文,許多話在節目完結之後才說出來,我不停頓足「你剛剛怎麼不說?」做網摘的人當是無底深潭。搞IT的都是斯文人,讀文學的倒冒進急躁動手動腳。沒有在咪裡

風流工

很久沒去Hei Hei了。去遠一點,去Family吧。在澳洲。R的推介。

遇上志同道合的同事,當然是檢查可有帶合適的衣服,孖公仔clubbing去。

中午到達酒店,小睡一會已是黃昏。

徒步到downtown的sushi bar享受美味的軟殼蟹手卷,然後回酒店化妝換衣服