iT邦幫忙

技術文章

RSS
鐵人賽 Security DAY 8

資安事件處置流程(SOC 團隊版)page 2

要怎麼讀這篇 這篇只有三大表,是昨天那張流程圖的每個節點(node)功能與主要動線(edge)的說明,以及每條動線的解譯。請兩兩對照,先了解從[Start]開...

鐵人賽 自我挑戰組 DAY 8

Day 08:排版救星:用 Figma 的 Auto Layout 輕鬆秒懂 Flexbox

昨天搞懂了單一個方塊的「盒模型(Box Model)」,知道了邊距跟內距怎麼算。但問題來了:當畫面上有很多個方塊要排在一起時,該怎麼讓它們乖乖排好呢? 簡單來說...

鐵人賽 Vibe Coding DAY 15

【DAY15】Unity 2D 敘事遊戲開發:JSON 紀錄點 (Save Point) 存讀檔架構實作

一、前言:今天我們將採用最穩定、擴充性極佳的 Save Point (紀錄點) JSON 存檔系統!透過 C# 的 JsonUtility,只需將玩家解鎖的紀錄...

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

Day 8 - 運算與儲存核心 EC2:實例類型與定價模式

🖥️ EC2 是什麼 EC2(Elastic Compute Cloud)可以先把它想成一台租來的雲端伺服器。要多少 CPU、多少記憶體,就選對應的規格;需要時...

乞丐超人我買超市打折便當時突然發現我家社區夜班保全是美國新創CTO後我拜他為師,Day08:真正用產品的人,卻沒有權力買產品

本系列取材自真實經歷,人物、場景、對話與時間順序經過合成與小說化處理。文中假設案例與示意數字用於說明觀念。 周委員站在管理室前,手上拿著一份報價,問林總幹事...

鐵人賽 Kubernetes DAY 8

Day 08|Service

昨天幫 todo-api 設定了滾動更新策略,推了 v2 版本上去,觀察了 Pod 逐批替換的過程,也試了 rollback。今天要學 Service——目前...

鐵人賽 Security DAY 8

Day08|Static Analysis

前面幾天介紹了 ELF、Assembly、Register、Stack 等基本概念。 從今天開始,就正式進入 Reverse Engineering 的分析流程...

鐵人賽 AI Engineering DAY 8

[Day 08] Metadata 設計:如何讓檢索更精準

前言 前幾天我們專注在「怎麼切」,今天要談的是容易被忽略、卻對檢索精準度影響很大的一環:Metadata(詮釋資料)設計。 什麼是 Metadata? 除了 c...

如何規模化取得每支相機的內部參數?單相機校準 (Single Camera Calibration) 產線 SOP

Day 04 列出的問題中,有一條是「如何規模化取得每支相機的內部光學參數 (intrinsics)?」,今天就來講一下。 得來速計時系統的第一步,是把相機畫面...

鐵人賽 Vibe Coding DAY 10

Vibe Coding:30 個開發實用技巧|iOS 開發用 XcodeBuildMCP:讓他自己 build、跑 simulator - Tip 10

本篇系列版部落格:閱讀中文版 做 iOS,我給他裝 XcodeBuildMCP。這很好用。 為什麼 他改完 Swift 的 code,得有人 build、跑起來...

Day 8 - 何謂雲服務 (Cloud Service) ?

今天想要來談論雲服務現在很多公司都會使用雲服務,雲服務簡單來說就是:把原本需要自己買電腦、架伺服器、裝軟體、維護系統的事情,改成透過網路使用別人提供的運算資源。...

鐵人賽 IT Operation DAY 8

Day 08 - 用 Argo CD ApplicationSet 管理多個服務與環境

前篇的 Application 已經能把一個 Git 路徑同步到固定的叢集與 Namespace。這個做法從一個服務開始很直覺:todo-api 在 Dev 有...

鐵人賽 IT Operation DAY 22

Day 22|Patroni 如何讓 PostgreSQL 叢集取得一致決策?三節點 etcd、Raft 與 mTLS

Day 21 已經讓 PostgreSQL 的 WAL 能從主節點傳到複本節點,多台主機擁有保存資料副本的能力,接下來還要讓它們可以知道誰可以接受寫入。當程序、...

鐵人賽 AI Engineering DAY 8

Day 8|Prompt Cache 命中率:我做 Agent 時最先看的效能指標

🧊 如果你問我,做 Agent 最重要、最基本,而且從第一版就該盯緊的指標是什麼,我會選 Prompt Cache 命中率。它牽動每一輪的速度和成本,是我心中...

鐵人賽 Modern Web DAY 8
前端來點 AWS 技能樹! 系列 第 8 篇

Day8 - Dockerfile: 把自己的頁面做成 image

昨天練習了怎麼啟動 container,也跑了第一個 web server,今天來試著把自己的 html 做成 image ㄅ! 建立自己的 image 首先跟...

