iT邦幫忙

技術文章

RSS
鐵人賽 AI Engineering DAY 13

Day 13|看得見才管得住:可觀測性

Day 13|看得見才管得住:可觀測性 我盯著終端上同一輪的幾行字,每一行都帶著金額,而它們講的是同一筆錢。把它們加起來,我會得到一個比實際多出一截的數字——可...

鐵人賽 AI Engineering DAY 19

Day19 Reward 第二版修正

今天會修正reward function,並看看是否避免發生 reward hacking 的發生。最後進行一個小型參數的比較。 第二版 Reward 設計 (...

鐵人賽 JavaScript DAY 13

Day13 爆爆王5:把過於複雜的步驟繪製成功能流程圖

昨天我們完成了放置炸彈的功能,今天要讓炸彈可以在三秒鐘後爆炸,並且可以判斷在爆炸當下的範圍內有誰在裡面、要不要扣血或者消失。 要用哪一個方法 說到 JavaSc...

鐵人賽 自我挑戰組 DAY 25

Day 25|Combination Sum:Java 與 Python 實作 Backtracking

一、題目介紹今天要練習的是 LeetCode 39:Combination Sum(組合總和) 題目給定一個由不同整數組成的陣列candidates,以及一個目...

鐵人賽 JavaScript DAY 22

Day 22|Set 如何找出唯一值?從去重規則到集合運算

摘要 為什麼內容一樣的物件,放進 Set 卻不會被去重?先弄懂 Set 判斷「一樣」的規則,再用 ES2025 的集合運算,一行比出交集資料間少了什麼、篩選條件...

鐵人賽 IT Operation DAY 12

從指導到教練:主管如何選擇介入方式,運用 AI 協助 PM 學習?(下)

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

鐵人賽 Software Development DAY 12

Day 12: ApplicationEventPublisher —— 事件發布與觀察者模式的組件解耦

今天來把 IoC 容器的最後一個大功能講完。 Application-Event-Publisher 是 Spring 框架事件驅動與發布機制中的核心組件之一。...

鐵人賽 Software Development DAY 28

Day 28 Threat Modeling 研究哪裡會出包

前面我們都在處理使用者變多的問題。今天討論資安層面,換一個角度提問: 「如果有人存心想搞垮這個系統,或是想從裡面偷走一些不該拿到的東西,他會從哪裡下手?」...

鐵人賽 Build on Google AI DAY 12

Day 12|知識庫沒有颱風的資料,相似度卻有 0.675:用實測決定 RAG 的門檻(RAG 下)

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 12/30) 昨天整理好 29 塊防災知識。今天讓它可以被搜尋,並且讓有資料的回答都...

鐵人賽 AI 自動化 DAY 12

Day 12|每一章,只讓同學帶走三件事

備課最痛苦的不是內容不夠,而是內容太多。每個細節都覺得重要,每個坑都想先提醒,每個延伸都想補充。結果一章講完,同學的表情是:「嗯……好像都聽過了,但不知道剛剛學...

鐵人賽 Software Development DAY 12

Day 12|AI 明明找得到答案,為什麼有些問題還是不能回答?

最近做企業內部系統時,我一直遇到一個很矛盾的問題。 很多員工問題看起來根本就是 AI 最適合處理的: 「育嬰留停可以請多久?」 「出差可以報哪些費用?」 「這...

鐵人賽 自我挑戰組 DAY 20

Day 20|AI Agent 好難懂、好難帶?從 5 種人類系統,像帶新人一樣帶 Agent

