2020年1月29日 星期三

大人們的餐桌‧中華篇:從民初到二十一世紀,22位牽動華人政局的政治人物飲食軼事


任職的公司對面巷弄,有間貌不起眼的便當小店,因為佔有地利之便,午休用餐時刻總是人聲鼎沸。畢竟是做生意,調味下得稍重,滋味著實不差,我一年倒也會光顧幾次,解解饞。但台灣老闆呀,特別是做餐飲的,將本求利下,你要他用啥好材料,那真的是緣木求魚。在非營業時段路過那店門口,那五味雜陳的油耗味,不免擔心自己吃下的是什麼來路不明的餿水油。鋪陳這麼多,是要分享,我部門中有位女同事,她可厲害。那間便當店,看她天天光顧,也不見有任何噁心反胃的徵狀。某天好奇問她,「妳吃不膩?」。她還能目不斜視地回我,「不會,可好吃的。」。當下我就悟出兩個道理,首先,東西好不好吃是見仁見智。其次,我不會向這位同事詢問那裡有美食。

「大人們的餐桌‧中華篇:從民初到二十一世紀,22位牽動華人政局的政治人物飲食軼事」一書,作者妙筆生花地描述歷史上的秘辛典故,讀者們得以窺視政治名人們的飲食偏好,進一步建立對他們個性、思維的粗略印象。書中提及的政界名人,涵蓋民初至今兩岸三地的領袖人物。有推翻滿清王朝的孫中山、退居台灣的兩蔣父子和之後的李登輝等民選總統。建立共產政權的毛澤東、周恩來到今日的習近平。不消說,這些大人物們的運籌帷幄和風雲際會,就足以刻畫出當下台海兩岸對立分治的大格局。

這本「大人們的餐桌‧中華篇」是用一種貼近人性的角度切入,讓身為華人的讀者們戴上一幅「消光鏡片」,除去這些「偉大領袖」身上的神聖光環,看看他們也有七情六慾(食慾)的一面。此外,本書對於兩岸三地國宴大紀事的整理也頗為用心,考證文獻故典附上照片佐證,帶讀者們瞧瞧中國近代史上幾個重要的國家盛宴時刻。

在傳統視君如父的華人文化中,對上位者的敬仰與順從常是過猶不及,將專制政權中的領導者加以聖人化,是相當有效的思想控制手段。然而即便是從小唸過「鯉魚逆流而上」偉人故事的台灣人,歷經十多年直接民主的熏陶後,已然能平心靜氣地笑看政治人物的種種言行舉止。像北歐各國將從政視為一種職業,把政治人物和上班族一視同仁。不再認為某某某會是國家的「救世主」,我相信這是一個民主體制已經完全成熟的表徵。

2020年1月26日 星期日

機器學習開發神器!Google Cloud Platform 雲端開發應用超入門


「程式功能正常是你的責任,效能極佳是你的本事,不會爆掉是你累積的經驗。」- 某電商資深工程師

隨著亞馬遜和谷歌這兩間科技巨擘的強勢推廣,雲端平台不再只是趨勢新聞裡的熱門關鍵字,而是程式工程師觸手可及的工具、選項。今日資訊系統的建置方法,除了「自建」和「外包」之外,還多了一個「雲端開發」。

不論是年歲已久的關聯式資料庫(RDB)、訊息佇列(Queue)到近年來興起的noSQL,雲端業者無所不包地推出對應的雲端服務。更甚者,針對極大流量的網站建置和機器學習等進階的資訊系統難題,業者也能年復一年地推出易學易用的解決方案。一時之間,過去需要長時間培育的系統架構師開始變得無足輕重,藉由雲端業者提出的建議架構範型(Paradigm),初生之犢的工程師也可以用驚人的效率打造出一個強大的資訊系統,在以往,這是需要擁有多年經驗的工程師才有能力提出的系統洞見。

