Friday, 25 December 2009

小強祝你聖誕快樂

一打開房門,就見到一個細小黑影在白色牆紙上游走。

向右差開一步,脫下拖鞋,手起鞋落,啪~

爆開了的小強,反著肚子,說:祝你聖誕快樂。

Sunday, 13 December 2009

照顧嬰兒須知

一名七個月大男嬰昨晨飲夜奶後,母親沒為他「掃風」,之後母子同床而睡。直至早上,男嬰猝死。

原來掃風很重要的,打嗝有助防止窒息致死。

【明報專訊】
■半歲以下嬰兒未有能力轉身或坐起,每次飲奶後必須掃風
■半歲以上嬰兒如在飲奶後即睡覺,亦需要掃風
■盡量避免與成年人同床睡覺
■應仰睡,不應俯卧
■睡覺時不需要枕頭
■睡覺時不需要蓋太多被
資料來源:兒科專科醫生謝鴻興

Friday, 11 December 2009

More Mac mini Server

更多關於使用 Mac mini with Snow Leopard Server 的 post:

How to install Mac OS Server as RAID-1 on Mac mini:
http://discussions.apple.com/thread.jspa?threadID=2213470&tstart=30
Out of the box the mini comes without Raid. You have two identical HDs of 500Gb.

I have just set it up as Raid1. You can't do this when you use the startup disk from the mini. And as you don't have a Superdrive ... you need to be creative. You need another Mac with Firewire.

Step 1: Start the Mini in Target Mode. Press the T during start. In a few seconds the firewire logo will appear on your screen.
Step 2: Go to your second Mac. Connect the firewire cable between second Mac and Mini.
Step 3: On the second Mac start the disc utility. The two identical drives on your mini will show. Create a new Raid set (mirrored = Raid 1). Include both drives. Confirm the warning that all data on the mini will be lost.
Step 4: Make sure your second Mac has CD/ DVD sharing option installed. This is tou use the superdrive to install OS X Server on the mini.
Step 5: Shutdown both Macs
Step 6: Start your second Mac in target mode. Make sure the firewire cable is still connected.
Step 7: Start the Mini with the option key pressed.
Step 8: Insert the OS X Server install disc in your second Mac.
Step 9: wait till the drive logo apears om the Mini. Continue the install. Will take about an hour.


How to enable RAID 1 without reinstall or using the DVD at all:
http://forums.macrumors.com/showthread.php?t=809077

