昨天整理了 K8s 常見的錯誤狀況和排查方式,今天要學 K8s 的套件管理工具——Helm。 為什麼需要 Helm 到目前為止,Todo App 已經累積了不...
今天是第二十二天!昨天(第二十一天)我們成功幫機器人導入了 Inline Keyboard 互動式按鈕選單,讓看盤體驗變得流暢又直覺。 不過,先前我們的追蹤清單...
k k k kk k k kk k k kk k k k kk k k k kkk k kkk kk k kk k k k k k k kk k k k k k...
今日目標 到了 Day 22,我們的 SmartExpense AI 財務追蹤器已經具備了圖表、表單、支付與 AI Streaming 回應等豐富功能。但隨著功...
在 Day 21 中,我們解析了 PCFSoftShadowMap 的深度比對邏輯、黑體輻射光學與 EffectComposer 雙緩衝暗房管線。 然而,一款出...
本篇系列版部落格:閱讀中文版 Codex CLI 是 OpenAI 的 coding agent,在你自己的電腦上跑的 terminal 版。因為它是 CLI,...
Solarflare X4522 的 interrupt coalescing 只在封包很密的時候才會拖慢延遲,而且實際等的時間比設定值長得多。每 1 ms 一...
前言:如何判斷某個檔案是不是主流程?什麼情況適合快速補讀? 上一篇我們完成了管理者後台的整體總結,也把 App 的核心運作流程完整走過了一遍。 在藉由 Herm...
前言:mock 應該包在哪一層? 前面幾天講的都是「怎麼用測試替身取代不可控依賴」,但沒講一個容易被忽略的問題:替身要包在哪一層介面上,本身也是一個設計決策——...
前言:三部走完,三種收斂 第一部收斂成「喊停的成本看可不可逆」,第二部收斂成「意圖對齊分兩層」,第三部走完九天,可以收斂成:要求高標準的完成,不是在為難協作對象...
前言:把 27 天的技巧收攏成一張分工圖 昨天列出三個不能外包的判斷(留不留、夠不夠、做不做),今天要把這件事講得更完整:不是零散地在幾個時間點介入,而是有一個...
前言 「組隊參賽不就是找幾個人一起報名,各自寫各自的文章嗎?排程上能有什麼不同?」 組隊挑戰確實不要求隊員寫同一個主題,賽制規則裡只要求隊員約定同一天開賽——但...
前言:「所以到底 Code Review 該由誰做?」 這是第三部的最後一篇,也是這系列問到現在最直接的一個問題:如果程式碼是 AI 產生的、規則是架構測試在驗...
快速解答: 團隊發展不是資深主管才需要煩惱的事。團隊能力模型(Team Competency Model)把「一個人該具備什麼」拆解成行為與技術兩大類共 12...
本文同步發表於我的個人網站 一個人和 AI 做東西,沒有第二個人幫你檢查。 有團隊一起做產品時,東西上線前通常不只一個人看過: 有人看得出哪裡怪 有人專門...
在昨天的文章中,我們認識了JavaScript的五大基礎資料型態,並學會用運算子讓JavaScript幫我們處理加減乘除與邏輯比較。 但如果我們希望網頁能把算好...
前幾天我讓 Claude Code 開始自己規劃、拆解任務,也測試了 Human-in-the-Loop。 這讓我開始思考一個更實際的問題: 如果今天一個功能需...
要串接 LINE Messaging API之前,LINE 是如何找到我的 Backend?因此要讓其他裝置,甚至外部服務連到 Backend,先來理解一個請求...
大家好!歡迎來到鐵人賽第二十二天。 前面的流程主要是處理 Wazuh、漏洞與主機告警,今天我們把 SOAR 的範圍延伸到釣魚郵件分析。 當員工收到可疑郵件時,可...
Day 11 的惡意 SOP 只要在 retrieval boundary 被隔離,這次 run 就不會照著它操作。但如果 Agent 把那段內容整理成「使用者...
✏️【本日實作紀錄:GitHub Actions CI/CD 自動化建構與測試流水線】 在 Day 21 完成 Docker 多階段建構與映像檔瘦身後,Pres...
Day 25:我讓工具來審我的「專案憲法」,它信心最高的那筆,判斷錯了 昨天講怎麼寫一份「專案憲法」,今天講怎麼維護它。因為一份用了很久的規範,一定會長雜草——...
今天開始替不同的行星加入自己的特色。這次會處理兩顆 Earth → 夜間城市燈光Venus → 金星大氣/雲層 Texture 而且金星的大氣層不再只是單純...
昨天把 Subagent 的邊界畫完,MOPS Domain Verifier 有了自己的位置,跟 Field Checker、Text Verifier 並排...
雖然程式設計都交給Claude Code, 但這麼龐大的軟體安裝還是要自己來才行,畢竟建環境這件事是每個新手一定要go through的過程: Vivado安裝...
不究責的檢討 2016 年,Google 出版了《Site Reliability Engineering》,把他們維運大型系統的做法整理成書。其中一章談 po...
什麼是繼承 如果兩個以上的class有一些相同的變數和建構方法,可以使用繼承 使用方法(Student 繼承 Person模板) Person模板: usin...
我平常會讓 Claude 讀知識庫。後來想到,如果換成 GPT,或是接上我正在開發的 AI 和語音助理,我希望它們也能使用同一份資料,不必各自存一份。 一開始我...
在現代資安威脅中,「勒索軟體」是商業公司與組織機關最致命的噩夢。隨著公司的發展,從早期的「封鎖螢幕」到如今「全球供應鏈停擺」,勒索軟體的演變代表了駭客犯罪商業化...
Day 21 做完 Selective Answer Gate 後,我終於有了一條可以拿去測的 candidate policy: agreement <...