2024年7月27日 星期六

乾脆一次搞清楚:最完整詳細網路協定全書

 


從事程式開發多年,對於網路協定的瞭解多半僅限於第四層的TCP/UDP和第七層的HTTP,其它偏向主機網路設定的部份就是放水流。心想反正術業有專攻,日常工作時都能請專職的同仁處理,何必多花心思強記這些不常用到的網路技術。不過在開始學習如何在本地端建置Kubernetes服務時,就踢到鐵板了。因為光是想安裝一個能夠正常運作的K8S服務,就必須先搞定CRI和CNI的安裝,前者要求你熟習容器化實務,後者則希望你對網路協定與七層協定有概念。

乾脆一次搞清楚:最完整詳細網路協定全書是一本立意良好的電腦書,作者自述認為市面上的網路叢書大多著重於點對點的說明,缺乏用實務的角度切入,用口語的文字描述。導致讀者們咬著牙一頁頁翻過去,最後在工作上面臨整合性的問題分析時,依舊無法靈活應用所學得的片面知識。但我使用「立意良好」來形容本書,其實就是打了個負分,因為這本書和許多對岸出版的電腦資訊書有一樣的問題,主題相當吸引人,內容第一眼看來也十分豐富,不過在教導與介紹技術的效果上都是差強人意。書裡介紹了很多協定,但又沒針對各個主題從基礎深入著墨。當然,如果想一五一十地介紹完所有協定,我想這本書應該會厚個三五倍,正曝露出書本主題定位的問題,野心太大,成效普普。

相信這些大陸作者本身確實是學富五車,實務經驗扎實。不過在撰寫電腦書的技巧與表現上,遠遠不如台灣近來由iT邦幫忙帶起的電腦資訊書文藝復興,更別說是像日本作者擅長的圖文並茂詳解,以及我最喜愛的Manning出版社的每本是精典的超高水平。包括這本,在踩過好幾次雷之後,突然發現這些書都是深智數位出版的,而且也不像歐萊禮的書一樣有再給技術編輯審閱。當然不能武斷地說這些書不好,只能說身為讀者我是水土不服。這些對岸的電腦書,書寫方法恰如武俠小說中的各大門派的武功秘笈,讀者能吸收多少全看個人機運與修為,或許它們的目標讀者是已經擁有堅強實力的專家,但回頭又想,如果讀者已經對該主題了然於胸,那又何必翻閱這些書哩?

2024年7月18日 星期四

裸體吃午餐

 


不論科技再進步、時代再轉變,人們脫光光坦誠相見至今還是驚世駭俗的舉止。但早在數個世代前,歐美等西方國家,就有天體營和天體族出現。對愛好把全身上下曬成古銅色的白人而言,全裸脫光在自家庭院甚至是野外公園裡享受陽光,也算是天賦人權的身體自由。裸體吃午餐的作者,用親身經歷帶領讀者踏向天體/天然主義者的道路,途中當然不穿著任何衣裳。一起探究這些喜好光著屁股的人在想什麼、做什麼,各國對這些天體喜好者又採取哪種反應與態度。

除了這個很獵奇的主題外,作者在描寫他這一路上的旅途的方法也相當幽默風趣,光是出發前找皮膚科醫師諮詢的片段,就足見他逗趣的功力。令人意外的是,相較於歐洲國家對赤身裸體的開放態度,引導世界潮流的美國,對於天體議題是相當抗拒保守的。原因大概是清教徒立國文化以及宗教教義,在美國除了私人渡假村以及少數的穿脫自便海灘外,裸身上街可是種違法行為,會被關的。其實大多數參加這種天體聚會的天體群,不論在那一國,都是七老八十的銀髮族,如果想到國外眼睛吃冰淇淋,會大失所望呦。

