iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 11

Day 11:升級雙重技術指標(RSI + MACD)與指標背離提醒

今天是第十一天!昨天我們一口氣解鎖了「多股巡檢」跟「Windows 工作排程器」,讓我們的 Telegram 機器人正式邁入全自動盯盤的時代!不過,只有「5MA...

鐵人賽 Vibe Coding DAY 13

Day 13 會去了解後端的原因,是因為河川永續!?!?

【Day 13】會去了解後端的原因,是因為河川永續!?!? ▲ 圖 1:看看河川,也看看資訊科技如何協助河川永續的 Midjourney 概念示意圖 話...

鐵人賽 Claude AI DAY 11

# Day 11:多開幾個 AI 不會讓事情變快

九個女人也不能一個月生出小孩 生一個小孩要九個月,找九個女人來也不會變成一個月。 Fred Brooks 在《人月神話》裡用過這個比方。他在 IBM 主持 OS...

鐵人賽 Claude AI DAY 14

Day 14:沒有 bug、沒有崩潰,AI 在這次協作裡到底幫了什麼

Day 14:沒有 bug、沒有崩潰,AI 在這次協作裡到底幫了什麼 前面六天的案例,都是崩潰、鎖死、撞號、效能異常——AI 犯錯,或者人跟 AI 一起被現實打...

鐵人賽 Software Development DAY 12

Day 11:WebFlux 是什麼,協程與反應式模型的分工

在上一篇文章 Day 10:在 Spring MVC 裡寫 suspend function,能動但有代價 最後留下一個問題:如果限制的源頭是底層容器骨架,有沒...

鐵人賽 Build on Google AI DAY 11

Day 11|Learning Card Schema 怎麼設計?把 AI 回傳格式定義清楚

昨天第一次使用 Structured Output,成功讓 Gemini 不再回傳一整段需要自己拆解的文字,而是按照設定好的 Schema 回傳 JSON。 最...

鐵人賽 自我挑戰組 DAY 12

Day 12|Key 什麼時候被刪掉

Day 4 的商品快取每個 key 都設了 TTL,理由是「不設就永遠佔著記憶體」。 但設了 TTL 的 key,時間到的那一秒記憶體就還回來了嗎?並沒有。ke...

鐵人賽 Modern Web DAY 12

Day 11:Relation Manager,訂單明細這種巢狀資料怎麼管理

Day 10:表格裡顯示關聯資料,一眼看出這張訂單屬於哪個客戶 結尾留下一句話,翻開一張訂單的編輯頁或檢視頁,現在知道這張訂單屬於哪個客戶,可是這張訂單實際包含...

[Day 12] 變數的生存法則與結界:全域變數與區域變數

今日對話:為什麼外面的變數進不去,裡面的變數出不來? 我的 Prompt(提示詞): 「我在函式裡面建立的變數,為什麼在函式外面無法使用?請用白話文與生活化的比...

Day 26|POC 是什麼?POC 的重要性

