iT邦幫忙

技術文章

RSS
鐵人賽 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(狀態更新隊列) 與...

鐵人賽 Software Development DAY 23

D23:團隊共享:建立自己的 vcpkg Custom Git Registry

讓我們想像一個情境:十人團隊,四五個專案在跑,團隊內部有幾個共用函式庫,這樣的的狀況,在一般軟體公司想必是極為常見的景象吧! 在這種團隊運作中,該怎麼用 vcp...

鐵人賽 AI 自動化 DAY 23

Day 23|Caption 人設:不准瞎掰的真實起因,也不討互動

昨天講完難度跟變化怎麼用規則抓,內容這一側的圖卡到這裡算交代完了。今天看圖卡底下那一大段字,也就是 caption。它跟圖卡有個很不一樣的地方:圖卡是模板算出來...

鐵人賽 自我挑戰組 DAY 23

Day 23 : 搭波康鳳,Effect 的依賴與重試

我忘了我記得,所以再做一次 昨天建立天氣看板,加入城市與溫度單位切換,接著來看背後的概念:依賴如何決定重新同步,以及同一城市重新查詢的原理。 今天目標 理...

鐵人賽 Modern Web DAY 23

Day 23|消失的回滾:ROLLBACK 了資料卻還在?別讓預設的 Repository 偷溜出去

當一段商業邏輯需要同時修改多筆資料時,我們通常會使用資料庫交易(Transaction),確保操作要不全部生效,要不全部回滾。於是你把一系列操作包進 dataS...

鐵人賽 自我挑戰組 DAY 27

27 安全煞車:全自動系統的邊界設計

! 本篇文章將會介紹 安全煞車:全自動系統的邊界設計,期望大家都能放心讓 Agent 開車——因為煞車是你親手裝的 :D 昨天(D26)讓系統學會了 self...

瀏覽器裡的即時車道影像:門市 dashboard 為什麼從 RTMP + HTTP-FLV 換成 WebRTC?

昨天講的是怎麼從瀏覽器外面監控店內的 dashboard (Drive-thru Real-time Dashboard),今天講它螢幕上那條即時影像是怎麼來的...

鐵人賽 AI 自動化 DAY 23
RPA流程自動化應用 系列 第 23 篇

【Day 23】「別名模糊映射」與「負向排除」加權

在真正的企業專利監控實務中,單純使用包含比對(String.Contains)會立刻面臨兩大品質痛點: 1.公司主體漏判(Alias Issue):監控清單設...

鐵人賽 JavaScript DAY 23

Day 23:中介軟體 (Middleware) 實戰與錯誤處理機制

進入 Express.js 的靈魂深處!前幾天我們一直在寫路由 (Routes),但你有沒有想過:如果我有 50 個需要「登入後才能存取」的 API,難道我要在...

鐵人賽 自我挑戰組 DAY 23

Day 23|驅動力的深處:有時無法解決問題是想像力不足,也可能是因為「痛點不夠」

不知道為什麼,每次在工作坊跟同仁聊到「工作痛點」這四個字,腦海裡總會莫名浮現周星馳電影《少林足球》裡那段荒謬又經典的對白: 強雄:「哎,我們這樣……是不是有點殘...

鐵人賽 Software Development DAY 24

lesson 15 (S2): 另一條從JAVA來的路,改用 JAVA 建置 Hello CalcFX 畫面

TL;DR 在使用 Scene Builder 建立 CalcFX 畫面與動作處理中,已經使用 Scene Builder 建立 CalcFX 的 FXML,並...

鐵人賽 自我挑戰組 DAY 23

偵測、隔離、決定:用值得信任的 CI pipeline 修正不穩定測試(flaky tests)

品質關卡寫好之後,下一個實務問題是它們應該在什麼時候執行。所有測試都跑在每次 push 上,聽起來很嚴謹——直到開發者開始在漫長的 pipeline 中苦等,並...

鐵人賽 Build on Google AI DAY 23

Day 23 - 不記錄整份履歷,也要排查問題:Logging 與 Monitoring 實作

Recap: 昨天確認 trace 裡沒有履歷,但 trace 外面的那 4 秒、出錯時的原因,要看 log Day 17 刪 session 要看位元組,...

