iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 29

Day 29 資安不能只靠一道牆:Security Architecture

昨天盤點了 PokeThreads 的攻擊面,列出幾個明確的缺口:擋不住分散式的爬蟲與洗版、看不懂檔案內容、管不到內部服務之間的信任、也完全沒有「這個人能不能做...

鐵人賽 AI Engineering DAY 14

Day 14|遙測:數字從哪來、為什麼會錯

Day 14|遙測:數字從哪來、為什麼會錯 有一次,我的逐輪用量紀錄上同時成立兩件互相打架的事:逐輪條列裡,每一輪都各自記著一筆花費,一行一行加起來看起來很合理...

鐵人賽 Vibe Coding DAY 14

AI Coding 一定需要後端與資料庫嗎?新手先判斷網站是哪一級

☝️☝️☝️☝️☝️ 影片連結 請 AI 做網站時,只要提到登入或保存資料,很快就會看到後端、資料庫、雲端服務等一長串名詞。這時最容易出現兩個極端:不是覺得太...

鐵人賽 Software Development DAY 13

Day12 - 需求遇到風險與使用錯誤時,怎麼補齊邊界條件?

昨天談到,UI/UX 是很重要的,雖然功能可能都正常,都有滿足需求,但是可能因為 UI/UX 的不良設計導致讓人選錯紀錄對象、看錯單位,或以為資料已經存好了。當...

鐵人賽 Software Development DAY 13

Day 13:三讀五對與條碼核對機制:臨床給藥防錯的資料流設計

前言在醫療資訊系統的所有業務模組中,給藥核對(Medication Administration Checking) 是安全防線的最前線,也是系統設計容錯率最低...

鐵人賽 AI Engineering DAY 16

Day 16:從 Prompt 到 Context Engineering — 輸入視窗是一份預算

今天進入主軸二:生成式 AI。前八天我們在解決關於 MLOps 的「模型會不會掛」,接下來八天解決「模型會不會智商下線」。 主軸一的讀者會發現,這邊的問題同樣需...

Day 21|設計模式的自然消失

「同一手棋下第三次,就不再是巧合,是套路。抓套路不必知道對面是誰,只要知道這一手叫什麼名字。」 ——《阿帕契開源審計錄》¹ 卷二·套路篇 幕間七號翻動羊皮...

鐵人賽 自我挑戰組 DAY 26

Day 26|Kth Largest Element:Java 與 Python 實作 Heap

一、題目介紹今天要練習的是LeetCode 215:Kth Largest Element in an Array 題目給定一個整數陣列nums和一個整數k,要...

白稜 系列 第 15 篇

Day 15|第 9 章:八月十四日

1 告警在凌晨一點四十一分響。 不是電話——是大尚手機上的一則推播。他的手機通知分三種聲音:一般訊息是預設音,工單是短促的兩聲,資安告警是他自己設定的一種單音,...

鐵人賽 Build on Google AI DAY 13

Day 13|把 JavaScript 字串證據交給 AI,報告能分清誰在執行嗎?

前言 Day 12,我讓查詢參數 q 進入行內 <script> 的單引號字串,得到三種本機結果:原樣插入時,本次探針跳出字串並執行;經過字串序列化...

鐵人賽 Security DAY 20

Day 20|資料存取 vs 資料外洩:分辨 & 資料暫存偵測

案情推進 第四幕開始 這裡假設攻擊者已經控制全網、拿下 DC(第三幕結尾) 在開始加密受害者的電腦資料之前,現代勒索軟體幾乎都會先做一件事:偷資料 原因在於「加...

鐵人賽 Claude AI DAY 6

Day 10|rm 沒有垃圾桶

整個系列只有一天在講「危險」。就是今天。 其他 29 天我都在說終端機比你想的安全。這一天我要把例外講到你記得住。 它不是刪到垃圾桶 在檔案總管按刪除,東西進垃...

鐵人賽 Software Development DAY 24

Day 24|AI 沒有報錯,為什麼答案還是錯的?LLM 開發的測試與 Eval

一般功能要測,通常可以先把輸入和預期輸出寫清楚。 例如: expect(calculateTax(100)).toBe(5) 程式只要沒有照規格執行,測試就會...

鐵人賽 Software Development DAY 14

Day 14:一為全,全為一 - 使用 Python class 整合function、引數與結果

本篇目的:了解如何將同一目的之 function 封裝成具備狀態記憶的 Python class,為後續 結合 UI 與模組化設計做準備 前言 我們在 da...

鐵人賽 Security DAY 27

Day 27|三千條進去,三十條出來

假設一個場景。你的 SBOM 跟公開弱點資料庫對完之後,跳出三千條。 團隊這個星期能認真處理的,大概三十條。 這中間差了一百倍,而那一百倍不會靠加班補起來。唯一...

