iT邦幫忙

技術文章

RSS
鐵人賽 自我挑戰組 DAY 24

那就是我所到過的最高之處了

// 人類:今日抱病發文,AI生成比例應該超過50%...... // --------------------------------------------...

鐵人賽 自我挑戰組 DAY 24

DAY - 24 用 AI 摺出專業:一位印刷經理人的工具實踐

在數位工具不斷加速演進的現代,還是有些數位無法取代的實體產品,例如名片、紙盒、書本等大大小小的印刷物,即便文字描述的再詳實,影片拍得再高清細膩,還是比不上你實實...

鐵人賽 Build on Google AI DAY 27

Day 27 |【Full Demo】30 天後,我的 AI 虛擬助教到底能做什麼?完整系統展示

經過了前面 26 天的漫長打磨,從一開始在 Google AI Studio 嘗試調整 System Instruction、用 Google Stitch 刻...

鐵人賽 Security DAY 22

【𝕯𝖆𝖞 𝟐𝟐】初探硬體測試

前言 前面幾天的韌體取得、解包與分析,大多可以直接在電腦上完成。當公開韌體不足、需要觀察開機流程、取得 runtime 狀態,或必須直接讀取裝置上的儲存內容時,...

鐵人賽 Software Development DAY 24

Day 24 - 利用 subagent 做模型分工 - 上

昨天,把圖片多模態給結束了,今天,要開啟一個同樣蠻複雜的項目 - subagent 子代理!這邊我們會定義好要如何進行,並把子 agent 的呼叫部分大致搞定;...

鐵人賽 Build on Google AI DAY 22

[Day 22] 冰箱裡有什麼,今天就煮什麼:同一格冰箱回放五天

Part 5|第 23/30 篇 今日要做的事: 用第一天的冰箱照當起點,鎖定五天的時間、預算、設備和過敏,讓 DishFlow 每天只選一道;再跑一組「每天都...

鐵人賽 自我挑戰組 DAY 26

Day 26 Burp Intruder 簡介

今天回來介紹 Burp 測試功能之一的 Intruder,其實原理跟 Repeater 一樣只是可以做到自動測試,今天先單純介紹原理跟介面,明天再來介紹怎麼使用...

chat不能亡 系列 第 23 篇

[Day 23] Chat不能亡之23-回到夢想(故事)開始的地方

昨天才發現,iThome在我貼了第20篇貼文時有留訊息給我說,已經20篇了,再10篇就到終點了,加油喔!這讓我想起大約40年前我去淡水新埔工專(現聖約翰大學)參...

Day 22|從事件到儀表板:替產品定義主要、次要與護欄指標

上一篇我們談到怎麼監控網站有沒有正常運作;更早之前,我們也用事件紀錄,還原過訪客在網站上卡住的過程。不過網站上線幾週之後,我們會開始想知道更大的問題:訪客進到網...

鐵人賽 自我挑戰組 DAY 26
學習用Pygame製作小專案 系列 第 26 篇

Day26 創出來的矩陣資訊能放到程式中創建地圖了,另外改了些視窗的東西

