iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 18

Day18 - Temporal Entity Pattern 的設計思維:讓每個商品庫存都有專屬 Workflow

在傳統系統裡,商品庫存通常就是一張資料表 + 一堆邏輯、鎖與交易機制。 但當系統拆成微服務、要支援高併發時,庫存鎖衝突、分散式一致性、重試與補償,往往變成工程師...

鐵人賽 生成式 AI DAY 18

Day 18|工具的高效協奏:MCP (Model Context Protocol) 讓 Tool Use 更好調度外部能力

前言 在 昨天 Day 17,我們看到如何透過 LangChain 的工具系統,把 API 真正接上來,讓 AI 不只是「回答」,而是能 實際完成任務。 不過,...

鐵人賽 自我挑戰組 DAY 18

Day 17 - localias:本地開發的服務別名管理器

攔截源頭 發現管道:Threads 攔截原因:平常在本地開發時,常常開一堆服務(API、DB、前端、測試工具…),每個 port 都要記,像 localhos...

鐵人賽 自我挑戰組 DAY 18

Day 18|Agent Design - Memory - OpenMemory MCP(4/5)

目標先講清楚:用 OpenMemory MCP,讓 Mem0 記憶「一次設定、到處可用」 特色 Follow MCP的統一配置方式 本機優先與隱私:記憶資...

鐵人賽 自我挑戰組 DAY 18
用java解Leetcode 系列 第 18

用java解Leetcode Day18

4Sum 這是一個關於在陣列中尋找四個數之和(4Sum)的問題。 這題給定一個包含 n 個整數的陣列 nums 和一個目標值 target,任務是找出所有...

鐵人賽 Cloud Native DAY 19

[Day 19] Cilium 如何在沒有 kube-proxy 的情況下實現 K8s Service?

看完了 Pod-to-Pod,以及 Pod 通信之間的安全性該如何落實後,讓我們放大層級,來思考 Kubernetes Service 層級的事情。 這裡就要講...

鐵人賽 Security DAY 19
導入CDN防護大作戰 系列 第 19

【Day19】 DDoS分散式防護-防護機制與策略說明

分散式阻斷服務 (DDoS)的 攻擊手法就是,試圖透過多個位置和網路向網站伺服器發送請求癱瘓網站內容。此類攻擊流量可能導致頁面載入緩慢,甚至完全阻塞網站的正常流...

DAY 18 - 設定Google Sign-In 按鈕

哈囉大家好!原本應該昨天要分享完前端登入處理的部分,沒想到昨天在做接下來的部分時有一些bug,debug和查找資料時花了一些時間,所以就變成今天整理分享了!那就...

鐵人賽 AI & Data DAY 30

Day 30 | HAR 深度學習回顧:骨架 GNN、多模態融合與邊緣部署全景

前言 今天讀的是 2025 年期刊文章 “Human activity recognition: A review of deep learning-based...

鐵人賽 Modern Web DAY 28

圖表相關事工

圖表相關事工 今仔日動工做圖表,就因為格式問題開誠濟時間處理,這馬來分享拄著的困難 資料格式 OpenAPI code generator 生出來的格式誠歹...

Day18|跨平台部署:Vercel × Atlas 的 CI/CD

「防災平台不只是程式碼的集合,更是一套能穩定運行的生命線。」 在前面的篇章裡,我們談過願景、使用者研究、清單架構、AI 模組與 UX 優化。今天要跨入一個對所有...

鐵人賽 IT 管理 DAY 18
AI 時代,IT 職人養成 系列 第 18

AI 時代,IT 職人養成 Day18:AI 輔助 IT 學習

為什麼需要學習? IT 產業,不管是任何職務,都需要持續學習,某種角度上來看,「學習」也是我們的工作之一。 然而就像筆者在 Day01 第一篇所說:對 IT S...

鐵人賽 Rust DAY 28

Day 28: Zenoh 在機器人系統的應用全景 Part 4 - 深入探討 rmw_zenoh,新一代的ROS 2 Middleware

Zenoh 在機器人系統的應用全景 Part 4 - 深入探討 rmw_zenoh,新一代的ROS 2 Middleware 突破性 middleware 如...

從零開始的 Linux 世界 系列 第 18

【Day.18】滲透測試的第二步:HTTPS 加密封包測試

昨天我們試過 UDP、TCP、HTTP 協定的封包,也帶大家把 Packet Sender 安裝起來了。接著我們就要進入「加密封包」的世界,也是我們現在網頁最常...

