看板 ck49th318 關於我們 聯絡資訊
http://www.ithome.com.tw/itadm/article.php?c=40675 讓IT「嵌入」生活的幕後專家 研華公司產品經理陳永彬是少數同時擅長Windows CE/XP Embedded的「eMVP」, 他所研發的產品正融入你我的周遭,用IT豐富大眾的生活。 嵌入式系統是資訊領域炙手可熱的應用,無論是Windows或Linux,從一般的個人電腦、 精簡型電腦到手機等手持式裝置,嵌入式系統正由工業型電腦普及到人們的生活中。比 起一般開發工程師,嵌入式應用系統研發人更是深居幕後,就如同他們開發的應用軟體 一樣,不知不覺「嵌入」在人們周遭的系統服務中。套句流行的廣告詞:沒有明顯的「 看板」(即國語的招牌)。 陳永彬正是嵌入式系統的工程師,主攻Windows平臺,更是微軟最有價值專家(MVP)。 但他與一般常聽到的MVP不同,而是「eMVP」。「e」代表Embedded,更是少數同時擅長 Windows CE與Windows XP Embedded兩種系統的MVP。 就以人們每天都使用的ATM提款機為例,隨著這類機器從DOS轉向Windows,嵌入式系統正 隨著Windows普及而走入人們的生活,也隨著視窗操作介面而使生活周遭越來越豐富。 打造現實中隨處可見的資訊系統 嵌入式電腦是人們耳熟能詳,卻很陌生的名詞。 它所使用的作業系統不同於一般個人電 腦的作業系統,因為嵌入式電腦負責處理單一功能或特殊需求而設計。 此外,以往的嵌 入式系統還是一個封閉且難以任意修改的軟體,更是這類系統的特點。 嵌入式系統通常 應用在自動化控制、銀行提款機、數位電視互動盒(Set Top Box)或其他消費性電子商 品。近年來因為Windows XP Embedded與Embedded Linux等作業系統功能越來越廣泛,使 得我們周遭將有越來越多的嵌入式系統服務著生活上的一切。 陳永彬選擇嵌入式應用系統平臺,並不是像許多偉人故事中所說,從小就立志的緣故。 他原本在臺灣大學電機所計算機組畢業後,選擇研華公司做為國防訓儲服役單位。 由於 研華公司本身也是嵌入式系統與工業用電腦供應商, 機會巧合下才踏入嵌入式應用系統 領域。此外,也因為研華公司從Windows 3.0就開始研發,陳永彬認為,研華在工業電腦 是領導廠商,有其發展潛力與競爭力,所以他也順勢進到Windows的嵌入式系統,而不是 選擇Embedded Linux。 無論是哪一種嵌入式系統,這個領域吸引人之處,在於「讓工程師了解Windows作業系統 的核心」,他說到熱衷這個領域的重點。 這是一般開發工程師只應用Windows的系統功 能,但不知道底層核心運作,真的可謂大異其趣。陳永彬擔任R&D兩年半來,其樂趣是「 走在路上,看到自己開發的產品為人們提供服務,例如ATM或大眾運輸的導覽系統,可以 跟身邊的朋友說,這是我做的!」。或許有一天,你手上正在使用的個人數位助理(PDA ),正是廠商用陳永彬的平臺所開發的衍生產品。 專家社群相互提攜,教學相長 微軟「最有價值專家(MVP)」是網路社群與企業應用中非常活躍的開發者和使用者,雖 然社群中的專家來自全球各地、 以及不同專業技術領域的人,其共同點就是透過社群共 通的平臺,與他人分享技術經驗。 陳永彬提到,微軟的MVP社群其實人才濟濟,大家因為互相幫忙,無論是解決彼此在開發 或工作上遇到的問題,也替許多迷惘者回答問題,無形中教學相長。 重要的是,大家透 過學習「把市場做大」, 讓所有開發人員越來越熟稔Windows系統, 也確保彼此工作無 虞。話雖如此,從學習Windows嵌入式系統到成為最有價值專家,可不是在網路上回答問 題而已。坊間與嵌入式系統相關的中文初學書籍,可用5根手槍指頭數出來。陳永彬說到 學習的歷程,「Windows Embedded既簡單又辛苦」,學習管道中最詳盡、 也最方便的是 系統內建的Help檔。只是這是原文的,不但要多花心思K,更重要的實際在硬體上開發實 作,做完還得測試與除錯。「實際做過,才知問題」,這與一般軟體開發不同。 此外, 他還提醒到,「有時問題不只在軟體,好的嵌入式系統 R&D ,除了要懂軟體,還要懂硬 體,也需要有BIOS的開發經驗」。 看專家調校最安全卻最小容量的系統 以往嵌入式系統是冷門領域,除了學習門檻高外,軟硬體知識都要通曉, 使得開發與除 錯都變得複雜。很難知道問題出在軟體、硬體,還是兩者交互作用。 微軟推出 Windows XP Embedded,相對於 Windows CE 僅能用在 XScale 等 ARM 架構的 處理器,其應用便不如XP Embedded在x86處理器與Win32平臺上廣泛。 XP Embedded除了 將軟體與硬體分開,讓應用工程師專注在軟體設計上,其革命性的改變, 是應用元件化 的Windows XP Professional,讓工程師可以客製出專屬的核心。「最小的核心可以只有 8 MB,說得上是以最少的容量,達到最大的功能」。 現在主流應用程式越做越大,動輒 數百MB甚至GB,但對Windows嵌入式系統,容量雖小,卻也五臟俱全。陳永彬補充說道, 「XP Professional能做的事,XP Embedded也幾乎都能做」。由於XP Embedded使用與XP Professional相同的核心,所以開發與部署上都大致相同, 甚至硬體周邊廠商所提供的 驅動程式或應用程式也可以快速導入到XP Embedded中,應用工程師再也不用為驅動程式 挑燈夜戰、熬夜加班。 用Windows平臺的人都一定會問到資訊安全的問題。陳永彬大方地談到,「沒有任何一種 作業系統是絕對安全的,Windows Embedded也不例外,只是Windows因為樹大招風,引來 駭客挑戰情緒而已。」, 不過,Windows嵌入式系統容量雖小, 資訊安全防護上更不馬 虎。他也提醒開發工程師,微軟在Windows XP Embedded中,革命性地新增EWF(Enhanc- ed Write Filter)的磁碟保護技術,即使系統受病毒功擊而中斷服務,只要重新開機, 就會恢復到原本正常的系統狀態。Windows嵌入式系統無論在開發或資訊安全上,都較以 往同級產品更便捷,陳永彬身為eMVP,更是樂在其中。文⊙張瑞隆 專家也有扼腕時:當eMVP遇到王建民 永彬在成為微軟MVP之後,除了持續在網路上解答問題,也常有機會到各地上臺演講相關 主題。 舉例來說,因為他在社群上替網友解答問題,到臺中或高雄演講時,還真讓他遇 到提問的人,到臺上與他寒暄致意。 平常隱身幕後的嵌入式應用工程師,在現實中相遇 時,感受到他鄉遇故知般的窩心。 不過,專家也有氣短、扼腕的時候。他在工作之餘, 除了喜歡到處旅行外,就是看棒球。他提到3年前逛街,在路上遇到王建民,當時身上沒 有隨身帶著紙筆,「僅與他握手並祝福順利挑戰大聯盟」, 不同領域專家難得的交流機 會,就這麼擦身而過。 身旁的友人打趣地說到,或許當時隨手簽個名,明年的結婚基金 就有著落了。文⊙張瑞隆 -- 真正值得尊敬的人, 是那些照亮別人,卻沒有光環的人。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.255.104 ※ 編輯: pig 來自: 59.105.255.104 (11/25 18:33)
ihchen:太屌了 陳永彬我要簽名後ithome 11/25 18:39
Vinny:酷! 11/30 14:59
furious:太強啦! 12/03 22:36