October 16, 2009 at 2:12 am
· Filed under 隨筆
Permalink
October 13, 2009 at 1:57 am
· Filed under 典故, 隨筆
某日,有人抓著我跟我一起認「躝癱」。我立即就說︰「我不是躝癱,最多只是仆街。」
躝癱?這句罵人的說話其實好奇怪,究竟在罵甚麼呢?因為身體癱瘓而要在地上躝爬嗎…?這樣講,也太牽強了。

躝癱本字應為「闌殫」。「闌」一般除了解作門遮(即柵欄)外,亦有「殘」的意思,如「夜闌人靜」「意興闌珊」等。 「殫」解「盡」。兩字合起來,「闌殫」就是「殘盡」,引申為疲乏委頓,亦即「軟趴趴無奶力」。《史通》內有云︰「闌殫失力者矣」。《近遊賊》有例句︰「駕闌單之疲牛,連搥索以為鞅。」亦有《詠死兔詩》曰︰「兔子死蘭彈,將來掛竹竿,試移明鏡照,無異月中看。」
好了,亦即罵人闌殫就是罵人軟趴趴!男人大丈夫被說成軟趴趴?啋!你可以罵我卑鄙無恥下流賤格我亦自願認仆街,但闌殫?自己認飽佢啦。
闌殫亦曾在《秋天的童話》一宗投訴案引起風波。有個傻人去投訴片中的船頭尺講粗口…(痴線,船頭尺唔講粗口唔通唸詩?)是以《秋天的童話》變成三級。其中一句粗口就是「闌殫」。我們剛剛知道了其實「闌殫」一詞實在典雅之極,不知為何淪為粗口。投訴者受理者以至旁觀者哪,你們實在不學無術之至,肚中無墨水卻來亂加評論…陰公。
改天有空,不止講些「雅語誤作粗言」,亦舉一些「粗言誤作雅語」的例子,就是現代人以為很醒目很典雅的一些用詞其實本來是粗鄙之極的語句…
Permalink
October 11, 2009 at 5:28 pm
· Filed under 典故, 隨筆

某天,在街上看到有小販賣老鼠貨。為甚麼我知道那是老鼠貨?因為那是個誠實的小販。
我跟友人說起這件事,友人竟問我︰「甚麼是老鼠貨?」
那時心中好震撼,沒想到竟然會不知道…於是冷靜下來,問問身邊的人,沒想到大部分都不知道,又或者是錯誤理解…奇怪,明明是從小聽到大的詞語呀?於是問一些老一輩的…沒想到結果還是一樣,都是理解錯誤了。
以下是錯誤的理解︰
- 便宜貨 (老鼠貨的確比較便宜是沒錯啦…)
- 水貨 (這個最多人誤解)
- 次貨 (感覺上跟便宜貨差不多程度的誤解)
- 米奇老鼠牌子的貨品 (……這個誤解有夠囧)
其實因其夜行性、遍體黑毛、行動鬼祟,於是中國人向來愛以鼠作借喻,形容小偷(對,這裏老屈了老鼠做賊…老鼠明明甚麼也沒做)。後來更引申為作奸犯科之徒,所以我們有句成語叫「鼠輩橫行」,亦即賊輩橫行的意思。
早年香港海灘常有小偷出沒,謂之「沙灘老鼠」;同理,「老鼠貨」就是偷來的貨物,是賊贜。假如小明的外號叫「老鼠明」,那麼他不是行為鬼祟就是手腳不乾淨。
其實想想看,老鼠與蟑螂也差不多嘛。一樣鬼祟一樣黑;一樣討厭一樣髒。可是老鼠就比喻為小賊,而且是見不得光的小賊;蟑螂就是頑強生命力的代名詞!還真是不公平啊…老鼠你可真要抱怨命運給你加上這是賊字的標籤,哀。
Permalink
September 21, 2009 at 1:51 am
· Filed under IT Stuff
近來MSN強迫user upgrade…結果MSN hang的次數多了,真是混漲。所謂的upgrade原來又不過是一堆產品推廣,真是討人厭。
說遠了,其實想說說IM bot。IM bot是甚麼?IM即instant messenger(MSN就是其中之一);bot就是robot的意思。IM bot就是一個機械人,你跟它說話,它會作出相對的回應的。這些說話可以是一些閒聊(有一些閒聊專用的IM bot);可以是一些資訊搜尋類(問問題,它會答你);也可以是一些指令(例如Plurk有一個IM bot來接收指令的),諸如此類。

