輕裝離島拍攝遊

喜歡行山和拍照,卻一直嫌一般DSLR機身過於累贅,所以我用的DSLR,也只是機身較輕的入門機Sony Alpha A350。

趁上星期的七一假期,我到了梅窩一遊,今次帶著的是正在試用中的Olympus E-PL1,感覺上便比平日輕鬆得多了,就連一向

Continue reading...

When is using SQL the right answer?

One of the things I've been thinking about as a result of my too muchSQL war story is how to distinguish between when using SQLis the right answer and when it's the wrong answer. I've just started onthis, but I've come to one obvious sign: data reduction.

The downside to just asking your SQL server for the entire database anddoing all of the processing in your own program is that the SQL serverships you a lot of data. Thus, one important


談談情

最受男性羡慕的稱號,相信就是傳說中的「把妹達人」,如果網路上出現這樣的心得分享,或是朋友圈之間出現這樣的男仕,肯定會迅速成為群眾的焦點。與此相對的,不但世界上沒有「把兄達人」,而且一旦女性周旋於過多的

十本影響我至深至鉅的書

(排名不分先後,書目日後會變)

1. Ludwig Wittgenstein, Philosophical Investigations
2. Bernard Williams, Ethics and the Limits of Philosophy
3. Barry Stroud, The Significance of Philosophical Scepticism
4. Donald Davidson, Inquiries into Truth and Interpretation
5. Richard Dawkins, The Selfish Gene
6. William Strunk Jr. & E. B. White, T he Elements of Style
7. E. B. White, Essays of E. B. White
8. 粱實秋,

以人為本的《心科技》

之前介紹過 《設計&未來生活》 ,最近拜讀了其作者 Donald Norman 一本較舊的作品 《心科技》 (The Things That Make Us Smart),談的也是機器的設計,但從比較根本的角度,去看人與機器之間的分別,從而知道如何做出「以人為本」的設計。

作者認為


少女十五十六時《Fish Tank》


Continue reading...

環保扭扭樽

瓶裝水近年被環保份子狙擊,認為水的消耗量有別於其他飲品,可大不可少,飲用瓶裝水此習慣,只會釀成製造大量廢棄物,所以勸大家捨買瓶裝水而自備可循環使用膠水瓶。

因此,近來你不難發現,身邊總有一兩位朋友會經常

Continue reading...

adidas The Quest 尋找他鄉的國腳

相比起關刀牌, adidas 向來與世界性的足球賽事更有淵源,事實上,自七十年代起, adidas 已開始為世界盃製作 官方的指定足球 ,我家有位七八十年代曾經在好幾隊甲組球隊效力的姐夫,想當年,我只記得他開口埋口只有 adidas ,印象中,他

Continue reading...

蘋果社工隊,讓你盡訴心中蘋。

雖然未有去過位於 紐約第五街的玻璃屋 朝聖,但我好歹都去過接近Apple權力核心,位於 三藩市的Apple Store ,親身體驗過他們獨特的銷售模式,大開眼界。

先不用說如置身於太空倉般的無菌風格設計,店內的一絕是每位蘋果店的員工,都

Continue reading...

People forget exceptions

One of the possible replies to the problem of Unix programs exitingnon-zero for clever reasons is that all ofthese special cases and clever reasons are clearly documented in themanpages for the various commands, so all of these problems are not thefault of the authors of the commands.

This view is objectively wrong. The clear, well established truth isthat people do not remember weird little exceptions and funny littlecorner cases in what your program does unless they use your program allof the time (in fact, unless