雲端業者為開發人員,提出了一個又一個先進、新奇且強大的工具、服務,然而「福兮禍所伏」,像吃了大還丹般的功力爆增,卻不是透過一步一腳印地從實作中累積基礎知識,做出來的資訊架構會是處於「知其然而不知其所以然」的情境。照單全收的工程師除了得面對性價比極低的高額系統維運費用之外,當遭遇系統異常和效能瓶頸時,也會手足無措地無法進行障礙排除。雲端平台再強大都只是工具,能客觀、正確地檢視各種方案,深入瞭解各雲端服務的目的、優缺點與限制,依據外在條件評估出最合適的架構方法,想必是未來程式工程師必須增添的專業技能。

「機器學習開發神器!Google Cloud Platform 雲端開發應用超入門」一書,讓讀者們不必辛苦地遍尋官方線上文件,能短時間內學會在GCP(Google Cloud Platform)裡建置網站應用程式的典型做法。從最基本的建立虛擬主機(GCE),到最流行的微服務(GKE)容器,另外還有能完全免除維運負擔的程式引擎(GAE)。雖然書中描述的三種做法,架構略嫌簡化,尚不能應付真正巨型流量網站的需要,但是目標如果是想瞭解GCP平台的操作與網站開發,它已經為讀者們奠定一個穩固的基礎。

書中在講述微服務(容器)架構的章節,用極為簡短的篇幅加上具體的操作範例,讓我快速地領會容器與虛擬主機的差異所在,光是獲得這點新知和體悟,就不枉費閱讀這本書所花費的時光。

2020年1月7日 星期二

Deep Learning for Computer Vision: Image Classification, Object Detection, and Face Recognition in Python


2019年資通產業最熱門的「Buzzword」肯定是「深度學習」吧。毋庸置疑地藉由深度學習強大的演算能力,讓資訊科技得以提供更令人驚豔的服務,「自駕車」、「人臉辨識」、「智能客服」以及數不清的各項運用正在改變產業生態,也在改變這個世界。

從資料中找出特定模式的「機器學習」(更早之前稱為「資料探勘」或最早的「迴歸分析」),其實由來已久,相信很多老IT人會丈二金剛摸不著頭緒,懷疑是否是「舊瓶裝新酒」的行銷炒作風潮。炒作成份當然有,但「深度學習」確實有著不可忽視的「含金量」。

建基在「類神經網路模型」之上的各種「深度學習」演算法,有別於傳統「機器學習」的建模手法,將「特徵擷取」的過程大幅度地(幾乎是全部)假手由算法決定。此舉雖然造成「最終模型」有無法被事後描述解釋的負作用,卻能達成有效解決許多「人工智慧」的精典課題。這些課題都是無法用人力完整條列出處理邏輯(以及分辨那個特徵最重要),包含了「文字辨識」、「圖像辨識」和「語音辨識」。大部份強調AI的新創公司,也多半以這三項應用為核心訴求。

2019年開始接觸「深度學習」以來,讀過「Deep learning 深度學習必讀:Keras 大神帶你用 Python 實作」一書後,已經掌握初步的實作基礎。但針對「圖像辨識」的應用,尚只懂些「圖像分類」的皮毛,缺少更進階的知識、技術。無獨有偶,公司恰好計劃進行「圖像辨識」的研究,在一連串請教「谷哥大神」的資料探索後,讓我找到了「Deep Learning for Computer Vision」這本電子書。其用簡單、明快的範例與程式碼,帶領讀者們進入「圖像分類」、「物件辨識」和「人臉辨識」等電腦視覺應用領域。經由500頁內容的「潛修」,出關之後對於 「深度學習」在圖像處理的範型已經了然於胸,稱上個「略懂」。

個人在閱讀習慣上一直偏好紙本實體書籍,即便電子書有著輕簿不佔空間的優點,也難以撼動紙本書在我心中的地位。然而面對這本「Deep Learning for Computer Vision」,我也不得不放下我(無謂地?)的堅持。因為它只出純電子書!完全就是「內容是王(Content is King)」的典範,讀者們只能乖乖地拿出信用卡付款,下載後好好地吸收這500頁精髓。

2019年12月21日 星期六

通膨的真相


