前言 在上一集 Day 11 中,我們學習了如何透過 Wireshark 的 Display Filter 過濾背景雜訊,並利用 Follow Stream 提...
同一份 container image 通常要在開發、測試與正式環境運作,但資料庫位址、功能開關、憑證與密碼不應跟著 image 一起寫死,否則每次要異動都得進...
先把計畫的骨架想清楚 在正式開始研究 Three.js 之前,先想請出要做的功能有哪些,之後比較好查找對應的技術單純從「使用者體驗」的角度,這個小遊戲需要具備:...
Day 12 今天的專案任務 今天要延續昨天的專案任務,來實測 Email 觸發流程的功能,我們就馬上開始吧! 第一步驟:連接 Gmail MCP 我想要請...
Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~ 這系列文源自這幾年在團隊裡導入 AI Coding 之後,一路踩雷、修正、再踩雷的真實過程。把這些收斂...
今天進入第二十五今天的目標,使用 useContext 與 Custom Hook 重構 App 的狀態管理,減少原本需要一層一層傳遞的 Props。不過在完成...
系列:一張投影片背後的工程:從零打造網頁簡報編輯器 對應程式版本:Git tag v0.4.0 版本說明:本文把第一版的對齊、分布與空白投影片快速版型放在同一...
一位工程師在做自動化時,看到工作單裡有一個很普通的欄位: Status: Open 需求也很普通: 把符合條件的工作單改成 In Progress。 既然...
Day 11:小結:Scope、Structured Concurrency、Job、取消如何協同運作 結尾留下一個還沒碰過的問題:這幾天建立的框架,回答的都是...
昨天講到 A2A 只有四個 method,全部是單向委託與查詢。今天講這個設計的後果。 多 agent 系統最常見的場景是「問三家店的價格,幫我挑最便宜的」。你...
大家好,今天要來聊聊npm套件 為什麼會找不到型別? TypeScript之所以好用,是因為它能在寫程式的當下就告訴你「這個函式要傳什麼參數」、「回傳值是什麼...
Day 27|Gateway API Key:額度與權限怎麼設計 昨天聊了 Web UI 跟用量追蹤。這個系統原本的驗證機制很簡單:一個 ROUTER_API_...
【故事】 O1在王城門口卡了三天。 那個過路人說的他都懂,攻的是信任,不是牆,要找一條關係的鏈子順著走上去。道理他懂。 但他看不到那條鏈子。 他站在第一間石室裡...
太棒啦,恭喜大家跟著我一起堅持到了最後一天,在過去 29 天裡,我們從最底層的 Netty 非同步 I/O 引擎切入,經歷了網路延遲混沌工程、Resilienc...
昨天理解 Quick Sort 的運作方式後,今天決定自己試著把流程轉成程式碼。 先簡單回顧 Quick Sort 幾個重要概念: Pivot:選擇一個基準...
在經過前面的總結以及實作後,今天整理了 15 個在 Web 開發與資安面試中最常被問到的經典問題。 Q1:什麼是SQL Injection?要如何根治?答:當後...
昨天開好了第一台 EC2,今天就來連進主機,把 Docker 裝起來ㄅ! 這次使用 Session Manager,它是 AWS 提供的遠端連線工具,讓我們直接...
Day 12 - 用 Claude Code 審查 PRD 規格真的可開發? 什麼是 PRD 可開發性審查? 這就像是太空船發射前的壓力測試。在工程師開始寫程...
什麼是for迴圈: 跟 while迴圈 差不多,只是更程式碼簡潔 for的小括弧可同時寫變數、條件判斷、執行 大括弧寫顯示的方法 方法一(基礎用法): f...
昨天我們成功修改了: /etc/pqc_secret_keys.conf 並且在 Wazuh Dashboard 中看到 Rule 550:Integrity...
哇!我已經更新了兩個禮拜了,為我自己鼓掌一下哈哈。在先前的 13 篇,我們陸續完成了**「模型提供」、「工具調用」、「模型調度」、「system prompt...
Day 4 結尾時留下了一句話:沒有任何東西擋 Claude Code DM 把 "hp": 8 改成 "hp": 80...
Day 13:K8s 圍籬 Namespace,把不同團隊的樹節點分開種 痛點 島上東西越來越多,kubectl get all 一打出來滿滿一頁。而且隔壁團隊...
上一篇我們終於建立了第一個 DNN,成功將 HAM10000 的皮膚病灶圖片送進模型,並透過 Softmax 輸出 7 個類別的預測結果,不過,在建立模型時,我...
昨天教練有了記憶,但不管你說什麼,它都只會做同一件事:把整段對話丟給模型,換一句回應。使用者說「幫我排計畫」跟「我今天做完了」,走的是完全一樣的路線,教練根本分...
系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code + git worktree今日進度:REST 契約定案...
[本篇系列版部落格:閱讀中文版] 這一篇改寫自我部落格的《讓 AI Agent 不要動手,先呈現設計結果的 prompt》,照這個系列的格式重寫過。原始文章:h...
前兩天我們處理的是資料本身的正確性——操作順序不能亂、送進來的內容不能假。從今天開始進入系列的第三階段,視角要往上拉一層:不再看「這筆資料對不對」,而是看「程式...
Day 11 我們已經讓八大行星開始自轉,並暫時使用 Wireframe 網格,讓旋轉效果比較容易觀察。今天要加入太陽系最重要的動畫之一 行星公轉也就是讓行星不...
昨天討論了 KV Cache 的目的以及怎麼優化,盡可能壓縮想保存下來的資訊,讓 KV Cache 需要的 GPU 顯存空間可以越少越好。所以我們昨天總歸一句是...