鐵人賽 Vibe Coding DAY 8

Day 8|Context 不夠怎麼辦?讓 AI 更了解你的專案

昨天介紹了 Context,簡單來說,就是 AI 在回答問題時手上有哪些資訊。 知道 Context 很重要之後,今天就來看看實際寫程式時,要怎麼把需要的資訊提...

鐵人賽 Vibe Coding DAY 5

[#011]為什麼微光的角色,都有一個神祇的名字?

前一篇文章,我談到功能越來越多之後,怎麼讓第一次進入微光的人比較容易上手。 接著想聊一個更早的設計選擇:為什麼微光的角色,會採用神祇的名字? 原因其實和我自己的...

Day 09|API 越寫越多怎麼辦?用 Router 拆分路由

前言 前幾天我們已經使用 Express 完成 Notes API 的基本 CRUD,現在的 app.js 已經可以處理查詢、新增、修改與刪除 Note。不過隨...

鐵人賽 AI Engineering DAY 8

Day8 資料不平衡怎麼辦?認識 Class Imbalance 的處理方式

上一篇在探索 HAM10000 時,我們發現了一個很明顯的問題:7 種病灶類別的圖片數量並不平均,其中有些類別擁有數千張圖片,有些類別卻只有幾百張。這也代表模型...

鐵人賽 AI Engineering DAY 8

Day8:Agent 如何讀懂專案規則?拆解 AGENTS.md 的載入與優先順序

今天拆第一個元件 量測台搭好了,第一輪「拆一個元件、隔天量它」從 AGENTS.md 開始。它是 Day3 地圖上「看現況」那一站最重要的東西:把「這個專案該怎...

鐵人賽 IT Operation DAY 21

Day 21:系統資源即時監控與維運除錯工具(top / htop / systemctl)

實作背景與維運觀念伺服器線上運作時,經常會遇到 CPU 飆高、記憶體不足(OOM)或服務無預警停止等突發狀況。要盡量在第一時間快速定位問題來源。本篇將介紹 Li...

鐵人賽 Build on Google AI DAY 8

Day 08|Prompt 四次改寫:我寫的一條規則,讓 Gemini 編出「無海嘯威脅」

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 8/30) 第二週進入 AI 核心。今天的任務只有一個:設計出能穩定產出「口語化災害...

鐵人賽 Software Development DAY 8

Day 08|Design system:token、theme、元件的邊界

動筆前先答(兩題) 1.【模擬面試追問|UI 與版型】 面試官看到 internal val LocalSpacing = staticCompositionL...

鐵人賽 Software Development DAY 12

Day 12|第一次寫 Scheduler:Round-Robin 如何分享 CPU?

今天增加第三個行程,讓輸出依序出現 P1 → P2 → P3。工作完成一小段後只呼叫 yield(),由核心決定下一個工作,而不是在工作裡寫死接手者。 這就是排...

鐵人賽 Security DAY 9

# Day 09|Wazuh 怎麼知道檔案被改了?深入 Linux inotify 與 Real-time FIM

昨天介紹了 Wazuh 的 FIM(File Integrity Monitoring,檔案完整性監控),可以用來監控重要檔案是否遭到建立、修改或刪除。 但這時...

鐵人賽 AI Engineering DAY 8

讓程式在出錯時不會停下來:例外處理與 Agent 的穩定性

前七天我們把 Python 的基本骨架都走過一遍了:變數、判斷、迴圈、List、Dictionary、Function。到這裡為止,我們寫的程式有一個共同特徵—...

鐵人賽 Kubernetes DAY 8

# 從零開始的 Kubernetes 基礎觀念與實作 DAY8

StatefulSet主要是用來管理需要穩定身分的Pod,這對於需要持久儲存資料、網路身分識別等需求的應用程式非常有用,待會會示範使用一個StatefulSet...

鐵人賽 AI 自動化 DAY 13

導入問題分類器,實現工作流雙軌智慧分流

在昨天(Day12)的進度中,我成功將內部規範手冊硬性嵌入管線。但我隨即發現一個系統缺陷:不論使用者問什麼,系統都會無差別地查內部知識庫。這不僅拖慢回應速度,更...

鐵人賽 AI Security DAY 23

Day 23|Tool Calling Security:AI 可以呼叫 API,那誰來決定它能做什麼?

繼昨天的 AI Agent,今天就先介紹 Tool Calling,其實就是使用者不需要自己指定要執行哪個 Function,LLM 可以根據需求判斷要使用哪個...

鐵人賽 JavaScript DAY 22

30 天從零開始學會 React v19 - Day 22|React Router 基礎

今日範例程式碼(連結):Day22\examples\day22-router-lab 一、為什麼需要「前端路由」?從 MPA 到 SPA 在還沒有 Re...