週末前的星期五晚上,總是讓人安心自在地遊逛覓食。因為通勤的路線相近,位於台北車站旁的京站美食街一直是我的首選。然而這半年來沿著攤位走一圈,放眼望去動輒3、400元的套餐品項,就想起「什麼都漲就是薪水沒漲」這句老話。摸摸口袋,最後總是以台鐵便當或明德素食園做為假日前的小確幸。

藉各大財經機構與媒體之勞,即便再不熟悉經濟學的人,相信也聽過「通貨膨漲」一詞。簡單的定義是「隨著時間的流逝,手中貨幣的購買力逐漸減少」,具體呈現的就是池上排骨便當,在20年內從50元漲到80元。

坐四望五的我,已經是要煩惱如何規劃退休金的年紀。既然知道通膨是退休財務規劃的大敵,就想買本專書看看能否制敵機先。「通膨的真相」一書是全方位地把「通貨膨漲」的資訊做總整理,收錄了和通膨相關的觀念、時事與各專家對它的評論。可以拍胸脯說,這本書在「通膨」的資訊含量,遠遠勝過維基百科。

「通膨的真相」不如「金融大騙局」般口語化兼有故事性,「通膨的真相」風格較像大學教材手冊。讓它反而扮演了一個較中立、不溫不火的資訊提供者。總結書中的一些重點,可以得知現今世界各國政府,多半把「通貨緊縮」視為政局穩定的頭號威脅。會藉由「計劃性的低通膨率(約每年2%)」做為工具,用來確保通縮不會發生,並期望低通膨能促成經濟成長。壞消息是每年的通膨率如果為2%,35年就能把貨幣的價值減半,這對仰賴退休金過日子的退休族來說,是無法逃避的殘酷事實,也是各大投資機構吸引投資人的最佳導言。不過千萬別忘了一句「投資一定有風險,基金投資有賺有賠,申購前應詳閱公開說明書」。

2019年11月27日 星期三

上一堂很有事的印尼學:是隔壁的窮鄰居,還是東協的老大哥?


每次在週日路經台北車站,舉目所及都是外籍勞工席地而坐的隨意用餐、談笑,總讓我皺起眉頭私下抱怨幾句。如同國家大廳的首都車站,讓外勞佔據到幾乎無路可走,隨地橫坐的景象更稱不上亂中有序。對比日本東京車站的典雅整潔,台灣公務體系的怠惰不免令人搖頭。

在未讀「上一堂很有事的印尼學:是隔壁的窮鄰居,還是東協的老大哥?」之前,雖然知道這群外勞為數眾多,但我甚至分不清他們是泰國、菲律賓、印尼還是馬來西亞人。透過台印混血的作者「何景榮」平實又富含趣味的文字帶領下,漸漸地對這群近三十萬在台貢獻勞動力的印尼人產生好感。書中針對印度尼西亞的政治(選舉)、經濟與社會文化等各種面向都做了粗略的介紹。我這才感覺,先前我對這些遠到而來的勞工朋友,是多麼的無知而充滿歧視。

原來印尼是宗教立國的國家,所以對他們而言宗教是神聖不可隨意評論的。在台灣,媒體和網路鄉民習慣自由隨意評論各項新聞事件,對印尼來說我們是有踩雷的風險(針對宗教事務)。而在捷運、車站會看到多數載著頭巾的女性外勞,十之八九都是印尼人,因為他們有八成國民是信奉伊斯蘭教。而伊斯蘭的禮拜文化以及相關的淨身需求,其實是台北市想轉型成國際化都會,在公共環境規劃上可以納入考量的方向。印尼的群體文化是不出鋒頭、刻苦耐勞,講求群體合作,這也反映在他們的工作態度上,責仼感也高於其它東南亞勞工。

