iT邦幫忙

技術文章

RSS
鐵人賽 AI Engineering DAY 16

Day 22|我修好了分類器,然後它在下一輪拿了零分

系列:「一人艦隊:用一群 AI CLI 打造跨平台代理 mesh」— 第 22 篇紀錄日期:2026-09-19 今天的一件事 昨天的文章結尾我列了兩件要做的事...

鐵人賽 AI Engineering DAY 20

Day 20|動手蓋一個最小可行的 Harness

Day 20|動手蓋一個最小可行的 Harness 這幾天分享了為什麼需要 Harness Engineering、有哪些元件,以及怎麼判斷算不算Harness...

鐵人賽 IT Operation DAY 6

Day 6:Arista 7150 轉發一個封包要 363 奈秒

今天要來說 Day 2 那篇留下的一筆帳。當時我寫「整段轉發時間塞得進 ping 的一個顯示格子裡,差幾倍我今天不算,因為手上還沒有實測值」,現在實測值有了。...

鐵人賽 Modern Web DAY 5

Day 5|錯覺的順序:ConfigService 為什麼注入失敗?別被 imports 陣列順序騙了

隨著專案開始需要透過環境變數管理資料庫設定,我們通常會結合 @nestjs/config 與 TypeORM 的 forRootAsync(),並注入 Conf...

鐵人賽 AI Engineering DAY 5

【Day 5】2026 Agent 生態系:協定、擴充機制與框架的分工

MCP、A2A、Agent Skills、Plugin、WebMCP 這幾個名字經常被放在同一句話裡比較,而它們各自處理的是不同層的問題。以下依序釐清三個問題:...

鐵人賽 Build on Google AI DAY 5

Day 05|第一次打開 Google AI Studio:讓 Gemini 產生第一張學習卡

前四天一路從「為什麼要做學習卡」、使用者是誰,到昨天終於把第一版 Learning Card 的內容定義出來。 目前一張 Learning Card 暫定包含五...

鐵人賽 自我挑戰組 DAY 26

Day 26|想找前幾天收藏的餐廳,我們在選單裡迷路的那一分鐘

幾天前在滑社群的時候,看到一家看起來超好吃的餐廳,順手就按了收藏。今天剛好想找出來貼給朋友,打開 App 點進個人主頁,再點開右上角那三條線。 跳出來的選單裡有...

鐵人賽 自我挑戰組 DAY 3

Day 9|什麼時候 AI 似乎變成我最親密的朋友之一

腦子裡冒出一個問題:我現在講最多真心話的對象,好像不是身邊的人,是 AI。 會冒出這個念頭,是因為我發心裡如果有問題或想法,我第一個反應不是找人聊,是打開對話框...

鐵人賽 Modern Web DAY 5

Day 5:點亮地下城!材質升級與動態光源

前幾天我們鋪好了像素地板,但它目前看起來毫無生氣。HD-2D 風格最迷人的地方,就在於「復古像素」與「現代光影」的強烈碰撞。今天我們要為這個空間導入 Three...

鐵人賽 自我挑戰組 DAY 3

Day 4|AI 明明不知道,為什麼還敢亂講?談 AI 幻覺

前幾天的文章一直在講怎麼問 AI、怎麼把問題問清楚。 但就算問題問得很清楚,還是有一個很麻煩的問題: AI 會亂講話,亂給答案。 而且最可怕的不是它亂講。 是它...

鐵人賽 AI Security DAY 6

Day 06:Jailbreaking(越獄技術)演進與虛擬情境攻擊

Jailbreaking vs. Prompt Injection 的差異許多人容易混淆這兩者,但它們在目標與防範機制上有明確區別: Prompt Inj...

鐵人賽 Build on Google AI DAY 5

Day 05:塞爆百萬 Token ?畫面顯示騙人,送出照樣超標?

前言 Day 04 結尾我寫下這句話: 明天 Day 05,要來測試 Gemini 的百萬 Token 長上下文,看看直接丟一整份技術文件進去,AI 能不能...

鐵人賽 Security DAY 5

Day 5 — 從版本號到 Shell:第一次用 Metasploit 拿下目標

今天來到了 Lame 實戰的第三天~~~ Day 3 我們用 Nmap,知道目標機器 Lame 開了哪些服務,以及各個服務的版本號。Day 4 我們對 FTP...

鐵人賽 Build on Google AI DAY 7

AlphaGenome Atlas 實戰 | Day 07 | 演算法核心拆解 —— CNN 與 Transformer 的多尺度融合

💡 導讀:AI 的雙劍合璧:CNN 與 Transformer 如何聯手讀懂 100 萬個 DNA 字母? 假設你拿到一本厚達 100 萬個英文字母 的解密小說...

鐵人賽 Software Development DAY 9

Day 09|Kernel 怎麼管理 RAM?實作自己的 Page Allocator

