facebook

20 September, 2012

初探 Windows 8

雖然 Microsoft 要到十月二十六日才正式推出 Windows 8,但由於老占是 MSDN 的用戶,可以率先下載正式版試用一下。

老占是用一隻新SSD去安裝 Windows 8的,過程尚算簡單,驅動程式大部份都與 Windows 7 相容。唯一要留意是 BIOS 上 SATA的設置並不支援 IDE 或 Combine Mode.




Windows 8 和之前 Windows 版本最大的分別就是這個一格格的 Metro UI。Microsoft 是希望通過Metro UI 把 PC、手機和 Tablet 的介面統一起來。這個 Start Menu 就是 Windows 8 的起動畫面:






陪伴我們已久的 Start Menu 已經消失了,取而代之就只有這個 Start Menu。


按 [Ctrl-Esc] 或 [Windows] 鍵可以返回我們熟悉的桌面:





把滑鼠移到右下角或者按 [Windows-C],右邊會出現 Charms Bar,在那裡可以 Search 和做一些系統設定:




另外 Windows 8 最特別之處就是除了傳統的 Windows programs 之外(例如 Office, Photoshop 等),它還想 iOS 或 Android 一樣,支援 apps。Microsoft 也有它的 Apps Store,不過現在看起來比較簡陋,有用的 apps 也不多:




這個是股價報價 app:




 這個是睇戲 app:





結論:


Windows 8 完全不像以前的 Windows 版本升級,而是 Microsoft 一個野心很大的操作系統,意圖把桌面電腦、平板電腦和手機的介面標準化。坦白說,由 Windows 95 起用了十幾二十年的傳統視窗介面,一下子要轉到完全不同概念的 Metro UI 老占並不習慣,相信要好些時間才會適應。況且大部份 PC 用戶都不是用 touch screen,不能「督下督下」,這個 Metro UI 在 PC 上運行好像不太配合。

另外一點老占還是搞不清楚的就是 apps 和傳統視窗程式的區別。舉個例子,如果我想在 Windows 8 上編輯相片,應該是行一個傳統視窗程式如 Adobe Photoshop Lightroom 好,或用一個 Windows 8 app 好呢?是否只有 app 可以在 Windows 8 的手機上跑呢?這些問題可能要多等兩三個月待 Windows 8 的平板電腦和手機推出市場後,再加上軟件公司配合 Windows 8 開發更多的 apps 後才會有答案。

到目前為止簡單的結論就是假如只是在 PC 上應用,Windows 8 並沒有什麼優勢。

16 September, 2012

少年Pi的奇幻漂流

老占約十年前讀過一本叫做 Life of Pi 的小說,到現在還是印象猶新:



小說內容主要是講述一位名叫 Pi (= 3.14159?) 的印度少年,在一個經營動物園和充滿宗教色彩的家庭長大,在16歲那年從印度移民到到北美州時途中乘坐的輪船沉沒,逃生時乘坐的救生艇上竟然有一隻450磅的老虎,一同在海上漂流了200多天,最後展轉流落到一個奇怪的小島到最後獲救的故事。

全書的主題都是環繞著歷險、生存、神和信念。這是一本非常奇妙的小說,絕對值得推薦。

為什麼會突然提起這部小說?原因是在網上查看有什麼電影好看時,赫然發然這小說已經改編成了電影,並即將於十一月放映:



一般來說文字的想像空間會較大,這題材要拍成好電影並不容易。導演是我們都熟悉的李安,期待著。

如果你對這電影也有興趣的話,老占會建議你先閱讀一下小說。



14 September, 2012

How to Work Better

How to work better:

  1. Do One Thing at A Time
  2. Know the Problem
  3. Learn to Listen
  4. Learn to Ask Questions
  5. Distinguish Sense from Nonsense
  6. Accept Change is Inevitable
  7. Admit Mistakes
  8. Say it Simple
  9. Be Calm
  10. Smile :-)

06 September, 2012

Panasonic Lumix FZ200 簡易測試

老占現在身在美國,沒法去投票。今天早起看一下選舉的情況,順便完成這個簡報。

