iT邦幫忙

技術文章

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

Day 22 - 資料串流與混合雲 Direct Connect:混合雲連線,對照 Site-to-Site VPN

Site-to-Site VPN 與 AWS Direct Connect 是地端資料中心連到 VPC 的兩種方式。兩者都讓地端與 VPC 以私有 IP 互通,...

鐵人賽 Vibe Coding DAY 26

Day 26 | 還沒嘗試就先被大腦直覺誤導而砍掉的人聲引導體驗

被大腦的直覺給騙了 在 Day 25,我用 ElevenLabs 做出了呼吸練習的人聲引導。從研究做法、生成 4-7-8 呼吸法的音檔,到請 Claude C...

鐵人賽 自我挑戰組 DAY 26

26 異常自癒:self-healing 的第一步

! 本篇文章將會介紹 異常自癒:self-healing 的第一步,期望大家都能讓系統學會自己擦屁股,而不是每次都把人類搖醒 :D 昨天(D25)翻完黑盒子,...

第一週回顧:三個讓我不後悔的技術取捨(和一個後悔的)

第一週講完了架構、成本、資料庫、資料模型、定價——全部都是「決定」。決定這種東西,當下看不出對錯,要跑一段時間才知道。 今天不講新東西,來盤點。而且盤點要有誠意...

[Day 23] 專案實戰前哨戰:讓程式擁有不死之身!Try-Except 錯誤處理機制

今日對話:如何阻止程式崩潰當機? 我的 Prompt(提示詞): 「我的程式只要使用者亂輸入文字,或是遇到網路斷線,就會直接顯示一堆紅色的 Error 然後當機...

鐵人賽 Software Development DAY 23

Day 22:Channel,協程之間怎麼傳話

Day 21:StateFlow 與 SharedFlow,冷流不夠用的時候 停在一個新的情境上:如果一個協程產生了一批資料,需要一筆一筆像接力一樣,直接遞交給...

鐵人賽 自我挑戰組 DAY 23
學習C#續 系列 第 23 篇

Day 23:非同步進階控制與取消機制