書中以各種角度討論天體主義,由過程中我們可以發現,這群不想穿衣上街的人們,只是純然地享受和天地融合為一的體驗。無論是在泳池邊閱讀、健行登山、裸泳和騎自行車,他們發現在合適的天候與環境下,脫去覆蓋肌膚的人造物/衣服,是最能帶來樂趣的行為。另外,在社群媒體和娛樂產業蓬勃發展的今日,人們被誤導而陷入相當嚴重的外貌/身材焦慮,以天體主義者的觀點來看,透過把天體行為合法化,讓人們有機會認清大眾的體態真正的面貌,能適度校正媒體塑造出來的「完美」假象。天然主義者的理念或許過於簡化與一相情願,但在不妨礙他人自由的前提下,有人想光著屁股上街,其實又何罪之有?是蠻有道理的。

2024年6月28日 星期五

思考外包的陷阱

 

說來這個書名本身就是個陷阱,本來以為它是講「思考外包的陷阱」,翻了序言後才發現它的主題是「思考外包的陷阱」。全書圍繞著教導現代人如何掌握自主思考的能力,和反智一書相似是一本內容豐富、立論經得起推敲,消化吸收後對讀者的個人智識會有所助益的好書。

在這個高度複雜分工明確的現代化社會,人們已經不可能通曉生活中的大小事。為了要在選擇眾多的各項議題中獲得最佳方案,你我習慣於依循科技、專家和體制規則來做決定。然而如果盲目地將思考外包給別人,就等於是主動喪失思考能力。此時就會發生新聞上可見的蠢事,讓導航決定開車路線,最後開進山間小路。

在尊重專業的同時,也要認知專家思考的侷限性,他們會過度聚焦、思考過於獨立分化。此時身為人生主人的你,必須全權掌握事情的脈絡,以廣度補足深度,整合不同專業的意見,自主地做出最後的決定。書中舉出了一些足以稱為醫療疏失的例子,再再說明過度相信專家的說法,不敢提出挑戰與質詢,有可能造成生命財產上的重大損失。在尋求他人建議時,意味著我們允許他人替自己把注意力聚焦在特定的範圍,同時也排除了其它的選項。我們必須時刻管理注意力,在執行重要決策時,確保不要別人誤導而忽略評估潛在的方案。

打贏一場場的戰役固然重要,但更重要的是要打贏一場戰爭。無論是科技、專家還是體制規則,只能在執行層面給予你指導或建言。你應該要以最終任務為目標,全面性評估事情的輕重緩急,甚至會因為和目標有衝突,而推翻專家的建議,這才是自主思考的表現。我們必須瞭解每個觀點都有它的限制,要連結多元觀點,提出最終的解決方案,求精不求廣的專家是無法執行這項重責大任的。抱持著初學者的心態,致力聽取不同領域專家的各種聲音,以廣度為依歸自主思考,找出符合預定目標的獨道見解,是21世紀現代人不可或缺的思維技能。

特別在AI大型語言模型如火如荼地席捲各大媒體版面的當下,你我都認為人工智慧將會大量運用在日常生活中,而這就是一種人們沒意識到的大規模思考外包形式。對於這種開創時代的新科技,如果不審慎拿捏分寸,一味照單全收,很容易將淪為跨國科技公司手中被操弄的人偶而不自知。對此足可見思考外包的陷阱一書是面對AI世代,你我必讀來武裝自己的防彈衣。

2024年6月17日 星期一

百辯經濟學:為娼妓、皮條客、毒販、吸毒者、誹謗者、偽造貨幣者、高利貸業者、為富不仁的資本家……這些「背德者」辯護

 


如果想要一個國家陷入動亂,那就交給科學家和經濟學者憑其哲理來引導施政方向。因為這兩者都是愛好知識理論,遇到問題就想進行差異化實驗來找出答案。然而社會與國民生計那堪經歷這種試誤的折騰?看看現在阿根廷正承受的苦難就是明證。百辯經濟學是高舉自由經濟主義大旗的經濟學者所著,以直接了當的陳述為社會上普遍被認為是敗德者的社群答辯,讓讀者強迫面對經濟行為與道德界限孰輕孰重的反思。

