iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 18

Android 學生資料表單:RadioButton、CheckBox 與表單互動實作

這次內容和前面的 BMI 不同,主要是做「學生資料表單」,包含 EditText、RadioButton、CheckBox、Button,以及將選擇結果即時顯示...

鐵人賽 自我挑戰組 DAY 14

Day 18 Agent Instruction 優化

當採用ces agent (vertex AI agent builder)後 很多RAG要自己優化的東西 像是search metadata, session...

鐵人賽 Software Development DAY 2

[Day 02] 架構對決:Raspberry Pi (Linux) vs MCU (RTOS) 該怎麼選?

大家好,我是 will2108。昨天我們談到了為何需要「邊緣運算閘道器 (Edge Gateway)」,今天我們要來面對所有硬體工程師在專案初期都會遇到的靈魂拷...

鐵人賽 Kubernetes DAY 18

Day 18:第一道掃描 —— gitleaks 掃的是 git 歷史

今日目的 Day 17 把順序定下來了,今天把第一個掃描 Task 接上去,並且走完整條鏈路:改一個 commit、push、webhook 觸發、Pipel...

鐵人賽 IT Operation DAY 18

Day 18 - 為什麼企業需要參考國際框架?

國際框架最大的價值,除了做為企業的借鏡,也讓企業少走許多已經有人走過的彎路。 架構思考需要更多實務經驗支撐 前面章節談到,架構師需要具備技術底層能力、前瞻...

鐵人賽 Vibe Coding DAY 15

環境準備:Local、Claude Code for VSCode 與 Everything-WP 安裝

上一篇介紹了 Everything-WP 這套工具箱,本篇說明如何安裝,順便把後面每天實作要用的環境一次備齊。這篇會有點像安裝說明書,但我盡量講清楚每一步「為什...

鐵人賽 Claude AI DAY 17

Day 17 — Claude Adapter 實作,以及 Gemini 看起來很像其實完全不一樣

系列:從現場踩坑到 AI 工具 — IT Diagnostic Agent 開發實錄 我原本的預期 Claude adapter 寫完之後,我要接 Gem...

鐵人賽 Modern Web DAY 16

Day 16|Agent 怎麼知道「我現在看的活動」是哪一場?

Day 16|Agent 怎麼知道「我現在看的活動」是哪一場? 安安~我是ChiYu~ 昨天的 search_events 已經找到「WebMCP 入門工作坊」...

鐵人賽 Vibe Coding DAY 17

Day 17|資料有層級時,別只用縮排:Tree View、Nested List、Treegrid 與 Expandable Row

Day 17|資料有層級時,別只用縮排:Tree View、Nested List、Treegrid 與 Expandable Row 安安~我是ChiYu~...

鐵人賽 AI Engineering DAY 10

Day 10:實驗追蹤與模型註冊—MLflow 與 champion/challenger

昨天資料有了版本。今天處理另外兩根柱子:這次訓練用了什麼設定、跑出什麼結果、產出的模型在哪裡。 這是 Day 08 診斷表第 3、5 題的內容,也是導入成本最低...

鐵人賽 Software Development DAY 11

Day 11: 你敢不敢先停下來,畫出整條價值流?

Erik 說「明天早上九點,我帶你去看一座工廠」——然後你睜開眼睛。 窗外不是 2013 年的 Parts Unlimited,是 2026 年,你自己的辦公...

鐵人賽 AI Engineering DAY 18

Day 18 — 賦予 AI 雙眼:用「前置萃取」工作流讓大模型讀懂保單天書

前情提要:昨天我們建立好了各年齡層保險配置的動態矩陣。本日目標:今天要解決保險界最大的痛點——「保單條款根本不是寫給人看的」。我們不寫複雜易錯的爬蟲,而是教大...

鐵人賽 JavaScript DAY 5
Learn HTTP With JS(2) 系列 第 5

stream.Readable 生命週期

前言 這篇會把 stream.Readable 分多個生命週期階段來拆解 生命週期 1:初始化 生命週期 2:運作 - 兩種讀取模式的切換 生命週期...

鐵人賽 AI Engineering DAY 2

Day 2 | 一個 AI Request 背後到底發生了什麼?

昨天我們先建立了整個 AI Infra 的地圖。從 Data Plane、Distributed Runtime、Execution Engine,一路看到 G...

鐵人賽 IT Operation DAY 3

Day 3|約束會移動:從機房一路搬到會議室

【場景】四十七個問題 上任第一個月,我列了一張問題清單,帶去找一位認識多年的老顧問——我都叫他老喬。網路慢、機房老舊、沒有備份、帳號權限一團亂、系統沒有文件、廠...

鐵人賽 Claude AI DAY 12

