Tuesday, September 25, 2007

用國際觀解決全球問題的Google臺灣工程師

用國際觀解決全球問題的Google臺灣工程師
文/王宏仁 (記者) 2007-09-21

Google臺灣工程研究所劉宗原憑著從小累積的國際觀,用智慧與執行力在Google中解決全球的問題。



日前發表iGoogle的臺灣新首頁時,Google臺灣工程研究所所長簡立峰一語道盡了Google的精髓:「我們看的是全世界。」Google每每推出的產品總是瞄準國際市場,即使打造本地特色的產品時,也向著全球應用招手。什麼樣的人才足以勝任這樣的挑戰?Google臺灣工程研究所劉宗原憑著從小累積的國際觀,用智慧與執行力在Google中解決全球的問題。

劉宗原是第一批進入Google臺灣工程研究所的工程師,開發出iGoogle臺灣版與香港版。很多人以為能夠在Google工作,不是天才就是神童,其實他和許多IT人一樣,因為玩遊戲,開始自修程式設計,逐步才將軟體作為一輩子的事業。

小學五年級時,劉宗原全家移民南非,當時IT產業尚未蓬勃發展,尤其是在南非,相關資訊並不充沛。劉宗原12歲時,剛好父親的朋友汰換一臺Apple II電腦,就送給他當玩具,這是他第一次接觸到電腦,一玩就上癮。因為當時遊戲能夠在螢幕上列出遊戲的程式碼,甚至能直接修改。「那時候Basic很好改,玩遊戲破關還不過癮,就改遊戲的程式。因為這個原因,開始寫起程式。」劉宗原說。

在個人電腦286的時代,電腦遊戲並不像Apple II時代用Basic撰寫,而是用C語言,編譯後的執行檔無法直接修改。但劉宗原為了改遊戲,不輕言放棄,找了一本厚厚的x86指令集,自修讀完後寫出一個反組譯程式,將遊戲執行檔,反組譯成組合語言程式再修改。很多朋友知道他會改遊戲,常會從臺灣買了遊戲,特地帶去給他修改。

多元教育陶冶視野
南非教育強調多元,高中就採學分制,學生可以決定自己想學的內容,對劉宗原而言,高中的電腦課程已經太簡單,使得他學習興趣大減。於是他開始參加全國程式設計競試,連續三年得到第一,代表南非參加國際電腦競賽。在比賽的過程中,讓他的想法開始轉變。「那時候是興趣,後來就覺得會靠軟體這一行吃飯,因為工作能夠做有興趣的事情是很好的事。」劉宗原說。

從解問題的過程中,他體會到:「很多東西都是靠電腦可以算得出來,不需要人去作,希望越來越多的事情可以用電腦解決掉。」因此他有一個夢想:「希望把重複的東西交給電腦,做到類似人工智慧的程度。」但當時電腦業在南非也不發達,沒有多少人想學,因此大學時劉宗原轉而就讀電機系。

學電機讓他見聞更廣,他說:「很多人只知道電腦會跑程式,不知道底下運作原理是什麼,學完電機就會知道。」透過對硬體的熟悉,他更堅信軟體的價值。因此他還沒畢業,大四就開始進入當地的軟體公司,開發相關的金融資訊系統,例如股票交易系統等。直到1999年,因南非政局動盪,他才跟著家人回到臺灣。

移民生活培養適應力
即使8年沒有回到南非,他還是相當懷念當地生活環境。雖然家人曾在門口被搶,但他一點並不擔憂治安,他說:「我知道黑人是怎麼想的,他們也滿單純的,只要裝成沒有錢,他們就不會理你。」,不論是在南非、臺灣的生活,或者短期外派到美國或大陸時,他覺得:「去每個地方都沒差。」其實是因為他很能適應不同環境的生活。

劉宗原體認自學在基礎上的不足,工作之餘,回到學校繼續深造,重新紮穩馬步。他覺得正是夠了解程式設計的基礎,例如演算法、資料結構等,所以才能得到Google的青睞。不過,他說:「也是因為Google想做的事情是蒐集全世界的資訊讓使用者可以更好用。這其實跟我的夢想『人工智慧』很像,因為知道所有的事情,才能夠給出最好的答案。」所以,不只是Google選擇了他,也是他選擇了Google。

