iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 15

Day 15 -「機智奧德修斯」故意搞破壞的 Mutation Test

特洛伊戰爭還沒開打,希臘聯軍就先遇到一個很麻煩的問題。 預言說,沒有阿基里斯,他們不可能攻下特洛伊,但阿基里斯的母親忒提斯也早已知道,兒子只要參戰就會死。 於...

鐵人賽 Security DAY 2

關於我開始踏入資安這檔事Day02-今天收到一封「社交工程」簡訊?

某天在滑手機的時候,突然跳出一封簡訊: 「您的包裹因地址不完整,無法派送,請於24小時內更新資料:https://xxxxxx」 第一次看到訊息時的我,內心充滿...

鐵人賽 AI Engineering DAY 7

Day 7|第一份 Skill:AI Code Review 九面向(下)與兩道閘

簡短回顧 昨天走完了九面向的前五類(A 風格、B 簡潔、C 安全、D API 慣例、E 架構),也講了為什麼在清單之前,要先放一個「沒有清單」的 subagen...

鐵人賽 Security DAY 15
資安*保險─數位避險 系列 第 15

Day 15:注入攻擊(SQL Injection)原理是什麼?對中小企業主的意義為何

Day 15:注入攻擊(SQL Injection)原理是什麼?對中小企業主的意義為何 注入攻擊(SQL Injection)簡單說就是駭客用一句暗號直接搬空你...

鐵人賽 AI Engineering DAY 15

Day 15:多租戶與權限控管——授權不是一個檢查,是查詢唯一能有的形狀

Day 14 結尾承認了一件事:這條 RAG 管線對所有人一視同仁——誰來問,檢索都在整個 index 上跑。公司內部知識庫的第一個現實剛好相反:財務的薪資文件...

鐵人賽 AI Engineering DAY 7

Day 07:LLM 原理速成——token 經濟與成本的真相

今天只聚焦在 Token 怎麼計價、生成怎麼進行、模型怎麼選這三件事,會直接影響你系統設計與帳單,也可能導致容易做出錯誤架構決策的部分。 本篇不會重講 Tran...

鐵人賽 自我挑戰組 DAY 15

Day 15|Sensitive Data Protection(原 Cloud DLP)在 AI 訓練與推論資料流的應用

先更正一個名稱:Cloud DLP 已經不是官方叫法 如果你的簡報或文件裡還在用「Cloud DLP」當作主要名稱,需要更新一下:這項服務已經整合進 Sensi...

鐵人賽 Security DAY 15
企業端點完美防禦 系列 第 15

《企業端點完美防禦》15-上傳(提交)惡意軟體樣本

通常情況下,資安廠商的研究人員需要取得惡意軟體檔案進行分析,才能正確辨識惡意軟體/勒索軟體,並進一步判斷是否能提供協助。 任何疑似與感染事件有關的可疑執行檔,都...

鐵人賽 自我挑戰組 DAY 14

Day14:mpv-lazy 自動連播與續播

今天講兩件很日常的事:播完自動接下一集,還有下次打開自動接著上次的進度。 追番一次看整季的話,這兩個功能省下的滑鼠點擊比你想的多。 mpv 播完自動接下一集設定...

鐵人賽 AI Engineering DAY 8

Day8:分層與所有權,哪一層統一哪一層放手

治理的難處從來不是「要不要統一」是「哪一層統一,哪一層放手」前者是立場,後者才是設計 昨天 live-check 對著 service.name 說「這個屬...

鐵人賽 Software Development DAY 13

Framework 到底怎麼根據 Path 找到正確的程式?

昨天我已經成功把: GET /products HTTP/1.1 解析成: Method = GET Path = /products Version...

鐵人賽 Claude AI DAY 14

【Day14】Claude Code CLI 中 SKILL.md 的重要性

前面幾天我們認識了 Context、Prompt、MCP、Hooks 與 Slash Commands,會發現 Claude Code CLI 不只是「幫忙寫程...

鐵人賽 Software Development DAY 14
為你自己手刻 Claude Code 系列 第 14

Day 14 - 把 rm -rf 攔下來

文章同步發表在我的個人 Blog 昨天實戰的最後 KeSi 把測試檔改掉了,那次它是真心認為測試寫錯(雖然並沒有),整個過程也沒有任何人被問過一句話。它想...

鐵人賽 自我挑戰組 DAY 14
Eric 的創作者重生計畫 系列 第 14

DAY 14. AI 對話記錄整理—分析我的品味:從初音、視覺系到 Ave Mujica🎭

我的本命是初音未來,曾經沉迷於 X JAPAN 與聖飢魔Ⅱ 那種老派的日本視覺系重金屬;而最近,我卻因為社群上爆火的 MyGO!!!!! 梗圖作為入口,一路垂直...

