iT邦幫忙

技術文章

RSS
鐵人賽 AI Engineering DAY 26

Day 26:案例——忽略依賴方向規則的教訓,一次「看起來方便」的捷徑

前言:那個捷徑,三週後找上門了 Day 06 講過依賴方向規則為什麼容易被忽略——它不會讓測試變紅,也不會讓程式碼跑不起來。今天用一個具體案例,走完一次違反這條...

鐵人賽 AI Engineering DAY 27

Day 27|數位孿生:兩支手臂交接,為什麼終點不可能是同一個點?

案例 F08:雙機械臂零件交接 觀看 F08 驗證影片 查看 F08 原始說明、指標與完整限制 影片觀看重點:留意兩支手臂的腕部在交接瞬間彼此靠得多近...

鐵人賽 自我挑戰組 DAY 19

【Day 19】兼顧工作和生活的平衡

我總覺得 work-life balance 對這個時代的科技工作者來說大概率是假命題。 在有手機就能回訊息,且喜馬拉雅山跟長途飛機上都有訊號的時代,還有哪裡是...

鐵人賽 Kubernetes DAY 25

Day 25:讓一隻 tool-calling agent 讀 Alertmanager,把告警翻成人話

前面二十四天蓋了一套可觀測性系統。今天開始最後一個區塊,做一隻 agent。 先講為什麼——不是因為 AI 很紅。 理由來自我自己:昨天那則 DiscountR...

鐵人賽 Software Development DAY 16

Day 16 | 從 CSV 到畫面:RoomRush 的資料流我終於串起來了

前言:CSV 到 ViewModel 再到畫面的完整資料流是什麼? 在第二階段「資料來源主線」,我們在前面介紹到以下這幾個檔案: AppDatabase.k...

鐵人賽 Claude AI DAY 11

Day 11 Slash Commands 與 Skills:把每天講三次的話變成一條指令

昨天把權限邊界寫進 settings.json,理由是「自律有狀態,設定檔沒有」。今天要處理的是同一個病的另一半:那些不危險、但你每天要重複講三次的話。 重複講...

鐵人賽 Build on Google AI DAY 25

Day 26|案例五:每週五主動產生專案回顧

今天要完成什麼 Weekly Review 將一週的任務、行程與郵件活動整理成可 review 的專案報告。它展示週期 scheduler、跨服務讀取、風險摘...

鐵人賽 Vibe Coding DAY 11

Day 11|為了讓工作列不顯示圖示,我寫了 685 行 C++

