iT邦幫忙

技術文章

RSS

Day4 就這樣被三比O

有一項 bug ,在調整前我請 Ray 評估需要多少時間。Ray 看了一下,告訴我:「星期三會好。」 很好,有明確時間,規格也請他重新敘述,目前符合想像,看起來...

鐵人賽 Vibe Coding DAY 4

Day 4|Prompt 跟 Requirement,到底差在哪裡?

昨天寫到最後,我留下了一個問題: Prompt 跟 Requirement,到底差在哪裡? 如果最後都是透過自然語言跟 AI 溝通,那這個問題其實會變得更直...

鐵人賽 ChatGPT & Codex DAY 5

Day 5|Codex 幫我改完程式,然後呢?

這個系列的題目是「與 Codex 協作打造 Idea Note PWA」。 既然有 AI 可以直接修改專案,照理來說,我只要把需求說清楚,等它把程式寫完就好了。...

鐵人賽 Vibe Coding DAY 4

Day 4|當 GAS + Sheets 真的開始被使用後,試算表就不再只是試算表

Day 3 提到,第一版手機版便當系統之所以選擇 GAS + Google Sheets,不是因為它是什麼完美架構。 而是因為當時我要解決的問題很實際: 手...

鐵人賽 Vibe Coding DAY 8

Day 8 | AI 大大們給的 PRD 建議這麼多,如何進行有效資料整理?

前言 Day 7,我請 AI 大大們 ChatGPT、Claude、Grok Bot 檢視 PRD,收到不少建議。內容落落長,可以怎樣有效地整理這些建議呢?...

鐵人賽 AI Security DAY 9

Day 9|prompt injection / jailbreak 偵測實測

