iT邦幫忙

技術文章

RSS
鐵人賽 Build on Google AI DAY 2

Day 2|左手不能打字,我才發現:開口說,就是使用 AI 的開始

這陣子,我的左手臨時開刀,到今天仍無法好好打字。可是生活與工作沒有停下來,我仍然需要 AI。這時我才明白:對手部不方便的人,或不熟悉鍵盤的長輩來說,語音不是附加...

鐵人賽 Software Development DAY 2

Day 2:Definition-Driven 架構總覽

昨天結尾說今天要談框架該替使用者決定哪些事。 框架與函式庫的差別常被說成「你呼叫函式庫,框架呼叫你」。這句話描述的是機制,不是代價。真正的代價是控制權反轉之後...

鐵人賽 AI Engineering DAY 2

Day 2 | torch.compile 之後,你的 Python 去哪了?

前言 昨天我們簡單的把 PyTorch 的發展史介紹了一下,看到 torch.compile 是 PyTorch 在「保住 Eager 語意」的前提下,第三次嘗...

鐵人賽 Software Development DAY 2

Day 2|為什麼是 Rust × Apache DataFusion?

大家好,我是 Cady,目前就讀資管系,也正在參與 Apache DataFusion 的開源貢獻。 發現 Day 1 忘記介紹自己,來補充一下,免得很像 AI...

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

Day 18:保經公司日常是什麼? 對中小企業主的意義為何

Day 18:保經公司日常是什麼? 對中小企業主的意義為何其實不是只會賣保單,而是在關鍵時刻幫老闆跟產險公司據理力爭,規畫最合身的「風險移轉架構」。筆者是202...

鐵人賽 AI Engineering DAY 16

Day 16|Session 設計:從無狀態函數到有頭有尾的對話

昨天說 session 是 harness 的地基,今天把它蓋起來。先講清楚問題:使用者跟 agent 工作到一半,關筆電下班,明天打開希望「接著昨天的進度繼續...

鐵人賽 自我挑戰組 DAY 17

Day17:simple-mpv-webui 把手機變成 mpv 遙控器

情境是這樣:電腦接了電視放在客廳,片播下去之後你想暫停、想跳下一集,但人已經坐到沙發上了。今天要把手機變成 mpv 的遙控器。 我為什麼需要這個 我有在家運動...

鐵人賽 Security DAY 5

關於我開始踏入資安這檔事Day05-如果視訊裡的主管也是假的呢?

昨天聊到BEC,如果今天收到一場視訊會議,畫面裡有主管、有同事,大家都有臉、有聲音,主管還親口跟你說:「這筆款項比較急,麻煩你今天處理。」 這時候的你,還會懷疑...

Day15. 早說 為什麼不早說

接手這個專案時,團隊連基本的版控和組態管理都沒有,佈署甚至還在用傳 zip 檔改 config這種石器時代的方式。 身為 TL,為了讓開發與佈署走向正軌,我決定...

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

《企業端點完美防禦》18-提防各類型網路詐騙

在任何國家,詐騙無所不在,這是犯罪者利用最低成本即可取得高額回報的方法之一。台灣方面,除了內政部警政署 165 所提到的詐騙方法,針對電腦使用者的詐騙更是屢見不...

鐵人賽 IT Operation DAY 15

Day 15 Jenkins 全域工具配置 (Global Tool Configuration) — 構建跨環境的抽象層

在完成 Jenkins Agent 節點的基礎環境安裝後,我們面臨下一個挑戰:**如何在 Pipeline 腳本中引用這些工具,而不必 Hardcoded 每個...

鐵人賽 Software Development DAY 18

Day 18 -「德爾菲神諭」BDD?我知道啊!Given When Then 嘛!

呂底亞國王克羅伊索斯,是當時出了名的有錢人,有錢到什麼程度?後來西方甚至直接拿他的名字來形容「富得不得了」,不過克羅伊索斯眼前還得處理一個越來越大的麻煩,東邊...

鐵人賽 AI Engineering DAY 18

Day 18:一筆 $864 的假股價,差點害我做錯決策