劉宗原特別讚賞Google的自由與開放。在Google工作的工程師,不論身在何處,都彷彿在同一地方工作。可以從網路上看到每一個人的照片、每一個禮拜作的事情,知道對方進公司的時間,隨時聯繫,劉宗原說:「就像是在美國Google總部的辦公室那樣,大家都在共同的開放空間中,沒有隔間,每個人走過去都可以看到誰在作什麼。」平時也不常開會,需要與各國的同事聯絡,幾乎都是透過E-mail聯繫。

Google的專案多半有詳細的文件,一方面是因為透過Wiki技術撰寫,任何人都可以貢獻,另一方面也得力於Google開放互助的心態。因為每一個人都可以接受任何人的問題,也樂於回答,甚至Google為了鼓勵去幫助其他人,還提供了Peer Bonus的制度,任何人都可以推薦其他同事,得到Peer Bonus的人就可以得到獎金與獎狀,劉宗原就曾推薦過一位幫他解答不少問題的外國同事。

外語能力是學習基礎
同樣的問題問多了,就有必要寫成參考文件。劉宗原表示大部分時間去看文件就夠了。這樣的環境讓他實力大增:「在Google幾個月,比起過去好幾年學的還要多更多。」正是劉宗原從小累積的紮實外語能力,才能無隔閡地吸收大量知識,這也是Google將外語溝通能力視為基本應徵要求的原因。

自己主動解決問題是在Google工作的常態。劉宗原認為:「其實很多事情都要自己來,公司有很多資源,但是不會主動來幫你。」他以Google News為例,早期新聞來源主要是大陸新聞,一些臺灣知名新聞媒體還沒有被納入Google News的蒐集清單中。他解釋:「我發現很糟、覺得不行,就去聯繫專案的負責人,因此發現我自己可以解決。當然有些不能解決的,例如新聞媒體的清單,我就再找其他人幫忙蒐集。」因此,「不只Smart,還要Get Things Done!」這種面對問題的心態,他說:「在Google裡面才能成功。」

Google為工程師提供了國際級的開發平臺和相關系統,也是許多人所欽羨的。例如按照一定流程,將字串丟給翻譯系統,就會轉換成不同語言,工程師不用自己動手。此外也有專門針對延展性(Scalability)的處理系統,例如工程師可以用很簡單的方式,就能作資料分析,了解像是哪些使用者會看哪些網頁等資訊。或者可以用很少的指令,就可以讓程式在上百臺機器中執行。

用全球觀點看世界
這樣龐大的開發資源,看似臺灣軟體業難以提供,但劉宗原認為其實關鍵不在資源多寡,而是心態。他不認為臺灣的軟體業沒有機會,而是臺灣軟體業看到的只有本地市場,而沒有看到島外面的世界,他指出:「其實並不難,例如配合一些國際標準等,只要多花一點功夫,就可以(將軟體業的實力)推到全世界。」這個國際觀的落差,他認為才是臺灣軟體業吃虧的地方。

就像在Google裡面開發產品時,他認為:「想做全球共用的產品,臺灣遇到的問題,應該其他國家也有。我傾向不只為臺灣,應該是解決(全球)共用的問題,讓國外使用者也可以受惠。」

在Google上班可以讓工程師心想事成,「想什麼產品,就作出來。」他說。但劉宗原為了兼顧家庭,還是每天從新竹到台北通車,採訪末了,他特別拿出一疊超過5公分厚的高鐵車票笑著說:「這才是我的寶貝。」文⊙王宏仁

IT人物-劉宗原
Google臺灣工程研究所軟體工程師
●小學五年級舉家移民南非。
●高中獲南非電腦競賽第一名,代表南非到阿根廷、瑞典、荷蘭參加國際電腦競賽。
●大學時主修電機工程,暑假期間到電機相關公司實習。
●大四下開始於軟體公司上班,參與金融業大型主從式系統開發,如股票交易系統、資產管理系統等。
●1999年回臺灣,隔年任職EIP開發廠商,參與軟硬體採購與系統開發,期間多次外派美國參與機房建置。
●2000年於臺灣大學資訊管理所進修碩士。
●2002年攻讀交通大學資訊科學所博士班。
●2006年8月應徵Google,9月得知通過。因陪產,延至11月正式上班,是Google第四位正式工程師。

