Decline in Church Architecture and Art

These images speak for themselves, but I will offer a few asides to help explain why I was saddened after visiting the Holy Name Cathedral in Chicago a few months ago.

Tabernacle - Holy Name Cathedral, Chicago

What... the... I think they might reserve the Body of Christ somewhere in that mess.


Druplicon - Stark (image for theme)

Below is the full-size image mockup I made for webchick to highlight the awesomeness of Drupal's (relatively) new stark theme, as seen in Drupal 7. You can download Stark for Drupal 6 as well, but it will be a nice way to quickly expose the underpinnings of Drupal's core HTML output.

Stark - Druplicon in Overcoat

(click on the image to view a larger copy)

I'll be working on at least one CSS-only theme for Drupal 7 over the next couple of months, and will hopefully


iPad 用後感

由於弟弟的公司有一部 iPad 入了手,所以有機會在家把玩一下這部新一代「電腦」。

用後的感覺是螢幕顯示亮麗,所以看戲、看文字、看網頁的感覺都很不錯,清晰銳利。機的效能很好,使用感覺很暢順,而且電量充足。可以說,


史上最恐怖既試相機文 Sony DSC TX-7

當收到email,PR話邀請我,借部相機試玩,然後寫篇感想,第一個感覺係:「玩相機定玩鳩我呀?」

大哥,我根本low tech到冇相機,平時你地見到既相,全部用iphone影的。

Ok,做人要突破固有框框,寫囉,不過預咗你地會笑到我面黃。
Continue reading...

吉百利「巧之煉克力師」

很久以前在網誌介紹過吉百利的 猩猩王扮Phil Collions打鼓 廣告,然後又有由兩位小朋友演出的 「戚眉戚眼」 MTV,兩者都是吉百利巧克力的網上短片搞作Glass and a Half Full Productions的作品,一律以娛樂性先行,賣產品次要。

最近,吉百利又有新搞作,


其實是科幻 – 機器人:由機器邁向超越人類心智之路

誠如 《機器人:由機器邁向超越人類心智之路》 序言裏張系國先生所言,本書最精彩的部份是後半部,作者運用現有的科學,不斷推想未來,由人類與機器人、cyborg、社會發展、宇宙人、超級心智、量子力學、時光旅行、宇宙詮釋


月滿,灣仔

( 原刊 AV Magazine 16-04-2010 )

人生音像城

月滿,灣仔

很喜歡岸西的《月滿軒尼詩》,繼《神經俠侶》之後,另一部由「灣仔」擔任主角的電影。

《月》中的灣仔是人情味洋溢的地方,樓上家電倉少東與廚具舖西施的戀情,


音樂+波鞋?真係有得諗! Nike Music Shoes

雖然我的最愛還是adidas original,但Nike+ 跑鞋依然是我的跑步良伴,因為Nike + iPod再幫我計算埋跑程里數卡路里,實在絕到無倫。

就好比少林功夫+足球係「有得諗」一樣,將音樂加入跑步這元素,然後設計出這既有軟件又有硬件的產品,

Continue reading...

此港龍不同彼飛龍

站在標誌設計的角度而言,港龍不及飛龍。

但若站在品牌的角度來看,港龍就高出飛龍幾皮。因為,建立品牌不能憑空虛構大空,只有口號標誌沒實際行動更沒口碑,一切也是徒然。

Continue reading...

How to write to stderr so people will like you

Suppose that you're writing a command like, say, make ; it writesprogress output to standard output and error reports to standard error,and it doesn't necessarily immediately terminate when it encounters anerror (or prints a warning; the important thing is that it keeps runningafter it prints things to standard error).

There's a subtle catch in how you want to print things (such as standard error messages ) to stderrin such a program. You don't want to just do the