iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 11

Day10 - 風險管理不是列 Bug 清單

在昨天的文章中,我們介紹 IEC 62304 軟體安全等級,評估產品在預期使用及可合理預見的使用情境中,可能如何造成傷害。不過,我們在軟體開發時,會發現軟體的運...

鐵人賽 自我挑戰組 DAY 11

Day 11: Input:輸入框不只有一條框線

Button 終於在 Day 10 畢業了~ 🎓接下來開始進入表單元件。 第一個要處理的是幾乎所有系統都會出現的: <input /> 乍看之下...

鐵人賽 Software Development DAY 11

Day 11 - AI 寫完 Code 之後,我到底要 Review 什麼?

前十天一直在想怎麼讓 AI 在寫 Code 前多理解一點需求,但今天突然想到另一個問題: 就算前面的 Prompt 寫得很好,我最後還是得 Review AI...

鐵人賽 Vibe Coding DAY 11

[Day 11] 一句話存成一筆紀錄:三條規則的解析,和 migration 要寫幾段

文章同步發表在我的個人 Blog 一句話存成一筆紀錄:三條規則的解析,和 migration 要寫幾段 中秋節快樂!白天在家裡,能坐下來的時間比平常少,這...

鐵人賽 Claude AI DAY 11

[Day 11] AI 給的答案, 你怎麼知道是對的

為什麼第 11 天講驗證 — Why Verification Now 前 10 天講原理和 xxx Engineering 發展. 你介入的單位從一句話擴到...

鐵人賽 Build on Google AI DAY 11
Google AI Journey 系列 第 11 篇

Day 11 探索Google Stitch

透過Gemini將自然語言、草圖或參考圖片快速轉換成UI以及程式碼 核心功能如下: Text-to-UI 透過文字描述需求可以產生多種UI設計供選擇 Imag...

鐵人賽 Vibe Coding DAY 11

AI 說 1468 個測試全過,推上去半分鐘就紅了

你叫 AI 改一段程式,交代一句:改完跑測試,要全過。它回報:1468 個測試全過。 你推上 GitHub。不到半分鐘,那顆燈紅了。 昨天講的是推上去之後:Gi...

鐵人賽 AI Engineering DAY 11
它說得頭頭是道 系列 第 11 篇

# Day 11 — 我一開始就選錯了 source of truth

前面兩天講的都是「它為什麼會錯」。 Day 9 說錯誤發生在接線,不在零件。Day 10 說那是因為資料缺了一個維度。 今天要講一件更難堪的事: 那個維度之所...

鐵人賽 Security DAY 11

Day 11:不用 Exploit 也能提權:Linux Credential Hunting

開場情境 前面十天,我們一直在研究「怎麼利用某個技術弱點」來提權——sudo escape、SUID、PATH hijacking、Cron、Capabili...

鐵人賽 AI Security DAY 12

從授權關係的本質來看 AI Agent的權限?

可以從以下五個層面來拆解: 它是誰(身分與存取權限) 目前的 AI Agent 多半是在我授權之後,直接以我的身分取得某個服務的完整存取權。例如它拿到的是整...

鐵人賽 JavaScript DAY 12

Day12|從一片空白到打不死的小強:第一階段總結

第一階段回顧:從 hello world 到能互動 十二天前我完全沒寫過 JavaScript。今天回頭看,已經有一個能按按鈕、會扣血、會宣布勝負的網頁了。這篇...

鐵人賽 Kubernetes DAY 11

Day 11|逃逸第六式 + 核心 CVE:SYS_PTRACE 注入 + Dirty Pipe

容器逃逸系列完結篇——Process 注入和核心漏洞提權。 概覽 場景 ATT&CK 手法 前提條件 攻擊難度 S17 T1611...

鐵人賽 Security DAY 11

Web資安觀念篇:常見 Web 漏洞總整理與防護金字塔

在連續實作了 Command Injection、SQL Injection、XSS(Reflected & Stored)以及 CSRF 後,我們已經...

鐵人賽 Security DAY 25

Day 25:密碼快被淘汰了?聊聊 Passkey 如何改變身分驗證

長久以來,「密碼」一直是網路世界最常見的身分驗證方式。登入網路銀行要輸入密碼、登入電子郵件要輸入密碼、登入社群網站也要輸入密碼。即使我們已經進入生物辨識、OTP...

鐵人賽 AI 自動化 DAY 11

【Day 11】Manus 接收 Email 並觸發自動化流程

Day 11 今天的專案任務 這兩天在玩 Manus 的時候突然發現它有一個厲害的功能: Email 指派任務,也就是說假設我人在外面,想要用手機命令 Manu...

