星期日, 三月 07, 2010

Google Translate 行不行?

之前一篇文章其實是我在另一個Blog的一篇作品,為了增加收視,於是翻譯成中文,實行來個「一雞兩吃」。

文章頗長,所以利用了Google Translate,希望節省時間。當然我沒有期待翻譯的結果是完美的。但起碼應該不用全篇重寫。

結果出來,發覺全句翻譯依然是很爛,現今的AI仍然沒有把全句理解然後用另一種語言重寫的能耐,於是差不多每句都要我重組句子。天!我自小學畢業就沒有再玩這玩意了。另外,某些詞語譯得不好,也得自己重寫。

之後還發現文字的HTML加入了Javascript,為的是可以讓讀者可用Mouse指著某一句時,可以看到原文,刪掉這些Javascript倒是花了我不少時間。

Google Translate 翻譯單字是可以的,但譯全句就不太可靠了。

星期六, 三月 06, 2010

下一代操作系統會是什麼樣子?

我曾與朋友聊天。談到操作系統(OS)演變的最新趨勢。考慮到Web based Applications越來越強大。一般的用戶在未來將更多的依靠Web based Application,這意味著他們將需要在自己的硬盤上安裝較少離線Application。體積小,相對低端的筆記本電腦(Netbook)的發展很好的說明了這個現象。基於這趨勢,我作出大膽的預測,我們將在未來5至10年時間看到的操作系統的樣子。你可能不同意我的觀點,我只希望開始討論。

Web Browser無處不在
十多年前,當有人看到了第一代瀏覽器,如Mosaic。他們可能不知道,它和Internet的潛力有多大。現在,我們發送電子郵件,編輯文檔,觀看視頻和玩遊戲,都只需一個web browser。我們將看到,Web Browser將是操作系統內一個更先進的“Shell”(如Windows的“cmd”和Unix的ksh),因為每一個操作系統需要一個Shell來運行應用程序。更妙的是,網頁瀏覽器在不同的操作系統都采用一堆如HTML和Javascript的開放 標準。這種結構帶來了應用程序開發的另一個層次的“Write once, Run anywhere”。由於 Web Browser的不斷進化,我們將有更加強大和穩定的Web based Applications。
因此,將未來的操作系統是否只有一個網絡瀏覽器?用戶真的不需要在自己的電腦安裝任何軟件?不是,但方式會有一點不同。

所有Application都是 Web based
您可以用Google Docs來編輯您的文件,但由於某種保安的原因,您可能不希望把您 的任何文件複製到互聯網上。有一天你可以在您自己的計算 機安裝本機版本的Google Docs。您的操作系統將配有一個Application Server,支持最常用的Web Application Development Architect像JavaEE,PHP或者.NET(也許吧)。在您的計算機安裝新的軟件實際上會在您的操作系統的Application Server安裝一個新的Web Application Package。所以,你仍然會用 Web Browser來使用該應用程序。它跟它的在線版本具有非常相似的外觀,但實際上它只是在本機的Application Server上跑。需要大量資源運行的程序將會用這種方式部署。

互聯網作為存儲
隨著互聯網的帶寬變得便宜。我們會發現,在互聯網購買存儲會為自己的電腦購 買本地存儲更符合成本效益未來當由互聯網存儲供應商上傳和下載文件到夠快的時候,我們的操作系統瀏覽器將能夠與互聯網存儲供 應商連接。用戶可以像一個本地硬盤一樣使用它們。因此,當用戶希望有更多的存儲空間,他們不需購買新的本地硬盤,而是購買額外的存儲 空間。存儲供應商將承擔維護存儲基礎設施,備份用戶的數據的責任,並盡可能保持數據的安全。因此,您將不會保存文件在本機的硬盤上,除非它們是非常機密的。
例如,今天,如果你購買的華碩eeePC。它們會提供 2Gb的互聯網存儲空間給買方。Eee PC的File Explorer可以連接那些存儲空間。因此,管理上面的文件就像在本機硬盤一樣(前提是您的Internet連接速度夠快)。

本地數據庫的應用
幾乎所有複雜的應用程序需要某種形式的數據庫。由於未來的操作系統將仍然會安裝一些Web based Application。它們還應提供一些數據庫引擎,如MySQL, 或file based的數據庫,如Derby。當用戶安裝本機應用程序,如有必要,安裝程序將創建一個新的數據庫。

結論
在這個時刻,我認為在市場上找到的最接近的產品是 Linux。也許在幾年時間後一個新的Linux distribution將有一定類似的功 能,我估計新的Google操作系統將是另一個希望,因為這種種操作系統將會完美地匹配他們目前的服務。你覺得呢?

星期四, 三月 04, 2010

千年蟲突襲PS3

這星期御宅族的最大新聞,應該是全球的舊版PS3,在三月一日無法登入Play Station Network,導致無法啟動大部份遊戲。原因是那些PS3的內部時鐘,竟誤將2010當成閏年。 Sony不如考慮回收全部舊版PS3,換成薄版吧。


這令我想起十年前困擾IT界的千年蟲問題。萬料不到PS3乃2000年後的產物,仍會有這種隱患。究竟我們身邊的電子產品,以至大企業使用的電腦軟硬件,有幾多仍然隱藏著這類問題呢?在2012年的二月二十八日前,是不是應該做一次過度測試呢?