iT邦幫忙

技術文章

RSS
鐵人賽 Security DAY 25

#Day 25|Alert 明明出現了,為什麼 Active Response 沒有封鎖 IP?

昨天已經在 Wazuh 的 ossec.conf 中完成 Active Response 設定,原本預期只要 SSH 偵測規則成功觸發,系統就會自動封鎖來源 I...

鐵人賽 AI 自動化 DAY 24

Day 24|每次都要等我指示才幹活?為你的 AI 分身安排固定工作任務

前面幾篇,我們花了不少時間替 AI 分身增加你的能力給它。有些工作方法,是從自己的提案、文件與過去成果裡整理出來,再教給分身;有些比較通用的能力,則可以直接透過...

鐵人賽 AI Engineering DAY 23

Day 28|上線前,先寫一張「還缺什麼」的清單

馬卡龍的成長日記 Day 28 昨天把「資料庫還沒跑起來」也寫成了一個查得到的狀態。離第 30 天只剩三天,今天我想先停下來,好好盤點一次:如果現在就要讓 Ma...

鐵人賽 AI Engineering DAY 24

Day 24:打造 Import-Aware 呼叫圖

昨天我們訂下了「寧缺毋濫、錯的圖比不完整的圖更危險」的原則,對同名符號(例如多個檔案都有 load())採取保守不猜的策略。 但這也帶來了一個代價:專案中原本正...

鐵人賽 AI Engineering DAY 25

Day 25|護欄:允許自動化到哪裡為止

Day 25|護欄:允許自動化到哪裡為止 Day 24 停在一個缺口:失敗即鎖定鎖得住機器,可是一批改動到底要不要進版控,還是得有人判斷。今天回頭讀我自己的規則...

鐵人賽 Vibe Coding DAY 28

Day 28 | 建立 UI Playground,探索不同設計方案

UI Playground 的靈感啟發 前陣子看到 Notion 產品設計師 Brian Lovin 的訪談,他介紹了 Notion 團隊導入的 Protot...

鐵人賽 自我挑戰組 DAY 24

Day 24|AI 時代的學習與工作方式即將徹底改變:我們現在就直接跟未來對齊

我常常回想起以前剛踏入職場、或是更早以前接觸各類科技產品的年代。 那時候買任何新設備或軟體,不管是電視、電腦、手機、錄放影機,甚至是一台家用遊樂器,拆開包裝盒的...

鐵人賽 Security DAY 25

[DAY25]仿生人是否會夢見網頁山羊? --Security Misconfiguration (上)

今天要來做A5裡面的Security Misconfiguration了,沒錯,Security Misconfiguration裡面包了一個Security...

鐵人賽 Modern Web DAY 24

Day 24|脫離掌控的回應:為什麼用了 @Res(),Interceptor 的轉換結果不見了?

在開發 NestJS 時,為了統一 API 回傳格式,團隊通常會註冊全域 Interceptor,建立一致的回應結構。原本 API 都依循這個規則,直到某次為了...

鐵人賽 Security DAY 24

[Day 24 ] Malcolm 支援哪些 Protocol

Malcolm 到底看得懂哪些網路? 一、Internet 與基礎網路協定:先看清楚「誰跟誰通訊」 這是 Malcolm 最基礎的一層。 這一類 Protoc...

鐵人賽 Security DAY 24

[Day 24 ] Malcolm v26.09.0 更新內容

v26.09.0 主要更新 項目 更新內容 實際意義 1. PCAP 匯入 支援直接上傳 gzip / bzip2 / xz / lzma 壓縮的...

鐵人賽 自我挑戰組 DAY 28

28 高手玩法:多 Agent 平行寫作

! 本篇文章將會介紹 高手玩法:多 Agent 平行寫作,期望大家都能用一支 Agent 軍團,辦出一份有主編拍板的報紙 :D 昨天把全組煞車裝好,結尾承諾「...

鐵人賽 自我挑戰組 DAY 24

情境 3:智能路燈系統——光敏電阻感應 + PIR 人體感應自動亮燈

今日目標在體驗過倒車雷達與智慧溫室後,今天我們要實作第三個極具節能效益的智慧城市情境——節能智慧路燈系統。傳統路燈整夜通宵點亮,耗費大量電能;而現代智慧路燈則會...

鐵人賽 Kubernetes DAY 24

【Day 24】Gateway API Inference Extension:突破 Kubernetes 傳統路由限制的推理負載平衡

Day 23 的 gateway 解決的是這個請求要去哪個模型,依據是 request body 裡的 model。選到模型之後,請求交給那個模型的 Servi...

鐵人賽 AI 自動化 DAY 24

【Day 24】Manus - FB 粉專自動回覆留言(2/4)

Day 24 今日專案任務 今天我們就繼續來完成昨天的任務吧,不過我發現昨天看得參考資料是用在臉書自動發文的流程,而不是 FB 粉專自動回覆留言,因此有蠻多流程...

