iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 3

Day 3 | Pixel、Resolution、Color Depth:一張圖片到底是怎麼組成的?

相信大家一定都有這種經驗。 把一張照片一直放大、一直放大,最後會發現圖片開始變得模糊,甚至可以看到一格一格的小方塊。 以前看到這個現象,第一個直覺就是:「喔解析...

Day 18|向量嵌入看得懂生命徵象嗎?原始數值、語意化與雙重表示

Day 17 把九筆可追溯的公開知識整理成平面與階層候選,但候選文件準備好,不代表病患查詢也準備好了。向量嵌入(Vector Embedding,以下簡稱 Em...

鐵人賽 AI Security DAY 2

Day 02:大型語言模型應用的資安,跟傳統資安差在哪?

📝 本系列為 iThome 鐵人賽學習筆記,屬個人教學與非商業用途;文中法規與標準內容均以自身理解後的話轉述並註明出處,非逐字引用。 階段一|為什麼要管:...

鐵人賽 自我挑戰組 DAY 19

Day19:mpv 不只播影片,還能幫 Switch 即時超分

前面講的都是拿檔案來播。今天換一個玩法:把 Switch 的畫面餵進 mpv,然後把前面學的超分套上去。 Switch 大多數遊戲輸出 720p 或 1080p...

鐵人賽 Security DAY 7

關於我開始踏入資安這檔事Day07-密碼貼在螢幕下緣?真的安全嗎?

某天走到同事座位旁,突然發現螢幕下緣貼了一張便利貼。上面寫著AD:「帳號:XXXXXX」「密碼:!QAZ2wsx#EDC」 我當下第一個想法是:怎麼會有人把帳號...

鐵人賽 Claude AI DAY 13

# Day 13|地雷#10:逐筆查DB燒穿雲端額度,closure 快取怎麼救

事故現場 雲端資料庫服務商寄來用量警告:資料傳輸量暴增,額度快燒完了。服務功能一切正常、沒有任何錯誤、使用者毫無感覺——但帳單背後,某段程式碼正在以驚人的頻率重...

鐵人賽 IT Operation DAY 17

Day 17 SonarQube 擴充:多分支分析與 PR 裝飾實踐

在現代化的 DevOps 流程中,我們希望在程式碼合併到主線之前就能發現問題。然而,SonarQube 社群版(Community Edition)預設僅支援對...

鐵人賽 AI Engineering DAY 13

【Day13】讀現況:Signal Plane 到底做到哪一步了

設計稿寫的是當初打算做成什麼樣程式碼寫的是後來真的做成什麼樣中間那段沒有人會回頭補 昨天那份上線 checklist 在 shipping-v0 上跑出 7...

Day17. 你要幫我藏進度阿

作為 TL,為了幫團隊爭取點喘息空間,對 PM 稍微「少報一點進度」留個 Buffer,算是我習慣性的管理手段之一。但這個調節閥的掌控權在我,我會根據專案當下的...

鐵人賽 AI Engineering DAY 4

Day 4|別急著開Agent叫他幫你看,先學會看懂一條時間軸

前三天,我們一直在跟那個跳錶過不去util 100%、SM Active 只有 15%、三種死法,全都是在講同一件事,那支錶不可信。可是光罵錶沒有用,你總得有個...

鐵人賽 Kubernetes DAY 18

Day 18|Sidecar Container — Pod 的最佳副手

前言 昨天我們學了 Init Container —— Pod 啟動前的初始化機制。 Init Container 的特性是「完成任務後就退出」,主要負責在主要...

鐵人賽 Software Development DAY 20

Day 20 -「阿爾戈號」識破 God Class 的真面目(下):搬走了,怎麼還在?

傳說中伊阿宋召集了一群英雄,搭上阿爾戈號出發,這群人後來也因此被稱為阿爾戈英雄,他們的任務是去遙遠的科爾基斯,把金羊毛給帶回來。 而如果想要前往科爾基斯,就得...

鐵人賽 AI Engineering DAY 18

Day 18|Agentic Loop:Agent 的心臟怎麼跳

昨天說工具只是一張能力清單,agent 真正跑起來靠的是一個循環:模型看著當前的 context 決定下一步、系統執行它選的工具、結果回到窗口、模型再決定下一步...

鐵人賽 ChatGPT & Codex DAY 19

Day 19|AI 可以建議,但不能自己作主:墨寒的權限設計

圖說:墨寒擋下危險操作,讓每一次授權都回到主人手上 圖說:墨寒阻止危險操作的 Q 版情境 昨天提到,墨寒可以幫我建立任務與提醒,但最好先讓我看見她理解的時間...

鐵人賽 IT Operation DAY 20

Day 20 - CIS Benchmark 的安全控制設計

企業在建立安全控制時,面對的不只是「需要做什麼」,還包括「應該先做什麼」以及「後續如何逐步擴充」。不同的企業條件與風險情境,也會影響安全控制的導入順序。...

鐵人賽 Security DAY 20
資安*保險─數位避險 系列 第 20

Day 20:威脅獵捕(Threat Hunting)是什麼?對中小企業主的意義為何?

Day 20:威脅獵捕(Threat Hunting)是什麼?對中小企業主的意義為何? 傳統資安防禦屬於「被動防守」,依賴已知特徵碼或規則來攔截攻擊。然而,現代...

鐵人賽 Security DAY 20
企業端點完美防禦 系列 第 20

《企業端點完美防禦》20-人工智慧與機器學習應用於資訊安全的方法

現今資安廠商各個說自己用 AI 判斷惡意軟體,那要如何訓練這個模型,讓它能夠自動辨識、自動產生防禦規則、自動撰寫病毒碼?以原理來說各家方法大同小異,因我較熟悉卡...

鐵人賽 Claude AI DAY 6

Day 06|申請帳號與權限:讓 Agent 安全登入產品

前言 新同事報到,IT 開的是他自己的帳號,不是把你的密碼抄一份給他。能開哪些系統看職務,不是一次全開。 這件事我們都覺得理所當然。但很多人讓 AI 上工的時候...

鐵人賽 Software Development DAY 20

Day 20:回測賺 300%、實單卻賠錢?把滑價與手續費加回去看真相

理想回測的三個假設全都是假的 昨天那張表是理想回測,而理想回測假設了三件事: 能用收盤價成交。 實際上買要用賣價、賣要用買價,中間差一個價差。 不用付錢。...

鐵人賽 Software Development DAY 3

Day 3 — 先猜,再問硬體

Day 3 — 先猜,再問硬體 (還在趕草稿 可惡><) Day 2 我們一路從 Thread、Warp 看到 Block,最後把 naïve GE...

鐵人賽 Software Development DAY 18

網址後面的 ?name=Andy,Framework 到底怎麼看懂?

前幾天,我們已經把 Request 慢慢整理成比較像 Framework 會使用的形式。 例如原本 Browser 傳來: GET /hello HTTP/1....

鐵人賽 AI Engineering DAY 9
3分鐘 AI Agent導論 系列 第 9

[3分鐘 AI Agent導論] Day9 -- 工具:Agent的手腳

講完大致上的框架,接著要稍微深入地去瞭解各項的運作,接下來幾天會以工具、上下文、模型,作為討論。 工具是AI Agent與外部世界交互的橋樑,例如:感知類工具乘...

鐵人賽 Claude AI DAY 16

Day 16 - 簡報核心設計- 背景修復(重新生圖)

上一個章節我們從簡報中分離出文字,但是背景圖還是有文字,如果強行疊加就會看到文字有殘影,也沒辦法修改文字。所以這個時候就會用的背景修復: 原圖 抽字&am...

鐵人賽 Software Development DAY 5

當開發速度開始變快,軟體開發會發生什麼?

前幾天一直在回頭整理以前寫程式的經驗,寫到 Debug、找問題,也讓我想到另外一件事情。這二十年來,我們其實一直都在想辦法讓軟體開發快一點。以前會整理共用 Fu...

鐵人賽 AI Engineering DAY 6

Day 6|推論引擎總覽:llama.cpp、vLLM、TensorRT-LLM 、Ollama、DS4 與 Unsloth 的定位與取捨

同一顆模型,四種跑法 模型庫就緒之後,下一個問題是用什麼東西才能跑把地端 AI 模型跑起來呢。這個東西就叫做推論引擎,它負責把權重載入記憶體、排程運算、管理...

鐵人賽 自我挑戰組 DAY 19
Eric 的創作者重生計畫 系列 第 19

DAY 19. Vibe Coding 記錄—大量文字轉檔、分割

我在把文字送進 NotebookLM 時,有時會遇到格式需要轉檔,或是一份檔案文字太多,需要分割的問題,這時該怎麼辦呢? 在 Google Colab 環境下運...

鐵人賽 Security DAY 6

關於我開始踏入資安這檔事Day06-我上個廁所,成果就沒了?

某天上班做到一半,突然想去上廁所,「上完就回座位繼續辦公。應該一下子就回來,電腦不用鎖吧?」 之後的某天,同事把我那天做的且還沒公布出去的文件,公布出去了。 W...

鐵人賽 Build on Google AI DAY 19

Day 19 如果Docker Image 做好了,為什麼還不能直接上 Production?

我有多年 IT 技術與跨域學習經驗,現在把 AI、Cloud、Infrastructure 串起來。 如果Docker Image 做好了,為什麼還不能直接上...

鐵人賽 自我挑戰組 DAY 5

Day 05|.vue 不見了?React Component 原來長這樣

.vue 檔案去哪裡了? 在 Vue 中,一個元件通常是一個.vue檔案,並分成三個區塊: <script setup lang="ts&quo...

Day 15 | 資料結構選擇與 TCL 實戰:設計人避不了的必修課

前言 設計流程裡產出的東西,最後要落成哪一種資料。 我的第一次在做的時候其實是塞進資料庫裡 (sqlite)。這邊聽起來合理,但卻會遇到那種被 argu 說要證...