iT邦幫忙

技術文章

RSS
鐵人賽 Build on Google AI DAY 5

納入交易摩擦:從每筆模擬交易的買進/賣出中扣除券商手續費、稅費與市場滑價。

第十八天 10/02/2026納入交易摩擦:從每筆模擬交易的買進/賣出中扣除券商手續費、稅費與市場滑價。在 AI 量化交易系統的建構中,將交易摩擦(Transa...

鐵人賽 自我挑戰組 DAY 19

Day 19 : Docker 為什麼要把程式裝進盒子裡?

昨天聊到 Git 和 GitHub,知道 Git 可以幫工程師記錄程式的不同版本但我又突然想到一個問題為什麼同一個程式,在我的電腦可以正常執行,換到另一台電腦就...

鐵人賽 AI Engineering DAY 18

Day 18 | grill-me:把模糊的需求,逼成一棵問到底的決策樹

昨天測的 prompt-improver,主張是「自動攔下模糊的話,問清楚再做」,結果是規則讀了、範例也對上了,實際判斷卻沒接住。今天換一個做法完全不同的機制,...

鐵人賽 ChatGPT & Codex DAY 18

Day 18|讓 Codex 接手原本的專案

今天遇到一個比較特別的問題,因為原本帳號的 Token 用完了,所以需要換新的帳號繼續使用 Codex。 換帳號後,新的 Codex 並不知道之前的開發進度,因...

鐵人賽 Security DAY 18

Day 18|容器安全回顧:Day 12–17 我們拆了哪些邊界、為什麼會破?

從 Day 12 到 Day 17,我們把 Docker 容器的安全邊界基本介紹過了一遍:搞懂容器到底隔離了什麼,看它是怎麼獲得 host root。今天回頭把...

鐵人賽 Claude AI DAY 18

Day 18:subagent 現在可以再派 subagent,我把定義檔、巢狀深度和 tools 這個坑一次講清楚

前面幾天一直在講「分工」,Day 5 講三角色分開才不會自己驗自己,Day 15 講平行 session 的隔離,Day 17 講 hooks 把規則變成會執行...

鐵人賽 Claude AI DAY 18

[Day 18] 麥酒記進帳,再請一位裁判:第一個 Subagent

Day 17 最後點了一杯麥酒,Claude Code DM 只能照實說「這筆帳記不進去」,因為引擎只會處理攻擊、移動和休息。 今天分兩步補上: 引擎多開一...

鐵人賽 Vibe Coding DAY 18

C009:小朋友的二聲、三聲總是搞混

Day18:二聲還是三聲? 最近女兒剛上小學一年級正是開始學注音的年紀 一串全都是三聲的句子.... 某天,老婆在帶她練習注音結果發現她二三聲很常搞錯 課本...

鐵人賽 Build on Google AI DAY 18

Day 18 - 當履歷寫著「忽略規則」:測試 Prompt Injection 與工具邊界

Recap: 昨天處理「別人拿不到這份履歷」,今天反過來,履歷本身就是攻擊 這個作品的輸入是使用者貼上來的履歷履歷是一段任意文字,裡面寫什麼都可以,包括寫給...

鐵人賽 AI Engineering DAY 8

[Day 18]:用一筆客服資料,走完 PII Guardrails 的模擬驗收

一段客服紀錄要交給摘要服務,但姓名、電話與地址不能跟著送出去。遮掉個資之後,還得留下「商品尚未送達,需要查詢配送進度」這件事。 前幾天分別談了資料怎麼準備、怎麼...

鐵人賽 AI Engineering DAY 20

Day 20|Digital World 和 Physical World 中間,我們少了一道門

昨天談到 Reality Architecture。我開始發現:設備全部接進系統,不代表 AI 就真的理解這個空間。所以我們把:Actor。Object。Eve...

鐵人賽 AI Engineering DAY 19

認識 Web Frontend,網頁是怎麼運作的?

今天試著來了解 Web 前端如何接收使用者操作。一個簡單的網頁最基本是由 HTML、CSS 和 JavaScript 分別負責不同的部分。HTML 負責網頁的結...

鐵人賽 AI Security DAY 18

斜角巷的身份偽裝:Shadow AI 最容易被忽略的 IAM 問題

在傳統的 IT 環境中,身份與資源之間通常還能建立相對清楚的關聯。例如 Server 的管理者是誰、電腦的使用者是誰、Web 服務屬於哪個部門、API Key...

鐵人賽 IT Operation DAY 18

Day 18 - 建立第一個資料表:認識 CREATE TABLE

學習目標 了解資料表(Table)的用途 認識欄位(Column)與資料型別(Data Type) 學會使用 CREATE TABLE 建立第一個 Post...

鐵人賽 Kubernetes DAY 19

Day 18:分散式追蹤 — 讓 APISIX 也加入 Trace 的行列

今天的工作 部署 Grafana Tempo,把 OTel Collector Gateway 的 Trace pipeline 從 debug export...

鐵人賽 Software Development DAY 18

Day 18:依賴注入與新舊實作並存

建立共同介面後,新舊類別可以提供相同的操作,但呼叫端如果仍直接建立某個類別,切換時就得逐一修改。為了讓呼叫端不必隨著實作切換而修改,可以改由外部建立物件,再傳給...

鐵人賽 AI Engineering DAY 19

Day 19|Codex、Claude、OpenClaw 都有 Memory,為什麼還需要 Hindsight?

前幾篇已經分別看過 Codex、Claude 與 OpenClaw 的 Memory。 現在的 Agent Framework 早就不是「每次對話結束就失憶」:...

鐵人賽 Claude AI DAY 18

Day 18 - 用 Claude Code 讀懂產品數據,但先固定口徑

Day 18 - 用 Claude Code 讀懂產品數據,但先固定口徑 如何讓數據分析得出真正可靠的產品結論? 把一堆數字直接丟給電腦計算,只會得到隨機的猜...

鐵人賽 自我挑戰組 DAY 19

【Day 19】【Tool 3 實作】四時段 UI 設計:用藥時間表 Template 結構與 (早/中/晚/睡前) 矩陣表格美化

本篇文章目錄 前言:為什麼需要「每日用藥時間表生成器」? 臨床四大服藥時間點:早、中、晚、睡前與多選(Checkbox)設計思維 實戰切版:Tool 3 HT...

鐵人賽 Kubernetes DAY 19
不囉唆圖解 Kubernetes 系列 第 19 篇

Day 19:K8s 掛在泡泡 Pod 外的便條本 ConfigMap

Day 19:K8s 掛在泡泡 Pod 外的便條本 ConfigMap 沒有 ConfigMap 怎麼辦 改一個資料庫位址、換一個功能開關,就得重 build...

鐵人賽 Modern Web DAY 18

【 Day 17 】呼叫端還需要知道什麼?|瀏覽器 API(二)

昨天我們從 useLocalStorage 這個 Hook,來看 react-use、usehooks-ts 與 @react-hookz/web 的實作概念,...

鐵人賽 自我挑戰組 DAY 18

Day 18: Table:資料列表不是用一堆 `<div>` 排整齊就好

Day 17 做完 Badge、Alert 和 Empty State 之後,CUI 已經開始有能力表達「狀態」。 例如: &lt;Badge variant=...

鐵人賽 Build on Google AI DAY 18

[Day 17] 按下「採用」之後,庫存就該立刻變少嗎?

Part 4|第 18/30 篇 今日要做的事: 把 Rule → Gemini 候選 → validate 收成一條決策流,並把採用和煮完扣庫存拆開。 今天要...

鐵人賽 Software Development DAY 18

Day 18 - Repository 到底在幹嘛?只是幫ViewModel包一層DAO嗎?

前幾天一直在看 State 和 Lifecycle,今天想先換個方向,回頭看以前自己寫 Android 時很自然就放進架構裡的一層: Repository。...

菜雞學習資料結構的 30 日讀書分享【Day 26】

遞迴定義 在高階語言中,呼叫自己和其他函數並沒有本質的不同。 我們把一個直接呼叫自己或是透過一系列的呼叫敘述間接地呼叫自己的函數,稱為遞迴函數。 當然,寫遞迴程...

鐵人賽 AI Engineering DAY 19

Day 19|Feature Contract:把時間序列交給 AI 前,先約定語言

今天為什麼研究這個? 前 18 天把穿戴資料一路處理到每日指標、personal baseline 和跨指標標記,接下來要讓規則引擎、LLM 與 API 使用這...

鐵人賽 自我挑戰組 DAY 26

當老闆想與 AI 共舞

最近發生一個有趣的職場小插曲。 老闆在假期間,和 AI 暢聊了一個新產品計劃,然後將輸出的 PDF 寄給工程師。指定這個計劃需要「在 AI 指揮下」來完成。由...

鐵人賽 Software Development DAY 18

[Day 18] 排序演算法 (5):如何選擇排序演算法?

前言 昨天有提到 Merge Sort 和 Quick Sort 的取捨,結論是兩個各有好壞。其實 Bubble、Selection、Insertion、Me...

鐵人賽 Vibe Coding DAY 18

[Day 18] 第一次把 App 裝到真的 iPhone:描述檔要綁裝置,以及實機才找得到的問題

文章同步發表在我的個人 Blog 第一次把 App 裝到真的 iPhone:描述檔要綁裝置,以及實機才找得到的問題 準備好的裝機腳本,第一次跑就失敗,會是...

鐵人賽 自我挑戰組 DAY 22
學習用Pygame製作小專案 系列 第 22 篇

Day22 今天加入了重力,垂直移動方式改成能跳躍,和改寫了一些之前的函式

今天我們創造了***重力!***我在主角的class中寫入了一個新的函式,叫做fell,它負責讓主角受重力影響,往下掉,為了這個,主角加入了幾個屬性:YAxis...