Pi
Yann Martel's Life of Pi chronicles the tale of a 16-year-old Indian boy moving to Canada. One time, during my training in Montreal eight years ago, I started reading this novel, and never got the chance to finish it before coming back. I know I won't remember the story and will have to go back to page one again.
Wait
啖蟹、品酒、聽雨聲
今天早上和下午都在批改學生的期終論文,其實絕不是享受。這次要學生寫的是
打我?未驚過!
How not to set up your DNS (part 20)
I call this one the case of the non-redundant redundant MX; it's muchlike the first time except more thorough:
; sdig mx mumble.utoronto.ca.0 mail.mumble.utoronto.ca.0 jackson.mumble.utoronto.ca.5 mail.mumble.utoronto.ca.; sdig a mail.mumble.utoronto.ca.128.100.X.Y; sdig a jackson.mumble.utoronto.ca.128.1
Do you have a network layout diagram?
Here's a not entirely hypothetical question: suppose that your machinesare coming up after a building-wide power outage, except that ascattering of them (on various different networks) are either not up ornot reachable. Could you look at what machines are failing to appear andidentify whether there's likely to be a switch that's failed, and if so,where that switch would be?
(This happened to us yesterday. There was some confusion, because guesswhat we don't have
Using OpenID for local web application authentication
We have a problem, and that problem is authentication. In a not uncommonpattern, we have a central set of core services, run by a core group;email, fileservers, the login servers, and so on. Then we have a bunchof other people who want to build various web applications, rangingfrom departmental things all the way down to graduate students puttingtogether projects.
Many of these web applications need accounts and authentication. Thenatural and best logins and passwords to use are people's existingdepartmental
為打交找個理由
大批電車男/女出現於電車內的聖誕派對?
搞下爛Gag嗟,唔好嬲,電車男之唔係我,係我,係我。
言歸正轉,我一日彈人家搞的Blogger活動,但時間許可的話,我總還是會應約而去,尤其是 Nokia 吹雞搞的。
原因很簡單,雖然無送手機派大禮,但參加過這麼多Blogger活動中,相信只有

Displaying a User's Signature on a Node Page in Drupal
A project I'm working on required a user's signature be displayed on the user's blog posts (only on the page—not in blog teaser listings), and after much wrangling, I figured out how to put the 'Biography' (one of the user profile fields) into the nodes when they were viewed individually.
Here's the snippet (to be placed into node.tpl.php or node-blog.tpl.php):