iT邦幫忙

技術文章

RSS
鐵人賽 自我挑戰組 DAY 22

Day 22 : 一個系統到底是怎麼找到問題的

昨天聊到工程師可以透過監控系統知道伺服器現在的狀況但我又突然想到一個問題如果工程師發現系統真的出問題了,那麼多台伺服器和服務,到底要怎麼快速找到是哪裡壞掉?而且...

鐵人賽 AI Engineering DAY 24

Day 24:評測體系 — LLM-as-a-Judge 與那個沒人算的 κ 值

今天是合流點。前十六天兵分兩路,從今天起的四天,兩條路的人都要看——因為評測、安全、LLMOps、治理,是兩個職務共同的責任。 而評測是其中最關鍵的:它是「做得...

鐵人賽 Software Development DAY 28

【Day 28】回顧:從零到一的開發心得

30 天的旅程即將進入尾聲,今天想暫停下來,回顧整個開發歷程中學到的東西,也整理給同樣是初學者的讀者一些心得。 這個專案教會我的事 先求資料能動,再求邏輯...

鐵人賽 Security DAY 20

【𝕯𝖆𝖞 𝟐𝟎】Bootloader & Secure Boot Case Study

前言 今天多提幾個 case study 來看看實務上的案例。 0x01CVE-2018-18440 — U-Boot Verified Boot Bypass...

鐵人賽 自我挑戰組 DAY 24

Day 24|一份提供指引的流日晨報

最近社群裡的朋友發起了「流日覺察企劃」,前幾天才剛弄清楚流日的運作方式。說不出為什麼,我對人類圖一直滿好奇的,會聽其他人分享,也請朋友幫我解過圖,第一次知道自己...

鐵人賽 自我挑戰組 DAY 22

DAY 22 - 讓工地照片成為工作紀錄:用 SiteShot 整理現場、追蹤問題

工作時需要做拍照記錄,往往會有私人跟工作照片混用的情況,我自己是覺得挺無所謂,畢竟工作也是生活的一部分,最多就是靠著時間線跟 iphone 的人臉辨識,來幫助自...

鐵人賽 Build on Google AI DAY 20

Day 20:戰情室總覽:從 Google Sheets 到輕量動態情報儀表板

經過前 19 天的層層推進,我們的情報雷達已經化身為一台在 GitHub Actions 雲端靜默巡航的自動化引擎。每天經過初審熔斷、專家深挖與綜合研判後的結構...

鐵人賽 自我挑戰組 DAY 22

`position: relative`(上)

仔細想想我應該也不太適合當PM。我雖然熱衷溝通協調,但工作上的社交對我來說也是社交,是會耗能的。我還會把實際在寫程式的工程師視為神一般的存在,身為一個「只動嘴的...

鐵人賽 Modern Web DAY 20

【Day 20】動起來:網頁效能,卡卡 OUT!

不難發現,前幾天只提到用 transform、opacity、translate、rotate 等來寫動畫。當然 CSS 其他屬性也能做成動態效果,但若寫過多、...

鐵人賽 自我挑戰組 DAY 3

Day 24|全家老小都能用的 Line 語音提醒助理

會做這個機器人,是因為看到 PAPAYA 老師的保母級教學影片,跟著走一遍,發現這種全線上、有網頁有推播的服務,我這種不會寫程式的人也做得出來。而它要解決的問題...

鐵人賽 AI 自動化 DAY 20

Day 20|情緒分數之外,我如何讓 Gemini 整理人員真正提到的問題?

1. 我從 Day 19 的限制,重新定義這次任務 Day 19 我把情緒分類與人工判斷逐則比對,也提醒自己:負面占比不能直接說明設備出了什麼問題。接著,我想讓...

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

Day24 工具要完成了,但還有Bug

今天我繼續努力做出幫我抓地圖矩陣的座標和邊長的工具,我目前沒有把這工具包得很好,但是基本上已經能看出濃的樣子了。簡單來說,我加入了對g鍵的偵測,用它來當成工具開...

鐵人賽 Software Development DAY 20

Out of Order CPU Rename

昨天的指令故意寫得得比較有懸念,留在今天才講 test case 改動的點在於讓 WAW 的指令變得更近原本 agent 寫的版本差太多道指令前一道指令都已經...

鐵人賽 Software Development DAY 20

Day 20:類別(8)

本日學習:類別的繼承改寫 觀念類似多載 若在父類別與子類別中有相同名稱的函數,且定義名稱、引數個數與傳回值資料型別完全相同,會先呼叫「子類別」 不論宣告的是子...

第三週回顧:這六件事都沒有人在保證