Day 12|一張海報從派工到驗收:把前五天串起來

第二幕最後一天,用一件真的活把前面講的東西全部走一遍。 活是這樣的:課程有一系列演講,每場要一張宣傳海報。上面有課名、講題、講者姓名、日期時間、主辦機關——十...

鐵人賽 自我挑戰組 DAY 18

Day 18|建立第一個網頁管理頁面

雙大腦系統已通過驗收,今天開始建立瀏覽器能看見的管理頁面。 Web UI 是第四個執行位置 目前專案已包含 MCU 的 sketch/sketch.ino...

DAY 10:打造 API 防護罩 (Express Middleware 實作)

今日目標說明 昨天我們學會了如何核發 JWT。但如果我們要保護「新增寶可夢」、「修改圖鑑」這些 API,難道要在每一支 API 裡面都寫一次「檢查 Token...

鐵人賽 IT Operation DAY 9

Day 9|所有人都說 Demo 很成功

Day 9:Demo 證明能力做得出來;上線前還得證明系統知道自己何時做不出來。 月度 AI Showcase 開始前,專案經理把三份合約放進指定資料夾。...

鐵人賽 AI 自動化 DAY 18

Day18-Hermes Agent

Hermes Agent 是由 AI 研究實驗室 Nous Research 所開發的開源 AI Agent 框架。與傳統的 AI 聊天機器人(例如: Cha...

鐵人賽 AI Engineering DAY 17

Day 17 - Agent 說做完了,Workflow 卻沒往下走:派工之後誰負責收尾?

系列說明 >> 本系列大部分 PR 來自私人或公司專案,部分程式碼、環境設定與實作細節不便公開。 我只能保證文中提到的 PR 與問題皆為真實案例,...

資訊安全 系列 第 5

Day 5:實務郵件安全設定(二):管理巨集與自動回覆

朕自創立《訓民正音》,旨在使萬民皆能識字,藉以明理、趨吉避凶。而今,時代更迭,公署官吏與黎民百姓多以「電子郵件」傳遞政令與書信。然暗處有不軌之駭客(惡意攻擊者)...

鐵人賽 Modern Web DAY 5

astro 元件跟 React 元件差在哪?為什麼它預設不送 JavaScript?

Day 4 一直在講 .astro:layout 是 .astro、頁面是 .astro、被包進去的東西也是 .astro。但它到底是什麼?如果你寫過 Reac...

鐵人賽 Modern Web DAY 18

Day18 打造跨裝置體驗:對話框 RWD 與 UI 響應式設計

Day13 談過整體 UI 設計原則:元件拆分、Z-index 管理、各元件自己處理響應式。Day18 往下鑽一層,看實際的斷點數字,以及手機、平板、桌面到底怎...

鐵人賽 Claude AI DAY 18

Day18: API 測試:Playwright 不是只會點畫面

如果你以為 Playwright 只能開瀏覽器點來點去,這篇會打開新世界:它也能直接呼叫 API。更重要的是兩者的混搭——用 API 佈景、用 UI 驗戲。這是...

鐵人賽 Software Development DAY 18

Day 18 漫遊探索-破舊區:專挑系統最髒、最亂、最容易壞的地方測

在軟體測試的「導覽地圖」中,「破舊區測試類型」 (The Seedy District Tours) 代表的是一種更具攻擊性且充滿挑戰的測試思維。如果說「旅遊區...

鐵人賽 Software Development DAY 14
Kotlin Lambda 從零開始 系列 第 14

Kotlin Lambda 從零開始 Day 14:groupBy / groupingBy — 分組操作

這篇文章會用 TDD 手刻 myGroupBy(含兩個多載版本),再介紹 groupingBy 的 Grouping 介面概念。這是轉換篇的最後一篇 Kotl...

鐵人賽 Security DAY 3

產品進了 CRA,下一題不是「要不要做 CE」,而是它到底是哪一類?

寫在前面:這個系列主要想記錄我自己研究及參與 EU Cyber Resilience Act(CRA)導入過程中的一些心得、觀察與個人解讀,也希望藉這 30 天...

鐵人賽 AI 自動化 DAY 11

Day 12 | 我的AI員工 - 搬新家囉!

8月14日 因有要事 臨時走不開~ [我的 新blog](https://ithelp.ithome.com.tw/articles/10403297) 歡迎...

鐵人賽 AI 自動化 DAY 3

Day 3 | 我的一人公司 - AI購物小天使

最近搬新家,我開始陸續添購家具和生活用品。 床架、床墊、工作桌、椅子,到各種大大小小的日用品,每一樣東西看起來只是「買東西」,背後其實都有一大堆功課要做。 尺寸...