上次算完成了工具,能在地圖上移動,並畫矩陣,最後把矩陣的座標和長寬print出來,然後今天就在進行了一些加工,把直接輸出來的四個值,加上了,和[,加工成程式中陣...

鐵人賽 Build on Google AI DAY 22

Gemini API:師爺正式聘用(中)

一、前言 職前訓練結束,師爺(平安)正式上工!第一個任務,是陪長輩和家人「一起說畫」。 「一起說畫」來自衛福部《失智症診療手冊》非藥物治療方式:藝術創作團體讓...

鐵人賽 AI Security DAY 27

Day 27|行銷紅線:不寫 100%、每個數字附測試集與樣本數

為什麼一個技術系列要花一天講怎麼寫數字 因為護欄是安全產品,而安全產品的數字會被拿去做決策:要不要買、要不要上線、出事時誰負責。一個寫成「99.9% 攔截率」的...

鐵人賽 Modern Web DAY 22

【Day 22】動畫實作:用 perspective 製作 CSS 3D 翻牌效果

昨天做佈告欄時,已經先用了一點 3D:perspective() 搭配 rotateX(),讓紙片被掀起時有立體感。今天就把 CSS 3D 完整拆開來,先認識...

鐵人賽 Vibe Coding DAY 22

[Day 22] Vibe Coding 實戰:核心功能就位——打造組間休息計時器與自訂動作選單

系統的實用性取決於核心功能的完整度。今天專注將 Vibe Fitness 推進到真正能帶去健身房實戰的階段。透過精準的 Vibe Coding 提示詞,我們將把...

鐵人賽 Modern Web DAY 22

【Day 22】儲存美好回憶:微光色卡展開檢視與圖片下載

實作目標 在 Day 21 完成「時光相簿」的資料封存與清單陳列後,Day 22 的核心目標有兩個: 點擊相簿中的微縮色卡展開大圖檢視:解決目前卡片縮太小、...

鐵人賽 AI Security DAY 27

Day 27|Prompt Injection 測試守則:能測什麼、不能測什麼

先講這篇不會有什麼 這篇文章不會提供任何可直接複製使用的注入字串。 不是因為保守,是因為那樣做沒有價值而且有害:對防守方,貼幾個 payload 幫助有限,因為...

鐵人賽 Kubernetes DAY 22

Day 22 - Canary 金絲雀部署與 Blue-Green 藍綠部署

如果有個 AP 服務經過更版了,有 v1、v2 兩版,一般常見的部署方式可能是將環境上的舊版服務(不論是容器或是 Web Server 下的應用程式)停止後,將...

鐵人賽 自我挑戰組 DAY 26

Day 26|習慣改變,AI 應用也滾動式調整

最近我的閱讀習慣有一些調整。除了用閱讀器看電子書,我也去圖書館借了幾本書,還翻出家裡以前買了沒看的實體書。我沒有每一本都看完,也不是每一本都有劃線、寫筆記,但我...

鐵人賽 Build on Google AI DAY 22

Day 22:雙腦共振:Obsidian DataviewJS 看板與雙向鏈結實戰

在 Day 21 中,我們成功打通了情報沉澱的最後一哩路,透過 ObsidianVaultAdapter 將經由四大代理人評估為 PROCESSED 且評分 $...

鐵人賽 Vibe Coding DAY 22
不會 Code,也要 Vibe :((( 系列 第 22 篇

收藏頁第二步:分類、切換,再調整

昨天先把收藏頁建立起來,讓首頁右上角的 ☆ 可以進入收藏頁,也可以正常返回主畫面。不過昨天完成的還只是收藏頁的基本框架。頁面有了,接下來要決定的就是: 卡片真的...

如何去覺察自己的身體給你的訊息

我們很多時候忙於工作、家庭或是一些鎖碎雜事,而忽略身體的疲勞已經讓你無法繼續承受下去。這時候你的免疫系統就會全面罷工,強制你身體關機。前幾年的冬天,我就日積月累...

鐵人賽 AI Security DAY 22

Day 22|把 AI 接進 FastAPI:建立事件分析 API

今天是將前幾天完成的 AI 分析流程正式搬進 FastAPI,建立 /events/{event_id}/analyze Endpoint。這樣其他程式只要提供...

鐵人賽 AI Engineering DAY 23

Day 23 誰來監督 AI?導入 LLM-as-a-Judge 打造自動化的 AI 單元測試

過去幾天,我們從基礎的 Prompt 防禦一路打造出了具備 MCP 擴充能力與自主思考的 Agent。當看著 Agent 成功查出特休天數並回覆時,成就感絕對是...

鐵人賽 Software Development DAY 22

Branch Instruction Implementation

第一次學 branch prediction 的時候天真的以為最 naive 的實作方式是永遠猜不跳cpu 會一直 pc+4 執行下去直到 branch tak...

鐵人賽 ChatGPT & Codex DAY 22
窮鬼冰箱升級計劃 系列 第 22 篇

【Day 22】買什麼菜最划算?串接農產品交易行情、菜價與交易量分析

前言 除了看冰箱裡剩什麼,能不能再看市場上現在什麼菜便宜、什麼菜供應量大,幫助決定今天要買什麼 行情揭露 在農業部農糧署提供的 AMIS 網站(網址:https...

鐵人賽 Software Development DAY 22

Day 22:調整功能發布順序

今天沒空,只好完全靠 AI 寫… 不然今天是個非常好的主題 功能標誌讓程式可以先整合與部署,再安排功能開放;抽象分支則讓新舊實作並存,完成驗證後再切換。當發...

鐵人賽 IT Operation DAY 22

Day 22|容器上 AWS:ECS、EKS 與 Fargate 怎麼選?

上一篇比較了 EC2、Container 與 Lambda,當應用程式已經打包成容器映像檔(Container Image),下一個問題我們來看看:到底該用 E...

鐵人賽 自我挑戰組 DAY 16

一個函式不該做一百件事 - 過長函式 (Long Method)

簡單介紹 想像你在讀一份食譜,結果發現整份食譜只有一個段落:採買清單、備料步驟、火候控制、擺盤技巧全部擠在一起,中間只用「接下來」隔開。讀到擺盤的時候,你已經忘...

鐵人賽 Security DAY 27

Day 27|驗收標準怎麼寫

三個常見的寫法問題 問題一:不可量測。 系統應能有效偵測個人資料。 「有效」是多少?誰判定?這種寫法在驗收時一定會變成爭論,而且爭論的結果通常是「看起來還行...

鐵人賽 AI Engineering DAY 23

Day 23|OpenDots:讓 AI 助理整理文件,也能操作獨立的瀏覽器與執行環境

OpenDots 是 CopilotKit 開源的一套 AI 助理網站。部署後,你可以透過網頁建立不同職責的助理,請它們研究資料、撰寫內容,並把成果保存成可繼續...