鐵人賽 Security DAY 23
從桃子園灘頭到CySA+ 系列 第 23 篇

Day23|證據怎麼拿,Chain of Custody怎麼記?

Day21 講圍堵的時候留了一個問題:主機確認被感染,能不能直接關機?Day22 的答案是斷網但保持開機,因為記憶體跟連線狀態一關機就沒了。 那留下來之後,到底...

鐵人賽 Claude AI DAY 23

# Day 23:每個人的 Claude Code,都長成了不一樣的雪花

同一個任務,兩種結果 Day 22 的結尾提過,只寫在個人設定裡的防護,只保護得了自己。這件事在新同事加入的那天最明顯。 新同事 clone 了專案,打開 Cl...

鐵人賽 AI Engineering DAY 23

Day23 圖片變來變去反而學得更好?Data Augmentation 實驗

前面我們已經調整過 Epoch、Batch Size、Learning Rate 和 Optimizer,但還有一個問題: 如果 Training Data...

鐵人賽 AI Engineering DAY 23

MCP Resources 實戰:讓 Agent 直接讀取資料

前面我們已經做了不少 MCP Tool,讓 Agent 可以透過 Tool 執行各種操作,不過 MCP 不只有 Tool,如果今天我們只是想讓 Agent 取得...

鐵人賽 Modern Web DAY 23

Day 23 - Saturn Ring × Starfield:加入土星環與宇宙星空

今天要繼續處理另一顆非常有辨識度的行星:土星除了加入 Saturn Ring,我們也會把原本單純的黑色背景升級成星空背景另外,隨著 Moon、Venus Atm...

Day 28 - 選 Paddle 做金流串接

前言 這是一個 side project,我沒有開公司。前半寫這個前提下,收信用卡訂閱有哪幾條路,以及為什麼是 Paddle。後半是錢進來之後我這邊的程式:一條...

鐵人賽 Kubernetes DAY 23

【Day 23】Envoy AI Gateway:擋在 LLM 前的守衛,進來先檢查 token 額度

前幾天我們看了 Pod 怎麼擴縮、節點從哪裡來、prefill 和 decode 怎麼分到兩台機器上。這三件事的重心都放在負載來了之後。 今天講的是 AI ga...

鐵人賽 Build on Google AI DAY 23

Day 23|邁向正式營運!實作 Gunicorn 高效能 WSGI 伺服器與 Nginx 反向代理配置

✏️【本日實作紀錄:Gunicorn 多工作進程與 Nginx 反向代理架構】 在 Day 22 完成 GitHub Actions CI/CD 自動化測試與建...

鐵人賽 ChatGPT & Codex DAY 23

【Day 23】我用 Codex 做自己的顧客回饋工作台,從問卷原文到改善任務

引言 我手上已經有一份顧客問卷,是先前 NotebookLM 專案留下的教學材料。這次重新拿出來,我想替它做一個可以操作的工作台。左邊選問題主題,右邊看顧客原文...

鐵人賽 Software Development DAY 23

Day 23:大盤全局觀 — 導入台股加權指數/櫃買指數與全市場多空溫度計!

今天是第二十三天!昨天(第二十二天)我們幫 Telegram 機器人打造了「動態自選股管理系統(/add, /del, /watchlist)」,讓使用者可以在...

鐵人賽 Build on Google AI DAY 23

Day 23|生成一次還不夠:加入重新產生 Learning Card 功能

昨天 Day 22,我回頭補強並測試 Gemini API 的 Loading 與 Error Handling。 目前 Learning Card 已經可以:...

鐵人賽 AI 自動化 DAY 23

【Day 23】Manus - FB 粉專自動回覆留言(1/4)

Day 23 今日專案任務 最近有一個同學使用 n8n 製作一個 FB 粉專自動回覆留言的流程,來詢問我流程相關的問題,他使用 Zeabur 架設 n8n 每個...

鐵人賽 Build on Google AI DAY 5

參數調整:使用訓練資料最佳化評分權重與風險門檻(例如停損水位)。

第 23 天 10/07/2026參數調整:使用訓練資料最佳化評分權重與風險門檻(例如停損水位)。在 AI 多代理(Multi-Agent)量化交易系統的建構過...