前面幾天談了很多內容,但如果今天真的要把一套資安產品導入企業環境,在正式採用以前,通常還會經過一個很重要的階段: POC(Proof of Concept,概念...

鐵人賽 Software Development DAY 15

Day 15|拖曳吸附參考線如何計算

系列:一張投影片背後的工程:從零打造網頁簡報編輯器 對應程式版本:Git tag v0.4.0 版本說明:本文描述第一版以未旋轉矩形外框計算的吸附規則。 自...

鐵人賽 AI Engineering DAY 11

Day 11:如何將切片音訊流暢送出並取得逐字稿

一、今日目標 建立 WebSocket 雙向通道:連線管理,確保連線穩定。 即時推送 Audio Chunk:將 Day 9 擷取到的音訊切片即時透過We...

鐵人賽 Security DAY 15

Day 15|王城的形狀

【故事】 O1 是先聽到,才看到的。 在無聲試煉窟的最深處,有一區的編號跟別的不一樣——別的石室門口是單一個編號,那一區是三個編號綁在一起,用一條線圈起來,像是...

鐵人賽 Claude AI DAY 11

【Day11】執行不是悶頭寫程式!學會規劃里程碑、有效溝通、應對產品變更與風險管理,搭配 Claude AI 讓 Sprint 跑得更穩

快速解答: 管理執行,是功能開發真正動工的階段——但多數新手 PM 和獨立開發者,一進入這個階段就掉進三個坑:查勤查到讓團隊煩、資訊不篩選就轉發、瓶頸拖到變成危...

鐵人賽 Software Development DAY 29

[ Day 29 ] DevOps 自動化交付 - GitHub Actions + AWS ECR + K8s 一鍵 CI/CD 零人工干預部署

在前面的章節中,我們已經成功將非同步 S3 微服務搬上了 K8s,實作了雙探針自癒、HPA 自動水平擴充以及 PV/PVC 持久化掛載。 然而,在真實的軟體開發...

鐵人賽 Software Development DAY 27

Day 27:洞穴場景、小怪區、Boss 房封鎖與核心護甲機制

Day26 完成後,主線已經正式推進到洞穴。玩家完成森林戰鬥、取得雷痕符文,回到武器匠鋪確認符文用途後,目前目標已經指向最後區域。所以 Day27 的重點不是重...

鐵人賽 AI Security DAY 11

Day 11|「叫模型不要講出規則」,算是一種安全機制嗎?

先講結論,再解釋為什麼Day 10 留下一個問題:如果 System Prompt 裡加一句「請不要透露以上規則」,是不是就解決 System Prompt L...

鐵人賽 AI Engineering DAY 12

Day 12|正規化回報:執行者交什麼、主控收什麼

Day 12|正規化回報:執行者交什麼、主控收什麼 我對同一套系統下了兩條互相打架的要求:主控必須掌握每個工作單元的細節,主控又不准把細節讀進來。 Day 11...

鐵人賽 Software Development DAY 12

lesson 3: JavaFX場景和初見JSS Package:怎麼存取JAVA類別資源?

TL;DR 這篇會使用 Java Package 與 JSS Package 改寫 HelloFX,並將 JavaFX Scene 拆分到獨立的 Lisp 檔案...

鐵人賽 Security DAY 27

Day 26 | 變更管理與發布管理

Introduction 走進一家連鎖分店,點了一碗招牌紅燒牛肉麵,心中會期待吃到期待的口味,結果某天分店的主廚心血來潮,覺得老家帶來的特製辣椒醬更香,於是擅自...

鐵人賽 Security DAY 12

Day 12|攻擊者動手了:模擬 PQC 誘餌檔案遭到竄改

前面幾天,我們已經完成: 建立 pqc_secret_keys.conf Honeyfile 使用 Wazuh FIM 監控檔案 啟用 realtime=&q...

鐵人賽 JavaScript DAY 11

Day 11 命令式 vs. 聲明式:從 DOM 操作轉變為「UI 是 State 的函數」

一、 命令式 (Imperative) vs. 聲明式 (Declarative) 簡單來說,兩種範式的核心差異在於: 命令式(How):關注「一步步如何做...

鐵人賽 Vibe Coding DAY 11

# Day 11:Mock Data 生成:如何利用 AI 快速打樣測試資料庫

今日目標 在前幾天的開發中,我們已經搭好了資料庫 Schema、API 邏輯以及自動化測試。但空空如有的資料庫就像是沒有顧客的百貨公司——你看不出效能瓶頸,也無...

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

Day 12:K8s 泡泡 Pod 起不來怎麼辦,describe、logs、events 三件套

Day 12:K8s 泡泡 Pod 起不來怎麼辦,describe、logs、events 三件套 痛點 kubectl get pods 顯示一串沒看過的紅字...

鐵人賽 JavaScript DAY 24

[Day-24]Async與Await

嗨大家好,今天要來聊Async / Await。 Async / Await 在講async/await之前,先簡單回顧一下「非同步」這件事。 JavaScr...

鐵人賽 AI Engineering DAY 11

把 REST API 變成 MCP Tool

上一篇我們做了 SQLite MCP,讓 MCP Server 可以操作資料庫,這次來做一個比較生活化的例子,讓 MCP Server 取得天氣資訊,不過這次我...

談雲端風險-新興技術(cloud、ai等)造成的新風險

談雲端風險前,可能需先拆解兩個常用名詞的定義與差異。 威脅 (Threat):指任何可能對資產或系統造成損害的潛在原因或事件。風險(Risk):指威脅利用了系統...

鐵人賽 自我挑戰組 DAY 11

Day 11:長文本檢索實戰:大海撈針(Needle In A Haystack)資訊提取測試

昨天我們體驗了 Gemini 對整份數十頁報告的巨觀理解,今天我們要進行語言模型測試中最嚴苛的考驗——「大海撈針(Needle In A Haystack, N...

鐵人賽 Software Development DAY 12

Day 12:資料驗證與防禦性設計——前端資料過濾、型別邊界(Type Boundaries)與防呆

昨天我們確保了「操作發生的順序」不會出錯——檢查跟扣除庫存綁成同一個原子操作,不怕被插隊。但操作順序再正確,如果送進來的資料本身就是錯的、甚至是惡意的,系統一樣...

鐵人賽 Security DAY 11
從桃子園灘頭到CySA+ 系列 第 11 篇

Day11|SOAR & SIEM

SOAR、SIEM、Data enrichment 分別在做什麼 SIEM 是收東西的那個平台。各種設備、各種系統的 log 全部往它那邊丟,它做關聯、做比對,...