鐵人賽 自我挑戰組 DAY 14

Day 14|Cloud Armor 與 Vertex AI Endpoint 的 WAF 防護

對外的 AI API,等於多了一個新的攻擊面 當企業把 Gemini API 或自建的 Vertex AI Endpoint 包裝成對外服務(例如客服機器人、公...

鐵人賽 Claude AI DAY 2

D03 網域 DNS 與固定 IP

昨天講的是怎麼把 claude 當同事用。今天往外一層,講最外面那道門:一個網域、一個固定 IP,以及要不要建自己的 DNS。 用 AI ,就是要提供服務,要...

鐵人賽 AI Engineering DAY 3

Day 03|讓 AI 開口說話:從 Text-to-Speech 開始

昨天先完成了 Speech-to-Text,讓 AI 可以把我說的話轉成文字。 今天要做的事情剛好相反: Text ↓ TTS ↓ Audio ↓ Playba...

鐵人賽 Build on Google AI DAY 14

Day 14 如果有了 Docker,AI 就一定能重現嗎?

我有多年 IT 技術與跨域學習經驗,現在把 AI、Cloud、Infrastructure 串起來。 如果有了 Docker,AI 就一定能重現嗎? Day 1...

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

搞懂 Node.js EventEmitter:從基本用法到 error、promise rejection 陷阱

今年我延續了 2025 iThome 鐵人賽的 Learn HTTP With JS,將會繼續撰寫第 31 ~ 60 篇關於 HTTP 的文章 前言 不管是寫前...

Day 08|需求沒寫清楚沒關係,大神看得懂

一句話需求之所以可行,從來不是因為需求真的只有一句話;是有人把沒問出口的另外九成,全部自己回答掉了。 一張只有一句話的 Ticket 第一部結尾停在一個觀...

Day 09|理解:程式碼沒有變,為什麼測試結果可以完全不同?

本篇是故事二的「理解」篇。 本篇要回答:把「IDE 與 Terminal 結果矛盾」拆成直接原因與促成因素,各自是什麼? 當時發生了什麼 證據到齊之後,誘惑...

Day 09|省下一條饋線,卻讓整台設備陪它一起改

我們用 SMART——Specific(具體)、Measurable(可衡量)、Achievable(可達成)、Relevant(具關聯)、Time-boun...

Day 11|一個 Skill 就好,六個小 Skill 只會讓我加班

契約都簽完了,從今天起看工具怎麼把契約落地。第一個架構問題:訪談、規劃、風格、來源、核准、寫作,六件事為什麼塞在同一個 Skill 裡,而不是拆成六個小而美的...

Day 12|我補上失敗情境後,測試才開始像真的

菜雞行為:只設計正常路徑,把例外留給現實 STAR 階段:A+R (Action + Result) 本篇定位:交代如何把失敗矩陣轉成狀態、測試與恢復證據。...

鐵人賽 AI Engineering DAY 3

Day 03 - 壓測不是 for 迴圈:vllm bench serve 的正確用法

Day 03 - 壓測不是 for 迴圈:vllm bench serve 的正確用法 大多數人的第一版壓測是一個 Python for 迴圈:串行打 100...

鐵人賽 自我挑戰組 DAY 5
Laravel 讀碼源 系列 第 5

算出本週幸運度調查內容

https://laihao.vaserver.com/lucky.html 只有前端 route的地方 這是一個「本週幸運度調查」的單頁互動網頁,用 HTM...

鐵人賽 Software Development DAY 8

Day 8 - 單向鏈結串列(Singly Linked list)

昨天我們看了陣列的題目,今天我們要來學鏈結串列 ( Linked list )我們在 Day6的時候有提到,陣列的插入和刪除很麻煩,那鏈結串列的優點就是插入和刪...

Day 10 | Flow 可視化(Visualization):畫出連菜鳥都能一眼看懂的流程圖

前言 昨天把時間軸講完了,今天換一件更俗、也更關鍵的事——要有圖要讓人看得懂 R 通常資深的 APR 工程師心裡會有一張 flow 的流程圖,但對生為菜鳥而言的...

鐵人賽 AI Engineering DAY 9

Day 9|BM25:比 TF-IDF 更適合文件搜尋的方法

上一篇文章,TF-IDF 把四題的 Top-1 命中從 2/4 拉到 4/4,但結尾記下了兩個沒解決的問題:TF 是線性的,「csrf」出現 7 次就拿 7 倍...

鐵人賽 自我挑戰組 DAY 14
SQL Server 基礎&調教 系列 第 14

【基礎】 14.備份&還原

這是一個非常重要的日常維護一部分,整個策略都會影響整體的安全性、效能,所以這裡會很深入的說明這整個機制。 而在真正了解復原模式、備份之前,必須要先了解什麼是交易...