... I did have a spare USB hard drive... I used SuperDuper (great app, used it, and paid for the registered version! to clone the Server HD to the external USB.

My external drive is 300GB, ... it doesn't have to be identical to the internal 500GB drive(s), ... you might even be able to do this with an 8 or 16GB USB drive...

So, using SuperDuper, I cloned the disk AND MADE THE EXTERNAL DRIVE BOOTABLE ('Set as Startup Disk'). Booted from the external drive, then used Disk Utility (RAID Utility is in the Operating System / Applications folder but does NOT work) to turn the internal disks (Server HD and Macintosh HD) into a new RAID Mirrored Pair. Note that this wipes the original drives.

Then, I used SuperDuper again, to clone my EXTERNAL USB DRIVE back onto the new RAID Mirrored Pair. I made the RAID pair bootable ('Set as startup disk') ...

... back into SuperDuper [and]... used the SmartUpdate feature (which requires a paid/registered version of SuperDuper).

That did the trick. Upon reboot, I am running off the internal, RAID Mirrored drives (I'm typing this from the Mac Mini Server), plus I have a bonus backup on my external USB drive!


Set up CVS on Mac OS X:
http://developer.apple.com/internet/opensource/cvsoverview.html
http://www.novajo.ca/cvs.html

為何當初不買Mac

公司要「企業化」,就需要一台「Server」來做 CVS 等服務(其實又只是做數據備份用途),上頭明明是好Mac之人,平日高呼討厭 Windows 之聲比在下更甚,卻無啦啦買了一台 Dell T100。據說這一台 T100 約六千餘元,所以我上了 Dell 網站,看看一台 PowerEdge(TM) T100 賣多少錢、什麼性能:


Dell PowerEdge(TM) T100
CPU: Intel® Pentium® Dual Core E5400, 2.7GHz/3MB, 1066MHz FSB
OS : None
RAM: 2GB DDR-2 800MHz
DVD: DVD writer
HDD: RAID-1 SATA-II x2
跑 RAID-1 750GB 就要 HK$7027,跑 250GB 就 HK$5509,公司買的應該是 500GB,所以介乎這兩個價錢之間,吻合。

可是,買回來卻又安裝不了 Windows 2000 Pro,最後還得再花四千餘元買 Microsoft® Windows® Server 2008。安裝 2K8 個多小時(為什麼這麼「慢」?),最後說沒有 4GB RAM 安裝失敗,真是O晒咀、無言!

一台 Mac mini with Snow Leopard Server明明就比這樣更明智,又安全,Mac OS X可是 Unix 底,比任何 Windows OS 更安全(它不是100%安全但至少比 Windows 好十倍)。


CPU: Intel® Core 2 Duo 2.53GHz/3MB, 1066MHz FSB
OS : Mac OS X 10.6 Snow Leopard Server
RAM: 4GB DDR-3 1066MHz (2GB x 2)
DVD: none
HDD: Dual 500GB SATA
HKD 7988

性價比、安全性、穩定性、重量、體積等等,Mac mini with Snow Leopard Server 都比選 Dell 好,看看 Snow Leopard Server 可以為你做什麼?iCal Server 2 WOW! Wiki Server 2 WOW! Address Book Server WOW Mobile Access Server WOW!

我知道可以在 Windows 上裝返相同的東西,但如果系統本身已經自帶這些,不是更好嗎?而且,更平宜呢。


本週金句:「上頭買Dell不買Mac,送到公司無OS,裝個視窗多麻煩,為何當初不買Mac。」

Friday, 4 December 2009

小二數學題

小金字塔頂著大倒金字塔情況又再惡化,尤其是當大倒金字搭被冠上「跑數」壓力之後。

作為「出奇蛋」隊長,唔想成為「祭旗蛋」,就要滿足晒三方願望……痴心妄想。

從禮拜一早上十時到翌日晚上十一時,在卅七八小時裡,我完成了三個應用和一個庫(library)。其實大家都只是想賺多點,可唔可以先動腦筋,解答我這個小二數學題呢?如果答不出,請大大聲講出「我乜乜乜,真係咋過D細路哥」。

小二數學題:
煮一碟牛河十分鐘賣卅蚊,
篤一串魚蛋半分鐘賣五蚊。
假如一日工作做足九小時,
起勢係咁煮又或者係咁篤,
每十分鐘就賣出一碟牛河,
每半分鐘就賣出一串魚蛋,
請問你會選擇賣邊樣野呢?

我宜家開始明白點多我既童年要讀咁多無厘啦更的書和考試。

Monday, 23 November 2009

我都抑鬱

【東方日報】輕微抑鬱也可上班
加拿大一名因抑鬱症而長期放病假的女子,本來每月獲保險公司的病假津貼,但十八個月後津貼卻突然終止。她聲稱保險公司在社交網站Facebook看到她出外玩樂,並展露開心一面的照片後,認為她不再抑鬱,有能力工作,故停發津貼。保險公司亦承認,會透過社交網站了解客戶,但強調不是停發津貼的唯一原因。
香港精神科醫學院李永堅醫生表示,抑鬱症主要有三個核心病徵。第一是出現抑鬱情緒,即患者連續兩周情緒低落。第二是失去樂趣(pleasure)及興趣(interest),例如以往喜歡唱歌,現在都不再從事這活動。第三個病徵是整個人失去動力(energy)。
李醫生指,假如一個人出現上述三個病徵,再加上另外五種或以上的病徵,就是患上嚴重的抑鬱症。此情況下患者會因為精神分散等問題影響工作能力,一般不能上班。此類病人通常不會外出玩耍,亦很少與人交際。但醫生在為此類病人治療時,也會建議他們上街遊玩,投入人際網絡。
至於個案中的女事主,李醫生指,假如她是與一大群朋友去耍樂,即是已有正常社交生活,病情或許已好轉。另外,也要觀察相中人是在歡笑抑或苦笑。假如是前者,女事主在那一刻可能真的享受過程,代表病情或已減輕成輕度的抑鬱症。輕微抑鬱症患者通常也可以上班,但亦需作個別情況考慮。

我覺得我都算係抑鬱,咁保險有得賠嗎?

「第一是出現抑鬱情緒,即患者連續兩周情緒低落。」一返工就情緒低落,尤其是星期一,一定有大鑊事。到咗星期五,都唔見得有好轉:個周末又要加班。

「第二是失去樂趣及興趣,例如以往喜歡唱歌,現在都不再從事這活動。」以往喜歡打 PSP PS3 砌模型,如今都好耐無再從事呢D活動。

「第三個病徵是整個人失去動力。」一諗起公司一大堆projects,做極都做唔晒又係咁被人催,個人都失去動力。

Friday, 20 November 2009

Advanced IPC call for C class objects

第一個附帶 background service 的應用是由同事開發,但 GUI 程式與背景程式之間並沒有直接溝通的方式,即是說,沒有用上 Inter-Process Calls IPC。它們會共用一個數據庫來儲存設定,故此,背景程式只好每 50 秒讀取數據庫一次。換算出來,一天就讀取了 1728 次,但由於 GUI 設計簡陋,功能被限定只在 00:00 運作,多次讀取數據庫行為變成手機 CPU、FLASH 和電池的不必要負荷。

第二個附帶 background service 的應用是去年開發,由於對程式編寫的完美有份執著,所以我研究如何讓 GUI 程式與背景程式直接溝通,看了一些文檔、一些實例,終於開發出我的第一代 IPC。第一代的 IPC 只有一個 call:Reload()。沒錯,應用程式依舊存在過去的影子:GUI 程式讀寫數據庫,背景程式唯讀數據庫。但相比起第一個程式,已經針對性減少很多不必要的負荷。Reload() 只出現在用戶使用 GUI 程式更改了設定時,而 timer 由固定每幾秒運作延長至更接近需要運作的時刻。為了更清楚明白如何安排它工作,我把它比喻成家裡一個傭人。

沒錯,寫程式就像安排一個「人」為自己進行一堆指令的工作一樣。除非,寫的是 AI Engine。

其實我不太喜歡兩個應用共享一個數據庫、同步的唯一方法是 Reload,由為這樣會令管理上帶來混亂。背景程式不曉得更改的是什麼,它只能每次 Reload 前重置所有狀態,之後按新的數據行事。情況也變得被動,如果它不喜歡 GUI 的設定呢?應該說,如果它發現 GUI 的設定有誤,可以拒絕嗎?所以之後的產品針對這個作出了改良。

第三個附帶背景程式的應用是去年年尾、今年年頭時開發。 GUI 程式與背景程式之間共享的數據,全都是 Build-in 的 T class,要寫的 IPC 很簡單,只是數量比以前多。但這個背景程式又會啟動另一個 GUI 程式(三角關係),所以 IPC 變得複雜,有一個 Listener。建立一個 Listener 關係的 IPC 是最花時間的部份。另外,背景程式負責的事項太多,導致它存在著一些致命的漏洞(我卻在半年後才發現)。

有空的話,我真的想把以上三個程式重寫一次。不過,我該沒這個閒了。

最近在寫第四個附帶背景程式的應用,今次沒有三角關係的複雜,卻有數據的管理和傳遞問題。除了設定這類 build-in T class 外,我從來沒處理過 C class 和 R class。沒有過去的經驗支持,開發的進度一下子慢了下來。明明兩天搞定了 20% 的 UI 和基本的背景服務,但卻用了三天來建立 data class 和 database,還沒完成 IPC 的 C 類傳送。

今晚 google 出:Passing C classes over IPC asynchronously - both ways。其中這段,正是我今日做了一半的 IPC:

... split the entire call into a synchronous and an asynchronous step. The synchronous is for sending all the CBase derived stuff over the process boundary. The asynchronous is for initiating the work and waiting on completion.

Now it is very easy when you keep some things in mind. An instance of a custom class has to be serialized/deserialized. Sometimes this is also called marshaling/demarshaling.


原來我今日讀的 Example 裡用的 function 名:MarshalData 是有意思的。

Your CBase derived class instance fully writes its members into a dynamic growing CBufBase derived buffer. It is easy to put a stream over that buffer. The stream has several write functions to write all the build in types into that buffer (non build in member types have to provide write functions again - can be easy cascaded). After fully serialized you can create a descriptor from that buffer.

Sending that descriptor via IPC is easy.

On the other side you have to deserialize your instance from that descriptor. Again put a stream over the descriptor and read in all the members of your CBase derived class instance. (Keep in mind you do reading in the same order like writing before). Et voila you have a perfect clone of your CBase derived instance. ...

When requesting a CBase derived instance from a server you have to do this in 2 separate synchronous IPC calls.

1. Ask the server to provide a size: "How big is the requested CBase derived instance?" (Easy again: Serialize the requested instance and let the server provide the descriptor's length)

2. Let the server write the serialized instance into the client side provided descriptor.

OK. This is very costly because of the IPC calls but it works perfectly.


我已經把讀取一個 array 的 IPC 分拆兩部份:第一步,讀取 Array 的 Count,第二步,按每個 item 讀取它所需的 buffer 大小。第三步應該是開 buffer、讀出資料,但我還沒有想出確實的寫法。明天應該可以按這個 thread 來完成吧。還要 cache 起第二步建立的 buffer,留在第三步中使用,不浪費 CPU time。


昨日在 Facebook 上寫:兩日快、兩日慢,終於又陷入咗膠狀,又是 Data Type 的運用和 Database 的 design 最花功夫。Programmer 就係要諗埋 end users 估都估唔到的情況,如果咁咁咁,會點呢?

今日要改成:IPC 的設計、建立與維護也很花功夫。Programmer 就係要諗埋 bosses 唔會理的情況,無理由為了貪一時之快而限制 GUI 的功能。End users 會點諗呢?又一隻癈 APP?

Wednesday, 18 November 2009

心情不好,dup code

明明是很簡單的計算,怎麼會講極唔明呢?
心情很差,寫CODE prove it!
明明是很簡單的計算,連埋加 Timer 和 debug 加 touch event,只需要一個小時。
如果某某不能提升速度和效率,那沒有人保得住他了(沒有人會保他了)。



Sunday, 8 November 2009

Bidpax是真正拍賣?還是騙財?

最近看到 facebook 上一個廣告,說可以用很低的價錢買很貴的電子產品,這個叫 Bidpax 的網站,多多少少看上去都像是騙財。

新加坡也有人在談論這個網站:
Is Bidpax Really A Scam And Can I Actually Win Cheap Auctions?

其實 Bidpax 真的是一大班人「付bid」來供產品?還是幾部電腦迫你「付bid」呢?

Thursday, 5 November 2009

do it challenge

do it quick and build it right,
have it all and make it bright.
abandon is out of the question,
challenge comes in quotation.

- ArPang

Monday, 26 October 2009

又抄 Apple 的 design


在 Youtube 突然見到 Apple 的廣告……慢著,那個不是 Apple,是 HP。唉,很差勁,擺明是抄 Apple MacBook Unibody/MacBook Pro 的外觀設計,連用色、物料都接近,還斗膽公開說,彷似是原創一樣。
官網

Sunday, 25 October 2009

Windows 7 反盜版技術

微軟推出新版視窗操作系統 Windows 7,今日在香港正式發售,微軟香港公司今日在銅鑼灣時代廣場舉行產品發佈會,並以超級優惠價 377元(原價 2,699元)限量發售 400套旗艦版,數百名「微軟迷」早於昨晨已經聞風而至通宵等候購買。

微軟公司香港區市場經理指,互聯網上部份流傳的 Windows 7,含有電腦病毒或木馬程式,用戶一旦安裝後,可能導致電腦故障,甚至令電腦內的資料損毀或喪失,呼籲市民不要下載來歷不明的 Windows 7。

微軟的亞太區總裁楊思毅指,內地盜版猖厥,始終對軟件銷售產生負面影響,但無論反盜版技術如何進步,都會有破解方法,公司寄望透過教育,令年輕人學懂尊重知識版權。


只要微軟設立一個極快的 BT server,把有毒的盜版 Windows 7 ISO 以極高的下載速度散播出去,讓這個種蓋過所有人設立的種,然後在同一天讓所有中了毒的 Windows 同歸於盡,那麼,以後就沒有人再用盜版的 Windows 了。

又或者,散播附有木馬程式的盜版 Windows 7,再盜取用戶的信用卡資料,然後收費或罰款,那麼,就沒有人再敢用盜版的 Windows 了。

再如是者,散播附有木馬的程式,把用戶的新聞照片、新聞對話等,公佈在各大論壇上,從此以後,再沒有人會盜微軟的版。大家都轉投 Ubuntu、Mac OS 等系統,或者直到一日,Symbian OS 會在 NetBook 上跑時……

之後,微軟就會知道,盜版為他們帶來多少生意額了。


可惜丫,IBM 唔搞 Mac OS 的機,如果一搞,可能係世界上最好的軟硬組合。


Apple 的 CS 真的很爛,尤其是那個外判的維修公司:C.A.S.E.。

Saturday, 24 October 2009

離婚協議書

離婚協議書

嫁給這個男人五年了,我不知道我是否還愛他,記得剛新婚的時候,早晨時必定會在他懷抱中醒來,我總是紅著臉不敢說一聲早,怕嘴裡的口氣弄皺了他的眉,漱口杯與牙刷堅持要和他用同款不同色,擺在一起看才有夫妻的感覺。我會幫他打點上班 的衣物,什麼襯衫配什麼領帶,經過我的審美才准他穿上身。起了床到餐桌上,為了他的健康,我每天變換不同花樣的早餐,晴朗的天可能是培根蛋加上烤土司,有些下雨的話,或許來點小米粥搭醬瓜鹹蛋,要是陰天,不如就吃些外頭的燒餅油條和豆漿,招式用到我變不出新把戲,可是我樂此不疲。

除了當一個賢慧的妻子,我亦毫不掩飾對他的熱情,「我愛你」是每天恭送他出門上班一定說的話,然後附加一個親密的吻,即使他大多時候只是淺淺一笑,也足夠我高興個老半天。

但是,五年過去了。我相信還不到癢的時候,可是到底是什麼改變了我和他的互動呢?

早晨起床,他的位置往往已空蕩,只能由皺褶的床單證實他確實存在過,即使他偶爾睡過了頭或者小賴一下床,也絕對是急急忙忙由床上跳起來,匆忙的梳洗著衣。

我已經快忘了被他擁抱迎接朝陽的感覺,盥洗室裡的漱口杯,在幾年前被打破後,再也找不到一模一樣的,而另一個也因為掉到馬桶裡,所以也換了新的。五年內,牙刷已換了不知幾支,甚至有時我們睡迷糊了,還會用上同一支,什麼口氣的問題都不需要掩飾了,是否一樣顏色,一樣款式,他說這些根本不重要。因此,洗手台上Hello Kitty和小叮噹圖樣,漱口杯左右對峙,小叮噹的杯裡插著一支綠色牙刷,是我的,Hello Kitty則是空的,因為他前一陣子已改用電動牙刷,擺在架子上。

分屬兩個不同故事的漱口杯,以及位於兩個不同位置的牙刷,彷彿在嘲諷我們的夫妻關係,漸行漸遠。

因為他出門的時間早,打點他的衣著已經不再是我的事,他自己會搞定。早餐呢?很久沒有一起吃了,我同樣不必費盡心思去想菜單、查食譜,反正沒人賞光,更不用說「我愛你」這句話,還有熱情的早安吻,他無福消受,而且現在說起來也有些矯情了。仔細想想,五年來,他沒有說過一次「我愛你」,一次也沒有。

我和他相聚的時間,嚴格上來說是從晚上七點開始,也就是他下班回來之後,如果他加班的話,那時間可能要延到十點、十一點。

剛結婚的時候,我為了他去學烹飪,「要抓住男人的心,先抓住他的胃」,我深信這個鐵律。所以,一些餐館名菜常出現在我們餐桌上,宮保雞丁、五更腸旺、蔥油雞、東坡肉……等。見他吃得高興,我也開懷,雖然不全是我愛吃的,但是他愛吃就好。

飯後,我們會依偎在沙發上看電視,我陪他看新聞,聽他評論國政、批判社情,他陪我看八點檔,聽我調侃劇情、大哭大笑。所以我知道行政院長、立法院長是什麼人,他也知道當紅的李世民是誰演的。

我沒有料到的是,五年的時間可以改變這一切,烹飪班我可以說是半途而廢,不知道從哪天起,他開始干涉我做菜的方法,宮保雞丁他不喜歡太多辣椒,五更腸旺他開始抵制,蔥油雞叫我別淋油,連滷東坡肉要放多少醬油,他都有話說。我做的菜漸漸變得簡單,烹飪班也不想去了,有時候一盤炒青菜、貢丸湯和皮蛋豆腐就打發掉他,他反而沒什麼意見。

我想,我抓不住他的胃。

隨著他加班次數的增加,我們甚少在一起看電視了,除了現任總統是陳水扁,我對於國家大事可說一無所知,而他,問都不用問台灣霹靂火的男主角是誰他絕對不可能知道。

夫妻之間開始言不及義,他對我說的話,大多都是「不用等我」、「早點睡」,我跟他說的話,也幾乎是「你回來了」、「菜在電鍋熱著」。我們沒有相同的話題,沒有相同的興趣,除了「夫妻」名義上的聯繫,我們的交流空泛的可憐,比普通朋友還不如。多可笑的夫妻關係,不是嗎?

婚前,我們曾描繪著未來的願景,他說要生兩個孩子,先男後女,哥哥可以保護妹妹,我卻認為應該先享受一段兩人生活,生孩子的時情倒不急於一時,只是我不想壞了他的興致,並沒有說出口。

婚後一陣子,他很積極的和我「創造宇宙繼起之生命」,他想要孩子,從他不戴保險套的行為可以看得出來,可是我還不想要,又怕他不高興,於是我背著他吃避孕藥。

記得那時,他還興沖沖的帶我到醫院探視一名女性朋友,她剛生完一個四千兩百公克的巨嬰,神色萎糜的躺在病床上。我忘不了他隔著一塊玻璃看新生娃娃時,眼中綻放的神采,可是我更忘不了,那位女性朋友用著虛弱的語氣告訴我,她整整痛了一天一夜,才求醫生由自然產改為剖腹產,我更不敢生小孩了。

五年後的今天,他似乎已經放棄生小孩這回事,畢竟只有他一頭熱是沒用的。可是,待在他上班之後空洞的房子裡,我突然覺得生個孩子也不錯,至少屋子裡會熱鬧點,我的寂寞,也會少一點。他早就在數年前就開始用保險套了,我不清楚是什麼讓他改變心意,不過這也鬆了我一口氣,我對避孕藥似乎過敏,不論換什麼牌子最後都落得一個水腫的下場。我猜他六百多度的近視加閃光,應該看不出我水腫前和水腫後有什不一樣,重點是他的保險套解決了我一個大麻煩,同時又帶來另一個新煩惱。

我現在想要一個孩子了,他卻似乎不想,我不知怎麼跟他開口,更別提他頻繁的加班,晚上常累得倒頭就睡,如果我再開這個口,似乎變相增加他的壓力。兩個人之間,已經夠低潮了,不需要再增加一個會引起衝突的話題。

在我們戀愛的時候,他很喜歡帶我到淡水,坐在河堤旁看落日,沿著碼頭走一遭,可以吃到不同口味的各式小吃,淡水的海產頗富盛名,他似乎是識途老馬,總知道哪家是最道地的。有時候,他帶著我坐渡輪到對岸的八里,那裡熱鬧的只有一條路,賣的全是孔雀蛤,兩個人可以吃掉一大盤,還覺得意猶未盡。他也會和我騎雙人腳踏車沿著淡水老街騎到淡海,再由淡海騎回來,沿路的風景不算十分迷人,但有種質樸的味道,兼之海風鹹鹹的打在臉上,我很享受這種氣氛。當然,坐在腳踏車後座的我三天打漁兩天曬網,心情好的時候才踩兩下,他明知我偷懶,還是賣力的踩,我很懷念,真的即使過了五年,那段回憶仍然歷歷在目。

婚後到淡水的次數,除了新婚那一陣子,幾乎屈指可數,近兩、三年更是一次都沒去過。每到假日,他不到中午不會起床,我見他這麼疲倦,當然也不會煩他帶我到處走走。假日照理說,我和他應該可以有些交集可是他累,我只能自己找事做,和在上班工作的朋友出門逛逛街,聊聊是非,也順便埋怨一下他。至於在家睡覺的他,午、晚飯,自己解決吧!

他不知道,在前幾個月,我耐不住無聊,自個兒坐捷運到了淡水。果然,太久沒有去了,那裡已經變成一個我完全不認識的地方,河堤旁的小吃攤不見了,全部集中在捷運站附近,過去我和他看夕陽的地方整修成一條長堤,僅供散步,路面變得乾淨整潔固然是好,但是收藏著我和他美好記憶的地方,消失了。沒有他的帶路,我找不到道地的海產店,找不到好吃的小吃,自己一個人也騎不了雙人單車,但我驚訝的發現,淡水多了一個漁人碼頭,可以坐公車過去。

漁人碼頭,他的腳步沒有踏上過,我先了他一步,這是沒有他,只有我的經驗。到了漁人碼頭邊,風景美復美矣,卻有種人工雕砌的做作,我以為花了幾百元搭乘藍色公路可以到對岸八里,就像渡輪一般,但那失了古風的遊艇卻繞了一大圈後又開回原點。除了顛簸的船身搖得我頭暈目眩,我記不起來什麼美麗的風景,連孔雀蛤也沒撈到一粒,淡水變了,我和他的回憶,也變了。

某個早上,我特地比他早起,煮了頓睽違已久的豐盛早餐給他。然後,沒有第三者,沒有爭吵.我遞出了離婚協議書。那是我第一次看到他那麼震驚的表情,如果那天是愚人節,我想我成功了。

可是,我不會開那般惡劣的玩笑,他知道我是認真的,他沒有像一般男人一樣,暴跳如雷,開始數落女方的罪狀,也沒有哭哭啼啼,跪下哀求我留下,他只是極力冷靜自己的心緒,默不吭聲的接下協議書,開門,上班,一如往常。他或許也察覺我們的夫妻關係到了一個瓶頸,也打算仔細考慮離婚的可行性,他近幾年的疏離,我沒有流下一滴眼淚,可是他這天的冷漠,幾乎傾盡我五年的淚水。我有些後悔,這後悔逐漸蔓延,以心臟為一個起點,通傳至我的頭頂及腳趾。但後悔又如何呢?不快刀斬亂麻,也只是拖著一個平淡如水的日子,兩個人乾耗。我不知道自己對他的愛剩多少,更不清楚他對我的愛剩多少。

嫁給他之前,我就知道他沈默寡言,嫁給他之後,自以為能改變他的我,並沒有改變他多少。我的愛,還不足以改變他,他的愛,亦不足以為我改變,這大概是關鍵所在。柴米油鹽醬醋茶會摧毀愛情的甜蜜,我嚐到了,但這卻是用五年換來的教訓。

趁現在,沒有孩子,沒有牽絆,我也不貪圖他什麼,該是離婚最好的時機吧!

抖著手在離婚協議書上簽下名的我,交給他之後他出去幾個小時了,我仍然在發抖,這是一種未知的惶恐,我等他給我一個結果。他冷淡了我五年後,又凌遲了我七天。

從離婚協議書交到他手上之後,整整一個星期,他不與我說一句話,也睡了七天的沙發,每天仍然照常上下班,除了更加冷淡,我感覺不到他的喜怒哀樂。那張協議書,就算扔到垃圾筒裡,還會有觸動垃圾袋的聲音,可是他,一點聲音也沒有,我懷疑他根本不當一回事,一段時間不理會我,只是在看我會不會自己忘了離婚這回事。

我受不了了,他到底要怎麼做呢?連離婚,也要離得這麼漠然嗎?

然而,七天之後的他,結結實實嚇了我一跳,一早,我聽到他在客廳起床的聲音,隔著門板聽不真切,我卻一直等不到他出去上班的關門聲。一陣乒乒乓乓的金屬撞擊,取代了他一向安安靜靜的作息,我終於按捺不住起身察看,卻在開門後,聞到了一陣食物的香氣。

「起床了嗎?吃點蛋捲。」他笑著,如新婚時我吻他之後那般淺笑。

我心裡狠狠跳了一下,原以為古井不波的情緒,因他久違的體貼,而起了絲絲漣漪。他還是那麼輕易的,可以撩動我的心,我不清楚他怎麼可以混到九點、十點還不去上班,他接收到我的疑惑,也只是淡然一笑,身上簡單的服裝一點兒上班的氣息都沒有。可能他,也有工作疲乏吧!也可能他要宣判了,關於那張離婚協議書,看他神色自若的樣子,我默默吃著早餐,幻想著等一下他會說的話。

他會不會乾脆的就離婚了呢?還是在我面前撕了協議書呢?不可否認的,我的心,傾向後者。

「我升上經理了。」他的第一句話,出乎我意料,下一句話,卻馬上進入重點,轟得我措手不及,
「工作上的事告一段落,現在要好好處理家裡的事。」工作是排在家庭之前嗎?我苦笑。
「工作安頓好,我才能給妳安定的家。」他像在解釋我的疑惑。
「所以,告訴我為什麼要離婚呢?」他終於問了,臉色變得嚴肅。他從來沒有用過這種質疑的口氣與我說話,望著他難得的厲色,我竟一句話也說不出來。
「妳覺得我冷淡妳了嗎?」轉眼,他的態度忽而又變得自嘲,弄得我丈二金剛,「我就知道妳一個人在家老是胡思亂想。」

我和他長談了一整天,數個小時的談話,有五分之四的時間我是在哭的,因為我覺得自己犯了一個滔天大錯,可是有些事,沒有那張離婚協議書,我永遠不會知道。

他說,五年來,他確實每天都是抱著我醒來,只是後來他工作忙,起床時間變早,而我仍沈睡著,不知道罷了,有時他還會親親我的臉,看著我貪懶的睡顏,他不忍心叫醒我。而擺在盥洗室的漱口杯,他根本搞不清楚小叮噹是他的或Hello Kitty才是他的,他以為粉紅色是女孩子的頻色,所以他一直用著小叮噹的嗽口杯。原來,我們一直在無形間,做著親密的唇齒交流,可憐了Hello Kitty,擺在那兒沒人用,成了個裝飾品。早餐,他吃的都是7-11,他承認很想念我做的早餐,可是他不好意思要我每天做給他,他知道我會擠盡腦汁變花樣,他捨不得看我太累。

「我娶妳,是希望妳享福,不是要妳來當女傭的。」從他這句話開始,我便止不住眼淚。

提到他的衣著,他更是笑我的傻,他看得出來我會為他添新衣服,按顏色花樣在櫃裡整整齊齊的分類擺放,而新婚時期我常幫他搭配,久了他也知道我的喜好,什麼領帶配什麼衣服,他是為我而穿。至於熱情的早安吻,每天他早在我熟睡間給我了,我卻兀自鑽牛角尖,認為他不需要我的吻。

「你為什麼從不說你愛我呢?」我噙著淚水問他。
「我以為妳知道,否則我們為什麼結婚呢?」他理所當然回答。

是啊!我知道,我一直都知道,不然我不會嫁給他的,可是既然知道,我又何必強求他說出來呢?女人都是需要一些愛語滋潤的,我想這就是理由,看著我控訴的眼光,我想他也知道理由了。

「妳做的大菜,很好吃可是那些菜費工夫,也不全是妳喜歡的,所以我寧可妳做些簡單的菜,最好是妳也喜歡吃。」

他一句一句的解釋,又讓我掉了一缸淚水,「妳不喜歡吃辣,因此我要妳少放辣椒,妳不吃內臟,那我也不吃,妳怕胖,所以料理時我希望油加少一點,醬油鹽份高,吃多腎臟負擔大,為了妳我健康著想,調味即可,不必加太多。」只要是我煮的,他都喜歡,想想每次準備食物給他,他沒有一次不是吃光的,到底為什麼我會覺得抓不住他的胃呢?

所以,我也抓住了他的心嗎?

另一件令我驚訝的事,他真的知道台灣霹靂火的男主角是誰,即使猜得不完全正確。「是劉文聰嗎?還是那個李正賢呢?晚上在公司加班,同事都會開電視來看,所以我多少也知道一點。」他撫去我臉上淚痕,笑問:「妳也在看嗎?」「嗯。」我又想哭了,我真是小覷了那個節目的收視率。

「當上經理之後會比較少加班,那我們就一起看。」他說得輕鬆,我卻鼻頭一陣酸楚。我在意的,其實不是看什麼節目,管他行政院長、立法院長是誰,沒有他在身邊,看什麼都索然無味。

我發現,只要願意,兩個人什麼事都可以談,連我跟他解釋台灣霹靂火的劇情,一路聊到整容話題,他也聽得津津有味。是我,是我封閉了自己,以為他不願意聽我說話、不願意對我說話。

他心疼我一個人在家裡,聊公司裡的事怕悶壞我,又見我一副不想搭理他的樣子,他每天只能摸摸一鼻子的灰。無論他跟我說什麼,我都是愛聽的,可是我現在才讓他知道,夫妻兩浪費了幾年的時間在這種誤解之間打轉,他活該,我也活該。

「我很少看新聞,都不知道國家最近發生了什麼事。」我這句話出口得有些抱怨。
「好,我以後每天當妳的新聞台。」他溫柔的笑了。

聊到生孩子的事,他先是一陣默然。「我想生一個孩子。」這時候,我有勇氣說出口了。

「我以為妳不想,剛結婚那一陣子,妳不是一直吃避孕藥嗎?」難得聽到他有些怪罪的語氣。進一步了解之後,我才發現,他一直知道我在吃藥,或許是我哪次把藥隨便擱在化粧台上,被他看到了,他徹底了解我不想要孩子。而他也知道,我吃完藥隔天會有水腫的現象,身子骨纖細的我,一雙腳腫得跟象腿一樣,也只有我這種人的鴕鳥心態,才會認為他不會發現。後來我養成習慣將藥好好放在抽屜中,他以為我不再吃,怕身子水腫難受,所以他戴起保險套,說來說去,還是為了我。

「妳又水腫了嗎?一直哭個不停,是想把身體裡的水逼出來嗎?」他居然敢揶揄我,免不了得到我飽以老拳。

他還是想要孩子的,聽完我說想生孩子,他眼下興奮的光芒大大的告訴我這一點。只不過,那抹光芒在閃爍之後隨即斂去,他又正襟危坐的問了我一個問題。

「妳真的想生嗎?」
「想啊!我一個人在家好無聊。」
「只是因為無聊嗎?如果一個人在家無聊,妳想出去學東西、去工作、和朋友 去逛街,我不會阻撓妳。」
「你不是也想嗎?」我生氣了,縱然淚眼婆娑沒什麼說服力。

他開始說起那個四千兩百公克的巨嬰,原來那名女性朋友的經驗不僅嚇到我,也嚇到他了。他不希望我生孩子還要受極大的痛苦,什麼剖腹產、自然產,他一點概念也沒有,只知道一定會很痛,他明白我怕痛,所以他捨棄了生孩子的想法。

「我不管,我要生。」明瞭了他的想法後,我更希望替他生一個孩子,身體裡流著我和他血液的孩子。
「那就生吧!」他悄悄的在我耳邊說了一句令我臉紅的話。
「你這麼有精力,不是上班很累嗎?」我狐疑他話裡的真實性。

經他解釋,我才恍然大悟,就算工作累,他偶爾也有慾望,有時晚上摟著我,又看我睡得香甜,這種看得到吃不到的痛苦,他只能鬱鬱的悶在自己心裡,面對他的心意,我,真的無言了。

在我像兩顆水蜜桃的雙眼略為消腫後,他催我換衣服,帶我出門。已經好久沒和他一起出遊了,在兩人間的冷淡破冰後,坐在他身邊竟也給我當初戀愛的感覺。我凝望著他專心駕駛的側臉,將他的動作姿態深深刻在心裡,因為我差點忘了,我和他之間還橫著一個問題,那張離婚協議書。

我要一輩子記住他的模樣,如果他最後仍是簽了名,可是,他應該不會簽吧!
否則,他何必和我討論生孩子的事。

「到了。」他停車,我也隨之下車。海風迎面吹來,是淡水。他也記得這個地方,這個我們記憶珍藏的地方。
「我一直想帶妳來,可是妳假日都和朋友出門,我只好蒙著棉被在家睡覺。」他如此說道。

這是個什麼烏龍呢?

我體諒他工作累,他體諒我和朋友出門,就這樣我們錯過了,一次又一次的相伴。

「你以後想幹什麼,可以直接說。」我惱火的盯著他。
「妳也是。」他正經八百的回視我,言下之意是要我別五十步笑百步。

說來也好笑,我們一直認為自己是在為對方著想,以自己的方式去體貼對方,這種自以為是卻導致了無數個陰錯陽差,一直到我開始懷疑自己不愛他,他也不愛我了,才驚覺這份愛並不是消逝,而是溶入了生活之中,自然的讓人忘了它的存在。

愛情的表現,可以是黏膩、親熱、奉獻、祝福,甚至是退讓,每個人的方式不同,會導致的結果各異。

我的方式是盲目的付出,他的方式是全然的關懷,乍看之下兩個人都沒錯,可是無論什麼方式,中間少了一種叫「溝通」的元素,就容易導致裂痕。

我們的婚姻,就是建築在這種缺乏溝通的空中樓閣之上,嫁給這個男人五年了,我以為我漸漸的不愛他,但只是一番簡單的剖白心意,我對他所有的愛再度復活,甚而轉濃。

女人會因男人長久的冷落而對愛情失望,也可以因男人一句話又對愛情充滿希望,我不想和他離婚,一點兒也不想,當初硬著頭皮簽下名,或許只是賭氣,只是要他正眼看看我。

可是 ……

「那、那張離婚協議書……。」我要收回來。
「在公司裡。」他好整以暇,「公司的碎紙機裡。」
這個意思是… …?
「妳想離婚,等我成為亡夫時再說吧!」

我估量不出他說這句話,是不是在開玩笑,不過他又騙到我的淚水。

他真的很愛我,即使他沒有說過,我想如果我堅持離婚,他會放我走的,他捨不得見我難過,就像他見我掉淚又趕快摟住我一樣。

倘若,是他想離婚呢?

恕我自私,我是堅決不會放的,除非等我變成亡妻,同樣因為他捨不得見我難過,我自信可以留住他。

「淡水整個都變了,我都快不認識了。」哄完了我,他連忙帶開話題。
「我來過,我知道有什麼景點。」
「那這次就要靠妳帶路囉!」

是啊!我們可以開創新的回憶,只要有我也有他,什麼時間地點都不成問題。

結婚五年,我又發現了一次愛情。

Monday, 19 October 2009

Google Street View Guys

Symbian ListBox Panic codes

Symbian 令人頭痕的地方很多,今日遇到一個 EIKON-LISTBOX 5 的 error,但 document 沒寫,唯有上網找,在 NewLC 裡找到:Eikon-Listbox Panics

EIKON-LISTBOX panics are unfortunately not documented within the SDL (and they are unlikely to occur unless you define your own listboxes). However, here are the possible panics:

由於有 104 個 panics,我把它貼在 comment 裡吧。不過,連 NewLC 都確認了沒被 document,真的沒軋。

Sunday, 18 October 2009

當醫生的也買不起樓

我在西九龍區當醫生,我也買不起樓。

上大學前我住在上水,每天六時多便要出門乘火車前往旺角上學,風雨不改。長途的車程無疑給我時間在火車上溫習,但那時還年青,來回站上一小時也不成問題。換來的,最多是上堂時打瞌睡,但也苦了老師的一番心血。

我慶幸沒有跟從董建華的建議,於回歸後選修什麼生物科技又或資訊管理。在一片「唱好香港」的氣氛下,我還是選回了自己的志願,選些較傳統的學科。我沒什麼遠大的宏志,也不求羨人的成就。我只求完成我的學業,為社會貢獻自己所長,報答家人以及師長的厚愛。和大部份市民一樣,我只期望有一個安樂窩,在繁重的工作後能夠休養心靈,在風雨飄搖的日子有瓦遮頭。三餐一宿,有自己的家,有自己的窩,是獅子山每一個人平凡且卑微的共同願望。

我沒有駕駛執照,當然也沒有汽車。我不購買汽車不為環保,自問並非對掌控機械能夠得心應手,作為良好的「道路使用者」,我倒認為駕車這神聖任務應該留給各位司機高手,我對越來越混帳的公共交通服務感到無奈,雖然巴士地鐵(今天已經改名為港鐵)是我日常出門的良友,八達通的「嘟」聲已經成為我生活的一部份。

在香港,買樓要先付首期。但畢業後,清還多年學費連本帶息也要付廿多三十萬,專業試費用以及各項進修文憑學費也花了十多萬,花在專業責任保險的費用已數以萬元計,(還未計算自己的保險),扣除家用以及十一奉獻,還有每年都會令人爆粗一次,總覺得最不值付的稅單帳項,辛苦掙來的都已所剩無幾。

所以,當電台節目的女醫生聽眾表示,與律師男朋友一起也買不到樓、供不起樓時,我相信不少人也會感到共嗚。

究竟曾蔭權是否知道年青人買樓置業的艱難?金融風暴下,連晉身專業的年青人,飯碗也可以朝不保夕,但樓市卻與經濟相違,節節上升。不少屋宇這半年的樓價已經升了三分之一!

一個月入五萬元的年青二人家庭,如果把三分之一的收入拿來供樓,以年息三利分二十年攤還並以按揭成數九成半計算,才可以勉強供起一幢三百萬元的樓宇。更何況,雖然現在利息為低水平,但加息浪潮只是遲早的事。

要找三百萬的樓,並要做到九成五的按揭,就要選較新的樓宇又或大型的屋宇。就算你願意以收入的三分之一拿來供樓,你在九龍又或港島區又如何找到合適的樓盤?就算有,恐怕也所剩無幾。

更何況,三百萬的樓價是拉扯盡極的置業價格上限,如果兩口子經濟較為緊張,又或要供養父母,那麼置業的能力就會跌至二百萬又或更低。我很多朋友--都是第四代的香港人,拍拖多年,想組織家庭,但二人的收入連五萬元也沒有,在沒有父母首期的支持,又如何置業成立家庭?

最荒謬的是,這幾年來,香港所建成的新樓,已經不再屬於香港新的一代:從名字的氣派以及推出的呎價,真的只是在和天比高,完全脫離現實世界。曾特首,我只是想有一個安樂窩,但與你狼狽為奸的發展商,卻相繼推出什麼宮殿什麼皇庭,富甲一方也不足夠,還要宣告君臨天下。樓盤的名字,連接受過高等教育的我也不慬得讀;最可怕是我一個月的薪金,也不夠買起馬桶和洗手盤的位置。這些新樓,把香港的新一代趕盡殺絕。曾特首你住大堅養番狗,你又明白我們的苦況嗎?

難道曾特首想我搬回上水,當收到緊急應召時坐的士乘百多元計程車延誤半小時才到達?我其實也不介意。但曾特首也想一對年青的教師準夫婦,一個在藍田教書,一個在土瓜灣教書,但只能夠有錢購買天水圍又或東涌的物置建立家庭?如果年青兩口子打算生兒育女,讓太太專心相夫教子,他們的薪金還可以負擔多少的樓價?既是這樣,又怎樣鼓勵今天的年青夫婦生三個那麼多?

請特首告訴我,九龍以及香港島,是否已經成為內地投資者的殖民地?對我們這批不合資格申請公屋居屋的年青一代,住在獅子山以南為工作拚搏已經成為不切實際的期望?很多第四代的香港人,成長於那些重建區,今日長大成人後,竟然沒有能力住回原來的社區,特首還唱什麼社區價值本土特色的調子。即或我願意住在香港的邊陲位置,但是我們的特首可曾有早上七時迫火車的經歷嗎?我們的特首明白地鐵已經負荷過重,不堪七百萬人每天作如此長距離的人流轉移嗎?

我不羨慕六萬元一呎的富貴豪宅,我只想在獅子山下找到一個安樂窩,讓我能夠專心工作,貢獻社會;我希望每天帶著朝氣與愛心面對我的病人,而非在乘車的過程中因擠迫以及班次問題而令我先生怒氣;我亦希望特首不要迫我成為有車一族,施政時要考慮無車人士的上班需要;我有更多同時第四代香港人的朋友,正為成家立室的置業問題感到徬徨無助。曾特首,你可以令我覺得來年一月所交的稅,是物有所值嗎?



香港討論區 » 香港及世界新聞討論 » 我在西九龍區當醫生,我也買不起樓。

原文

拿五萬元收入的三分一都未買得起?真奇怪,我阿頭的收入應該沒有這個數字吧,他仍然能夠在假日酒店擺三十八席結婚兼買樓,難怪當晚他拖著新娘進會場時樣子蠻得戚,完成了不可能的任務、兼娶了心愛的人,抵佢四萬咁口。

要是能按香港樓市的遊戲法則,十年內要自置物業,還是有可能吧。

新巴 H1 H2 旅遊路線

今日在街上突然見到一架印著「人力觀光」的開頂巴士,上層後部有像人力車的篷,真的很想試試這個篷,是否可以合起來。

之前看新聞已對這條旅遊路線感興趣,據報,全日任搭的套票才五十元,兩線通用,無限上落。



2009/10/09 的新聞:
【明報專訊】本港專利巴士一向只經營交通服務,但新巴宣布由本月18日起,營運兩條旅遊巴士路線H1及H2,把港島區一眾名勝古蹟及現代香港景點連起,並在車內播放影片作介紹。為方便遊客上上落落,新巴更創專利巴士先河,推出價值50元的全日套票,兩線通用。

開篷式 外殼畫人力車

新巴高級營運支援經理吳義君表示,兩條路線的主題為「懷舊之旅」及「動感之旅」,分別前往本港歷史名蹟及時尚景點(見表)。他指巴士內會以類似路訊通的形式,以普通話、英語報站,以及播放景點介紹影片。

新路線將被命名為「人力觀光巴士」,巴士將為開篷式,外殼上畫上懷舊人力車圖樣,新巴安排了4架巴士行走該路線,以及特地內部和公開招請7位普通話及英文口語能力較好的司機,擔任新線工作。

車長普通話英語好 迎合旅客

吳指出,乘客可以在金鐘新巴、城巴客務中心或新渡輪碼頭等地方購買全日車票,而在巴士上,亦可以八達通購買全日票,車票將儲存在八達通中。

年前海外著名旅巴公司Big Bus到港發展,提供同類服務,他表示,對方屬非專利巴士,難以「站站停」,加上收費可逾300元,相信新巴服務會有競爭力。


新巴網站:官網

「H1 懷舊之旅」主要景點:
摩囉街古玩市集、文武廟、蘇豪區、前中區警署、前域多利監獄、前中央裁判司署、石板街、孫中山紀念館(甘棠第)、香港醫學博物館、香港大學、西區警署、海味街、舊上環街市(西港城)、港澳碼頭
「H2 動感之旅」主要景點:
國際金融中心、香港會議展覽中心、金紫荊廣場、銅鑼灣購物區(崇光百貨等)、時代廣場、賽馬博物館、洪聖廟、和昌大押、藍屋、太古廣場、香港公園、香港動植物公園、禮賓府、舊三軍總司令官邸(茶具文物館)、皇后像廣場

Thursday, 15 October 2009

雨中守護愛的人 ─ 雨人

好像就從那一個夜晚開始
 下起雨 一直沒有放過晴
我勾著那把傘 漂浮在人群裏
 慢慢的 以爲身邊還有你

小氣的用著那些你的記憶
 一點點就夠我看到彩虹
全世界的顔色 全留在你那裏
 我只有不斷一直淋著雨

我相信 我愛妳 蒙上眼手交給妳
慢慢的安心在黑暗中 共有一雙眼睛
我要不斷的愛妳 不斷拼湊了自已
生命中所以好不好的過去
仿佛都在等我遇見妳


周華健的雨人

Wednesday, 14 October 2009

新的 Mac OS X 10.6 會鏟走您的文件

Mac OS X 10.6 Snow Leopard bug deletes all user data
Users report massive data loss after upgrading when they access a 'Guest' account

Apple working on fix for Snow Leopard bug
Flaw can lead to the loss of all of a user's personal data when they log in with a guest account.

幸好我從來都是 disable 了 Guest account 的。但想起來真是恐怖,沒想到 Mac OS X 的 programming 差了很多,是人的問題吧。

雜‧誌: 48小時記憶的人

雜‧誌: 48小時記憶的人
寫得好、寫得很好。

What is that?



more reading from http://www.turnbacktogod.com/video-what-is-that/

Watch this touching video clip given above which shows a conversation between a father and son.
This Greek short film (with English subtitle) was made in 2007.
Father and son are sitting on a bench. Suddenly a sparrow lands across them. The old Father asks son, “What is that?” to which the son replies “A Sparrow” and looks back into his newspaper. After sometime his father again asks him “What is that”. A little annoyed, son replies “I just told you father, its a sparrow”.
Then, the sparrow flies to the other side and sits there. The father repeats his question “what is that?”. This time, son replies “A sparrow father, a sparrow…s-p-a-r-r-o-w……” and when again the father repeats his question, son is filled with anger and says “Why are you doing this Father? How many times I told you its a sparrow!!!”
Father gets up and goes into the house to take his old dairy. He comes back and asks his son to read a passage from the dairy, which goes like this “Today my youngest son, who a few days ago turned three, was sitting with me at the park when a sparrow sat in front of us. My son asked me 21 times what it was and I answered all 21 times that it was a sparrow. I hugged him every single time he asked me the same question again and again without getting mad, feeling affection for my innocent little boy.”
This is really a good video. I couldn’t help crying after watching it. Really meaningful, if only people of today could learn of the patience of this loving father. Its sad to think that often we are so succumbed to impulse like the son in this video.
A simple, yet very meaningful, with the message very clearly put forward. Check this out….
這段影片的導演是 Constantin Pilavios,演員是 Nikos Pilavios 和 Constantin Pilavios,莫非是自導自演兼拉埋自己父親(或兒子、或侄兒)做演員?

如果要翻譯成廣東話字幕,會唔會係咁呢:

「乜野嚟架果隻?」
『唔?麻雀…』
「乜野嚟架果隻?」
『講咗咯,咪麻雀咯』
「乜野嚟架果隻?」
『頂!麻雀呀!你好煩呀?果隻野係…麻、雀!』
「乜野嚟架果隻?」
『玩野呀你家吓?講咗九萬幾次係麻雀呀!老野!……喂走去邊呀?』

至於香港人常加的助語詞,我就唯有省略掉,免得要加 PG 或 M 字。

明顯地,父親是扮傻,又或者扮三歲細路。但當他拿出日記來,就贏了。但這一幕如果以一般香港式來演下去,可能會係……

『咩呀!你大我呀?*☆▼%△◆@█∞~』

Tuesday, 13 October 2009

Thefuntheory.com


Piano Staircase
2009-11-08 14:15
”Take the stairs instead of the escalator or elevator and feel better” is something we often hear or read in the Sunday papers. Few people actually follow that advice. Can we get more people to take the stairs over the escalator by making it fun to do? See the results here.

from Thefuntheory.com

Friday, 9 October 2009

Kindle available for HK customers

Carry your library in 10.2 ounces等咗咁耐,Amazon.com 的 Kindle 終於來到香港了(十月十九日)。上 Amazon.com 官網看,6吋顯示屏的 Kindle 要賣 USD279,折合 HKD2176.2。值嗎?先看看 coverage。


Hong Kong

We are excited to now ship Kindle to Hong Kong. Customers in Hong Kong will enjoy:
Books in Under 60 Seconds: Think of a book and you could be reading it in under a minute

Free Wireless: Free 3G wireless lets you download books right from your Kindle. No monthly fees, service plans, or hunting for Wi-Fi hotspots. For non-U.S. customers, there are also no additional charges for wireless delivery outside your home country.See Coverage MapSee Wireless Terms and Conditions

Learn more about Kindle features on the Kindle product page

即是說,買了之後,就算去到外國,要下載買了的書(由於內置 2GB 有限,可能會刪除已購買的書)、或買新書,都無須擔心額外的數據費用,香港、北京、上海、深圳、台灣都有覆蓋。

至於賣點有幾個:
Display: 6" diagonal E Ink® electronic paper display, 600 x 800 pixel resolution at 167 ppi, 16-level gray scale.
Size (in inches): 8" x 5.3" x 0.36" (203.2mm x 134.6mm x 9.1mm).
Weight: 10.2 ounces (289.2 grams). 兩部 iPhone 的重量 (135g)
Paper-Like Display: Reads like real paper without glare, even in bright sunlight
Carry Your Library: Holds up to 1,500 books
Long Battery Life: Read for days without recharging
Free Book Samples: Download and read first chapters for free before you decide to buy
Large Selection: Over 350,000 books, including 104 of 112 New York Times® Best Sellers, plus U.S. and international newspapers, magazines, and blogs
Low Book Prices: New York Times Best Sellers and New Releases are $9.99, unless marked otherwise. When traveling abroad, you can download books wirelessly from the Kindle Store or your Archived Items. U.S. customers will be charged a fee of $1.99 for international downloads. (是否 non-US customers 不用付 international downloads fee?)
Content Formats Supported: Kindle (AZW), TXT, Audible (Audible Enhanced (AA, AAX)), MP3, unprotected MOBI, PRC natively; PDF, HTML, DOC, JPEG, GIF, PNG, BMP through conversion.
可以用免費的 convertor 自行下載 convert 了的 PDF 文件。這個最為重要...

看看與 Symbian 相關的 Kindle 書價錢(美元計,暫時有11本書):

Symbian OS Internals: Real-time Kernel Programming (Symbian Press) by Jane Sales
Print $110, PDF $90, Kindle $74 (saved 33%)

Rapid Mobile Enterprise Development for Symbian OS: An Introduction to OPL Application Design and Programming by Ewan Spence
Print $80, PDF $75, Kindle $47.21 (saved 43%)

Developing Software for Symbian OS: An Introduction to Creating Smartphone Applications in C++ by Steve Babin
Print $75, PDF $70, Kindle $53.52 (saved 29%)

The Accredited Symbian Developer Primer: Fundamentals of Symbian OS by Jo Stichbury and Mark Jacobs
Print $60, PDF $50, Kindle $42 (saved 33%)

Symbian OS C++ for Mobile Phones by Richard Harrison
Print $65, PDF $65, Kindle $37.79 (saved 45%)

Symbian OS C++ for Mobile Phones: Programming with Extended Functionality and Advanced Features (Symbian Press) by Richard Harrison
Print $60, PDF $50, Kindle $32.24 (saved 46%)

Programming Java 2 Micro Edition for Symbian OS: A developer's guide to MIDP 2.0 by Martin de Jode
Print $60, PDF $55, Kindle $39.44 (saved 34%)

Programming for the Series 60 Platform and Symbian OS by DIGIA Inc.
Print $115, PDF $95, Kindle $74.79 (saved 35%)

Symbian OS Platform Security: Software Development Using the Symbian OS Security Architecture by Craig Heath
Print $75, PDF $70, Kindle $53.14 (saved 29%)

Programming PC Connectivity Applications for Symbian OS: Smartphone Synchronization and Connectivity for Enterprise and Application Developers (Symbian Press) by Ian McDowall
Print $70, PDF $60, Kindle $37.28 (saved 47%)

Symbian for Software Leaders: Principles of Successful Smartphone Development Projects by David Wood
Print $80, PDF $75, Kindle $62.00 (saved 23%)

假如要買晒以上所有的書,印刷本是 $850 另外數以公斤計的運費;電子書就是 $755;Kindle 書是 $553.41,比電子書平宜 26.7%、比印刷書平宜 34.8% 並省了運費,但加上機價 $279,合共 $832。
(850=110+80+75+60+65+60+60+115+75+70+80)
(755=90+75+70+50+65+50+55+95+70+60+75)
(553.41=74+47.21+53.52+42+37.79+32.24+39.44+74.79+53.14+37.28+62)

無論哪一個版,合計價錢在 $750-850 之間,平均一本書都要 $68-77 (HKD$530-600),做書蟲都很花錢呢。

若考慮到「實質」的分別,可能會讓人 Kindle 更感興趣。11本印刷書起碼佔了大半層書櫃(除非大書櫃),攜帶又極之不便,長遠還會甩頁、摺角、變黃等。電子書是方便傳送,但閱讀卻比較麻煩,閱讀時需要電腦、iPhone、Windows Mobile VGA 等,撘載 QVGA 240x320 的螢幕跟本不能看這些 PDF 文件,其實 iPhone 也很勉強。不比 Kindle 方便,除非有一台 tablet 吧。

Kindle 真是幾吸引。問題是,我是否一個「讀書」人呢?
Product DetailsProduct DetailsProduct Details
Product DetailsProduct DetailsProduct Details
Product DetailsProduct DetailsProduct Details

Thursday, 8 October 2009

希特勒的iPhone 3Gs被鎖機



iPhone 3Gs被鎖機真的很慘,所以我花大錢買無鎖的 iPhone 3GS,而舊的 iPhone 就待在 3.0 JB 無法升級。

Tuesday, 6 October 2009

N82的5MP相機小技巧

某次去婚宴,談起場地的那個吊燈,雖然周圍不是很光亮,但用 Nokia N82 拍下來還是太光,看不見發光的主體:水晶吊燈。

如果有比手機更好的相機,當然可以調校快門光圈之類,就可以把吊燈攝下來,但如果手上就只有一部手機呢?
其實是相機感受了周圍的光(光不足),然後自動拉長了快門所致,所以最簡單就是向主題放大(Zoom In),減低受周圍光線的影響。

至於像最不足,這是相機本身的問題。

Friday, 2 October 2009

Symbian Controls & Sub-Controls

最近想做一個仿標準的 control,網上有很多 resource/post,其中有幾個可以參考:
Quartinus’s Blog - Symbian UI
自定义控件

而 CCoeControl 裡提供了一個 Components(),用來收集其附屬的 component controls,利用它就可以省去寫 TInt CCoeControl::CountComponentControls() const 和 CCoeControl* CCoeControlComponentControl( TInt aIndex ) const 這兩個麻煩的東西。

這兩個東西的麻煩處,在於若這個 containers 裡有著不同 life-cycle 的 component controls,那 programmer 要決定何時回傳哪一個 component control。

不過,它的 sample code 對於 CleanupStack 的運用,就顯得很怪異。
The Problametic Edwin
Symbian OS C++ for Mobile Phones vol 3 (Google Book) 的說明也無法令我釋懷。或者我要寫一個 debug app 去測試一下那個 CleanupStack 和 ownership 的問題(除非可以讓我看到 Components().AppendLC() 的定義啦)

Online Bookshelf

最近做 research 時找到一個 blog,post 了很多書和雜誌,有興趣的可以去看看:Khmer W

還有一個 online 的 bookshelf: Safari Books Online,付一個月費就以日日閱讀不同的書,$78 一個月,抵唔抵就見仁見智。

Thursday, 1 October 2009

真正的魔術師,其實是助手


真正表演緊魔術的,可能其實是助手。魔術師只是行行企企做手勢,落手落腳走來走去的,大部份都是助手。

太強了,Tetris的神人

Thursday, 17 September 2009

Need for Speed: Shift

由於之前在朋友家玩過一次,所以在第一次啟動的測驗中跑出第一,可以買架 Audi S3 不用屈就於 Volkswagen Golf GTI。這是自己混出來的寶藍色。

玩了兩日,把贏了賽事的錢都用來升級這架 S3,結果,它越來越快。後來發現它在彎位前曉得自己剎制,原來是系統的 Brake Assist 設定為 Low。那即是說我只要發現車子慢下來,補多一腳踩 brake 就能過彎,似乎失去了賽車的趣味(難度),所以就把這個 brake assist 關了。結果,除了駕車感覺真實了,還會發生…

速度太高,就算踩了剎車都收制不及,應該要加埋拖波,不過遊戲裡很難感受拖波的效力。

嘩!炒到飛起咗。

打保齡咁樣碌咗出去。

請問,仲有冇人敢坐我既車呢?

Monday, 7 September 2009

Say bye-bye to Parallels

屋企的 iMac 終於換上了新的 OS - Snow Leopard (Mac OS X 10.6),Hard Disk 立即多了約 15GB 的空間,還不止如此,驚喜陸續有……

一裝完 Snow Leopard,開機的歡迎畫面之後就出現這個:
Incompatible software

Some of the software on your computer is incompatible with this version of Mac OS X. Because this software may cause problems with your computer, it has been moved. You can delete incompatible software that was moved.

Incompatible software on your computer was moved to a folder named "Incompatible Software" on your startup disk:

Parallels Desktop: version 2.5 of Parallels is not compatible with Snow Leopard.

For more information about incompatible software, see this Apple Support article: http://support.apple.com/kb/HT3258.

Snow Leopard 手起刀落幫我踢走乞人憎的 Parallels!如果真係唔可以再用 Parallels(之前用過 Parallels 已經死機幾次),那就連帶裝在 Parallels 裡的 OS 都要被踢走,隨時取回 20GB 以上的空間,應該有一兩個 XP、2000 Pro、Ubuntu 同埋 Windows 7?

Wednesday, 2 September 2009

又有新的 S60 Touch 機發佈

Nokia 最新發佈的 Touch 手機:
截至目前為止,Nokia 的 S60 Touch 機合共有以下:
  • Nokia 5800XM (3G)
  • Nokia 5800XM (2G)
  • Nokia N97
  • Nokia 5530XM
  • Nokia 5230
不過,從公司的 Projects 就可以感受到如今手機市場的慘況,不是因為要加班,反而是因為沒有加班。

Nokia 還發佈了一台 Netbook:Nokia Booklet 3G(Spec)。想趁 Apple 推 OSX 的 Netbook 之前攻佔市場吧?

Sunday, 30 August 2009

Taxi Jam (for iPhone)

上星期經常玩的一個 iPhone 遊戲,是 Taxi Jam,它的吸引力甚至超過 Gundam 00,為了玩它而暫時放下了 PMP 沒追看 Gundam 00。至於它的好玩之處,留待你自己去發掘。

今次想談談我對這遊戲的介面設計,我甚是喜歡(故此,本文或帶著偏見而寫)
如今很多遊戲都有網上記分的功能,但我覺得這個遊戲的做法超簡單、又易 implement,因為它上載之後就只會以標準的 dialog 來告訴玩家的排名。標準 dialog 雖然未必太好看,但勝在易寫、佔用資源又少,可以避免在顯示時出現 out of memory 的情況。而且,對於玩家來說,知道自己的排名比知道第一名的分數重要,我可以不理會第一名的分數,只要在我全球五十名以內就高興。而我只要比之前玩得更高分,就有機會提升排名。若要查看全球排名,按下 View Online Leaderboard,Safari 就會出來。即是說,遊戲本身沒有排名的 UI(省資源),而且排名是網上,就用 browser 上網看吧。

這是沒有網絡的情況。

很不錯的 Game Over 畫面。第一,Game Over 時,玩家都會想見到遊戲本身的畫面,沒有用到另一個全畫面替代。第二,重點字在中央。第三,可以按的選項清晰標示著。

與 Game Over 相似的 in-game menu,是可以看出介面設計者的功力。從這個介面可見,設計者著意將重點字放在中央,而把 Resume 與 Restart、Quit 分隔開,可以避免玩家按 Resume 時誤按 Restart。由於 Restart 和 Quit 之間的誤按不會對玩家構成影響(Quit→Restart,可以再暫停遊戲;Restart→Quit,可以從主面再進入遊戲)。
比較特別的是左下角和右下角的 Sounds On 和 Music On。in-game menu 最令人頭痛的是有太多 options 要提供給玩家,很多時都會設計成樹狀結構(兩層),使用上其實頗複雜。Taxi Jam 的 in-game 是少數我見過有著完善功能又簡潔整齊的 menu。

真的希望有一日我所開發的遊戲有著這種完備的設計。期待中(等待中)

iphone 上下載的速度

前陣子覺得 iPhone 2G 跑 GPRS 上網真的很慢,做了一些確實的測試,以下是測試的結果:
iPhone 2G下載上載
Netvigator @ Home
SpeedTest.net
793.8kB/s
745.8kB/s
593.8kB/s
854.0kB/s
Netvigator @ Work
SpeedTest.net
142.9kB/s
156.6kB/s
164.4kB/s
130.0kB/s
3(2G)
SpeedTest.net
3.1kB/s
2.6kB/s
0.1kB/s
4.4kB/s
9.8kB/s
6.4kB/s
6.2kB/s
0.2kB/s

Nokia N96下載上載
3-3G
TestMyiPhone.com
13kB/snot tested

iPhone 3GS下載上載
3-3G
TestMyiPhone.com
20kB/s10kB/s
3-3G
SpeedTest.net
166.4kB/s
126.9kB/s
149.4kB/s
9.9kB/s
32.1kB/s
20.1kB/s
由此可見,GPRS 是真的很慢。可惜我已經停用 Peoples 卡,沒有測試 EDGE 的速度。雖然換成 iPhone 3GS 都未必有 Wifi 的速度,但起碼比以前用 GPRS 快十倍,最少,以前需要一分鐘的下載,如今可以在五至十秒內完成。
另外,在其中一次測試兩台 iPhone 的 Wifi 速度時,更顯出兩者硬件的差異:
SpeedTest.net下載上載
iPhone 2G818.5kB/s
974.1kB/s
579kB/s
939.8kB/s
iPhone 3GS1903.4kB/s
1215.9kB/s
1212.6kB/s
1108.5kB/s
是因為 CPU 加快而令 I/O 加速嗎?

Wednesday, 26 August 2009

滙豐月結單將收年費

(星島日報報道)香港龍頭大行滙豐銀行,以減少消耗紙張為由,鼓勵客戶轉以網上渠道收取月結單及通知書,客戶倘在二○一一年一月一日起,仍要銀行寄出傳統的印刷月結單或通知書,銀行會按戶口收取二十元年費;六十五歲或以上長者、綜援戶、政府傷殘津貼受助人則獲豁免。
記者:本報財經組
多家銀行目前有提供電子月結單予客戶選擇,惟均沒有收費安排,滙豐今次屬創先河。滙豐亞太區個人理財業務總監鄭蔚彤稱,該行每年向四百萬名客戶,寄出信件超過一億封,她期望推行電子化後,至明年可減少四成信件。她強調,新安排為響應環保,收取的費用會全數捐作慈善用途,不是補貼銀行收入。
年省八千萬元郵寄成本
雖然收入不作銀行補貼,但以每年少寄四千萬封信件,每封信件成本約兩元計,銀行一年可省八千萬元郵寄成本。滙豐將於今年十月十一日推出有關安排,滙豐會每期將新的月結單及通知書,上載至客戶網上理財戶口,並發出提示電郵或電話短訊通知客戶。
該行由即日起會透過不同渠道通知客戶新安排,現有網上理財客戶、並曾向銀行提供電郵及電話的客戶,有機會被列入「預先登記」客戶之列,他們會率先試驗有關安排,若他們不作回覆,自十月十一日起將不再收到傳統月結單,否則,他們要通知銀行沿用傳統月結單的安排,該行拒絕透露這批客戶的人數。鄭蔚彤指出,這些客慣用網上理財,相信問題不大。
未登記網上理財的客戶,則要自行申請,才可使用電子月結單服務,否則,會繼續收取傳統月結單。由二○一一年起,若仍收取傳統月結單,除有兩張可獲豁免外,銀行會按每個戶口收取二十元年費。六十五歲或以上長者、綜援戶、政府傷殘津貼受助人則獲豁免。
首批十多款上載至網上理財戶口的,包括卓越、運籌及豐明三款理財戶口月結單、信用卡、往來戶口月結單,以及定期存款續期、匯款通知書,未來會擴展至更多種類,亦考慮拓展至企業客戶。明年起亦擬將宣傳單張上載,進一步減少郵寄信件數目。該行已投資二千六百萬元提升平台,未來兩年會再投入八千萬元。
該行自去年五月已推出電子月結單及通知書服務,有逾十萬客戶使用,透過加密電郵發送予客戶。現時有三成半交易透過網上理財進行。工銀亞洲董事暨副總經理黃遠輝坦言,銀行向客戶郵寄月結單的成本不低,計及郵費,每封郵件的成本肯定超過兩元,銀行向每名客戶一年寄出至少十二封月結單,以年費二十元為例,相信最多只能抵銷成本。

匯豐這個做法都算是「無品」。作為銀行,郵寄出月結單本來就是銀行的成本,如今要轉嫁到客戶身上,一般銀行鼓勵客戶轉用電子月結單,都是贈送現金券之類,而匯豐卻反過來以收取廿蚊來迫使客戶放棄傳統月結單,太沒品。而且它說「以年費二十元為例,相信最多只能抵銷成本。」即是說收年費是用來抵銷成本,即是完全想將郵寄月結單這當作是客戶的消費品吧。再者,這句與前文「安排為響應環保,收取的費用會全數捐作慈善用途,不是補貼銀行收入。」矛盾,如果是作慈善用途,就不會抵銷成本。

我同時持有匯豐和恆生銀行的戶口,或者我該考慮是否放棄匯豐的戶口,反正它沒太品收費又多而且信用卡又不得特別的優惠多。要吃喝有著數,可以用 DBS、東亞和 AE 卡;要簽賬現金回贈,Citibank 的八達通卡比匯豐多四分一;要儲積分等待機會雙倍回贈,可以選恆生的 cash dollar。我真是想不到有什麼理由非要 HSBC 卡不可。

不過要 cut 卡都要先搞定已設立的自動轉賬,例如 ScreencastOnline、Treats、Yahoo Auctions、Peoples、八達通等。又甚是麻煩呢。

Monday, 24 August 2009

learn to love the person you found

The Key to Succeeding in Marriage is not finding the Right Person
- It’s Learning to Love the Person You Found!

During one of our seminars, a woman asked a common question. She said, “How do I know if I married the right person?” I noticed that there was a large man sitting next to her so I said, “It depends. Is that your husband?”

In all seriousness, she answered “How do you know?” Let me answer this question because the chances are good that it’s weighing on your mind.
Here’s the answer.

EVERY relationship has a cycle. In the beginning, you fell in love with your spouse. You anticipated their call, wanted their touch, and liked their idiosyncrasies.

Falling in love with your spouse wasn’t hard. In fact, it was a completely natural and spontaneous experience. You didn’t have to DO anything. That’s why it’s called “falling” in love… because it’s happening TO YOU.

People in love sometimes say, “I was swept off my feet.” Think about the imagery of that expression. It implies that you were just standing there; doing nothing, and then something came along and happened TO YOU.

Falling in love is easy. It’s a passive and spontaneous experience. But after a few years of marriage, the euphoria of love fades. It’s the natural cycle of EVERY relationship.

Slowly but surely, phone calls become a bother (if they come at all), touch is not always welcome (when it happens), and your spouse’s idiosyncrasies, instead of being cute, drive you nuts.

The symptoms of this stage vary with every relationship, but if you think about your marriage, you will notice a dramatic difference between the initial stage when you were in love and a much duller or even angry subsequent stage. At this point, you and/or your spouse might start asking, “Did I marry the right person?” And as you and your spouse reflect on the euphoria of the love you once had, you may begin to desire that experience with someone else.

This is when marriages break down. People blame their spouse for their unhappiness and look outside their marriage for fulfillment.

Extramarital fulfillment comes in all shapes and sizes. Infidelity is the most obvious. But sometimes people turn to work, church, a hobby, a friendship, excessive TV, or abusive substances. But the answer to this dilemma does NOT lie outside your marriage. It lies within it. I’m not saying that you couldn’t fall in love with someone else. You could. And TEMPORARILY you’d feel better. But you’d be in the same situation a few years later. Because (listen carefully to this):

The Key To Succeeding In Marriage Is Not Finding The Right Person; It’s Learning To Love The Person You Found!

SUSTAINING love is not a passive or spontaneous experience. It’ll NEVER just happen to you. You can’t “find” LASTING love. You have to “make” it day in and day out. That’s why we have the expression “the labor of love.”

Because it takes time, effort, and energy. And most importantly, it takes WISDOM. You have to know WHAT TO DO to make your marriage work. Make no mistake about it.

Love is NOT a mystery. There are specific things you can do (with or without your spouse) to succeed with your marriage. Just as there are physical laws of the universe (such as gravity), there are also laws for relationships. Just as the right diet and exercise program makes you physically stronger, certain habits in your relationship WILL make your marriage stronger. It’s a direct cause and effect. If you know and apply the laws, the results are predictable. .. You can “make” love. Love in marriage is indeed a “decision”… not just a feeling.

Tuesday, 18 August 2009

工時長 易有焦慮症 易發怒 易失眠 易暴走

調查﹕工時逾9小時易有焦慮症 易發怒失眠
(明報)2009年8月17日 星期一 05:05
【明報專訊】明愛在過去4個月隨機抽樣訪問113名基層勞工,發現工作時間長令工人容易出現經常焦慮症 的徵狀,如易發怒及失眠等。有每天工作逾10小時的工人表示,精神焦慮影響他們的工作表現及生活。

根據美國 的精神病準則,經常焦慮症的患者容易出現不受控的焦慮及擔憂;容易緊張激動、疲倦、動怒,精神難以集中、不能安睡,生活亦因此受影響。負責調查的社工梁潔卿表示,調查中有19.6%的受訪者有上述徵狀,相比全港只有4%的病發率為高,情况值得關注。

調查又發現,每天需要工作超過9小時的受訪者中,有27.3%有經常焦慮的情况;而工作少於9小時的人,只有8.9%出現同樣問題。精神科醫生趙少寧認為,數字反映工時長與經常焦慮症有直接關係。

醫生籲多休息聊天減壓

在私人屋苑當夜間保安員的華哥,每周工作6天,每天工作12小時。因為長期缺乏休息加上工作壓力,容易疲倦及眼花。

趙少寧呼籲市民如果發現有經常焦慮症的徵狀,應多作休息及與朋友聊天,以紓緩緊張情緒。

社工希望政府在定立最低工資的同時,應同時定立最高工時,以免僱主為求減低成本而延長工人工作時間。


難怪老一遇到又出錯的 projects 會令人發怒,「喂!又出錯喇,又係你!點解次次都係你架?咁都會錯?」

地震

2009年8月17日 星期一
在台灣東部花蓮對開海域早上發生黎克特制6.5級強烈地震,規模6.5級大約等於2顆原子彈的威力。香港天文台錄得的強度為6.9級,屬於淺層地震。


結果,地震造成海底電纜斷掉(又斷),所以今晚個 Internet 半死,有好多網頁連不上,例如:facebook.com 和 me.com。

連不上 me.com 耶!Apple 是否會「回水」給我?

Monday, 17 August 2009

為何馬桶會有蓋

為何馬桶會有蓋?
對喔!一直想不透馬桶為什麼要有個蓋,什麼時候才用的著?用過就沖水了,幹嘛還需要一個蓋子?原來......

如有需要,請蓋上馬桶蓋沖水,並等待一會兒才打開使用,用後也需蓋上馬桶蓋沖水 ...

請看正文:

紐約大學菲利普爾諾博士指出,如果沖水時馬桶蓋打開,馬桶內的瞬間氣旋最高可以將病菌或微生物帶到6米高的空中,並懸浮在空氣中長達幾小時,進而落在牆壁和物品上。

現在大部分家庭中,如廁、洗漱、淋浴都在衛生間內進行,牙刷、漱口杯、毛巾等與馬桶共處一室,自然很容易受到細菌污染。

因此,應養成沖水時蓋上馬桶蓋的習慣。

Friday, 14 August 2009

i.mask for nokia n82


i.Mask 出的保護貼很多,連 Nokia N82 都有。

可能係我自己之前沒想過吧。
invisibleSHIELD 都有出,不過唔知 cutting 係點呢?

invisible shield, i.mask, or bodyguardz?

預定要兩星期多才送到的 iPhone 3GS ,結果,在不足兩日之內送到。由舊 iPhone 過渡到新 iPhone 的過程很簡單但很漫長,先把舊機連上電腦並進行備份(通常 iTunes 都會自動備份),之後拔掉舊機、駁上新機,iTunes 會問是否當成新 iPhone 來設定還是要從舊備份回復。當然選回復舊備份,這樣就什麼都不做,系統、icon 排位、data 什麼的都和以前一樣(除了新機才有的新程式)。之後就是等,等了兩個多小時才可以回復完成。

舊 iPhone 用 invisibleSHIELD 的保護貼,我對它的品質沒有不滿,唯獨是日子久了它會變黃,使銀色的機子變成香檳色了。有朋友用 IS 的 iPhone 3G,但好像沒多久就披角入塵。如果打算用全包膜、不要硬殼,又要輕便,可以選擇的品牌主要有三種:

invisibleSHIELDBodyGuardzi.Mask
ProtectorsScreen x1
Body x1
Screen x2
Body x2
Screen x1
Body x1
Warranty終身保養
無限換
終身保養
無限換
Pros◆ 黏得比較牢
◆ 比較好的物料
◆ 保護 Home 制
◆ 3M物料
◆ 不易變黃
◆ 兩份保護貼
◆ 3M物料
◆ 不易變黃
◆ 光身
Cons◆ 時間久了會變黃
◆ 邊位入塵變黑
◆ 頂部和底部分開
◆ 波狀紋
◆ 沒有 Home 制
◆ 較易披角
◆ 容易披角、黏塵
◆ 有說也會變黃
PriceHK$195
網上八折、另加運費
USD $24.95
另加運費
HK$168


參考:
http://forums.macrumors.com/showthread.php?t=524228
http://forums.macrumors.com/showthread.php?t=518625

要知道入塵的情況,在沒有實證、實物之下,唯有參詳其剪裁 cutting:


invisibleSHIELD ─ 其 cutting 常被人詬病,尤其是頂邊和底邊是分開貼。這個設計,在其他兩個牌子上不存在。它連 Home 制也保護了,也使 Home 制不至於「下陷」,Home 與周圍的高低差感覺就和沒貼一樣。

BodyGuardz ─ 一盒兩套,可以與朋友共用,或者留來備用,隨時可以換新的。不過,沒有保護上 Home 制。與 invisibleSHIELD 不同,它的角位沒有「裂角」,我反而質疑這個設計,會否令角位不貼服而更容易剝落。

i.Mask ─ 這個似乎集各家之大成:有 Home 制的保護,而且 Home 周圍沒有斷開(好壞參半:比較好看,但比較難貼,稍有差池就會入塵,一發不可收拾),角位都做成裂角,但底與邊完全一體化。同樣,這個一體化也令貼上更加困難。或者因為其困難,所以網上有人說用了一個月就撕掉了。

其他人寫的 reviews:
Analogism
NeonPunch

Wednesday, 12 August 2009

Tuesday, 11 August 2009

合理化煙幕

今日有空睇電視,見到黃子華主演的《絕代商驕》,看到佘思曼做的角色,真是有點反感,反而對黃子華的角色有更大興趣,想知道他會講出什麼話來,看看有沒有半點棟篤笑的影子。果然,今日就有幾個極似棟篤笑的話題。

第二集:股票 & 財經佬

『你哋有冇諗過,唔係佢哋(財經佬)講得唔好,係你聽得唔啱咁呢?……因為財經佬呢係真係比較崎嶇D架講野,喇,譬如你聽個財經佬同你講:大手買入,係咪?其實佢真正既意思呢,只不過就係話買少少;佢同你講買少少呢,即係叫你…唔好賣;佢叫你唔好賣既時候呢,就即係叫你喇;佢叫你沽既時候,真正既意思就係,都無謂喇』

這一段根本就是黃子華的棟篤笑,再睇埋個解說。

『咁無非都係因為財經佬都係人,咁人就要搵食架嘛,係咪?咁佢哋做咗咁多 research 即係咁多研究,係嘛,咁梗係自己搵完食完先到你哋食,呢D好基本既人性,當然狗都係咁架啦』

順便罵人,高招。至於何謂「自己搵完食完先到你哋食」,我個人認為是說穿了股票市場的遊戲玩法。何謂「當佢叫你沽既時候,真正既意思就係,沽都無謂」呢?如果散戶聽了「沽」就去沽貨時,就必需要有人接貨(沒人接貨,價會繼績跌,沽壓就更大),誰來接呢?自己諗諗。接手的人,會做蝕本生意麼?若然不蝕本,即是接貨之後,價格會……升。所以說,「沽都無謂」,即是「不要沽」大有可能是谷底。

第一集:我哋 你哋 vs 我 你

我哋呢已經為你哋呢作對咗最妥善的安排……因為我哋唔係係唔洗負責架嘛!……我哋有乜問題丫,我哋瞓街都冇問題啦,你哋東方之珠變成東方臭丸,你哋都無問題架。問題係呀,如果今晚十二點之前唔可以入住一間五星級酒店,咁就會去D報館度投訴,係令到我哋瞓街,係令到東方之珠變成東方臭丸,係呀……你唔想吓話?咁你早D出聲,我咪幫吓咯』

這段將「我」和「我哋」的分別、個人和代表團體的分別,說明得很清楚。工作上對外的電郵,我有時也會自稱為「We」,因為「We will provide you the demo on Monday」和「I will provide you the demo on Monday」感覺上也有分別。

第二集:合理化煙幕

解說可以參閱:點止「合理化煙幕」──商場蠱惑招(2009/08/12)

另外,有網民問,老麥加 $3 加大餐可以換隻杯,算唔算合理化煙幕,加大餐 = 多幾條薯條 + 多二啖汽水 + 多隻膠杯。我覺得算。因為就算老麥賣加大餐送杯比賣普通餐的毛利少,至少,你會走去食足六餐去換齊一套。若然沒有這個「優惠」,你可能一整個月都唔會幫襯老麥一次。

至於佘思曼在第二集結尾前提議用「全店九折」來對抗車仔麵的「多兩蚊多個餸」的「合理化煙幕」,我認為「全店九折」是加速滅亡自尋死路。「全店九折」未必帶來更多生意以減低平均成本,但肯定會將毛利減半,客人得到九折,不會因此而多點一味菜。所以,最穩陣的對應手法應該是使用相同的「煙幕」來硬拼。

iPhone 32GB 比 16GB 賣多九百元,就有多一倍的容量,又可以算是合理化煙幕嗎?16GB SD 賣二百幾元,說明了 16GB 的 chip 成本頂多只是 $50 到 $100。所以,iPhone 32GB 的成本比 16GB 頂多只增加幾十至一百元,利潤卻可能要以倍來計算。

悅讀港民是十八禁?


由於 iTunes 上越來越來成人成份的 App,所以最近在 Preferences 上加咗個限制,諗住無眼睇。但加咗限制之後,被限制的 titles 不會消失,只是無得 preview 和 download 而已。

今日,見到有一堆已 download 的 App 有更新版,於是按 "Update",但用來讀 Yahoo 新聞的「悅讀港民」就不能,點解?因為香港太多風化案和殺人事件嗎?或者是審查員審查時,總會遇上風化案、殺人事件、家庭暴力嗎?若是這樣,星島明報也應該被十八禁、用膠袋封著、貼上警告字眼和禁止校園閱讀。

下一代的 s60 不支援 avkon

Download Squad 前幾日有個 post: Next Gen Symbian platform won't run S60 apps
according to the Foundation's David Wood, the group plans to replace the S60's Avkon API with Qt when Symbian^4 is released in late 2010.
David Wood: S60 / Avkon are dead
the plan is that the current “S60 Avkon” APIs for the UIs of applications will be phased out. Other public APIs (such as for middleware and engine portions of applications) will continue to be supported.
好一堆誤導性標題。只係代表著 S60 的 Avkon 架構被踢走,不代表不再是 S60、不代表不能跑 S60 的 App,只是用上 Avkon 的部份會瓜柴。即是說,例如小弟引以自豪的 Auto Keylock 裡,負責 keylock 的 service 能跑,讓用戶更改設定的介面不能用。

問題是:
1) Qt 幾時才完成 S60 的 UI API?
2) 過渡期是怎樣處理?會出現兩棲手機嗎?好像很麻煩
3) 一下子把成千上萬的 app / games 放棄,能做到嗎?
4) 背棄了所有 developers... 要他們全部重新學習 Qt,總支出是多少呢?