公司檔案-Google
www.google.com
●成立時間:1998年
●營業項目:主要提供搜尋引擎服務與網路廣告業務,同時也免費提供多項網路內容服務,如網路地圖、郵件服務等,以組織全世界的資訊為目標。


Powered by ScribeFire.

Monday, September 17, 2007

安全、耐久、效率佳的RFID

安全、耐久、效率佳的RFID
文/李延華 (記者) 2007-09-16

RFID以各種不同的面貌,應用於大眾的生活當中,例如門禁卡、悠遊卡、動物晶片及新生兒管理等,都是常見的應用,相較於條碼,RFID可自動化資訊的收集與傳遞,並降低錯誤的機率。

RFID,Radio Frequency Identification System
無線射頻辨識系統,廣泛應用於生活中的技術
談到RFID,通常會直接聯想到美國最大的零售商沃爾瑪(Wal-Mart),沃爾瑪要求前100大供應商在2004年底之前,在紙箱及棧板上使用RFID,因而掀起一波的熱潮。

事實上,RFID早在第二次世界大戰,即被應用於空戰,以辨識敵機與友機的身份。而沃爾瑪的野心最後因為RFID的成本太高、標準不一及技術尚未成熟等因素而受挫,但是這不表示應用就此消失。

目前RFID仍以各種不同的面貌,應用於大眾的生活當中,例如門禁卡、悠遊卡、動物晶片及新生兒管理等,都是常見的應用。

曾有媒體預言:RFID會取代條碼(Bar Code)。同樣基於最現實的成本考量,近乎零成本的條碼並不會因此被淘汰,反而是成本降不下來的RFID遭遇推廣的瓶頸。因此應用RFID必須善用非接觸性、遠距及自動化的特性,否則無法突顯價值。

細究RFID的應用原理,主要是由電子標籤(Tag)、讀取器(Reader)及應用系統所組成。電子標籤主要是用來記錄商品資料,記憶體可以是唯讀或者可重複讀/寫,更複雜的應用,甚至會在標籤中內建微處理器,或者溫/溼度感應器。

標籤一旦接近讀取器,便會自動發出訊息,根據讀取距離的差別,標籤可分為主動式(Active)與被動式(Passive)兩種,主要以加裝電池與否區分。

加裝電池的主動式RFID,可讀取的最遠距離可達200公尺,而被動式RFID最遠只有5~6公尺。

然而,RFID也不全然沒有限制。除了頻率的波段與資料交換的標準不一致之外,最大的問題在於液體、金屬與碳元素會干擾RFID的辨識率,例如整箱的擺放方向不一的可口可樂在盤點時,就可能產生辨識率的問題。一般認為加裝讀取器或者客製化標籤的款式,就可改善干擾的情況。

企業對於RFID應用於供應鏈管理的美好想像,是站在倉庫門口,貨物的盤點資料即在轉瞬間彙整於手持式電腦。但由於供應鏈管理關乎諸多國際標準的制定,牽涉層面廣泛,因此這樣的夢想無法短時間實現,反而是其他特殊創意的小型應用,成功率較高。文⊙李延華

Passive
被動式
被動式標籤本身沒有供應電力的來源,因此內部的電路在接收到讀取器的電磁波後才會被驅動,一旦標籤接收到足夠的訊號,便可以發送資料至讀取器。

由於被動式標籤具有價格低廉、體積小及無需電源供應的優點,目前RFID的應用,主要以被動式居多,例如動物晶片、門禁卡等均是被動式標籤的應用。不過,被動式標籤的有效偵測距離短,因此也限制了應用的範圍。

Active
主動式
主動式標籤包含一個電池提供電源,使標籤可以主動發射無線電波,且感應距離較長,搭配天線使用最遠可達300公尺。

