用 NotebookLM 製作 podcast / 談話式節目

用 NotebookLM 製作 podcast / 談話式節目

NotebookLM is your personalized AI research assistant powered by Google’s most capable model, Gemini 1.5 Pro. 最近 NotebookLM 很紅,我也開始餵一些電子書、文件進去來整理一些資訊,這次嘗試用我的部落格文章,來使用 NotebookLM 的 Audio Overview (音訊總覽)產生語音內容,我餵了 https://diro.tw/bike/2589/...
Shelly Homekit

Shelly Homekit

之前如果要把 Shelly 跟 Apple Homekit 整合有點麻煩,還要安裝 HomeBridge。但現在有人直接做了Shelly的 firmware,只要更新之後就可以讓 Shelly 直接支援HomeKit,可以省掉很多安裝其它套件的時間。 照官方說明更新完 firmware後,只要啟動 Homekit 支援,就會出現 Homekit 專屬 QR code,只要掃描後就可以自動加入 Apple HomeKit,目前已經用了二年多了,還蠻穩定的,很推薦。...
RSG 2023 Day 2

RSG 2023 Day 2

週六是 RSG 第二天的活動,竟然有 PM 小夥伴願意在假日跟我一起參加 RSG,可喜可賀 XD,我說:「很開心看到有人來一起學習,當你停止學習,覺得自己什麼都知道,什麼都會了,我最強,我最厲害,那你應該知道接下來會發生什麼事了…」 聽完講座,可以一起聊聊我們碰到的困境,還蠻有意思的。 可視化浪費:先請大家把整個工作流程畫出來,再來看那由是浪費,那裡可以優化 品質先行:品質好什麼都提升,提升研發紀律。 工程師專注於他的工作,他才能把他的工作做的好、做的快,主管必需降低他的認知負荷,讓他快速成長 微服務是其中一種方法...

Photoshop Generative AI 實測

實測一下 Photoshop 的 gen AI,對於風景類的擴增功能真的蠻令人驚豔的,原圖只有大概1/4的畫面,剩的 3/4 由 AI 填充,畫面基本上沒有太多問題,真的是比廣角鏡頭還好用 XDD...
技術債就是一種債,只要是債都要連本帶利還

技術債就是一種債,只要是債都要連本帶利還

【不是只有本金】 相信大家在開發軟體產品時,都會提到技術債(Technical Debt)這個詞,大家都知道這個債總有一天要還,但是很容易忘了「利息」這件事,以為借 $100 只要還 $100, 但其實並不是。 事實是,你還要償還隨著時間進行「複利成長」的利息,因而很容易讓人不知不覺就碰到償債能力不足,導致破產的狀況。 【為什麼會產生技術債】 會產生技術債的原因有很多,其中一個原因是「想要展現超出自己目前能力範圍的東西」,就像有些人會有車貸、房貸的道理一樣。 【技術債中的利息是什麼】 我把技術債分成兩種:房貸跟高利貸 1%...
Google Test Adapter

Google Test Adapter

平常 C++ 的開發工具是 Microsoft Visual Studio,然後現在的測試框架是使用 Google Test,以前都是一邊寫,一邊手動執行 test case 來驗證,沒有辦法跟 VS 內建的 Test Explorer 做整合,真的蠻原始的 =.=最近因為 TDD 的關係,這樣子的開發環境真的太鳥了,所以認真研究了一下解決方案,發現了 Google Test Adapter 這個好東西:https://github.com/csoltenborn/GoogleTestAdapter很簡單,照著...