是 David Wood 的陰謀吧,"As Futurist, my role is to ...." 因為沒有大改動,Futurist 就失去了存在價值。就是要什麼都大改,改頭換面時,系統公司才需要倚賴這個 Futurist 做統領,不會因金融風暴海嘯山崩而炒掉他。時勢不造英雄,英雄便造時勢,順便做埋世界、做低埋 Symbian Programmers(應該改口叫 Avkon Programmers 以資析別)。


其實 Avkon 只是最上層一個 Layer,可能影響比想像中細(一點吧)


只是 Avkon 是接觸著 App 的面積比較大吧?其實視乎 Programmers 的功力如何,有沒有做好 MVC 的設計 (Modal-View-Controller)。

Sunday, 9 August 2009

康文署失文物有人員受處分

康樂及文化事務署表示,已詳細調查遺失孫中山文物事件,同時已處分一名館長。

發言人稱,署方在2006/07年間曾詳細調查有關事件,證實署方在2001年購入的一批與孫中山有關的文物,最後核實的數目比原本捐售者提供的清單多出超過400件,但有21件原本列於清單的物件未有包括在內。

在詳細調查後,署方認為沒有證據顯示事件涉及刑事成份,故未有要求警方進行調查。但是當時作為博物館館長的人員在處理此事件上,欠缺了應有的謹慎。署方已按照既定程序,向他採取了紀律處分。事後署方亦已就博物館在文物購藏、點收、登錄等的程序上作出了檢討,要求員工嚴謹地根據程序指引處理。