台灣由於地理位置恰好介於東北亞與東南亞,長久以來都自持為東北亞國家。然而就全球未來發展的趨勢觀察,較早開發的日、韓逐漸陷入停滯性經濟成長困境。反之東南亞國家因為人口紅利以及低廉工資,被各大企業認定將接棒中國成為世界經濟的火車頭。特別是人口有一億二千萬的印尼是世界第四大國,更可能在未來數十年後崛起成另一個南亞大國。台灣如果能拋棄成見,善加運用已然成形的台印協作優勢,腳踏實地的開始規劃、執行「新南向」策略,將成為另一股推動國家發展的動力。但千萬別認為印尼是個科技落後的國家,從書中所見,他們在電子商務、行動商務上的進展飛快,在多家新創公司劇烈競爭下,創意、行銷與商業模式早已超越台灣常見的套路,深化成獨樹一格的印尼本土電商文化。準備不充分的外企電商,想在不接地氣的情況下分一杯羹,可沒有想像中容易。

2019年11月24日 星期日

從諷刺漫畫解讀日本統治下的臺灣


台灣是世界上少數政黨傾向不分左派、右派意識型態,基本上抬面上的政黨都是重商主義。唯一的差異是國民有著其它國家不存在的「國家認同」問題,在一個「中華民國」的帽子下,不同背景成長的國民眼中看到的,各自是「中國、台灣、美國和日本」,「一個國家各自表述」這點想必是獨步全球。

在二次世界大戰後,台灣結束其長達50年的日本殖民地身份,正式歸還給中國政府。而這數十年的日治時代,雖然隨著時光流逝逐漸被戰後出生的台灣人所遺忘。但舉目所見的地名(西門町)與方言(閩南對話)中,依稀可見到日本文化在台灣社會留下的足跡。

「從諷刺漫畫解讀日本統治下的臺灣」一書,是日本作者(坂野德隆)藉由日治時代台灣報紙上刊登的政治漫畫,來檢視、推論當時台灣的政治、社會氛圍。諷刺漫畫的題材包羅萬象,包含了日本政府的施政權謀、台灣島民和內地人(日本人)的文化衝突、重大事件的民情輿論。藉由閱覽此書,像是搭乘時光機般回到那個阿公年少的時代,親眼見到一個日本和台灣緊密結合的過去。

從中我也開始理解,為何台灣社會中有著像李前總統和魏德盛的一群人,對日治時代抱持無法形述的濃厚情感。台灣能有今天的發展,日本政府在殖民初期的建設與經營功不可沒,但在「政治不正確」的氛圍下,歷史的詮釋權也只淪為兩黨的政爭工具。或許透過閱讀更多好書,能擴展我們的視野與觀點,包容彼此「異中求同」。推薦給每個深愛這塊土地的愛書人。

2019年11月15日 星期五

衝吧!台灣人的地獄韓國求生記


臉書的興起,輕易地串起我們生命中遭遇過的人際網絡。將親朋好友、同學加到臉書之後,看到了他們後來的發展。有位高職同學特別讓我印象深刻,她很早就立訂志向要在日本生活,在歷經異國求學、求職的難關,前些年終於如願以償獲得日本企業聘任。當下我真的覺得她好厲害,光是能把日文學到熟練而能在當地生活,就是讓我稱羨不已的本事。而這本「衝吧!台灣人的地獄韓國求生記」,全部都是在介紹有如那我同學一般,旅居海外奮鬥的台灣青年。

原本挑選這本「衝吧!台灣人的地獄韓國求生記」,是想瞭解曾耳聞的韓國職場嚴酷環境。特別是之前看過「未生」這套漫畫後,就留下在韓國討生活不易的印象。不過這書算是典型的「標題殺人法」,內容有點名不符實地是在講述受訪對象們如何在韓國謀求一職的經歷分享。作者Fion自己也是嫁到韓國的台灣媳婦,因此在這個主題上也算隱藏版的受訪者,她個人的意見也穿插在評論文字之間。文章的形式是先介紹一位受訪對象,講述他/她為何在韓國就業的因緣際會,後面再針對其從事的工作/產業,呈現韓國的企業環境與相關情報。

全書含蓋了主流知識白領可從事的職業,相關產業數字與補充資料相當地詳實、完整,可以感受到Fion在撰文時,試圖平衝敘事與實用性,文章深度與廣度都令人讚賞。雖然我沒有從書中瞭解到韓國職場的「潛規則」,但對於想去韓國發展職涯的朋友,千萬別錯過這本「衝吧!台灣人的地獄韓國求生記」。