老占不是攝影發燒友,所以對相片要求質素不算高,只要比手機好就合格了,相機功能和可攜性反而是重點,最好的器材不願帶出街也是浪費。自數碼相年代開始,老占用得最多的就是Panasonic Lumix FZ20,我最喜歡它 36-432mm 12x 全程 F/2.8 蔡司鏡,日光下相片質素不錯,但最大缺點是ISO 400或以上相片就不能用。

轉眼八年,Panasonic 終於出了新一代的 Lumix FZ200 Super Zoom (期間的FZ150等不計,因為鏡頭光圈不同)。


規格

FZ200 最大的賣點是鏡頭:25-600mm 24x 全程 F/2.8 Leica 鏡,絕對是可以一鏡走天涯。其它方面就是1200萬像素,sensor size 只有 1/2.3"(比 Nikon 1 好,差過 APS-C 和Micro 3/4),高清攝影和內置閃燈等,屬一般水平。



外型





機身比 Nikon D3200小一個碼,手感很好。




所有按鈕安排合理,老占用慣同系 FZ20,所以絕對無問題。




FZ00 有反 mon 設計,對我來說無乜用,因為我通常只用 View Finder。

自動對焦快而準,達到中階單反水平。



Zoom

接著下來當然是要看一下Super Zoom的威力:

50mm:



350mm:


Image Stabilization 做得不錯,大大減少了長距時手震的機會。



畫質

整體來說不錯:






ISO 1600 也可用:



Panasonic FZ200: f/6.3, 72mm, ISO 200:





Nikon D3200, f/6.3, 75mm, ISO 200:




要留意 D3200 是 APS-C 格式,因此在同焦距下,景深會較淺。



結論

每位用家對相機的要求都不同,有些人要求方便,有些人追求高畫質,而FZ200的定位就是一部良好畫質的高速全能相機,真正能做到一鏡走天涯。香港水貨價約4000。


優點:操作方便、鏡頭快速
缺點:只有1200萬像素


評分:9/10

02 September, 2012

從港姐普選爛尾到香港的淪落

TBB 的港姐普選爛尾事件最終變成了國際笑話,老占不無感嘆。

TBB 今次是委任了一家車厘子IT資訊公司,車厘子靠寫手機 apps 起家,在行內頗有名氣。經行內人轉述,今次爛尾事件主因是開發人員經驗不足,低估了流量,上線前的測試也做得粗疏。

事件剛發生時官方口徑是是認為給黑客入侵,理據是伺服器同一時間內收到數以千萬計的 request,數量比香港人口總和還要多,因此是不可能的,這個推論一步證實了開發人員缺乏實際大型系統運作經驗。

老占管理香港高登時,經常變成香港熄燈,原因也是一樣:伺服器處理流量的速度不足夠應付探訪的流量。當整個伺服器群組內任何一環(可以是 web,application 或者 database)速度跟不上時,大量 request 便會積壓和排隊,累積以千萬計的 request。用戶見系統沒反應,通常都會多按幾下(或者幾百下),系統積壓的 request 就更多,效率進一步降低,變成惡性循環,直到整個系統完全停頓為止。高登每次熄燈前用戶都會恥笑為何竟然會有數以數以十萬人online,原因就在這裡。

那時候老占處理的方法很簡單,就是 restart IIS,要不再就整個 server 關掉,明天瞓醒再算。可惜在商業應用上,特別是這些 time critical 的系統這個處理辦法當然不可行,唯一的方法就是要事前要做足預備功夫和壓力測試(Stress Test)。Stress Test係人都知道是需要的,關鍵要決定要做到多深入,如果做得太複雜就是浪費,但太簡單就會好似 TBB 咁爆鑊。

老占是80年代後期開始在香港從事IT工作的,那時香港的IT在亞洲(日本除外)是最先進的。老占第一份工作是 Espirit ,那時公司已經有亞洲最大型的 IBM S/38 (即現時的AS/400)主機並實時連接到西德做生產計劃,並自行開發了 quota optimization system,來決定美國成衣的配額應該是自行生產或轉售才有最大盈利。