面對娼妓,作者認為這是兩相情願的自願性交易,公權力的介入完全站不住腳。而從事性產業的妓女可能會遭遇的職業風險,不會比其它職業多或少。皮條客則是和任一種中間商/媒合業者一樣神聖,它們促成買賣雙方以最有效率的方法完成交易。毒品由於被多數國家政府嚴加禁絕造成了奇貨可居,毒販正是增加市場供給以平衡不正常物價的經濟鬥士,他們以牢獄之災甚至是性命當風險,為渴望來一管的吸食者壓低毒品價格(因為供給變多)。在人人皆有自由意識的前題下,吸毒者被視為犯罪毫無道理,吸食毒品確實會傷害自己的健康,但飲酒、暴飲暴食或是過度運動都一樣,禁毒顯然違反了吸毒者的選擇權。

詆毀者和誹謗者只是施行他們所擁有的言論自由,一個人的名譽非其自身所能掌控,更別說是擁有,所以他人要對自己進行破壞名譽的控訴,你我也無權禁止。唯一能怪罪的,就是識人不清居然會聽信謠言的社會大眾。要替在戲院裡大喊失火者辯護算是一項挑戰,但作者還是搬出了言論自由的神主牌。社會上一樣米養百樣人,有喜好看人驚慌失措的虐待狂,就有相對喜好任人擺佈的被虐狂,不論覺得多噁心,我們都無權剝奪他倆娛樂彼此的機會。在任何清況下都堅守無條件的言論自由,正足以展現這個權力的神聖性。

以經濟學者的觀點來看賣黃牛票的人是最服膺市場供需法則的信徒,把轉手的票價抬高直到出現美妙的價格奇異點,用以價制量的手法來解決需求過剩造成的商品短缺,何罪之有。對於偽造貨幣者的討論,格局突然拉大很多,作者主張當美國政府開始打破金本位制的貨幣制度後,目前在市場上流通的國幣早就喪失其實際價值,是一些偽造出來的假鈔。而偽造偽造的流通貨幣本身,說不上是一種犯罪,說不定因此還能讓社會大眾正視各國政府明目張膽量化寬鬆大量印鈔的惡行,確保你我辛苦積累下來的存款價值不被通膨所害。

書中列舉了近二十幾種敗德角色替其辯護,但其大多數的論點都有兩項明顯可提出質疑的部份。其一是它都採用非黑即白的尺度來做價值判斷,並在取得這種二元判斷的答案後,把它套用到另一個類似但更加被受爭議的議題上。例如,你我都同意勞工應該擁有午休用餐的基本勞權,它就會曲解放大成你應該同意公車司機在午休時間,即便是在執行業務(開公車)也有權利用餐。其二是它的理論是完全忽略政策推行後,造成的外部成本。以及後續會發生的資源排擠現象。以開放性產業和賭博產業來說,這種容易賺到快錢的產業一但合法,肯定會對年輕人造成強大的人才磁吸效應,進而影響到國家社會的產業健全與穩定發展。

總體來說百辯經濟學是本出發點良善的市場自由經濟宣講讀本,它也確實讓讀者們擁有一次腦力激盪的機會。不過千萬別照單全收地誤信它提及的多樣論點,說真的,講它是本經濟邪書也非言過其實,僅推薦給有自我省思能力的愛書人閱讀,初出社會的學子和小朋友不宜。

2024年5月18日 星期六

台灣豬,黑白切:日以繼夜的庶民美食

 

如果下半輩子只能挑選一種肉類食用,不用懷疑,我選擇的一定是豬豬。在台灣傳統的飲食文化中,一隻豬全身上下除了叫聲以外,大概都能蛻變成盤中佳餚。也曾心想,那天中樂透財富自由後,肯定要嘗試一次麵攤黑白切吃到飽,足可見我對豬內臟美味的肯定。台灣豬,黑白切的作者傅士玲和我是志同道合的愛(吃)豬人士,她此為街頭巷尾垂手可得的黑白切為文立著,開擴了眾人狹隘的視野,像是一錐定音找到台灣寶島有潛力名揚世界的獨門美食,豐儉由人的減法全豬料理。