從ICQ說起
ICQ!曾經一度大受歡迎的IM,但幾乎需要超過五分鐘啟動;contact超過400個就會當機,加上競爭對手相繼出現,基本上都被無情地淘汰了。
我人生第一個接觸的IM bot就是ICQ來的,說來大家一定不陌生,就是那種廣發咸網的那種煩人bot。有一天我手痕,對咸網bot的宣傳語句回應了回去,沒想到它竟然會繼續回答!我覺得好有趣,繼續跟它談話,發覺它的對答真是有板有眼,好神奇!在當時技術來說,這已經是非常了不起的bot AI了!要知道中文字多難啊,可以利用十多年前的技術對中文字作出回答,真驚人啊。

IM notification的觸發
早年偶然間看到Remember the Milk有一個IM notification的選項。Remember the Milk是一個管理工作的工具,當中的IM notification就是提醒你夠鐘工作了!我當時在想,這好易做啊,我也能夠做。於是便有自己做IM bot的想法。
IM RSS Reader - Anothr
在我真正想做IM bot的時候,我有過做RSS Reader的想法。就在此時竟被我看到Anothr。Anothr正正就是一個IM RSS Reader,還support MSN/Skype/Gtalk呢!當時心裏有氣,有種被搶先的感覺,決心也要做一個出來。雖然後來證明IM RSS Reader是失敗的…Anothr也收皮了…
MoliuSN出現
坦白說,IM bot在技術上不難,重點是可能性太大了。我就抱著「無聊試試看」的心情寫出了MoliuSN。這傢伙現時做到的主要都是資訊搜尋類型的,例如查股票(有段時間有即時報價的…)、中英翻譯、查看新聞等等…(當初是有RSS reader的,但其實那跟SPAM沒兩樣…)啊,其實自己覺得查股票跟中英翻譯還好用的啦,很方便。MoliuSN的重點是所有資訊都是來自公開的資源︰股票來自Yahoo!;中英翻譯來自Google;新聞來自各大報章。我只希望MoliuSN是一個方便使用者的平台,重點不在於其資訊而在其方便性。所以打工仔可以公然在辦公室查看自己喜愛的股票…

令人失望的Gtalk Translate
大約過了一年後Gtalk推出了GtalkTranslate。我當時心裏真是暗罵了一聲,「怎麼比我遲推出這麼多,比我做的還有點不如啊」甚至寫Blog罵它呢…