鐵人賽 AI 自動化 DAY 13

Day 13|同一個檔案,差別只在「是誰讀」

企業內教AI,一定會被問到一題:「老師,我的資料可以丟給AI嗎?」這題很重要,但當被回答成「不行」兩個字,然後大家就什麼都不敢做了。 現在只講一個觀念:同一個檔...

鐵人賽 AI 自動化 DAY 20

Day 20|讓 AI 自己分類文章:Semantic Routing

在 Day 12 中,我們建立了一個 Input Router,透過判斷網址是否包含 youtube.com 或結尾是否為 .pdf,成功將不同格式的輸入分流到...

鐵人賽 Build on Google AI DAY 30

我想像中的未來小豬

前端三分鐘 X 要轉職養豬還是做被取代的工程師?用 Google AI 打造我的 AI 雙刀流自動化工作流系列 寫到這裡,我突然發現一件極度荒謬卻又無比...

鐵人賽 Vibe Coding DAY 13

Day13 - 用 GitHub Copilot Agent 模式掃描並修復程式裡的 資安問題

今天筆者要來處理一個很容易被忽略、但出事時會讓整間公司睡不著的問題: API key、Token、帳號密碼,居然直接寫在程式碼裡! 😱 這次我用 GitHub...

鐵人賽 AI Engineering DAY 14

Day 14|它為什麼一直 CrashLoopBackOff:AI 工程師最常撞的 5 種錯與看 log 的方法

昨天 kubectl apply 之後,如果沒看到 Running,最常見的就是 CrashLoopBackOff。 這個狀態的意思很直白:容器起來、掛掉、K...

鐵人賽 IT Operation DAY 13
Microsoft Agent Solution (續) 系列 第 13 篇

Day13 - 用Copilot Studio Standard 打造一個會建議電腦規格的 IT Asset Agent

筆者要來做一個看似簡單、但實務上非常實用的 IT Asset Agent:使用者只要告訴 Agent 自己是哪個部門,Agent 接著就到 ASUS 官方網站找...

鐵人賽 Security DAY 13

CAPEv2 補充指令

sudo apt update && sudo apt upgrade -ysudo apt-get install open-vm-tools...

鐵人賽 Security DAY 13

[Day 13]CAPE 安裝

1. CAPE Host 安裝 回到 Ubuntu: cd /opt/CAPEv2/installer 先: ./cape2.sh -h 這一步非常重要。...

鐵人賽 Build on Google AI DAY 24

Day 24:【高階商務計算機】記憶體又爆了?看高階商務計算機如何完美消化「原生相機直拍 + 長發票」

昨天我們實作了台灣電子發票規格逆向工程、發票特化局部放大與多重黑白二值化圖像增強演算法,在瀏覽器本地端達成了零秒、零延遲、免金鑰且不花一毛模型費用的強大辨識力。...

鐵人賽 Software Development DAY 14

Day 14|Adapter Service 設計:別讓隔離層變成第二套 ERP

Adapter 建好之後,需求通常不會停:「這個欄位順手加一下」「那段流程也塞進來」。每一次看起來都是小事,但堆久了,這一層就會變得很難動。所以我想在一開始就講...

鐵人賽 Vibe Coding DAY 13

【Day13】它不說做不到,它給我看起來正常的結果

身為開發麻瓜,一開始沒想到驗收會遇到 bug。我以為驗收就是看功能我喜不喜歡,沒想到遠不止於此。 模擬器跑不動、看不到的 1. Vision 美學模型 我的四...

鐵人賽 JavaScript DAY 14

Day14 爆爆王6:把隱藏在背景程序中的執行順序整理成時序圖

今天要實作在炸彈中被波及敵人的邏輯,開始前我們先回顧一下這個流程圖 乍看之下今天的事情應該很輕鬆吧!!! 不過我們還是先寫一下步驟: 調整資料結構,照流程...

Day 29:金融報表改帳工具:精準定位與特定路徑控制

哎呀,哥~!您快請坐、快請坐! 外面這太陽真的太毒辣了,您一進來,小晴趕緊給您遞上一杯現泡的暖心包種茶。小晴雖然剛入行沒多久,但每天騎著小機車在外面奔波、找最優...

Day 15:Gartner 四大分析框架於金融風控之應用(描述性分析)

收到!各位打火弟兄注意,我是今天的資料分析兼 AI 戰術教官。裝備檢查完畢,全部給我集中精神進入狀況! 今天的救援任務是推進 「Day 15:Gartner 四...

鐵人賽 Software Development DAY 19

Day 19|把「為什麼這樣決定」也留下來

本文同步刊載於個人連載網站 上一篇寫到,系統拆成不同 repo 之後,還需要有地方保留整套產品共同的規格和架構脈絡。 但做到這裡,我又注意到另一件事。 只知道:...