開頭從幼幼班程度介紹,最稀鬆平凡的五花肉,可以蛻變為紅燒肉與白切肉,是從便當店、自助餐到麵攤都有的基本款。講究點的臉頰肉和身處瘦肉和內臟交界的邊綠人肝連,則是預算充足的饕客非得嘗鮮的口袋名單。想來點特別的珍品選項也很多,補充膠原蛋白的豬皮和豬尾,鈣質滿滿的軟骨和脆骨。膽量大的可以試試頭骨肉,充斥豬頭骨裡各個部份的雜碎拼盤,很容易挾到俗稱天梯的豬牙齦肉呦。

進階班當然要直攻豬內臟,豬肝和豬腰花這兩樣時常被挑選用來進補的食材,想當然在黑白切界裡也是貴氣十足。至於同是大型器官的豬心除了在麵攤出沒外,也和冬粉是好朋友被送做堆煮豬心冬粉。一般人比較常在烤肉時遇見豬舌和管頭(豬喉管),它倆軟中帶韌的口感,換成清燙薄切的拼盤,依舊不改其滋味嚼勁。不論是和麵線絕配的豬大腸和冬粉、四神湯搭檔的豬小腸,還是有容乃大包覆著糯米、花生的糯米腸,豬腸料理已經無孔不入滲入到你我的日常生活中。

同樣是腸類,粉腸是最容易讓人點錯菜的神秘角色,有香腸熟肉攤的南部,說起粉腸想當耳就是外型紅紅內灌粉漿的加工香腸狀食物。反之在北部,粉腸多見於麵攤,是一種狀似小腸但內裡有粉狀口感的內臟,那粉狀物就不言自明,下肚前先確認自己可否接受。遠在名醫楊日松間接推薦生腸豐含荷爾蒙,是獨家私房回春偏方而風靡一時之前,我在年少時就特愛它Q脆的口感,是在赴麵攤用餐時必點的配菜。不過那時卻誤以為它叫絲腸(台語),長大後才知曉它是母豬特有的器官。

脆管和軟管都是豬的氣管,不過由於部位的差異口感截然不同,它們也是較為罕見的菜色,一般麵攤難尋。最特別的豬肺糕是只能在香腸熟肉攤才品嘗的到細工小吃,因為豬肺相當髒污,清洗加工的步驟過於繁瑣,該品項越來越少見。至於清燙白切的豬肺是蠻普遍的,但畢竟肺部不潔,商家清洗是否到位常有疑慮,喜好此味的饕客有限。讓全世界驚嚇指數爆表的豬血糕,對台灣人來說是隨手可得的街頭小吃和火鍋食材,更原型的豬血更被稱作紅豆腐,被視為補血聖品。

全書的第三部份,傅士玲向讀者介紹成就這些黑白切美食的背後推手。像是米粉湯攤商,在第一線烹煮豬內臟讓它們蛻變成價值不斐的小菜。還有在肉品拍賣場中扮演掮客的抓豬人,負責將電宰溫體豬肉進一步分解的屠豬職人。由於台灣人對豬食的熱愛,造就出蓬勃發展的溫體豬肉市場,也只有當天現宰的新鮮內臟,才能調理出百紫千紅的黑白切菜色,也間接促成這本台灣豬,黑白切好書問市。

2024年5月12日 星期日

敏捷與Scrum軟體開發速成

 

對於軟體專案管理方法,始終沒這麼引起我的興趣。畢竟第一線研發工程師的日常,忙著找解法和實作程式碼才是工作重心,至於專案範圍、時程主要還是讓專案經理煩心。然而最近怡好參與一個採用Scrum管理方法的新專案,一開始難免一頭霧水進退失據,想來只好反求諸己,拿這本敏捷與Scrum軟體開發速成來補補知識量,以便更快調整好步調完成任務。

愛書人總會被書所關照,隨意挑選的一本Scrum著作,出乎意料地是言簡意賅的精典作品。有別於瀑布流程將軟體開發劃分成需求收集、設計、編寫程式和測試,採用一切都得事前設計的思維(BDUF-Big Design Up Front)。敏捷開發則是主張漸進的累積,以一點點的需求收集、一點點的設計、一點點的編寫程式和交付一點點的價值貫穿整個專案。敏捷價值觀如下:
個人與互動 重於 流程與工具
可用的軟體 重於 詳盡的文件
與客戶合作 重於 合約協商
回應變化 重於 遵循計畫