也見識過國際貨櫃碼頭(HIT)的系統,怎樣為每個貨櫃自動裝箱,目標是減少卸貨時間和及用盡櫃內每一吋空間。假設是一個40呎的櫃,現在有三批不個包裝的貨物,怎樣排位是最好呢?非常有趣和實際的應用。

當然還有港交所的股票交易系統,也曾經是亞洲最先進的。港交所的前老細周文耀是老占很敬仰的一個人,其中一個原因是我們曾經在不同時間在同一機構擔當過同一個崗位,當然他是叻我很多很多。

還有馬會的 real time betting system,都是世界前列的。可惜這些香港 IT 風光的日子俱往矣。

香港只是一個商業城市,所以 IT 發展一向以來都是依附有商業發展上。但是當商業發展的步伐慢下來時,IT 的發展也會即時停頓。IT 行業的前景不好,也自然很難吸引優秀的新血加入。有次和一位港大的教授聊天,他說70,80年代Computer Science只收尖子,現在呢?他們會建議 A-Level (or DSE)考得不太好的學生不如報一個 IT 課程吧,因為 IT 收生要求是最低的。

香港這十多年來商人越來越重視搵快錢 ,這些 easy money 並不需要太大的 IT 投入。炒樓唔需要電腦幫忙,同樣地賣波鞋賣奶粉比自由行旅客也不用 IT 系統。

同時間香港 IT 人的平均水準也大幅下降,developer 普遍叫價不低,但個個講就無敵,做就無力。老占印象最深刻的就是在前公司用了四,五皮請了一個 database architecture,我要求他給我一個設計一個 physical data model,結果半年都交唔到功課,最後把幾火老占自己要落手落腳做,用了一個月就完成了。最離譜的是這位 database architecture 過兩個月就辭職了,原因是有 ibank 願意加他 30% 人工請他過檔。

由於環境所限,香港的 IT 人也普遍沒有 scale 這個概念,滿以為一個系統可以處理數以萬計的用戶或交易已經是了不起。有管理過一個有十億賬戶的 core banking system 嗎?有見過比機場跑道還要長的煉鋼廠嗎?這些在中國大陸就很普遍。約十年前老占去 Citibank interview,他們告訴我他們其中一的一個項目,就是把印度內的二萬台 PC 要在24小時內自動由 Windows 2000 升級到 Windows XP,結果這個 upgrade 的 successful rate is 99.8%,這些規模的項目,香港人可以想像嗎?

現今的香港人(包括IT人)普遍的毛病是自視甚高,以為港人比其它地方的人,特別是中國大陸的人優越。十年前可能還是這樣,但這個所謂港人的優勢,現在已經不存在。

香港人普遍缺乏宏觀思想,沒有 Macro View,都只是著意細眉細眼的鎖事。政府是這樣,傳媒是這樣,教師、學生、家長和大多市民都是這樣。眼光太狹窄就做不了大事,不要說大事,只要是大一點點的事都不容易做好。TBB 的鬧劇只是香港人的辦事能力每況愈下的序幕。

比辦事能力下滑更嚴重的是越來越多香港人改姓賴。TBB 系統失靈賴黑客,年青人買唔起樓賴政府,電台執笠就賴政治打壓,唔通一年前西環會打本比你開電台鬧自己,一年後突然覺悟所以要摺埋佢?你當人傻的嗎?錯就要認,打就企定。不願意承認自己的不足,就只會退步(不要說進步)。

所以老占是贊成香港開設國民教育的。不論你愛不愛國,愛不愛共產黨,認識中國是必要的。認識自己的祖國也好,認識自己的敵人也好,都是百利而無一害的事。洗腦教育?如果咁容易就洗腦,家長和老師就開心了,就唔會咁多人孝試肥佬了。基督教和天主教學校都會教授聖經,你又唔見個個學生畢業後會信耶穌?學生們應該放開自己的眼界,多認識中國及其它地方,把眼光放遠一點,總比每天困在這個小島上內耗好多。