鐵人賽 Security DAY 11

Day 11 — Bashed 的完整技術發現:多個問題怎麼串成攻擊鏈

報告Day!!! 😧 有點可怕…… 還記得 Day 6 那天,第一次打開 SysReptor 的 Report 看著一堆 TODO,心理 OS「這些是什麼!!!...

鐵人賽 Build on Google AI DAY 5

實作主要風險代理:在系統提示中制定嚴格的風險界線, 會遇到那些困難及如何突破

第十二天 09/25在實作主要風險代理(CRO Agent)並導入「嚴格風險界線」與「優化有效數據」時,系統的核心挑戰在於如何將非確定性的 AI 語言模型,轉變...

鐵人賽 自我挑戰組 DAY 18

Day18 - 中秋佳節 : 一輩子的幸福 (閒聊清大校長倫理事件倫理)

今天po文日期適逢2026年的中秋佳節~ 先祝福看到這篇文章的朋友們佳節愉快~ 其實標題是借用了清大高為元校長的著作書籍 - 一輩子的問題, 但今年很幸運地在...

鐵人賽 AI Security DAY 16

Day 16|台灣 PII 快篩層:身分證/統編/健保卡 checksum

為什麼 checksum 值得一整天 Day 11 實測 DLP 自訂 infoType 只能做 regex。[A-Z][12]\d{8} 這個模式在真實文本裡...

鐵人賽 AI Security DAY 16

Day 16|任務一:Incident Data Pack — 別把原始 JSON 丟給模型

本文所有資料皆為合成資料。主機名、IP、公司名、時間、事件經過全部虛構;CVE 編號使用真實公開漏洞,但受影響資產為虛構。 問題:原始 case 長什麼樣...

鐵人賽 自我挑戰組 DAY 11

使用HC-SR04超音波感測器計算距離

今日目標在學會讀取溫溼度與光線等環境數據之後,今天我們要讓ESP32具備空間感知的能力。我們將在Wokwi中加入HC-SR04超音波感測器,利用聲波反射的時間差...

鐵人賽 Security DAY 16

Day 16|Token 一致性:同一個人要對到同一個 Token

為什麼一致性是必要的 假設一份契約有 30 頁,「王小明」出現了 47 次。如果每次都產生不同的 Token: 第 1 頁:立約人林建成…… 第 3 頁:立約人...

鐵人賽 AI 自動化 DAY 11

Day 11|還需要人手動搬檔案,就是失敗的自動化

今天要來寫我實際做出的流程。 BTW,這個專案最後會變成一個網頁系統,把信用額度和逾期整合在一起,但那是後段的事。它的第一階段是一套每半個月自動產出逾期報表的程...

鐵人賽 Security DAY 16

Day 16|延遲分析:找出 Agent 決策鏈路裡的效能瓶頸

Agent 的延遲問題跟傳統應用不一樣 傳統應用的延遲優化,多半是找出最慢的那個資料庫查詢或 API 呼叫。Agent 系統多了一個維度:有時候問題不是「某一步...

鐵人賽 AI 自動化 DAY 11

Day 11|標籤越長越亂?先讀既有標籤,讓 AI 重用同一個詞

昨天講完 AI 回傳的 JSON 怎麼解析、怎麼驗證,結尾留了一個問題:getExistingTags 抓來的既有標籤,是怎麼餵給 AI 的,又為什麼常常還是攔...

鐵人賽 自我挑戰組 DAY 11

假資料,真臭蟲:給 QA 的測試環境

身為 QA 工程師,我的工作有很大一部分圍繞著理解軟體如何安全地從開發走向真實使用者的手中,而這段旅程建立在彼此分離的環境之上。對我的日常工作而言,第一個也最重...

鐵人賽 AI Security DAY 5

Day 21|架構陷阱三:Agent 間信任邊界模糊 × Workload Identity

「都是自己人的 Agent,應該可以信任吧」 這句話是這個陷阱的根源。多 Agent 系統設計時,很容易預設「系統內部的 Agent 之間可以互相信任」——Ag...

鐵人賽 AI 自動化 DAY 11

Day 11:引用出處設定:讓 AI 標註「這題出自講義第幾段」

一、前言 昨天(Day 10)我們在 Chatflow 畫布中成功串接了「知識檢索」節點,讓 AI 助教正式具備翻閱 FHIR 講義的能力。不過,身為大學生在準...

鐵人賽 Modern Web DAY 11

Day 11:生成立體圍牆,增加地圖豐富度

在 Day 10 中,我們成功封裝了強制鎖定最近鄰取樣的 loadPixelTexture,徹底解決了像素貼圖模糊的問題,並且透過 BoxGeometry 的六...