Plurk bot與IM bot
Plurk也有一個IM bot,叫Plurk Buddy。它的作用是notify你有人回覆過你的Plurk就會通知你,你也可以直接用Plurk Buddy去post Plurk,也可以下一些指令做一些個人設定之類的。
近來Plurk出現了一些Plurk bot,占卜啦、找youtube啦、post美女圖啦…我不知道它們是怎麼做的,但如果要我做的話一定是用IM bot去做,太易做了,寫一個IM bot去跟Plurk Buddy溝通就好了。原來還有這一招啊,Plurk提供了一個IM bot給你下指令,我就寫一個IM bot去下指令,變相就是一個Plurk bot了。值得參考。
一點點的小結
我還是覺得IM bot的可能性十分大,尤其在這個IM盛行的年代。我自己最起初的概念是,一個方便的平台,就像你的管家你的副官,你一言一語,一個指令,一個問題,你要做的事就解決了,你要問的問題就有答案了。不過後來又發現原來可能性可以有更多更多,就等時代來發掘了。
也談談IM client
看到Facebook的那個status的處理手法,其實不錯啊,share link、share video、share圖片,都只是在那裏輸入自動完成。IM client其實也可以這麼做啊,我send flickr給對方,直接就看到圖片怎麼樣?我send youtube給對方,直接在IM client裏播又怎麼樣?這些其實不難做啊?別老是讓MSN賣一些無謂的廣告,加一些無謂的function…
Permalink
September 9, 2009 at 1:49 am
· Filed under IT Stuff
由於需要在Perl處理一些TimeZone的工作,考慮過一些系統存在的歷史因素,以及看看CPAN module的最後更新日期,最後選用了DateTime::TimeZone(其實沒得選,本來就在用)。看了一看,最新的release是2009年八月,還不錯嘛。這玩意兒聲稱自己支援Olson TimeZone(其實也只是lookup一個Olson Database而已),好,就看看你有多威。
在這裏我用「Etc/GMT0」來做實驗,不用說,即死。對,不是throw Error,是die。在OlsonDB.pm第155行裏頭可以看得清清楚楚︰假如不支援這個TimeZone的話,他會die。
這裏我們清清楚楚的看到兩個問題︰
一、不支援「Etc/GMT0」,我們也可以假定部分其它的Olson TimeZone也不支援。
二、作為library實在不應該die。試想這是Java Library的話,我在Library裏頭有System.exit(0)你會覺得怎麼樣?die是可以catch的,但重點是不應該die。
現在看看Catalog.pm。原來那些Olson TimeZone都儲在這裏…在這裏又發現了幾個問題︰
一、Zoneinfo還是放在/usr/share/zoneinfo/比較好吧?
二、很不完整,幾乎全部的ETC TimeZone也沒有,甚至連GMT也沒有!
三、我看了src code,又看了網頁…很驚訝的發現,兩條TimeZone support list竟然是不同的呀~的呀~的呀…
另外,不說我還真不知道,原來有個TimeZone Mideast/Riyadh89 (GMT+03:07),沒錯是GMT+03:07,或者更正確的說是GMT+03:07:04。這個時間是給Muslims用作計算麥加的natural sun time以作朝拜用的。原來如此原來如此。
Permalink
July 5, 2009 at 9:52 pm
· Filed under 散文, 隨筆
為甚麼我要做?
這是最根本性的問題︰很合理,很必要,很合適,但為甚麼我要做?
舉個例子罷。有一個重大的企劃,急需要人才,而你正是這樣子的人才。一切看似理所當然罷,可是,原來這個企劃是隔鄰公司的。「嘖,那干我甚麼事?」
對,其實即使一件事情很合理,很有必要性,你也是合適的人才,卻不見得你要做,因為可能跟你沒有關係。這是一個關連性的問題。
可能你本身很期待這個機會;本身很樂意去做;又或許做成這件事你能夠得到不少的報酬;又可能這是你責任內的份內事。以上一切原因能驅使你去做的,就是因為你已經跟事情建立了一種關係,並且已經是內裏的一分子。
這點關連性很容易會受人忽視;事實上這四個重點都常常受人忽視。現實生活中我們常常被迫接受一種理所當然的安排,有些時候或許我們真的沒有選擇,但即使有選擇也好沒選擇也罷,最要緊的還是明白自己為了甚麼。
這四個為甚麼都是為了搞清楚一些事情的背後原因的。有些時候這四個為甚麼顯得很無謂小家,好像很斤斤計較。可是當事情到達一定的重要性、影響重大的時候,這可不再是不用動腦袋的時候。再說,斤斤計較與否,這是一種心態,抱著斤斤計較的心態問問題,跟抱著求明白的心態問問題,這是有本質上的不同。
這就是愚的四個為甚麼。這並不是金科玉律,也不是十誡,這只是一個培養把事情求明白的心態的一種方式。希望各位愉快。
Permalink
July 2, 2009 at 1:20 am
· Filed under 散文, 隨筆
為甚麼要我做?
即使這事情充滿了合理性,充滿了必要性,接下來的問題就是︰為甚麼要我來做?
在朋友家聚會,因為缺少零食飲料,需要有個人去買。這個時候就要問︰為甚麼要我去?這並不是說我懶、我小器甚麼的,而是更實實在在的問題︰我對這邊的路熟悉嗎?我買東西較精明嗎?我有沒有可以出入這住宅的許可?得出的結論是︰總有一個較合適的人,可能是你,也可能是其他人。重點是要找出這個人。
記住,這不是小器與否的問題,這只是希望找出「事情要由我來做」的合理性及必要性罷了。
為甚麼要我做?是我的能力比其他人適合嗎?或者是其他人都處理不了而需要我?或者剛巧只有我有空?亦可能在同等條件下隨機選上了我?又或者是我本身希望去做?
為甚麼要我做?也只是求個明白而已。
想特別說一句,現實生活中有很多例子,都擁有著一堆堂而皇之的宏大理由去說服你做某件事,但說了半天也說不出「為甚麼要我做」的理由。要記住,即使事情的動機有多宏大也好,必要性有多迫切也好,也不見得你一定要去做。做不做是自己的決定,可以說是你的自由,但我們需要明白到每件事情總有適合做的人,由不適合做的人去做只會搞垮而已。一天沒有想通「為甚麼要我來做」,愚建議還是不要亂來的好。
這次討論的就是「合適性」的問題。沒有絕對的天才,也沒有絕對的庸才。只要讓合適的人去做合適的事,如魚得水才是道理。
Permalink
July 2, 2009 at 12:23 am
· Filed under 散文, 隨筆
為甚麼要做?
這問題跟「為甚麼做?」看起來好像沒有甚麼大分別,只有一字之差而已。不過,意義可不同了。
如果說「為甚麼做?」問的是合理性,那麼「為甚麼要做?」問的就是必要性。
為甚麼要做?不做的話又怎樣?即使不這樣做,為了達成同樣目的,是不是可以有其它的選擇?
我現在很餓了,想去餐廳吃飯。我的動機很充分,就是為了填肚子。餐廳很多人,要排很長的龍。我真的很餓,但為了達成飽肚的目的,我願意等下去。
以上的個案是合理的。然而合理歸合理,卻是不是有更好的做法?不妨問問︰「為甚麼要去餐廳?」不去餐廳會怎樣?會餓死嗎?不會的,因為我們都知道除了餐廳之外,要吃東西其實還有很多的選擇。我可以去吃快餐店,可以去便利店買東西吃,也可以去麵包店買麵包——都可以達到同樣的目的。所以,假如我的動機只是為了填肚,其實是可以不用排隊等餐廳有空位的。假如我還是堅持要排隊的話,可能問題又再次回到了根本︰其實我的動機是不是不止吃飽這麼簡單?我是不是想吃餐廳的某些菜色?又或者我想找個比較舒服的位子來吃飯?
又有些情況,事情的動機可能並不充分。不過,不做不行。「為甚麼把這個方案重做?」「老闆的意思,沒有理由。」「不做的話會怎麼樣?」「你大概會被辭退吧。」這種事情沒有合理性,但可能有其必要性。在上述的個案,可能你把上班的心態調整成「老闆說甚麼我做甚麼」,合理性就出來了。否則的話,可能你就需要辭職了。
不論「為甚麼做?」以及「為甚麼要做?」都好(甚至之後說的兩個為甚麼),兩者都關鍵都在動機。重點是要找出動機,沒有動機的事情談不上成功。動機就是目標,達成目標才是成功的定義,沒有動機沒有目標,這件事情豈不是只有失敗?
Permalink
July 1, 2009 at 11:50 pm
· Filed under 散文, 隨筆
為甚麼做?
凡事總有個動機,事情才有合理性。所以總要常常問︰為甚麼做?
沒有合理性,事情就沒有繼續下去的必要了。就說是吃飯罷,為甚麼吃飯?不就是為了充饑填肚嗎?那末,為甚麼有時明明不想吃,還是要去吃飯?明明不餓卻要吃飯,這事情合理嗎?
如果不合理,大可以選擇不做。又或者,繼續去找出事情的合理性使之合理化︰譬如說這是一個飯局聚會好了,吃飯的目的,就不是為了吃飽——而是為了與朋友聚會、互相噓寒問暖。這樣的飯,才是有理由、值得去吃的。
又舉一個例子︰寫計劃建議書。你為了甚麼而寫的呢?要看看情況罷。一個接納並且渴求意見的群體、封建古老一成不變的群體、求求其其是是但但的群體、以及陰險毒辣以抓小辮子為樂的群體,很明顯你寫的計劃建議書是絕對不同的吧?為著不同的理由,就會有不同的態度。可能你會希望對方接納而很用心的寫,又或者明知道這只是交功課做做樣子而照本宣科的寫。一切,還是看動機。不同的動機,就有不同的態度。凡事都只會蠻幹,又或者只會照教科書上說的努力去做,這種精神很好,但愚以為這是不對的。
我到底在做甚麼?這句說話常見於在遇到挫折又或者已經燃燒殆盡的時候。有些人天天都很努力,譬如說練習打球罷,不見得每個努力練習的人都希望得到運動項目的金牌,或者希望鍛練強健的身體,甚至連有趣都不會覺得。可能只是跟著大家一起做、做做也好像不錯,之類的理由。在動機不充分的情況下,在遇到挫折的時候——譬如經歷教練的地獄特訓,在能量精神都已經消耗九成九的時候,很難不會問自己︰為了甚麼而這麼努力呢?
為甚麼做?很簡單的問題,也一定有著很堂皇的答案,不過真正的答案,還是要問自己。
Permalink
May 15, 2009 at 1:21 am
· Filed under IT Stuff
行政長官立法會答問大會談話全文(五)
******************
(前略)
譚偉豪議員:多謝主席。主席,作為議員,我們有機會與特首直接溝通,直接發問。但是有很多市民,特別是互聯網界有很多網民,都是沒有機會直接與特首提問,令到他們常向我反映與特首有一定的距離,而他們真的很想爭取這個機會。我亦留意到,國際政治領袖如美國奧巴馬、我們國家主席和總理,也先後透過互聯網與市民作線上交流。我在此想問行政長官兩個問題,第一,不知特首會否有膽量,或者有沒有打算,召開行政長官網上答問大會,這是第一個問題。第二個問題,好多市民也很關心互聯網世界的發展,特別是今年年初推出的淫褻及不雅條例的諮詢。我亦想問特首,特首作為我們特區的特首,以及作為家長,你覺得應否對網絡世界加強監管。
行政長官:(可以不理)
譚偉豪議員:我想追問特首剛才說可以探討與網民在線上即時做答問,我不知特首有否這個能力,懂得網上語言,是要找秘書打,還是自己可以直接在網上與我們的網民溝通?
行政長官:你講的是用...Dialogue?
譚偉豪議員:用中文還是英文在網上直接與他們溝通?
行政長官:我現在日日都在用,日日都用,我不是這樣落後,我正在用。
(後略)
真係頂唔順IT膠人,真係要鬧一鬧。以下用廣東話,勿怪。
首先,居然想叫特首去召開網上答問大會?駛乜咁煩呀?你試下叫特首上高登逛個圈留個言咪知結果囉。黃子華講得好呀︰「想知特首夠唔夠民望連任?你叫特首求其搵個大型屋村入到兜一轉,如果可以無事走番出來,你連任喇!」
仲有呀,個網上搞個答問大會?個系統點得來先?睇死你政府野都唔慌會用街外web2.0既野架啦,咪又係自己寫。想寫幾多年?(特首早就換左人啦!)用幾多錢?經唔經得起一眾網民既QA考驗?我發現到個系統有bug,會唔會告我不誠實使用電腦?而且慌你唔會搞埋D和諧系統呀?我保證無一條問題係鬧特首既!因為統統和諧哂!
好啦,正經野講完,講膠野…
丫,我仲以為譚膠人係想問特首「你識唔識用網絡語言同網民溝通?」呢句好合理,雖然我唔知特首答咩,但譚膠人竟然原來係想問「你會用中文定英文?」
救命呀!!!!!而家做咩呀?封建時代呀?八股文取士?識中英文就識IT?識中英文就可以統紿香港呀?
「請問特首會點樣管治香港?」「你係咪問我會用咩政策呢?」「我問你用中文定英文呀!」
最後…特首最後答果個答案…我仲以為佢講緊霸王洗髮液添…
我現在日日都在用,日日都用,我不是這樣落後,我正在用。
起碼我用了很~舒服
現在每天還在用呢!
還給曾鈺成用!
來來來試試看!
Permalink