某天早上翻持倉狀態檔,一個數字讓我愣住:MU(美光)的現價欄寫著 $864。 那陣子 MU 的實際股價在一百六十幾美金附近(此為當時價位;重點不在絕對數字,而在...

鐵人賽 Software Development DAY 18

Day 18:換一組積木就換一種風格:均值回歸與動能爆發

一個策略證明不了抽象是對的 昨天的結論是「新增策略的成本是一份 YAML」。這句話目前沒有被驗證過——只有一個策略的時候,任何抽象看起來都夠用,因為那個抽象就是...

鐵人賽 Claude AI DAY 11

# Day 11|地雷#8:錯誤訊息型別錯了,前端顯示直接壞掉那次

事故現場 App 使用者回報截圖:畫面上的錯誤提示顯示著 [object Object]。 任何寫過 JavaScript 的人看到這串字都知道發生了什麼:一個...

鐵人賽 AI Engineering DAY 11

Day11:機器可讀的意圖,讓 registry 說得出「為什麼」

這個欄位有哪些值,registry 答得出來哪一種值代表「這個服務是好的」目前只寫在 dashboard 標題跟幾個人的腦子裡 昨天把 registry 開...

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

[3分鐘 AI Agent導論] Day7 -- Agent 與環境的交互關係(1)

講完了AI Agent的定義,接著是兩個比較抽象的層次。內層是LLM與上下文還有工具組成的Harness(模型運行與交互層)結構;外層則是AI Agent與&q...

鐵人賽 自我挑戰組 DAY 3

Day 03|TypeScript 不就是 JavaScript 多寫一些型別嗎?

前一篇是初步了解一下 React 與 Vue,這一篇就換成 TypeScript 與 JavaScript。 TypeScript 是我在學習 JavaScri...

鐵人賽 Claude AI DAY 3

Day 03|讓 Claude 寫一份「不給 Claude 用」的提示詞

本篇階段:更好的提示詞 使用介面:claude.ai(提示詞設計)/Gemini Notebook(實際執行) 今天的題目 自從台股第一次衝上4萬點,...

鐵人賽 AI Engineering DAY 6

Day 06|從說完到開口要多久?拆解 AI Companion 語音延遲

DAY 05 已經把 STT、LLM、TTS 串起來,AI Companion 終於可以完成完整語音對話。 但實際使用後會發現: 可以對話,不代表聊起來自然。...

鐵人賽 Software Development DAY 16

為什麼 Framework 也需要自己的 Request 物件?

昨天,我第一次建立了自己的 HttpResponse。 原本所有 Response 相關的資訊都散落在 Program.cs: StatusCodeStatus...

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

DAY 17. Vibe Coding 記錄—從日誌輸出到Python腳本

之前我開始使用蘋果內建的日誌 App 做記錄,雖然不一定是完整的一篇日誌,可能只有短短幾行,但都是珍貴的當下心境的記錄。 這時我開始手癢,想要借助 AI 分析我...

鐵人賽 自我挑戰組 DAY 14

Day14 : Spring Security - 解析SecurityConfig

Spring Security - 解析SecurityConfig 舊版的Config長怎樣? ⭐⭐⭐⭐ 在舊版的SecurityConfig中,我們需要...

鐵人賽 AI Engineering DAY 4

Day 4|開箱之後 : DGX OS 初始環境建置與 CUDA、Docker 生態確認

](http://) 把社群推薦神機從開機到可以工作的整備 前三天把架構藍圖說明清楚以及重要基礎概念先講過一遍後,今天來進行設定的實作。一台剛開箱或重置後的 D...

鐵人賽 ChatGPT & Codex DAY 16

Day 16|ChatGPT 搬進 Terminal!建立CLI 介面

做到今天,我發現一件事。前面一直都是透過網頁和 ChatGPT 互動,但每次修改程式,都要重新整理頁面、重新測試,其實有點麻煩。 所以今天決定先把 UI 放一邊...

鐵人賽 AI Engineering DAY 3
現代化的 AI 系統設計 系列 第 3

[Day3] - AI System Design 不從畫架構開始:從策略選題、問題定義到 Sizing

很多人第一次做 AI System Design,直覺反應是先畫架構圖:資料來源、RAG、Vector Database、LLM、Agent、Memory、To...

鐵人賽 Build on Google AI DAY 17

Day 17|建立值得信任的人機合作模式:我如何應用 AI 打造醫療人員的 Decision Support System

前幾篇文章談了很多觀念——Trust、Risk Management、Human-in-the-loop、Cognitive Load。但觀念如果只停留在文章裡...

Day 11|沒有 Architecture Decision Record,反正原作者還在

程式碼會忠實記得你做了什麼,但它一個字也不會記得你為什麼這樣做。 一段很怪的程式碼 昨天說到,「怎樣算完成」的標準藏在資深工程師腦裡。今天再往下挖一層:連...

Day 12|查證:不要只印出值,還要確認它到底是什麼

本篇是故事三的「查證」篇。 本篇要回答:懷疑資料在某處變形時,應該保存哪些證據? 當時發生了什麼 Day 11 的逗號事故有個殘酷的細節:debug 的前幾...

Day 12|多包一層字串介面,就要多驗收一整套生命週期

我們用 SMART——Specific(具體)、Measurable(可衡量)、Achievable(可達成)、Relevant(具關聯)、Time-boun...