署方已將整件事的調查結果知會民政事務局和審計署。在事件中,並沒有前線職員被紀律處分。及後的調查沒有證據顯示有任何文物在運送及儲存過程中遺失。

有關的孫中山文物大部分屬書信、文件、印刷品、家居用品、照片和書籍等,其文物價值不一,而購藏是以整批計算和考慮,並未列明個別物件的價格。在決定購藏該批文物之前,博物館已徵詢過專家顧問的意見,他們都認同有關物品的文物價值和值得購藏。賣家收藏該批文物多年,表示願意以半捐半賣形式,供康文署收藏。由於數量眾多,在美國接收有關物品的過程中,署方人員有見及該批文物數量多達三千件,屬整批購藏性質,交收物品中已包括所有重要項目,加上此次購藏是半捐半賣形式,故未就每件物品作出核對。(即時新聞)


或者,打從一開始就沒有那 21 件原本列於清單的物件,只是事隔多年後才被核數時發現。工作,還是要小心謹慎處理好,尤其是非自己經手卻要負責的,不要輕易相信別人就鬆懈而忽略確實的檢查工作(除非,檢查部份是由其他人負責)。

happy farm (facebook)

最近玩的 Facebook game,除了 Restaurant City 和 Typing Manaic 之外,就是這個 Happy Farm。其中,每升一個等級,就有新的農作物供應。到底,各個農作物對遊玩的進度有什麼影響呢?試算表就可以將它們清楚顯示出來(正如它可以把3的掠水月費計劃曝露出來一樣)


Cost

Harvest


Per Hour


$

Hr1

Hr2

Unit

$

Total

Net

%

Exp

Earn

Exp

Turnip

125

10


16

17

272

147

118%

15

14.70

1.50

Carrot

163

13


17

21

357

194

119%

18

14.92

1.38

Corn

175

14


17

23

391

216

123%

19

15.43

1.36

Potato

188

15


18

24

432

244

130%

20

16.27

1.33

Eggplant

237

16


20

25

500

263

111%

21

16.44

1.31

Tomato

251

17


21

26

546

295

118%

22

17.35

1.29

Sweet Pea

266

18


22

27

594

328

123%

23

18.22

1.28

Chili

296

20


24

28

672

376

127%

25

18.80

1.25

Pumpkin

325

22


25

30

750

425

131%

27

19.32

1.23

Strawberry

605

25

11

24

27

1296

691

114%

23

19.19

1.28

Watermelon

708

28

13

27

29

1566

858

121%

26

20.93

1.26

Banana

900

31

14

29

32

1856

956

106%

28

21.24

1.24

由此可見,等級越高的,每小時的收入就越高,但經驗值就越低。想賺錢的,可以考慮種植高等級的農作物。想升呢的,就可以種低等級的。至於混合種植,我還未有空去分析。