不過理想很豐滿,現實很骨感,這種顛覆傳統的專案管理手法,前提必定要出資者理解與採用,不然若是瀑布思維的客戶遇到敏捷思維的開發團隊,雙方對做完了的定義完全不同,肯定會導致衝突與齟齬。

在Scrum團隊成員分成三類角色,代表客戶提出需求與排定優先順序的產品負責人,主導Scrum流程與會議的Scrum教練,以及實際從事開發任務的團體成員。三個角色各司其職卻又要充分的協同作業以獲得團隊共識。由於敏捷開發與瀑布法的差異甚多,如果團隊成員沒被明確告知各個角色之間的責任,將會出現不可預測的管理風險。最明顯的例子就是在瀑布法位於最末端的測試,在改敏捷開發時必須融入在每個小週期內完成,甚至是連系統開發文件也被包含在一點點的設計工作裡。也因此採用敏捷開發的團隊多半也樂於懷抱測試驅動開發的程式撰寫流程。

敏捷與Scrum軟體開發速成是本值得一看的佳作,特別是想瞭解Scrum管理的獨特之處。然而這些理論與觀念,如何真正促成專案的成功,最終的變數還是執行的Scrum團隊成員。這也是Scrum管理沒有明確聲明的前提,團隊成員必須擁有相當程度的實務經驗與技術能力,因為產品負責人只負責提出客戶需求,要怎麼如質如實地打造出堅若磐石的軟體,反而是由團隊成員主動反饋、規劃和實作。軟體開發的道路上,不論是管理手法或是技術架構,本來就沒有可以一勞永逸地適應各種場合的解決方案。如果以為敏捷開發是可以確保專案開發神功護體的銀色子彈,那可誤會大了。

2024年4月29日 星期一

量販解密

 

隨著科技進步與生活形態的演進,電子商務儼然成為零售業口中神秘的魔法石,能化腐朽為神奇,紛紛規劃、投入這個被稱為新零售的領域。不過翻閱歷年來的零售業銷售佔比,可以發現實體零售依舊是絕大多數小市民最主要的購買通路。由店型規模的大到小排序,從量販店、百貨公司、超市、到超商,都能供給你我日常生活所需的消費品。其中又以連鎖量販店所能提供的商品項目最為全面,也是樣態最接近傳統市場的零售通路。

量販解密是由有20年量販產業經歷的何默真主筆,相信三十幾歲以上的台灣人,多少對她曾多次在消費新聞中發言的身影有點印象。本來以為她就只是一位擔任通路公關的媒體竉兒,看完這本書才明白,她在販量產業的歷練非常全面,而且相當投入實體零售產業。從和業績直接相關的賣場經營,包括了蔬果課、肉品課、熟食課、水產課、糖餅課、米油鹽課、雜貨處、清潔用品課。書中點到為止的分享,各類型商品課室如何精益求精地規劃賣場陳列、收補貨流程,以迎合顧客的需求,達成最大營收目標。後續她也分享客服部、行銷部,真正讓她發光發熱的公關部三處室的管理要點,以及驚滔駭浪值得一提的重大新聞事件。

全書回顧何默真在量販體系的職涯,同時也引領讀者走馬看花地瞭解量販通路在營運上的獨特之處。回顧消費通路的起落與創新,從傳統市場到量販店延伸到電視購物、電子商務和直播代貨。消費者喜好不斷的演變,成為各家零售商不得不隨之調整的動力/壓力,少子化和居住空間變小等社會環境的變遷,是量販店經營逐步困難的遠因。然而在第一線面對消費者的各種通路中,連鎖量販店始終是最有潛力取代傳統市場,提供顧客生鮮蔬果、魚肉等民生消費品的強大通路。即便是站在時代風口的電商經營者,也有非得從量販店同業學習、效法的緒多經營管理學問。