今天要配置一頁記憶體,寫入資料,釋放後再配置一次。如果配置器確實回收了那一頁,我們應該拿到相同位址,而且上次留下的資料已經清成零。 到目前為止,核心的空間大多在...

鐵人賽 Claude AI DAY 5

Day 5:把 State 變成能執行的流程

核心問題 Day 4 我們有了 Global Constraints State。但 State 只是數據結構。怎麼讓它實際執行? 最簡單的做法是寫一個大函數:...

鐵人賽 IT Operation DAY 20

Day 20|在 Linux 虛擬環境中以 Requests 串接公開 API

在上一篇中,我們建立了專案專屬的 Python 虛擬環境,並完成了 requests 套件的安裝。環境建置完成後,本篇將透過一個簡單的實作,驗證遠端開發環境的運...

鐵人賽 AI Engineering DAY 12

Day12 獎勵機制的抉擇:Outcome vs Process Reward Model 與可驗證獎勵

昨天提到關於Credit Assignment的解法有Process Reward Model跟RLVR,今天我們先來聊聊Process Reward Mode...

鐵人賽 AI Security DAY 18
把 AI 接進 SOC 系列 第 18 篇

【Day 18】MITRE 對應怎麼用?

昨天整理完六種關聯型樣。今天想講 MITRE ATT&CK 對應——這個東西很容易變成「規則描述裡貼一個技術編號」就結束,今天想講清楚它在我這個專題裡實...

鐵人賽 AI Engineering DAY 27

Day 27|從逐欄填表到一次確認:Agent 如何協助完成一張申請單

幫我申請某張業務資料表,每天抄寫一次,權限給資料分析團隊,最後交給王主管審核。 這是我想像中,第四代 DAP 的起點。 使用者先說明目的。Agent 取得資...

鐵人賽 AI Engineering DAY 5

Day 05:【記憶大腦2】告別金魚腦!用 Firestore 保存角色的長期記憶

介紹 昨天我們輕鬆搞定了 Firebase 專案創建與金鑰封印。今天我們要來解決 Day 03 發現的致命痛點,只要按下 F5 重新整理,對話紀錄就直接蒸發 的...

鐵人賽 AI Engineering DAY 6

Day 06觀念落地!結合 Vibe Coding 的 API 串接實戰

前幾天我們確立了防呆機制、強制 JSON 輸出規範,也探討了 Vibe Coding 的開發心法。理論準備就緒,今天我們要正式把這些觀念化為真實的程式碼,親眼見...

鐵人賽 AI Engineering DAY 5

Day 5:如何用 Flutter打造Theme與配色

一、前言 這篇要做的是App的外觀,配色和介面順不順眼,是決定粉絲願不願意常常點開這個App的關鍵。這邊會介紹ColorScheme.fromSeed是什麼怎麼...

鐵人賽 Claude AI DAY 5

Day 5 Pod

namespace 昨天開好了,今天要放東西進去,跑第一個 Pod 先講 Pod 是什麼。Kubernetes 不會讓你直接管 Container,它管的最小單...

鐵人賽 Security DAY 5

05|數位證據的指紋:Hash 是什麼?(上)

Hash Function(雜湊函數) 可以把任意長度的資料,經過一連串運算後,轉換成固定長度的輸出。 任意長度的資料 ↓ Hash Fun...

鐵人賽 Vibe Coding DAY 16

Day 16|六個階段怎麼套進 Vibe Coding -4

前面講了開發前要對 AI 做的限制。限制設好了,接下來才會真的讓它開始動手。 今天「開發」這一段會講得比較多一點。老實說我給的不是什麼標準答案,而是做了多個 V...

鐵人賽 Security DAY 6

[Day 06] 戰情總部設立:Wazuh Manager 架設觀念與核心模組介紹

大家好,歡迎來到 Day 6! 前幾天我們都在處理「前端探針(Wazuh Agent)」,也就是 Ubuntu 靶機的建置與底層日誌排錯。靶機的地基既然已經打穩...

鐵人賽 JavaScript DAY 0

Day 4|從 HTML 開始,建立醫療資訊系統的第一個頁面

前言 前幾天先完成了專案的規劃,也把接下來會使用到的開發工具整理好了。 今天終於要開始寫第一行程式碼。 在製作一個網頁之前,我們需要先了解最基本的技術: HTM...

鐵人賽 JavaScript DAY 15

Day 15|Web Stream 資料流的另一種收法:SSE 與 EventSource

摘要 SSE (Server Sent Events)讓 server 可以一直主動送資料給瀏覽器。它不是什麼特別的協定,就是一段普通的 HTTP 回應,裡面放...

鐵人賽 Kubernetes DAY 19

Day 19:自動與手動 instrumentation:把 trace 埋進示範服務

今天是這 30 天唯一要認真寫程式的一天。 instrumentation(埋點)的意思是在程式裡加上產生遙測資料的程式碼。它分自動和手動兩種,我兩種都會用,因...