主動式標籤並不是時時刻刻在發射無線電波,否則電力很快就會用完。標籤平時其實是處於休眠的狀態,而RFID的讀取器加裝喚醒的裝置,當標籤進入讀取器的範圍,喚醒機制便觸發標籤開始傳送資訊。不過由於主動式RFID體積大、需要更換電池,以及成本較高等因素,所以目前應用並不普及。

Frequency
頻率
RFID使用的頻率主要有LF(Low Frequency,低頻)、HF(High Frequency,高頻)及UHF(Ultra High Frequency,超高頻)三種。LF是135KHz以下的應用,傳輸距離約10公分,被廣泛使用在門禁卡、汽車防盜等應用。HF主要規範為13.56MHz,傳輪距離在1公尺以內,主要應用在付款機制方面。而UHF的頻段在860~930MHz,傳輸距離可達5公尺,可同時進行大量標籤的讀取與辨識,適合物流及供應鏈領域。

SCM,Supply Chain Management
供應鏈管理
RFID對於供應鏈管理的幫助,在於透過自動化的處理,可以減少人工的錯誤、提高工作效率與客戶滿意度,尤其對於棧板或包裝紙箱等可重複使用的資源,RFID可以協助追蹤進度,以確保貨物在正確的時間,出現在正確的地點。

雖然很多人認為供應鏈管理是RFID最具體的應用,但由於高昂的成本,以及必須制定跨產業和國際的資料流通標準等因素,反而使得供應鏈管理的RFID應用無法迅速起飛。

BarCode
條碼
條碼是20世紀最偉大的發明之一,現今使用條碼管理貨品已經相當普及。RFID與條碼比較,可以更進一步減少人力成本。因為條碼掃描器需要實際接觸物品,而且一次只能取單一條碼資料;而RFID是無線的通訊系統,而讀取器的辨識速度每秒可達250個標籤。

不過,面對條碼幾乎零成本的優勢,善用RFID非接觸性、遠距與自動化的特色,才是成功的關鍵。

Filter
過濾
RFID雖然已區分LF、HF及UHF三個頻段,但相同頻段的訊息,也是可能互相干擾。

尤其在高密度布建的區域,雜訊是一定存在的,也會影響辨識率,目前可藉由軟體的過濾功能排除雜訊,讀取器也可內建過濾功能。臺灣手機的頻段與RFID的UHF頻段非常接近,也同樣會造成干擾。現階段除了透過系統整合商開發過濾程式外,讀取器的位置,最好避開手機基地臺。

Middleware
中介軟體
當讀取器接收到RFID標籤的資料之後,後續就必須藉由中介軟體處理。一般而言,由軟體廠商與特定的硬體廠商合作,開發接收與處理讀取器資訊的機制。

RFID的價值就在中介軟體的運用中浮現。標籤的資訊透過無線電波的傳送,除了提供產品本身的資料外,還可能包括溫度、溼度及壓力的偵測裝置,只要善加利用RFID提供的資料,可幫助企業了解客戶與市場的變化。

RTLS,Real Time Location System
即時定位系統
國外已有服務業的RFID應用案例,透過讀取器追蹤客戶在賣場行進的時間與路線,藉此分析賣場的動線設計,與熱門商品的選擇與擺放位置是否得當。

而另一個更精確的RFID定位技術則是RTLS。它可偵測的距離約300呎,可根據各讀取器交叉取得的距離及兩點之間的時間差,計算特定人員所在的座標位置,通常應用於校區或廠房等有限範圍追蹤與定位,精準度比GPS高,不過成本也很高。

GPS,Global Positioning System
全球衛星定位系統
最常與RTLS比較的定位技術就是GPS,GPS是由美國政府所發展,由24個衛星所組成,每個衛星均持續發射包含衛星軌道與時間資料的無線電波,而GPS的接收機便會擷取衛星的資訊,並計算自身所在的座標、移動速度與時間。

GPS與RTLS相較,RTLS的精確度較高,可達9平方公尺,而GPS由於透過衛星導航,沒有區域的限制,而且成本低廉,不過,需要在室外及天氣情況佳的狀態下才能使用。


Powered by ScribeFire.

大家一起來看新的技術走向吧!! 只是,希望分享的是一些具有分析性質的資訊,不要只是新聞...