[262] 大 AI 時代之劣幣逐良幣 懂電腦,懂人情事故的你我,都有幫熟識的好友「免費」修電腦的經驗。好友跟他的社交圈大力讚揚你的技術力。接下來,好友拜託幫你不太熟的親友修電腦。沒多久,你開始免費幫半生不熟的人修理電腦,直到你決定不懂電腦那一天,才停止這個惡性循環。 其實,最好的作法是他們在哪裡買電腦,就在哪裡修電腦。或者付費請人維修電腦。 社區那間電腦買賣維修店,需要持續收入才能繼續營業。你我的義舉,不僅斷了他的金流,還給消費者「修理電腦不用花錢」的錯誤認知。最終,社區不再有電腦維修店,只能到大型商場碰運氣。 軟體也有類似效應,大 AI 時代來臨,此效應被放大數倍。「OO 軟體要 $$,我看了看,有用的功能就那幾個,於是 Vibe Coding 了兩下,做出功能差不多的產品。我朋友不必再花冤枉錢…」。 我贊成把不好用,欺騙消費者的軟體產品趕出市場。不過,那些正派經營,願意投注資源,持續在該領域深耕的產品呢?當消費者被教育成「軟體應該可以免費使用」,或「
[260] 鼻血的無奈 > 港人王喜日前來台,入境時按規定採檢,操作過程鼻內受傷,鼻血直流。王喜於臉書頻繁發文,認定檢疫人員疏失,且丢下還在流鼻血的他,逃離現場...。後續發展,可見新聞導報。 非親眼所見,若對個案評論,有過分腦補之嫌。不過,還是說說,身為台灣人若是我遇到同樣的情況,「大概」會有什麼反應。(之所以是「大概」,那是因為沒真的遇到,難定論)。 我在台灣的生活經驗跟其他人不一定相同,跟外國人在台灣的經驗更不能相比。看了一些外國人對「鼻血事件」的看法,許多地方我與他們的認知相差甚大。 首先,在台灣與醫護接觸的經驗裡,雖然也遇過「鳥事」,但整體來看,好的經驗遠大於不好的。(是指接受治療的體驗,生病或意外本身當然不好) 如果是我,被插到流血了,我相信醫護會及時處理,以正確的方法幫我止血。我會配合醫護,盡早止住鼻血。並且,在不影響檢疫的前提下,在適當的地方等候,確認鼻血止住了,再進行下一個動作(現在離開安不安全?是否需要進一步檢查?
大山姆的機機車車™ #22 ▋贈書:破四百、贈四本 時序來到 2021 年,去年很不好意思地只發了三期,但訂閱人數還是緩步向上,於日前正式突破 400 訂閱。為回饋讀者,鼓勵學習,山姆決定送出四本優質電子書。在推特做了 簡單調查 ,選出以下兩本,各送兩本: 《 C++ Best Practices 》by Jason Turner 《 C++ Move Semantics - The Complete Guide 》by Nicolai Josuttis 贈書辦法同 上次 ,採用「Opt-in」模式,細節請見 第十九期 。其實規則只有一個:讓我知道你對哪一本書有興趣,我會放到名單裡,在下一期公佈中獎名單。由於上述兩本書使
大山姆的機機車車™ #21 ▋得獎的是... 第十九、二十期共有十六位讀者參與《 Software Engineering at Google 》贈書抽獎活動。得獎的是: tt*****4@gmail.com 恭禧!確認信已寄出,請留意信箱,若七天無回信,將由第二順位讀者獲得贈書。感謝大家參與( 抽獎影片 )。 ▋ Spaceship Operator C++20 帶來幾個前所未有的新功能。其中,Spaceship Operator 這個 新的運算子 在 Herb Sutter 等人於 2017 年提出後引起不少討論(外型以及必要性)。Spaceship Operator 用以減輕撰寫 C++ 比較運算子的痛苦,於 C+
大山姆的機機車車™ #20 ▋ 提問的智慧 雖是老調重彈,但前人的智慧結晶,值得我們不斷宣揚。 除了享受四下無人鑽研技術的樂趣,技術人(嚴格來說是所有人)更要懂「提問的智慧」。觀察幾個臉書社團,充滿嘴炮,快問快答,把炮火當技術力指標。回應與被回應的人,只管批評不願釐清,似乎「吵架」才是社團成立的宗旨? 人們常因對某人或某事所知不多,「神秘感」給人高深的誤解,誤以為某人或某群技術了得,心生愛慕。可是,虛無縹緲不等於「高深」,討論充滿「應該吧」「當年我...」「這個不就...雖然我也不確定...」,有技術基礎的老鳥路過或許可以免疫,但新手誤學「溝通技」,出社會的職涯走得艱辛無疑。 「提問的智慧」(How To Ask Que
大山姆的機機車車™ #19 ▋好久不見! 距離上一次發刊,竟然是一年多前的事了!為慶祝復刊,這一期有「贈書活動」,有興趣的讀者,請往下看。👇 今年 C++ 圈最大的新聞非「C++20 標準規格定案」莫屬。C++20 可以說是自 C++11 以來,加入最多新功能的一版,其中幾個功能對於 C++ 生態圈未來的走向,有舉足輕重的影響。待各大編譯器廠商支援 C++20 後,未來的 C++ 程式碼如何「質變」,令人期待! 雖然 C++20 了,但開發者別擔心跟不上,C++ 依然是熟悉的 C++,強者不會被廢去武功,新人也不必擔心看不懂。據我多年的觀察,新功能的「發酵期」長達數年, 有心人士 有足夠時間適應。 幾個較常被討論的 C
C++ [257] 關於新手學習 C/C++ 這件事 在我眼裡,C++ 是一種許多面向都在「越變越好」的程式語言,覺得學 C++ 沒前途、沒市場,那是因為等級還太低,經驗、火侯還不夠。要怎麼做才能拉高等級?如何成為一位真正的「C++ Pro」?我認為:
政治 [256] 【政治】民主社會,涉入的程度各異,但人人都該參與政治 你不管政治,就只好讓政治管。與其拱手讓人決定自己國家的未來,不如自己親身參與,自己動手守護並創造一個更好的環境,讓自己的孩子安心長大。
自我成長 [255] 人生好難之想著成功什麼都不難了 「人生好難」This is by design. 每個人的人生都是這麼設計的,沒有例外。你以為那些出生就過好日子的傢伙,他們面對的可能是能將你一招擊沉的「大魔王」。 放棄,就是認輸。
C++ [253] 那一年,我與 JUCE 相遇 公司開業以來最大的軟體開發案,在評估不到兩個禮拜就決定以 JUCE 做為主要開發工具,這風險不低吶(老大說他不懂,由我全權決定)。難道是梁靜茹給的「勇氣」?
大山姆的機機車車™ #18 ▋VIM 出成功的第一步 我大概是在 2012 年左右 成功 跨過 VIM 的入門門檻,正式成為一名 VIMer。在此之前,大概失敗了五次,每次都撐不了幾天就說服自己回到熟悉的文字編輯器。 「VIM」不單指那個「文字編輯器」,對我來說,VIM 是一種「操作文字的技藝」,有時候也是「 操作游標的技藝 」。相較於一般文字編輯手法,VIM 的學習曲線公認陡峭。不過,反思我的學習經驗,我認為調整好心態,用對方法,熬過最初兩個禮拜,成為 VIMer 的機率很高。 學習 VIM 的心態 以正確的心態接觸 VIM,成功的機會高。非 VIMer 最常問的問題是: VIM 真的值得我忍受學習新工具的痛苦,花時間
大山姆的機機車車™ #17 ▋新年快樂! 新的一年,祝各位讀者在自己的領域能有重大突破,做出翻轉人生的那個 MOVE。山姆今年的目標是在 Udemy(或其他線上課程平台)推出免費以及付費課程,主題圍繞在 C++ / JUCE。祝各位讀者, 平安順利,喜樂安康 ! ▋JUCE 特輯 JUCE 是一個 C++ 跨平台應用程式開發框架(Framework),是我近年做專案時的重要武器。JUCE 著重在數位音樂軟體開發領域,業界多用 JUCE 開發 DAW(Digital Audio Workstation)及其外掛,JUCE Award 得獎作品幾乎清一色是音樂類的軟體。 不過,我們家用 JUCE 開發了許多非音樂
career [248] Memory #13: 退伍後的第一份工作 我是退伍一年多,前半年還是個打電動到半夜,隔天上班沒精神,頻打瞌睡的「魯蛇」耶!要我接手公司的主要開發任務,有沒有搞錯啊?前幾個月的壓力真的很大,幸好主管找了一位資深工程師從旁幫助,漸入佳境。
生活 [247] Memory #12:肇事逃逸就差一點 救護車來把對方載走。我心跳還沒恢復正常速度,腦袋不清不楚,摩托車後擋破了,其他無大礙,我就「騎車回家拿手機」以拍照自保。回到現場,咦?不是應該有警察嗎?怎麼都沒人來?跑到對面不遠處的警察局詢問,他說沒收到通報,交通事故不是他們處理的。然後反問我:「你沒待在現場等警察?」
自我成長 [244] 有錢人離世的勸世幹話高潮期 錢是中性的,邪惡的是人。一個人因為有錢而去做壞事,那是因為他的思想本來就是邪惡的。事實上,好人變有錢,能做的好事更多,能影響的人更多,能夠改善更多人的生活。不承認也沒辦法,這就是金錢的力量。
大山姆的機機車車™ #16 ▋ CppCon 2018 一年一度,一年比一年「壯大」的 C++ 界年度盛會 CppCon 已於九月底歡喜落幕。所有 影片皆已就緒 。影片太多,時間太少,我的策略一向是挑有興趣的主題,用 1.25 倍速觀看並記錄重點。本期挑選出我認為必看的影片供讀者參考。 ▋ 贈書 今年四月,我寫下了 2018 年 目標宣言 : 目前的訂閱數 144 人,離 200 人還有一距離,但我相信一定能達成(年底的目標是「五百人斬」)。我決定在訂閱人數突破 200 時贈送電子書給《大機車報》的讀者。 五百人斬沒有達成,但在 2018 年結束前,由於 Jserv 轉推,《大山姆的機