並行等待:Task.WhenAll: 當有多個互不相依的非同步任務需要同時展開時,不要逐一使用 await,應同時啟動它們並使用 Task.WhenAll(....

鐵人賽 Modern Web DAY 22

Day 22|消失的筆數:為什麼 TypeORM 做了 JOIN 後,分頁筆數總是對不上?

在開發 API 時,若實體之間定義了關聯,我們經常會使用 relations 或 leftJoinAndSelect() 來一次性載入相關聯的資料。 然而,當這...

鐵人賽 Build on Google AI DAY 22

Day 22|權限、秘密與停止開關:最小特權與緊急制動

地方活動臨時異動,服務暫停之後,鄉親剛確認的單據還在嗎?今天分清模型呼叫、服務執行與部署權限,整理 Secret Manager 的憑證邊界,再以本機停止開關...

鐵人賽 Software Development DAY 23

lesson 14: CalcFX with Controller Handler:使用畫面設計工具綁定元件變數與動作處理

TL;DR 這篇延續前一篇 Scene Builder 文章,說明如何在 FXML 中設定 Controller,讓 fx:id 自動注入元件,並透過 onAc...

鐵人賽 AI 自動化 DAY 29

Day 29|讓手機真的可以用:Tunnel 與 End-to-End Test

經過昨天的 Docker Compose 封裝,我們的系統已經具備了上線的基礎。但在目前的狀態下,如果你拿起手機,在 Telegram 裡傳送一個網址給你的 B...

鐵人賽 AI Engineering DAY 23

Day 23|排程與看門狗:誰來叫醒它

Day 23|排程與看門狗:誰來叫醒它 Day 22 停在一句話:被跳過的動作看得見了,可是誰來叫醒它重試。今天先回頭看一個我早就做好的東西。我有一個單輪即滅入...

鐵人賽 Vibe Coding DAY 22

Day 22|同一張帳單,各自填各自的:把共享分帳做成可接線的流程

今天沒有時間操作電腦,因此我把工作拆成兩部分:可以先由程式與自動測試完成的內容,以及必須等明天才能親自設定和驗收的內容。延續昨天的登入改善,今天開始補上真正的共...

鐵人賽 Vibe Coding DAY 22

Day 22|MCP 實際玩玩看:讓 AI 操作指定資料夾

昨天我們認識了 MCP,知道它可以讓 AI 用比較標準化的方式連接外部工具與資料來源。不過只看概念還是有點抽象,所以今天直接實際接一個 MCP Server 看...

鐵人賽 AI Engineering DAY 23

Day 23|中場整合:把 Phase 1 到 2 串成一支 CLI

今天為什麼研究這個? 前 22 天已分別做過 PPG 視窗化心率與品質判定、日資料對齊與缺值標記、personal baseline、deviation det...

螢幕上真的有畫面嗎?使用 Chrome DevTools Protocol 確認門市看板的狀態

昨天介紹的是雲端上的看板:Pigeon 把 Superset 看板轉成 PDF 寄到客戶信箱。今天回到門市,介紹另一種看板:掛在廚房牆上的即時看板 (Drive...

鐵人賽 Vibe Coding DAY 22

Day 22|我沒有塞 draft,從空白的 Idea 走完了六站

Day 21 結尾我留了一個很具體的方向。 如果 Day 22 要繼續補 browser test,就補一條從 Idea Entry 一路走到 Prompt P...

鐵人賽 Claude AI DAY 22

Day 22 - 用 Claude Code 把文章變成可追溯情報卡

Day 22 - 用 Claude Code 把文章變成可追溯情報卡 報導轉化為可用決策 看競品文章最常犯的錯,是把「別人的宣傳」直接當成「產品該做的事」。...

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

Day 23:K8s 資料實戰,幫 hello service 接上一個資料庫

Day 23:K8s 資料實戰,幫 hello service 接上一個資料庫 K8s 雙層架構的島景 手上有前端、有柱子(Service)、有看板(Ingre...

Day 27 - 設一個保留期清掉舊快照,刪帳號之後實際去數筆數

前言 之前我們已經講過備份,這一篇講另一半:該消失的資料有沒有真的消失。 備份回答的是「你會不會弄丟我的東西」。這一篇回答的是「我想走的時候你會不會留著」。要別...

鐵人賽 自我挑戰組 DAY 24

[Day 24] RAG 從單機服務走向可水平擴展的 Production 架構

[Day 24] RAG 從單機服務走向可水平擴展的 Production 架構 前幾天,我們開始把 RAG 從「可以運作」往 Production 推進 但...

鐵人賽 AI Security DAY 23

淺談OWASP Top 10 for LLM Applications-Misinformation 要怎麼防

Day 23|Misinformation 要怎麼防? 上一篇提到,AI 如果產生錯誤資訊,問題不只是「回答錯了」,而是錯誤內容可能被拿去做決策,甚至讓 Age...

鐵人賽 Vibe Coding DAY 22

Day22 - GitHub Copilot Custom Instructions:讓 AI 不再自由發揮,照團隊規範寫程式

今天要來介紹 GitHub Copilot 的 Custom Instructions,也就是把團隊的技術架構、程式撰寫規則、測試方式與安全檢查,整理成一份...

鐵人賽 Vibe Coding DAY 22

Day 22 — 終極開發工作流整合:打造屬於你的 AI 輔助開發體系

經過前面的分析與比較,我們明確知道了為什麼放棄 LM Studio 與 Ollama,並選擇 Codex + Antigravity 作為開發的核心。今天我們將...

鐵人賽 Security DAY 23

# Day 23|準備自動封鎖:把 SSH Alert 接到 firewall-drop

昨天介紹了 Wazuh 的 Active Response。 目前我的目標已經很明確: SSH 多次登入失敗 ↓ Rule 100002...

鐵人賽 Vibe Coding DAY 22

Day 22|多台機器如何不重複結算

團購訂單有截止時間,時間一到,系統會自動結算,向每位參與者扣款。但是同一張訂單不能被多台機器同時處理,也不能因為其中一台機器故障就從扣款排程中消失。 Day 2...

鐵人賽 IT Operation DAY 22

Day 22 - 讓 Operator 回報新版是否就緒

前一篇的 Operator 已經能建立、更新 Deployment 和 Service,也能補回被刪除的資源。不過,ResourcesApplied 只表示設定...

鐵人賽 Build on Google AI DAY 5

實作前向最佳化架構:將資料分為訓練集與滾動樣本外 (OOS) 測試集。

第 22 天 10/06/2026實作前向最佳化架構:將資料分為訓練集與滾動樣本外 (OOS) 測試集。在建置 AI 多代理(Multi-Agent)量化交易...

鐵人賽 ChatGPT & Codex DAY 22

【Day 22】AI 評估(Evals)怎麼做?用 Codex 建立日常任務的檢查標準

摘要AI 能交出完整的文件,是否適合使用仍需要明確的驗收條件。本文以財務/會計工作坊的流程規劃為例,示範如何把需求轉成 checks,分別交給程式檢查規則、L...

鐵人賽 Build on Google AI DAY 22

Day 22:LangGraph(下)checkpointer

昨天講 conditional edge 怎麼讓流程繞回去重試。今天講另一個機制,checkpointer,它解決的是 conditional edge 解決不...