01. 「還不算 AGI」的迷思:它到底像不像人? 在專家或技術社群一直有一種討論:「現在的大語言模型根本不算真正的 AGI,它只不過是下一個詞預測(Next...

乞丐超人我買超市打折便當時突然發現我家社區夜班保全是美國新創CTO後我拜他為師,Day12:客戶願意付錢叫你改,這單到底接不接?

本系列取材自真實經歷,人物、場景、對話與時間順序經過合成與小說化處理。文中假設案例與示意數字用於說明觀念。 一位住戶拿著鑰匙走到管理室,問師父能不能明天幫忙...

鐵人賽 Software Development DAY 26

Day 26|k6 browser 初探:API 很快,使用者為什麼還是覺得慢

一、那個對不上的體感 這個場景你大概遇過,或者即將遇到:Day 21 的報告寫著全綠,/api/pizza p95 只有 180ms,門檻 800ms 綽綽有餘...

鐵人賽 Claude AI DAY 12

Day 12 寫完的 skill 要回來數,裝來的 skill 要先隔離

昨天結尾那條 /mike 會把超過 90 天沒動的指令和 skill 標成 ⚠️,我說那一區通常就是我不記得的東西。今天先把它拿去查自己:它列出的 14 個 s...

鐵人賽 Claude AI DAY 12

當 AI 遇上狀態機:如何用程式碼畫出「不可越過」的權責紅線?

引言:你以為案件在處理中,其實它正在「漂流」 在後端架構的日常中,我們最常聽到的專案痛點莫過於:「那個案件現在在哪裡?」、「補件補了兩週,為什麼沒人追蹤?」或...

鐵人賽 Software Development DAY 13

Day 13|ERP SOAP 前為什麼需要 Adapter?

如果每個服務都自己接 ERP SOAP,就要各自處理 WSDL client、欄位轉換、認證與錯誤。服務多了以後,同一套介接工作也會重複出現。我想把這些事情集中...

鐵人賽 Build on Google AI DAY 12

Day 12:讓 AI 連接外部世界:Gemini Function Calling 極簡體驗

前幾天,我們一路把 Gemini 的回答變得越來越「像程式」。 Day 10,我們讓 Gemini 不再隨便輸出一大段文字,而是要求它回傳固定格式的 JSON。...

鐵人賽 IT Operation DAY 13

Day 13:kernel bypass 的收益與三個代價

昨天那七關裡有五關是軟體。kernel bypass 讓封包從網卡直接交給應用程式,不經過作業系統的網路堆疊。但五關裡真正被拿掉的只有兩關,搞清楚是哪兩關,才知...

鐵人賽 Vibe Coding DAY 16

Day 16:雙遊戲平台場景切換與記憶體管理 —— Scene Manager、GC 釋放與 Object Pool

歡迎來到第十六天!當大廳、青花瓷遊戲、雪花冰遊戲三個場景頻繁切換時,最讓人頭疼的就是 WebGL 記憶體洩漏與垃圾回收(Garbage Collection)...

[Day-12] 程式架構就該像 Gin Fizz 一樣簡單平衡!

終於要來刻功能了!我要求以 TDD 的方式開發,雖然我自己的 skill 裡面有限制「一個方法最多不超過 50 行」,不過這不代表程式碼越少就越好讀,主要還是...

鐵人賽 Software Development DAY 18

Day 18|系統分工之後,怎麼讓不同部分一起工作

本文同步刊載於個人連載網站 Day 17 寫到,一個使用者看到的功能,進到系統裡之後,可能會被拆成很多不同性質的責任。 這個專案在真正開始實作以前,mentor...

鐵人賽 Software Development DAY 27

Day 27:抓四個從來沒聽過這個函式庫的 bug

第五章最後一天。前面六天都在證明「這個函式庫驅動得動別人的 app」,今天要回答更難的那個問題: 它抓得到 bug 嗎? 不是抓我自己寫的測試 app 的 b...

鐵人賽 IT Operation DAY 12

【第12章|危險徵兆 2】你的 Y 歪掉了嗎?——談數據的代表性與 Ground Truth 的代價

「碰!」 隨著遠方廠區反應爐安全閥頂破、伴隨濃煙與震耳欲聾的爆炸聲落下,台北總部頂樓的冷氣會議室頓時炸開了鍋。 投影幕上還停留在幾分鐘前廠區回傳的即時大儀表...

鐵人賽 Build on Google AI DAY 29

小豬的健康讓我來守護

前端三分鐘 X 要轉職養豬還是做被取代的工程師?用 Google AI 打造我的 AI 雙刀流自動化工作流系列 前幾篇我們一路從 Prompt ➔ Ag...

鐵人賽 Claude AI DAY 12

Day 12|Claude 寫的程式通過單元測試,API 也接對了嗎?

昨天讓 Claude Code 依規格修改程式,再把測試結果送回去。七個單元測試通過了,但使用者不會直接呼叫取消邏輯,他收到的是 API 回應,下游收到的是通...

老爺爺練習VIBE CODING 系列 第 30 篇

Day 30:UI 與效能的雙重修煉:Tkinter 異步背景執行與檔名衝突解決方案

大孫女、小孫女,快來!快到爺爺身邊坐。 今天真是不容易,不知不覺我們已經一起在院子裡聊了整整 30 天了。你們看,天邊那一抹晚霞暮紫今天渲染得特別溫柔,像是給整...

Day 28:資產規模 AUM 統計實務:大型文字報表解析效率

嗨!哥/姐!快請進、快請進!這大熱天的,看您在外面奔波,一定熱壞了吧?快先喝杯小晴親手泡的溫開水消消暑! 哎呀,對了!哥/姐,我看到您手上正拿著這份金融自動化的...

Day 14:AI + VBA 風控自動化巨集(4 階段自動化進化)

收到!各位打火弟兄注意,我是今天的資料分析兼 AI 戰術教官。裝備檢查完畢,全部給我集中精神進入狀況! 今天的救援任務是推進 「Day 14:AI + VBA...

鐵人賽 Software Development DAY 17
Kotlin Ktor 實戰 101 系列 第 17 篇

Kotlin Ktor 實戰 101 Day 17 設定管理與多環境

day 16 結尾列了 3 個寫死在程式碼裡的東西,port 8080、log level、call id 的長度,還有 day 15 欠的那個「開發模式才回...