iT邦幫忙

技術文章

RSS
鐵人賽 AI 自動化 DAY 23

Day 23|使用 n8n 建立 Webhook,接收使用者對話資料

Day 22 把整個自動化流程想清楚了:使用者結束對話 → 前端打一個 Webhook → n8n 接手後面的處理。今天要把第一步做出來——在 n8n 建立一個...

鐵人賽 Kubernetes DAY 23

Day 23 - 用 Kustomize 達到通用化、差異化、可維護性高的 YAML

直至目前的 YAML 設定已經碰過 Deployment、Service、ConfigMap、Secret、HPA 與 Ingress。 若每個環境都複製整份...

鐵人賽 Security DAY 28

隨便聊:/goal 和 loop engineering

為了解決 Agent LLM Context Windows 限制/陷入死胡同繞不出來/不擅長大問題解決的能力,LLM Harness 演變出了 /goal 以...

鐵人賽 自我挑戰組 DAY 23
30 天的 SAA 學習筆記 系列 第 23 篇

Day 23 - 備援、監控與金鑰治理 Disaster Recovery:RPO、RTO、四種策略與資料庫遷移

災難復原(disaster recovery,DR) 處理的是最壞的情況發生後,怎麼把系統和資料救回來。它和高可用(high availability)是兩件事...

Day 24|我的電腦可以跑,為什麼你的不行?Docker 入門

前言 前面一路做到現在,Node.js、Express、PostgreSQL、JWT、Transaction 都已經慢慢串起來了。 但當專案開始變得比較完整之後...

鐵人賽 Modern Web DAY 17

Day 22|撞牆與和解:在 React 遇見 Angular 幫我擋下的全域 CSS 災難

這是最後一個階段:撞牆與和解。 前三週都在自己的範圍裡練習:一個人、一個功能、一個想法。這週開始要面對真實的企業系統——別人寫好的元件庫、既有的設計規範、後端的...

鐵人賽 Claude AI DAY 23

[Day 23] ZeroJudge 進階測試: 按主題各挑一題, 看 AI 的上限跟自動多輪的能力

進階測試測什麼 — What This Advanced Round Tests Day 22 掃 78 題 96.2% AC 看起來強, 但有兩個合理質疑:...

鐵人賽 AI Engineering DAY 23

Day 23|第一次真的驗證失敗了:Gate 抓到 88% 錯誤,但 Coverage 只有 62.5%

Day 22 我做了一件看起來有點麻煩,但我覺得很重要的事:先準備一批完全新的 48 題 holdout,做完 Gold validation、人工 revie...

鐵人賽 Build on Google AI DAY 24

Day 24 | Heimdall(六):Step Timeline 步驟軌跡

如果只在 Dashboard 的下方面板呈現 Step 資訊,由於受限於固定高度,如果 Tool Calling 的執行結果太長,較難看出 Agent 每個步驟...

鐵人賽 Security DAY 24

Day 24|正式設定 Active Response:讓 Rule 100002 觸發自動封鎖

前幾天已經完成 SSH 偵測規則,並準備好 Active Response 要使用的條件。 這次的目標是: Rule 100002 ↓ Active...

鐵人賽 ChatGPT & Codex DAY 23

Day 23|我不想再靠 Demo 證明自己了:拿陌生教材攻擊 Universal Learning World Compiler

Day 22 做完之後,Visual Learning Lab 已經可以把不同知識送進不同的 Learning World。 拋體運動可以進 Spatial W...

鐵人賽 AI Engineering DAY 25

Day 25|我從家走進車裡,為什麼 AI 要重新認識我?

前幾天,我們一路從:Reality。Site Knowledge。Governed Action。Physical Evidence。走到了 Physical...

鐵人賽 Software Development DAY 24

Day 24:把防呆寫在基因裡 - 使用 Pydantic 做進階資料意義的驗證

目的:了解 Pydantic 的驗證階段差異,並能使用 Pydantic 的驗證功能讓 SPEC 設定從格式到意義都正確 前言 我們在 day 23 的文章...

鐵人賽 自我挑戰組 DAY 23

輕量急速王者!LightGBM 葉節點導向生長與多類別預測實戰

針對 Day 22 XGBoost 在全域損失最小化過程中過度吸附中度風險、導致低度風險預測歸零(Macro F1 跌至 0.248)的現象,導入微軟開發的另一...

鐵人賽 Software Development DAY 24

Day 23:把併發控制手段實際裝進訂單服務

Day 22:收斂進一個具名專案,訂單服務實戰整合版啟動 結尾說得很坦白:骨架能動,不代表它已經具備任何高併發防護。OrderService.getOrderD...

鐵人賽 IT Operation DAY 23

平衡產品探索與交付:讓 AI 加快產出,也讓學習跟上

