iT邦幫忙

技術文章

RSS

資安不要等系統上線才做!如何在 SDLC 五階段嵌入風險管理。

從事資安工作或資訊系統開發的人應該都有過這種經驗:專案好不容易要上線了,最後做滲透測試或弱掃才爆出一堆高風險漏洞。這時要改架構或修補程式,不只會延期系統上線,還...

鐵人賽 Security DAY 24

API Key 串接系列5--持續事件如何累加到同一張案件

當觸發資安案件單之後,在人員或自動處置之前,若是攻擊持續進行,案件的輕重緩急權重也不斷調整,在決策前一刻審核者需要的是最新案情,所以同一案件的event必須持續...

鐵人賽 AI 自動化 DAY 24

Day 24|他們沒有不照流程走,是我沒把流程畫完

昨天寫,把人留在流程裡,得先給他條件。 今天寫另一半。就算條件都給了,他還是會走別的路。 一、三次被繞過 主管看了警語,還是回頭改。 考核那個專案,我在送出的地...

鐵人賽 AI Engineering DAY 25

Day 25|Presidio 如何辨識與遮罩機敏資料?從辨識規則、中文模型到 LiteLLM 整合

Presidio 是一套開源的機敏資料辨識與去識別化工具。它可以找出文字中的姓名、電話、Email、信用卡號等資料,再依指定方式替換、遮蔽或移除。 例如,客服系...

鐵人賽 AI Engineering DAY 24

Day 24 | react-doctor:抓 agent 寫壞的 React,靠的不是另一個 AI

今天介紹的 react-doctor,標語寫得很直接:「你的 agent 寫的爛 React,這個抓得到。」它的存在前提本身就值得玩味:agentic codi...

鐵人賽 Kubernetes DAY 25
不囉唆圖解 Kubernetes 系列 第 25 篇

Day 25:Request 與 Limit,Resource Request、Resource Limit 資源需求與資源上限

Day 25:Request 與 Limit,Resource Request、Resource Limit 資源需求與資源上限 資源管理 某天有個服務吃光了整...

鐵人賽 ChatGPT & Codex DAY 24

Day 24|RAG Evaluation:怎麼知道 RAG 真的有回答對

前幾天已經把 RAG 的流程整理完整: Chunking→ Embedding→ Vector Database→ Retrieval→ Reranking→...

鐵人賽 Claude AI DAY 24

Day 24:記憶與 context,讓長時間的工作不失憶,也不撐爆 context

用 Claude Code 久了,最常聽到的兩種抱怨剛好相反:一種是「我明明講過了,它怎麼又忘了」,另一種是「才做一半,context 就滿了」。這兩件事其實是...

鐵人賽 自我挑戰組 DAY 24

五大演算法終極爭霸!全模型性能評測與多類別 ROC-AUC 曲線大對決

