延續「品質換延遲值不值得:Rerank 的 Engineering Trade-off」,這篇聚焦「組出完整 Retrieval Pipeline:Fine-t...
延續「DCGM + Prometheus:Kubernetes 裡怎麼看懂 GPU」,這篇聚焦「從 Pod 到請求:Logs、Metrics、Tracing 如...
延續「備份什麼才算 AI 平台備份」,這篇聚焦「PostgreSQL/Supabase:備份很簡單,還原才是重點」:先定義變因與停止線,再由實驗結果檢驗原本的直...
延續「Prompt Injection 到 Tool Abuse:企業 Agent 的真正攻擊面」,這篇聚焦「Memory 與 Context:什麼該記,什麼不...
上一篇我們讓 POST 和 GET 接上了資料庫,資料也確實保存下來了。 今天要把剩下的兩個補完: PUT /tasks/{id} → 修改DELETE /ta...
本文是「測試之外的那一半:一個 QA 回頭帶當年的自己」系列第 22 篇。 實習的時候我最常講的一句話是「這版怪怪的」。 畫面一片空白、測試找不到元素、跑一...
這篇要做的事是真正的復盤——不是再列一次清單,而是還原我在幾個關鍵卡關點上的思考過程。我怎麼從「完全不知道怎麼辦」走到「哦,原來可以這樣」。 突破的四種模式回顧...
「算得太盡,往往緣分就盡了。」 電話結束後,中控室的走廊只剩下遠處抽風機沉悶的低鳴,我對著暗下來的手機螢幕,忍不住發出了這聲感嘆。 電話那頭是車行老闆疲憊又...
專案失敗很少是因為技術不夠,更多時候是因為進度失控、資訊分散,以及缺乏追蹤機制。 前言 許多團隊都碰過: 工作很多 專案很多 會議很多 但最後卻發現...
昨天我們講完了 HandlerMapping 的 HTTP 請求映射,也簡單帶了一些 Interceptor 的相關內容,今天我們就來集中說說 Spring M...
🆔 用它自己的身分,再註明它代表你。Claude Code 在你電腦上跑 gh 用的是你登入的 token,GitHub 上看起來就是你本人,分不出是它做的,...
一、方塊怎麼出現的 前面兩天,我們成功做出一個3D方塊,而且也認識了Scene、Carema、Readerer,但現在問題來了,為什麼它是方塊 ? 又為什麼是紫...
一個永遠等不到的實驗 Day21 拆完 compaction 的機制,本來要直接量它的影響。但有個很現實的問題: 我跑了 130 次執行,compaction...
前面幾天我們一直在讓 Agent 變得更完整,從 Tool Selection、Memory、RAG,到最近的多步驟任務,Agent 已經可以自己決定要使用哪些...
今天要解的問題 Day21 處理了手機上固定列太多的問題,也在地點總表的「吃」底下加了子分類。這次一打開手機,我就發現一件更根本的事:子分類按鈕做在「行程紀錄」...
在前面幾天完成了圖書管理系統的核心功能,從會員登入、書籍 CRUD 到併發借書與還書邏輯。 今天要實測 SQL 注入攻擊,看看不安全的程式碼是如何讓攻擊者繞過密...
DAY22 DHCP / DNS Security 一. DHCP(動態主機設定)在幹嘛? 1-1 DHCP的流程 (DORA) 1-2 DHCP耗盡攻擊...
因為 IndexedDB 的原生寫法太過古老繁瑣且難以維護,因此實作中會使用 Promise版的IndexedDB。 一、什麼是「Promise 版」?為什麼...
先拆解一個真實會發生的事故(Day 22 提過,今天完整分析): 某公司的內部助理具備兩項能力:讀取共享雲端硬碟、寄送郵件。使用者上傳一份廠商報價 PDF,請它...
接下來讓我們開始實際自己開發一個 RAG。 動手寫程式之前,先把環境準備好。後面每一天的內容都會建立在同一套環境上,版本一致可以省下很多「為什麼在我電腦上跑不起...
前一篇的 10/3 排程 run 綠燈之後,我想知道那是不是運氣。2026-10-04 16:50 UTC 的排程 run 是第二個連續綠燈:run #77,c...
在昨天的實作中,我們學會了如何從封包中還原檔案。今天,我們要把視角切換到主動攻擊的前置作業。 在資安領域,駭客發動攻擊前的第一步絕對是「偵察 (Reconnai...
POV:你把 LLM 的 API key 貼進 Dockerfile 的 ENV,image 推上去、服務起來了,然後才想到這個 image 誰都拉得到。 前...
Hermes Agent 本身的安裝、設定,還有接上 Telegram 當作日常助理的部分,官方文件其實寫得很完整了,這裡就不重複描述。這篇要 focus 在...
本系列取材自真實經歷,人物、場景、對話與時間順序經過合成與小說化處理。文中假設案例與示意數字用於說明觀念。 周委員拿著兩份維護方案來管理室,問林總幹事,地下...
Day 24~26 已經完成文章搜尋、商品搜尋與購物車操作。今天保留這些功能,把 Day 27 的程式拆成不同模組,讓新增 Tool 時不必同時修改請求、畫面與...
上一篇設計參數化的資料表時提到,預期值要選穩定的資料:分類和品名是寫死在資料產生器裡的,所以可以放心斷言「Animals 分類一定有 Cat Nose」;但庫存...
Day 22 抓的是程式邏輯的錯誤,答案比較明確:結果對不對,修正之後就能重新驗證。Day 23 遇到的是另一種問題。數值平衡沒有一個絕對的「正確答案」。一張...
昨天寫了去識別的一個小坑。今天寫的是更重的一件事:學生資料。這一篇沒有故事反轉,只有我劃的一條線,和它如何在系統裡被自動強制。 我的工作會碰到的資料 我是國小老...
防禦節點(主機 B)上除了 WAF,還裝了幾個別人寫的系統。這一系列每篇只談一個,不深入它的設定細節,只回答三件事:它是什麼、它在主機 A 與主機 B 之間佔哪...