鐵人賽 Software Development DAY 24

Day 24|如果明天收到一個 AI Feature,我現在會先問這 10 個問題

上一篇,我把前 22 天寫過的東西重新整理成六個問題: UNDERSTAND ↓ DECIDE ↓ ACT ↓ CONTROL ↓ MEASURE ↓ BUIL...

鐵人賽 ChatGPT & Codex DAY 24

Day 24|GPT 負責想、Codex 負責做?真正該固定的是 Role,不是模型

一次文件材料化實驗裡,執行者交回了輸出與自評。報告寫著修改範圍正確、當階段語意沒有差異;打開實際檔案,卻看到兩個標題黏在同一行: ### CURRENT_GA...

鐵人賽 Vibe Coding DAY 24

Day 24|歷史資料不是舊資料:它是系統的 Evidence Boundary

歷史菜單缺一張圖片,最直覺的修法是拿現在的圖片補回去。畫面會完整一些,資料也看起來更整齊。 便當系統卻把「畫面補得出來」和「歷史原本就有」拆開處理。菜單變更測...

鐵人賽 Software Development DAY 25

lesson 16 (S2): 透過 JAVA 使用 ABCL,實現 CalcFX 邏輯

TL;DR 前一篇已經用 Java 載入同一份 FXML,並確認事件可以從按鈕一路進入 Java Controller。這一篇則把它接到真正的 Common L...

鐵人賽 JavaScript DAY 24

Day 24:檔案上傳實戰 (Multer)

在前面的課程中,我們已經學會了如何接收前端傳來的 JSON 資料 (透過 req.body)。但是,當前端需要上傳「檔案 (圖片、影片、PDF)」時,傳輸格式會...

【Day 25】尋路地圖大改造!這次只讓 Weight 改變

上一篇最後提到,我決定換另一種方式來畫 Graph。 一開始會讓使用者調整 Vertex 數量,是因為當節點很少時,其實很容易直接用肉眼判斷最短路徑;但當資料越...

鐵人賽 AI 自動化 DAY 24

Day 24 : 如果出了錯卻不知道錯在哪,這不叫自動化

「那件事已經自動化了」這句話後面還差一個問題 部門會議上常聽到這樣的進度回報,「月報那件事已經自動化了」。說的人很有成就感,聽的人也鬆了一口氣,好像這件事從此...

鐵人賽 Security DAY 24
CTF 菜鳥修練日誌 系列 第 24 篇

Day 24:【Reverse】Python 編譯檔逆向:.pyc 反編譯成原始碼

1. 前言與核心概念 Python 雖然是直譯式語言(Interpreted Language),但在執行 .py 檔案時,Python 解譯器(CPython...

鐵人賽 Vibe Coding DAY 24

Day 24|從需求到畫面:讓 AI 生出第一版 UI

昨天我們從「我想做一個收藏網站的網頁」這句簡單的想法出發,讓 AI 幫忙整理出新增、刪除、搜尋、分類和資料保存等基本需求。 既然需求已經確定,今天終於可以開始寫...

鐵人賽 AI Engineering DAY 24

MCP Prompts 實戰:把常用任務變成可重複使用的 Prompt

前面我們已經實際做過 MCP Tool 和 MCP Resource,Tool 可以讓 Agent 執行某些操作,而 Resource 可以讓 Agent 取得...

鐵人賽 Software Development DAY 25

Day 24:庫存扣減的併發正確性,用資料庫機制取代分散式鎖

Day 23:把併發控制手段實際裝進訂單服務 結尾講得很直白:Semaphore 與 withTimeout 這兩道防護都裝上了,但真正動到庫存數量本身的那個操...

鐵人賽 Software Development DAY 25

Day 24:背壓是什麼,生產太快時該怎麼踩煞車

Day 23:Flow 底層其實是 Channel,兩者的關係是什麼 停在一個問題上:今天談到的暫停等待,處理的都是速度差距還在合理範圍內的情境,如果生產資料的...

鐵人賽 Modern Web DAY 25

Day 24:幫 Panel 寫測試,Testable 方法組合怎麼用

Day 23:檔案上傳與資料匯入匯出,正式環境常踩的坑 結尾留下一句話,幫 Panel 寫測試,Testable 方法組合怎麼用,是接下來要處理的內容。今天要處...

Day 24 - Express.js 基礎 -1

今天想要來談談 Express.js是 Node.js 後端開發中非常重要的框架 之前已經談過 Node.js、require、process.env、fs、h...

鐵人賽 AI Engineering DAY 25

Day 25|Context Engineering:長期資料該如何交給模型?

Day 20 把逐日值、視窗統計與 baseline 一起放進 summary-v1,是為了讓當時的比較組保留原始資料可見的資訊。Day 24 又在 summa...