今天要回答的三個問題 Model Armor 的 injection 偵測在六類語料上各擋得住多少? confidence level 三檔(LOW / ME...

鐵人賽 Software Development DAY 8

誰准你偷改 API 的?

這幾乎是每個大廠都會上演的羅生門。 有一次大促銷活動前夕,App 端突然瘋狂閃退。一查 Log,發現原本回傳商品價格的欄位 price,從字串 "10...

鐵人賽 AI Engineering DAY 0

Day 0 - Getting Started

挺熟悉的標題對吧? 常在網路上翻些有的沒的的時候,這句話總是能夠吸引我的注意。常常是想去找到一個完美的解法的時候,就會看到各種的 Getting Started...

鐵人賽 AI Security DAY 9

Day 9|CPT 實作:清洗、切塊、參數與 loss 曲線

今天要做的事 持續預訓練是三階段裡最花時間、最吃資料、但概念最單純的一段。單純不代表容易——它的難處全部在資料工程上。 流程是:清洗 → 切塊 → 混合 → 訓...

鐵人賽 Software Development DAY 4

Day4 - Spring Boot 專案結構與 IoC/DI 容器 vs Laravel Service Container

版本選擇:Java 25 + Spring Boot 4.1.x 這系列會用 Java 25(LTS) 搭配 Spring Boot 4.1.x。簡短版原因:S...

鐵人賽 AI Security DAY 4

D04 登入了,不代表有權限

把服務的規則寫成一張表,AI 寫的程式碼要一格一格對答案。 大綱 情境:平台規定「驗證過的會員」才能發文,但檢查只算了數量 四種「權限」:登入、身分狀態、...

鐵人賽 AI Engineering DAY 7

等一下,怎麼會出現 17.1 元

軟體測試最怕的就是「領域知識(Domain Knowledge)缺失」。AI 模型是由語料庫訓練出來的,它懂語法,但它不懂金融法規,也不懂會計對帳原則。 在 P...

鐵人賽 Security DAY 9

Day 9|遮罩、概化、Token 化:只有一種可以回來

三種手法的本質差別 偵測完之後,要決定怎麼處理。三種主要手法: 遮罩(Masking/Redaction) A123456789 → **********...

鐵人賽 Security DAY 4

Day 4|為消失的「我們」畫像

昨天,我們留下了三把尺: 嚴重度看漏洞。 威脅看攻擊。 風險看我們。 今天準備把第三把尺放進 CVE2Action,應該也有不少人有一瞬間的恍惚: 「我們...

鐵人賽 Build on Google AI DAY 4
Google AI Journey 系列 第 4 篇

Day 04 Gemini Enterprise Agent Platform

為Google Cloud的企業級AI Agent提供企業建置、部署、管理及最佳化AI Agent所需的相關元件 Gemini Models Agent St...

鐵人賽 Claude AI DAY 26

【Day26】Claude Code CLI 應用 / 建立特價食材功能

昨天, my-refrigerator 開始具備「智慧」功能。讓使用者可以透過手機拍照辨識冰箱裡的食材。現在,我們已經知道「家裡有什麼」,下一個想知道的就是:...

鐵人賽 Security DAY 9

Day 9|跨 Agent 呼叫的關聯 ID 設計:讓多 Agent 協作可追溯

單一 Agent 好追,多 Agent 就亂了 Day 8 設計的結構化日誌,在單一 Agent 場景下已經夠用。但當系統裡有多個 Agent 互相協作——Ag...

鐵人賽 AI Security DAY 5

Day 14|Cloud Armor 保護 Agent 對外 API Endpoint

對外的 Agent 服務,一樣要擋流量層的攻擊 如果 Agent 服務對外開放(例如客服 Agent、公開 API),Day13 的邊界與情境控制管的是內部存取...

鐵人賽 AI Engineering DAY 5

Day 05|每晚一個 HRV 數字是怎麼來的?從 5 分鐘視窗到 nightly metric

今天為什麼研究這個? Day 4 提過,手錶與戒指拿到的是 PPG 的脈波間期,身體一動,它和 ECG 量到的 HRV 就對不太上。所以多數廠商選在睡眠時算:睡...

鐵人賽 Modern Web DAY 5

DAY 05|切版實作:Bootstrap 5 網格系統與響應式佈局

在完成了 Mockup 與核心流程圖(Happy Path)後,接下來就要正式進入切版實作階段,我們將運用 Bootstrap 5 的元件與網格系統進行畫面切版...

鐵人賽 Vibe Coding DAY 4

C002:鋪滿一片牆壁,需要幾片板子?

Day04:鋪滿一片牆壁,需要幾片板子? 最近剛好遇到一個案例,也滿適合拿來寫的老婆想在工作的房間牆壁鋪吸音棉,正在想要買幾片、什麼尺寸 基本上呢,這件事可以拆...

鐵人賽 自我挑戰組 DAY 11

Day11 - 擔任新創活動評審(1) - 地方創生 & 永續循環

今年很榮幸受邀擔任2026高雄市青年創業挑戰賽中間階段(複賽)的企業組評審之一, 經歷了一整天非常非常緊湊, 高達30組的新創Pitch, 在短暫地時間內聽完...

鐵人賽 AI Engineering DAY 5

Day 5 - 痛點 4 - AI 任務結果驗證

之前在開發一個 0 到 1 的專案時,我定義了一套開發流程,最後一步是 verification。 我使用 Claude / Claude Code 做開發。...

鐵人賽 Build on Google AI DAY 4

Day 4|開始製作第一款遊戲

選擇題材 昨天做了能讓我展示作品的網頁,我就以此開始花時間思考,要做什麼遊戲來展示會比較好。最後想到可以嘗試製作一些經典的簡易遊戲,除了能當作這次鐵人賽的作品,...

鐵人賽 IT Operation DAY 5

Day 5:封包變長為什麼延遲不變

昨天說今天要換封包長度,看時戳是打在 frame 的開頭還是結尾。 先講我原本怎麼想 : 一個 64 bytes 的封包推上 10G 的線要 51.2 奈秒,1...

鐵人賽 自我挑戰組 DAY 4

Day 4: 拆開 shadcn/ui Button:一顆元件裡到底有什麼?

Day 2 建好了 Vite + React + TypeScript 專案,Day 3 也了解了 shadcn/ui 和一般 Component Librar...

鐵人賽 AI Engineering DAY 5

Day 5|Claude Code 的強制阻擋設定

上一篇介紹 anthropics/oncall-kit 時,有一個設計我特別喜歡:setup 被拆成五個 Phase,而且每個 Phase 都要求 Human...

鐵人賽 Kubernetes DAY 12

day 12 :從筆記中抓到節奏

今天順著兩份筆記, dev0915.md , sop0916.md , skill.md ,加上與 AI 的一次討論,很快發現運行的群落下面,各自的 node...

鐵人賽 自我挑戰組 DAY 6

D6-管理群組與 Azure Policy

學習要點 Management group 用來跨多個 subscription 套用治理。所有 MG 都在 Tenant Root Group 之下;要...

鐵人賽 AI Engineering DAY 4

Day 4 | 我問 Claude「現在該怎麼寫」,結果它答的是半年前的正確答案

上禮拜我遇到一件小事,但後來越想越不安。 我在寫一段要打 Anthropic API 的程式碼,想省點 token 成本,就順口問了 Claude「現在要怎麼開...