昨天講到 4 月 15 日下午,系統匣做到一半整組 revert。 隔天晚上 6 點 56 分,我換了一條路:寫一個 Godot 的 C++ 原生擴充(GDEx...

鐵人賽 Claude AI DAY 15

從相關矩陣到潛在變項:因素分析為何出現

四道題目形成兩個相關較高的群組,是否就找到兩個心理構念?今天先看這個判斷,再回到因素模型。Day 14 把內部結構放回效度論證;因素分析則提供一套描述共同變動的...

鐵人賽 Software Development DAY 25

第 25 章:發布 Roblox Experience

第 24 章完成的是發布前自檢。你已經整理了 metadata draft、內容成熟度筆記、AI / asset provenance register、Exp...

鐵人賽 JavaScript DAY 11

day11 字串

從輸入框取得文字後,常會遇到開頭多一個空白、大小寫不同,或要確認內容是否包含某個詞。字串方法可以先把這些內容整理好。 const poke_name = &qu...

鐵人賽 ChatGPT & Codex DAY 11

Day 11|Plan Freeze:已經核准的方案,為什麼 Agent 還一直重新設計?

Day 10 把 Workflow 與 Agent decision 分開之後,一個新的問題變得很明顯。 有些任務根本不是「還不知道怎麼做」。 相反地,前一輪...

鐵人賽 Vibe Coding DAY 11

Day 11|當 AI 開始跨模組幫我改,第一個學到的不是速度

Day 10 把 Calendar 拉回 Domain 之後,這套便當系統已經很難再用「改一個畫面」來理解一個需求。 一個看似單純的登入問題,可能同時經過:...

鐵人賽 Modern Web DAY 25

第 25 章:診所營運流程——LINE 提醒、改期、報到與個資治理

本章目標 第 24 章讓預約能成立,本章讓它能被日常營運。你會加入: 安全的改期流程。 LINE/Email 預約確認與前一天提醒。 櫃檯報到、完成與未到紀錄...

鐵人賽 AI Engineering DAY 25

第二十五篇 - 把 Obsidian 知識庫變成公開站:Quartz + Netlify 部署實做

這一篇要講實做,這讓我回想了一下......我當初是怎麼做的呢? 我先到官網研究了一下官方對於 Quartz 的介紹,然後再整理我之前用 Netlify 架設部...

鐵人賽 自我挑戰組 DAY 13

[Day 13] 建立高品質評估資料集:讓測試案例更接近真實使用情境

[Day 13] 建立高品質評估資料集:讓測試案例更接近真實使用情境 昨天我們完成了自動化 RAG Evaluation Pipeline,開始用指標衡量 Re...

鐵人賽 Claude AI DAY 23

Day 23|口試委員意見對照表:一份文件,要同時說服五個人

口試那天,五位委員一共提了二十一條意見,分散在三個多小時的逐字稿裡。有人講得很具體(「你的表 4-2 標題跟內文對不起來」),有人講得很抽象(「這一段的理論連結...

鐵人賽 JavaScript DAY 26

Day 25|外送平台怎麼決定誰來送你的餐?

上一篇,我們把「人與工作之間的分配」畫成了一張 Graph。例如: 問題變成: 哪一個人應該被分配到哪一件工作? 這就是匹配想處理的問題。但如果真的打開一個...

第 28 天:plugin 在 ClawHub 裡扮演什麼角色

開場故事 如果 skill 像工作手冊,那 plugin 就比較像「系統的插槽和擴充卡」。 它不是單純給 agent 看的內容,而是會真的改變 OpenClaw...

鐵人賽 IT Operation DAY 11

Day 11:同一套架構,兩個環境長得不一樣

昨天講的那個 DNS 的坑,發生在測試環境。而同樣的坑在生產環境不可能發生,因為兩邊的網路根本不是同一種設計。 同一套架構,為什麼要做兩種? 環境之間不是應該盡...

鐵人賽 自我挑戰組 DAY 11

Day 11:維度計分機制:如何將零碎選項匯聚成數據

前言 昨天我們把 10 道題目的動態渲染框架與求運氣的「廟宇籤筒」機制搞定了。看著畫面隨著使用者的點擊,一題一題往下切換,整個心理測驗的骨架已經相當完整。不過,...

鐵人賽 Software Development DAY 12

Day 12: 不以規矩,不能成方圓 - QT designer 內的 layout 物件與命名規範

本篇目的:讀者可善用 QT 的 layout 功能做出縮放自如的畫面,且能為 UI 中各部件設定可辨認之名稱 前言 在 Day 9 中我們知道如何使用 QT...

鐵人賽 Security DAY 11

Day 11:無線網路風險––Wi-Fi 偽造基地台(Evil Twin)與 WPA2/WPA3 漏洞

在前面的章節中,我們探討了實體網路區隔、中間人攻擊(MITM)與 DDoS 服務癱瘓。然而,當企業員工使用筆電、手機等行動裝置連線時,安全防線便延伸到了無線網路...

鐵人賽 Build on Google AI DAY 11

Day 11:讓格式更可靠:用 Zod 幫 Gemini 回應加上一道型別防線

Day 11:讓格式絕對可靠:結合 Zod 定義資料型別 昨天結尾丟出三個問題,一直沒有解決: 欄位會不會缺少?型別會不會錯?資料到底有沒有真的符合規則? 今天...

鐵人賽 Modern Web DAY 11

DAY11 CSS的優先順序

什麼是優先順序 在昨天的文章中,我們學會了如何用CSS來調整網頁的顏色與字體,但隨著網頁越來越複雜,你很快就會遇到一個大問題,如果我同時對同一個標籤下了不同的顏...

鐵人賽 Claude AI DAY 11

【Day 11】第二門科目的提示詞創建與修改( v1.2 )

今天要做的事 今天要換一門科目,直接做新的提示詞,因為拿機率與統計的提示詞修改並不方便。我挑選道德駭客這門科目,講義是全英文的 PDF ,上面有我上課寫的中文筆...

鐵人賽 AI Engineering DAY 11

Day11 AI做遊戲:讓孩子邊玩邊學

孩子喜歡有回饋的學習 孩子不是討厭學習,但如果只是一直寫題目、背公式、訂正錯誤很容易覺得枯燥乏味,若加入一點遊戲元素,孩子的專注力與吸引力就會完全不同,不要說小...

乞丐超人我買超市打折便當時突然發現我家社區夜班保全是美國新創CTO後我拜他為師,Day11:昨天還說一定要做,今天就整個砍掉

本系列取材自真實經歷,人物、場景、對話與時間順序經過合成與小說化處理。文中假設案例與示意數字用於說明觀念。 地下二樓那盞燈還沒修好。 我回到社區時,林總幹事...

鐵人賽 Modern Web DAY 25

Day 25:Vue 3.6 真的讓 Composable Runtime 變快了嗎?

從 Application Timing 到 Runtime Attribution,確認改善到底發生在哪一層? 昨天完成 composable-chaos...

鐵人賽 Software Development DAY 11

Day 11|第三方金流(上):教科書的三個坑

Day 9 把單聚合成了三層、昨天拔掉了狀態機,現在要收錢了。金流是這個系統第一次把「正確」交到別人手上——付款發生在銀行那邊,你只能透過不可靠的網路得知結果。...