本系列文章以《產品領導人之道》一書為基礎,從人員、產品與流程三個面向,探討 AI 帶來的工作變化,以及產品領導人如何調整團隊的管理、協作與人才培育方式。...

鐵人賽 Vibe Coding DAY 23

Day 23|帶了多少現金,讓每個人自己填

昨天把共同帳單拆成每個人各自提交,今天繼續處理另一個聚餐時常見的問題:大家帶的現金面額不一樣。有人帶一千元,有人只有幾張一百元,也有人帶了很多零錢。即使算出誰應...

鐵人賽 Vibe Coding DAY 23

修好後補了測試,兩天後 App 又打不開了

修好一個 bug,你大概會請 AI 順手補一個測試,免得它以後又回來。那個測試守的,是整個修正,還是你當下記得的那一半? 加了更新檢查的那一版,一打開就崩 昨天...

鐵人賽 AI Engineering DAY 23

Day23:實驗結果如何判斷可信?替 Agent 量測台補上統計與重跑能力

先說一個大綱的修正 原本這兩天的規劃是「從土炮 runner 換成 pi evals」——我以為 Pi 內建了評測框架。 實際去找:Pi 的文件裡沒有 pi e...

鐵人賽 Software Development DAY 24

Day 23:Flow 底層其實是 Channel,兩者的關係是什麼

Day 22:Channel,協程之間怎麼傳話 停在一個問題上:Channel 讓一個協程把資料一筆一筆接力遞交給另一個協程,而收集 Flow 的時候,資料同樣...

鐵人賽 Build on Google AI DAY 23

Day 23|五種分類放進同一包,不代表只剩安全與不安全

前言 Day 22,我讓工作台每次都從保存來源重新驗證 5 種情境、15 組案例。接下來的問題不是「怎麼把 JSON 接在一起」,而是「怎麼讓不同實驗能一起查詢...

鐵人賽 Build on Google AI DAY 23

Day 23:撰寫 codeReviewFlow,讓 Gemini 精準揪出三個 Bug

Day 22 把三個紅燈固定下來:非同步、SQL、邊界。 不過目前的 devpulse/ 裡只有 Jest,還沒有任何 AI。 按照這幾天的節奏,每天只增加一個...

鐵人賽 Modern Web DAY 24

Day 23:檔案上傳與資料匯入匯出,正式環境常踩的坑

Day 22:資料變多之後,表格為什麼開始變慢 結尾留下一句話,檔案上傳與資料匯入匯出,正式環境常踩的坑,是接下來要處理的內容。今天要處理的正是這句話。 昨天灌...

鐵人賽 自我挑戰組 DAY 23

情境 2:自動化智慧溫室——DHT22 監測 + OLED 顯示 + 伺服馬達開窗

今日目標今天我們要實作第二個經典的IoT綜合實戰情境——自動化智慧溫室系統。智慧農業中極為關鍵的一環是微氣候調節,我們將結合之前學過的溫濕度感測器、SSD130...

鐵人賽 Claude AI DAY 24

Day 23:資料視覺化,讓代理人讀取數據並生成圖表

Day 22:自動生成架構圖,讓代理人依內文繪製流程圖 結尾留下一句話,架構圖這類流程性質圖表,今天有了明確的轉譯原則。但技術文章裡還有另一種完全不同性質的視覺...

鐵人賽 AI Engineering DAY 23

Day 27|資料庫還沒跑起來,也要把「還沒跑起來」寫清楚

馬卡龍的成長日記 Day 27 昨天,Macaron 有了一份占卜紀錄的設計,但它只存在記憶體的模擬裡。今天我想往真正的資料庫再靠近一步。 原本的規劃裡,這幾天...

鐵人賽 Vibe Coding DAY 23

Day 23|小專案開始:先別急著寫 Code,把一句想法變成需求

前面 22 天,我們從 Prompt、Context 一路玩到 Coding Agent、Debug、Code Review、Git 和 MCP,也差不多把 V...

財報 PDF 為什麼這麼難?四個坑的總覽

前七天講的是架構、成本、資料庫、資料模型、定價。從今天起要講的是它最花時間的部分:把一份財報 PDF 變成 LLM 讀得懂、而且數字不會騙人的 Markdown...

鐵人賽 Claude AI DAY 23

Day 23 XSS 與輸入驗證

昨天透過 SQL Injection 攻擊自己寫的系統,並學會了用參數化查詢預防 SQL 注入。今天要來面對另一個在 Web 開發中常見的安全漏洞:跨網站指令碼...

鐵人賽 JavaScript DAY 23

Day 23 State 更新隊列與 Batching(批次更新)

我們深入解析了 Render 階段與 Commit 階段的分工。今天我們要討論 React 處理狀態變更的核心底層:UpdateQueue(狀態更新隊列) 與...