iT邦幫忙

技術文章

RSS
鐵人賽 Vibe Coding DAY 8

老闆不會教你的 Vibe Coding 實戰 30 天|Day 8:把想法變規格跟著 AI 一起寫 SPEC.md

前言 今天開始我們差不多要來準備動工了,畢竟前面已經把 AI 相關觀念以及 Claude Code 的一些操作小細節都搞清楚了,那當然就是準備介入實作階段啦~...

鐵人賽 Claude AI DAY 29

踩坑總結:建立 AI 知識庫最常遇到的 5 個地雷與反模式 (Anti-patterns)

千里之堤,潰於蟻穴——AI 知識庫的地雷很少是一次寫錯的 bug,而是一連串「當下看起來合理」的自動化決定,一點一點蛀出來的蟻穴。 Day28 把 gofm...

鐵人賽 IT Operation DAY 8

你知道你上網有兩個 IP 嗎?進 AWS 前先搞懂家裡的網路

主機要放哪?先從家裡的網路講起 把權限講完後,今天來分享 IP,這會關係到你要怎麼規劃自己的主機網路架構~ 我們之前的 Web 1、Web 2 要放進東京 Re...

鐵人賽 Vibe Coding DAY 6

要如何定義一場「好的提案會議」?

接下來進入這個專案裡,我覺得最有趣、但也最有挑戰性的一段:到底要怎麼讓 AI 穩定判斷一場提案會議做得好不好?首先我們做的就是訪談資深業務主管,請他歸納出一個好...

鐵人賽 Kubernetes DAY 6

Day 6 - Worker Node 與 Pod 如何被啟動

昨天先從 Control Plane 了解 Kubernetes 如何接受 kubectl 指令、建立 Pod,並由 Scheduler 決定 Pod 要分派到...

鐵人賽 Build on Google AI DAY 6

Day 06|自己動手做一台齒輪減速機:一份人人都能重現的範例

工廠要測試生產線,第一件事不是急著量產,而是先準備一份「標準試樣」。今天就來做這件事:用程式產生一台齒輪減速機的 STEP 檔,當作這個系列接下來所有實驗的固定...

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

【Day 6】從 FastAPI 出發

前言 關於窮鬼冰箱 beggarFridge 的功能,首要的功能要先能記錄食材,於是前一回初步規劃了架構也裝好硬體和資料庫等開發環境了。 這篇會從 API 的設...

鐵人賽 Vibe Coding DAY 6

C003:孕婦要補充的營養品怎麼那麼複雜?

某日上午老婆突然一個神秘兮兮的表情過來 「欸老公,那個給你一個任務。你可能要開始研究一下接下來要補充哪些不同營養了...」 oh...wow 面對老婆大人提出的...

鐵人賽 Build on Google AI DAY 6

Day 06:Gemini Spark 實戰:設定產經與專家社群長文巡邏技能(Skill & Schedule)

在前五天的架構鋪陳中,我們完成了系統藍圖、REST 連線驗證,以及透過 Pydantic 確立了全系統唯一的資料契約。今天,我們正式邁入「第二階段:前端邊緣收集...

鐵人賽 AI 自動化 DAY 6

Day 6|CSV 放進 BigQuery 之後,我才發現「存好資料」和「用資料」是兩回事

一開始我其實把資料處理想得很簡單:CSV 放進 Cloud Storage,資料就算存好了。 這句話沒有錯,但問題是——存好了,然後呢?如果我今天只是把 sam...

鐵人賽 自我挑戰組 DAY 6

用 LangGraph 幫 Pokémon Agent 畫路

LangChain to LangGraph 昨天用 LangChain 的 create_agent 做了一個 Pokémon 組隊 Agent,丟給它幾個...

鐵人賽 Software Development DAY 6

In Order CPU implementation

這顆 CPU 實作主要是為了承接接下來的 dual issue 和 OOO而且在 arithmetic 指令也有不同長短stage 設計跟只有 ALU 的會不太...

鐵人賽 自我挑戰組 DAY 8

DAY 8 - 工具讓設計變容易,也讓專業更難被看見

今天天氣好好,終於有個跟先生獨處的週末,兩人簡單四處走走吃飯,回家摸摸貓咪陪他們說說話,其實就是平淡幸福的日常。 然後就看先生找到新遊戲,在一旁看實況太投入又要...

鐵人賽 AI Security DAY 27

DAY27|這套動態權限做了哪些事

全貌 使用者請求 │ ├─ 從請求文字抽出授權範圍(email、IBAN、動作詞)───┐ │...

鐵人賽 Kubernetes DAY 6
探討k8s部署方式 系列 第 6 篇

Docker 淺談[Day6]

五十、為什麼需要 Docker? 前面提到,如果 Backend 是 Stateless,就可以很容易地增加或減少 Server: Backend 1 Back...