本文是「測試之外的那一半:一個 QA 回頭帶當年的自己」系列第 21 篇。 Day 1 我問過一個問題:QA 的 A 是 Assurance,保證。但我在中...

鐵人賽 Claude AI DAY 20

Day 20:MCP 最近的大改版,以及怎麼接、怎麼收權限、怎麼用好

Day 17 到 19 一路在講「誰能做什麼」:hooks 在事件層把規則寫死,subagent 在角色層用 tools 收邊界,skill 用一段描述讓模型決...

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

【Day 20】使用優先順序的權重計算

前言 單憑是否快過期,優先使用過期食材進行料理,乍聽之下很合理,但是,如果快要過期的東西,都是一堆「調味料」,那該怎麼辦? Scoring Model 為了避免...

鐵人賽 Claude AI DAY 20

Building with the Claude API(1/7):API 存取與提示評估

要把 Claude 接進應用程式,第一步是把 API 金鑰、對話狀態、輸出格式與請求參數管理好;本篇整理前 14 堂,最後用資料集與評分器把提示品質變成可追蹤...

鐵人賽 AI Engineering DAY 8

[Day 20]:企業 Chatbot 要不要擋髒話?HAP Guardrails 真正解決的是什麼?

假設顧客對客服機器人說:「幹,等了一週還沒收到,幫我查一下配送進度。」 這句有髒話,也有清楚的客服需求。如果系統只回「你的內容不符合規範」,配送問題仍然沒處理。...

鐵人賽 Modern Web DAY 20

【Day 20】拒絕千篇一律:顏色佔比演算法與色卡調整

昨天做完開瓶跟光珠飛出去的動畫後,回頭看了一下產生的色卡,我發現一個很明顯的盲點:昨天的做法是用 new Set() 把有出現過的顏色抓出來,然後每個顏色都給一...

鐵人賽 AI Engineering DAY 20

Day 20 | ui-test:真的用瀏覽器去弄壞頁面的測試技能,但要指名道姓才叫得動

這系列測到今天,還沒碰過一個完全不同的領域:用真的瀏覽器去測 UI。今天介紹的 ui-test,來自 Browserbase——做雲端瀏覽器基礎設施的公司,旗下...

鐵人賽 Kubernetes DAY 28

day 28: AI 的架構定義與實際應用

第二篇聚焦的是 AI 工程基礎,重點不只是讓模型「會回答」,而是讓 AI 能被穩定地整合進網站架構,成為可控、可擴展、可驗證的系統能力。內容從提示工程出發,逐步...

鐵人賽 Vibe Coding DAY 20

C010:放著吃灰的 Stream Deck,能拿來做什麼?

Day20:放著吃灰的 Stream Deck 之前都是透過寫出某個工具,來解決一個具體的煩惱今天我們來點不同的切入點,透過一個案例,來展示 Vibe Codi...

chat不能亡 系列 第 21 篇

[Day 21] Chat不能亡之21-功能越好,收費越少的謬誤

我把Grok 的訂從100美元月費的plus 改回一般的30美元月份了,有兩個原因,一個是一個月的免費優惠期到了,另一個是週使用量從75%掉到44%再掉到35%...

鐵人賽 Modern Web DAY 20

【 Day 19 】什麼時候,正確答案是不要寫這個 Hook?|瀏覽器 API(四完)

過去三天,我們從 localStorage 出發,探索了三個問題:兩個元件用同一個 key,為什麼一邊改、另一邊不知道;把它包成 Hook 之後,呼叫端還需要知...

鐵人賽 自我挑戰組 DAY 24

Day 24 Burp Target - Site map 功能介紹

昨天講完 Repeater 這個好用的功能後,今天來介紹比較不一樣的功能 Target 中的 Site map,是在界定攻擊範圍及蒐集情資的部分。 Target...

鐵人賽 Vibe Coding DAY 20

Day20 - GitHub Copilot Skill 實作:把常用 Prompt 封裝成 Agent 的可使用重複技能

今天是 Day 20,筆者要來介紹 GitHub Copilot 裡面的 Skill。簡單講,就是把平常一直重複貼上的 Prompt,整理成一個可重複使用的技能...

鐵人賽 Software Development DAY 20

Day 20:抽象分支中的抽象

抽象(Abstraction)是保留與目前目的有關的重要特徵,省略不需要關注的細節。 抽象分支保留呼叫端需要的共同操作,將具體做法交給實作。新舊實作可以同時保留...

鐵人賽 AI 自動化 DAY 29

[Day 29] 打包給 agent 2:建立、驗證與分享 plugin

昨天比較了三種包法,最後選了 Claude Code plugin,也大致看過了每個資料夾的用途。今天把這條產線的 plugin 實際做出來,先自己載入、跑一次...