系統性彙整 Day 19 至 Day 23 實作的五大機器學習分類演算法——多元邏輯回歸(Logistic Regression)、隨機森林(Random Fo...

鐵人賽 AI Engineering DAY 24

讓流程能轉彎:Workflow 的控制流與狀態管理

昨天我們看了四種 Workflow 模式。今天要處理實務上真正會遇到的問題: 某一步失敗了,整個流程要停掉嗎? 前面算出來的東西,怎麼傳到後面? 流程跑到一半...

Day25 - 前端表單設計

這篇進入使用者真正看得到的部分:畫面。 🧱 地基概念 兩種資訊,兩種輸入方式 結構化資料(年齡、身高、體重、活動量):後面要丟進固定公式算 BMR / TD...

鐵人賽 IT Operation DAY 24

調整團隊協作節奏:讓討論與決策對準 AI 的建造速度

Day 24 調整團隊協作節奏:讓討論與決策對準 AI 的建造速度 本系列文章以《產品領導人之道》一書為基礎,從人員、產品與流程三個面向,探討 AI 帶來的工...

鐵人賽 Security DAY 24

Day 24|Pod → Kubernetes API → Node:串起完整 K8s Attack Path

經過 Day 20~23 的討論,這次我們將這四天的內容串成一條攻擊路徑,透過實作加深印象。 這次的 Lab 長什麼樣 這次的叢集由兩台機器組成:.182 是...

鐵人賽 自我挑戰組 DAY 28
學習用Pygame製作小專案 系列 第 28 篇

Day28 今天讓角色能被點擊互動了,但有點不確定之後寫法

今天寫了一個函式,就是用來找出哪個角色被點擊了,簡單來說就是如果鼠標被按下,那它就會去之前寫的角色的清單中比對哪個角色的碰撞箱有和鼠標在地圖上的座標有重疊,並把...

鐵人賽 Software Development DAY 24

[Day 24] Graph

前言 當我們打開 Google Map 輸入從台北到台中,它給出好幾條路線,每一條的距離和時間都不一樣。它是怎麼算出這些路線的呢?在程式裡又是什麼樣子? 之前...

鐵人賽 Software Development DAY 25
AI時代下的軟體工程 系列 第 25 篇

Day25: DRY:重複的不是 code,而是 knowledge

昨天的結論是:一個 decision 只有一個地方知道,它改變的時候,就只有那裡需要改。 這件事有一個更有名的名字:DRY,Don't Repeat Yours...

鐵人賽 Security DAY 24
從桃子園灘頭到CySA+ 系列 第 24 篇

Day24|檔案刪了、機器關了,鑑識還找得到甚麼?

Day23 講反鑑識的時候說,攻擊者把 log 清掉、把檔案刪掉,還可以往它沒清到的地方挖,像 Registry、MFT。但這招有個前提,我是在考前一天晚上才被...

鐵人賽 Build on Google AI DAY 24

Day 24|AI 報告通過 Schema 之後,為什麼我還要逐份核對?

前言 Day 23,我把 5 種情境、15 組案例整理成同一個 evidence bundle,也保留了工具原分類。今天輪到 AI 報告:Day 11、13、1...

鐵人賽 Software Development DAY 24

Day23 - 第三方元件與模型版本管理

現代開發軟體的時候,很少會完全由零開始打造,通常會使用開源套件、AI 模型。在一般軟體開發時,使用開源套件、AI 模型時,一般來說,會直接選擇一個版本來使用(可...

鐵人賽 自我挑戰組 DAY 24
30 天的 SAA 學習筆記 系列 第 24 篇

Day 24 - 備援、監控與金鑰治理 CloudWatch、CloudTrail 與 Config:監控、稽核與合規

CloudWatch、CloudTrail、AWS Config 是系統上線後的三個監控服務,各自回答一個問題: 系統現在狀態正常嗎?CPU 有沒有滿、錯誤有...

鐵人賽 ChatGPT & Codex DAY 24

Day 24|不想再拉 Slider 了:我讓使用者直接「抓住」公式本身

前幾天做到 Universal Learning World Compiler 之後,Visual Learning Lab 已經可以把不同教材分配到不同的互動...

鐵人賽 Software Development DAY 25

Day 25:生成式 UI - 在 PySide6 中由資料動態產生 UI 元件

目的:讀者可以讓 GUI 程式在使用過程中生成 UI 元件,並瞭解如何設計一個單一窗口管理與讀取這些額外生成之 UI 元件 前言 我們在 day 13 中知...

鐵人賽 AI Engineering DAY 24

DAY24替 Reliability Gate 加上 Answer Contract

昨天 Day 23 的 prospective validation 沒有通過。 我們在 Day 22 先把 48 題 holdout、Gate 規則、評分方式...

鐵人賽 IT Operation DAY 24

Day 24 - PostgreSQL + Node.js:讓程式連上資料庫

學習目標 使用 Node.js 連線 PostgreSQL 認識 Node.js 的 pg 套件 建立資料庫連線設定 使用 Node.js 執行第一個 SQL...

鐵人賽 自我挑戰組 DAY 24
AI Agent 從零開始 系列 第 24 篇

Supervisor Agent

Supervisor Agent(主管代理) 是 Multi-Agent(多代理人)系統中最核心的指揮控制模式。 它的運作邏輯類似真實職場中的專案經理(Proj...

鐵人賽 Software Development DAY 12

Day 23|一台拆開的資料庫

今天講一個寫這個系列寫到中段才浮現的體悟——它會把前面二十幾天的線,一次收攏。 一台拆開的資料庫 有一天我盯著這個系統的全貌,突然發現它很眼熟:我們做的每一件事...

鐵人賽 自我挑戰組 DAY 24

別再亂點了:有目的的探索性測試(Exploratory Testing)

在這第二十四天,我想再次談談另一種測試類型。到目前為止我建立的所有東西,都依賴於事先知道要檢查什麼:測試案例、API 契約、評估集、迴歸套件,以及品質關卡——每...

知道自己被愛著,外界評價就也變得不重要了:讀繪本《你很特別》

代表好評的星星貼紙,代表負評的灰點點貼紙 過去我看過一本繪本,書名叫:《你很特別》,故事裡的人物都是木偶,並且木偶們有個評價機制,只要一個木偶表現很好、或擁有...

鐵人賽 自我挑戰組 DAY 25

Day 25:【Tool 4 實作】倒數邏輯與動態進度條:依自訂效期計算剩餘百分比與 CSS 警示燈號切換

本篇文章目錄 前言:將開瓶效期轉化為動態時間軸 兩大核心機制拆解:倒數天數與動態百分比 實戰開發:自訂效期計算與 CSS 燈號切換 程式碼重點與體驗細節解析...

鐵人賽 AI Engineering DAY 24

Day 24|創建知識庫之旅:AI 接進知識庫後,它能做哪些事?

我希望知識庫不只在網頁上能看,也能讓其他 AI 使用。 例如我看到一個有興趣的專案,可以請 Claude 或 GPT 幫我分析。如果確認有用,我會再請它寫進知識...