鐵人賽 AI Engineering DAY 1

Day 9|Plan 是外接記憶

計畫裡,已經寫好了要驗證的行為 IMS 的實作計畫放在 docs/plans/。Task 2 是「Models + JSCore 解析」,第一步就列出了解析功能...

鐵人賽 IT Operation DAY 6

Day 6|fork() 到底複製了什麼?

上一篇談到 Context Switch 時,我們知道 OS 可以在不同 Process 之間切換。那這些 Process 到底是怎麼被建立出來的? 在 Uni...

鐵人賽 自我挑戰組 DAY 10

Day 10 權限提升

通常我們最初存取目標是以基本的權限,但最基本的權限沒辦法讓我們完全的控制目標,我們會需要再透過一個本機的漏洞來將權限提升到 root ( Linux ) 或 A...

鐵人賽 IT Operation DAY 6

AI 時代的 PM 招募:從工作職責到 AI 能力期待

本系列文章以《產品領導人之道》一書為基礎,從人員、產品與流程三個面向,探討 AI 帶來的工作變化,以及產品領導人如何調整團隊的管理、協作與人才培育方式。...

鐵人賽 Vibe Coding DAY 19

Day 19|讓記帳 App 支援多國匯率

今天主要是讓使用者在新增他國的幣別時,可以自動轉換讓使用者可以更方便了解自己的支出與收入。 讓記帳 App 支援多種幣別我希望使用者不只能記錄台幣,也可以輸入美...

鐵人賽 Security DAY 6

【𝕯𝖆𝖞 𝟔】My First CVE (Reproduction) - Web Command Injeciton (1/2)

前言 原本打算繼續說一些硬體相關,但由於設備還沒到手,有些實體測試希望有更詳細的案例因此移到後面的章節繼續。(*滑跪) 基礎理論完備,現在開始來手搓第一個 CV...

鐵人賽 Modern Web DAY 6

【Day 06】SVG 基礎:我把圖片內嵌在 HTML 了!

第一次注意到 SVG,是設計稿中使用到 Iconify Design 的 icon。在操作面板調整 icon 的顏色、大小的時候,發現 SVG 碼會有對應的變化...

鐵人賽 AI 自動化 DAY 28

Day 28|模型或提示詞更新後,怎麼知道舊能力沒有壞?

一份稿子送進發文品質檢查,沒有任何一條規則被觸發,檢查結果是通過。 這只證明稿子裡沒有出現檢查清單上列的字眼,不證明稿子讀起來不空洞、不老套。今天要拆的是這兩件...

鐵人賽 Security DAY 6

Day 6|Slither 的評估指標與特點

上一篇的 Slither 輸出有 40 個 Findings,並且說明其中一個是已知攻擊的根因,今天說明 Slither 評估方式與優缺點。 評估指標 要計算這...

鐵人賽 Vibe Coding DAY 6

[Day 6] 投票頁上線:建立正式 D1、部署 Worker,上線前我檢查了什麼

文章同步發表在我的個人 Blog 投票頁上線:建立正式 D1、部署 Worker,上線前我檢查了什麼 前五天都在本機跑,今天要把投票頁放出去。 投票頁在這...

鐵人賽 Build on Google AI DAY 6

Day 06 - 先有測試案例,再談 AI 準不準:建立虛構履歷與職缺資料集

Recap: 昨天畫面做出來了,但測試的方式還是篇人工 每次貼的履歷都不一樣,結果變好,分不出是 prompt 的作用還是題目變簡單接下來幾天每天都在改 p...

鐵人賽 自我挑戰組 DAY 11

Viggle

Viggle是一個比較特別的AI影片工具,它跟一般用文字直接生成影片的AI不太一樣,他最大的特色是可以讓圖片裡的人物按照指定的動作動起來。你只要準備一張人物圖片...

鐵人賽 Kubernetes DAY 14

day14: 別的測試,讓 Python 挑戰魔術方塊

今天原本安排要繼續進行測試,結果一早開始搜尋資料和配置環境,意外把注意力放到魔術方塊上。這是一個很久以前做過的舊專案,當時曾經思考過使用 Python 計算三階...

鐵人賽 AI Engineering DAY 6

Day 06|語音對話到底慢在哪?拆解 AI Companion 的延遲

Day 05,我把 STT、LLM 和 TTS 串成第一版語音對話流程: STT ↓ LLM ↓ TTS 現在使用者已經可以對著麥克風說話,系統會辨識語音、產...

鐵人賽 Vibe Coding DAY 6

Day 6|第一版到底要做什麼?用 MVP 與 Scope 避免 Vibe Coding 越做越多

昨天最後,我替自己留下了一個問題: ClarifyBuild 的第一版,到底要做到哪裡? Clarification Flow 可以幫我找出還沒決定的事情,...