鐵人賽 Security DAY 19

Day 19 初探 PSA Certified Crypto API 金鑰保護機制

在 FIPS 205 規範的演算法中,我們看到 SK.seed 和 SK.prf 是做為 function 的參數在四處傳遞,這其實是不安全的,但,畢竟 FIP...

最近的工程師真沒用 系列 第 20

第二十天-註冊頁面跳轉

我今天在那個註冊頁面,讓他註冊成功後可以跳轉,如下 <script> const userPattern = '[A-Za-z][A-Za-z0-...

鐵人賽 Modern Web DAY 18

Day 18|英雄頭像:NgOptimizedImage 圖片最佳化

哈囉,各位邦友們!昨天實作了不少東西,感覺一不小心塞太多了。今天只要在細節頁加入英雄頭像,並使用 NgOptimizedImage 優化就好。 今天要做什麼?...

鐵人賽 Modern Web DAY 18

Day 18:Before You memo()

本文參考自 Dan Abramov 的文章 Before You memo()(Overreacted),並整理成學習筆記。 前言 在 React 中,當我...

鐵人賽 自我挑戰組 DAY 18
30 天 hypervisor 入門 系列 第 18

Day18 掛載簡易 BIOS

在 x86 架構中,CPU 上電後會從固定地址 reset vector (0xFFFF0) 開始執行。BIOS 在這裡會放置一條 far jump 指令,將控...

從基礎建設web網頁-Cookie/Session 的重要性

為什麼要在意 Cookie/Session 安全? Session 代表使用者登入狀態;誰拿到 session,就等於變成那位使用者。 攻擊者常見手法:竊聽(未...

鐵人賽 生成式 AI DAY 19

Day 19 : 將資料儲存至Google sheet

今日目標: 將 AI 清理後的 JSON 數據,精確寫入 Google Sheets 的對應欄位。 一、Google Sheets 前置作業 要讓 n8n 成功...

鐵人賽 IT 管理 DAY 18

【Day18】Claude Artifacts(4) 版本控制:從此不用害怕「還是第一版好了」

圖片來源 對於這張梗圖,你有過感同身受的經驗嗎? 不論是做寫文案的、做設計的、甚至是程式開發的打工人,可能都會遇到過這種令人傻眼的情況。當你按照客戶的要求,終於...

鐵人賽 DevOps DAY 18

Day 18 - AWS Kinesis Data Firehose:架構選擇與設計考量(上)

前言 前面幾天,我們深入探討了 Data Lakehouse 的核心技術:從 Apache Iceberg 的 table format、Parquet 的欄式...

鐵人賽 自我挑戰組 DAY 18

用 n8n 打造天氣小幫手,每天自動發送 LINE 天氣提醒

今天要來實作一個「根據天氣狀況,自動發送不同 LINE 訊息」的自動化流程。這個流程每天早上會自動抓取指定城市的天氣,並根據天氣狀態判斷應該發送什麼資訊和提醒內...

鐵人賽 AI & Data DAY 18

DAY18 - 題目收藏

▍程式碼 <style> /* 收藏按鈕的基礎樣式 */ .favorite-btn { cursor: point...

鐵人賽 生成式 AI DAY 18

Day 18 - Semantic Kernel Multi-Agent 實戰 - Magentic Agent 重塑公關危機應對

今天要來看另一種多 Agent 的應用,Magentic Orchestration 是一種「由一位 Magentic Manager 依情境動態指派、協調多位...

鐵人賽 Vue.js DAY 18
Vue 新手學習紀錄 系列 第 18

Day 18 | Teleport: 讓 Modal 浮在最上層

為什麼需要 Teleport? 在 Vue 中,元件會隨著父元件渲染在 DOM 裡,但像 Modal、Notification 等等這類 UI,通常需要顯示在最...

鐵人賽 Modern Web DAY 18

【Day 18】Router 是什麼?── Express入門篇

今日筆者將繼續昨天的內容,先暫時不繼續進行網頁專案,而是來介紹一下express中的 router,一個能讓我們將 API 拆分得更乾淨,且維護程式能夠加舒服的...

鐵人賽 Modern Web DAY 18

[Day 18] CSS大風吹,吹什麼?──元素、類別、ID 與通用選擇器

昨天我們提到在HTML中使用CSS的三種方式,包括外部樣式表、內部樣式表,以及行內樣式。 也提到定義樣式的規則由選擇器與宣告所構成。選擇器指定樣式適用於哪些內容...