iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 27

第 27 章:從範例遊戲變成自己的遊戲

到這裡,AI Adventure Island 已經不只是練習場景。 它有 terrain、模型、材質、procedural model、可互動物件、收集物、玩...

鐵人賽 Modern Web DAY 27

Day 27:AI 為什麼一直產生重複 UI? 因為 AI 不知道系統邊界!

AI 能 reuse,但前提是它知道系統裡有哪些 Boundary 前面的 Validation Lab,我們一直在追 成本到底在哪一層產生? 幾個 Sce...

鐵人賽 Vibe Coding DAY 17

Day 17:LINE LIFF 門市免下載體驗與 OAuth2 / JWT 雙重身分鑑權深度架構

歡迎來到第十七天!在前幾天完成了遊戲大廳、兩款核心小遊戲與後端防弊機制後,今天我們要解決一個非常接地氣的商業難題:「顧客在實體門市裡,如何以最短的路徑進入遊戲,...

鐵人賽 AI Security DAY 14

Day 14程式閱讀日記讓我看懂了程式,也拖慢了一倍進度

這個系列一路寫下來,我除了開發本身,還做了一件事:寫「程式閱讀日記」。做法是把 AI 寫出來的程式在做什麼、我當時怎麼理解它,記錄在 Heptabase 的卡片...

鐵人賽 Modern Web DAY 27

第 27 章:電商正式交付——綠界金流、超商物流與電子發票邊界

本章目標 本章沿用第 26 章電商專案,加入: 綠界測試付款與可信任 callback。 超商門市選擇、物流建單與出貨事件。 付款、履約、物流與發票各自的狀態...

鐵人賽 Security DAY 18

Day 18. 還沒執行就出事?Groovy 沙箱原理與 Jenkins 的慘痛教訓

正文 一般談 Script Sandbox,很容易想像成程式跑起來時,每呼叫一個危險操作,就去檢查是否允許。但一段使用者程式,在正式執行之前,也可能要解析、編譯...

鐵人賽 自我挑戰組 DAY 21

【Day 21】對生活無聊的重新理解

東京住了一年半,我覺得姑且不論文化差異和適應性的話,以客觀條件來說東京真的是好適合生活的地方。 有好的陽光空氣水,有分明的四季(雖然夏天很熱),有全世界第一大都...

鐵人賽 Build on Google AI DAY 13

Day 13 - 把建議變成可操作的介面:證據卡片、改寫對照與學習路線

Recap: 昨天計畫排出來了,也知道程式檢查得了什麼、檢查不了什麼 Day 05 做的那一頁,到現在還是呼叫 /analyze,拿回一段 Markdown...

鐵人賽 自我挑戰組 DAY 16

Day 16 - 緩衝日②:效能與隔離性的取捨實驗

從 Day 11 到 Day 15,我們介紹了 Playwright 的 Fixture 機制與 Worker 平行化原理:從基本的 fixture 自動注入登...

鐵人賽 AI Engineering DAY 20

Day20 使用 TRL DPOTrainer 從日誌生成資料微調 Agent

今天實作DPO~DPO 透過巧妙的數學推導,證明了不需要 Reward Model,有興趣可以參考Day9。 DPO直接拿偏好資料(Preference Dat...

鐵人賽 ChatGPT & Codex DAY 13

【Day 13】不會寫程式,也開始能替自己做工具了:我用 Codex 8 分鐘做出 Chrome 擴充功能

摘要這篇從一個很小的需求開始:把 YouTube Shorts 藏起來。我把需求交給 Codex,8 分多鐘後拿到完整的 Chrome 擴充功能專案,接著再請...

鐵人賽 JavaScript DAY 28

Day 27|推薦系統真的只是在找你最喜歡的東西嗎?

上一篇,我們談到實驗課排程時,先把注意力放在一件很重要的事情上: 先找到一個符合所有條件的可行解 例如實驗課表必須滿足: 同一間實驗室不能重複借用 實驗室...

鐵人賽 Software Development DAY 10

Day 11|狀態機思維:控制複雜表單,也約束 AI 的實作

結果連假出去玩一個太開心,忘記有鐵人賽這件事情了不過沒關係,還是會持續寫完整。這邊也祝讀者們中秋節快樂!! 先記住:用合法狀態與事件取代互相矛盾的布林值。需要...

第 30 天:成功不等於有進展,TaskFlow 怎麼處理卡住與失聯

開場故事 昨天我們把 TaskFlow 這個編排層看完了:它有目標、有目前步驟、有狀態、有版本號,而且跨 gateway 重啟存活。 看起來很完整。但那是流程「...

鐵人賽 Modern Web DAY 13

Day 13 - 行星軌道:把看不見的公轉路線畫出來

Day 12 我們已經讓八大行星開始繞太陽公轉。今天要做的是把每顆行星的公轉路線畫出來。目前行星雖然有在繞太陽移動,但是沒有軌道線時,畫面會比較難看出它到底沿著...

鐵人賽 Modern Web DAY 13

DAY13 box-sizing與border-box

傳統盒模型的問題 在昨天的文章中,我們學習了網頁元件的幾何核心:盒子模型(Box Model),並且推導出了瀏覽器預設的空間計算公式:實際總寬度=內容寬度(wi...

鐵人賽 Claude AI DAY 17

CFA:把理論寫成一個可能被資料反駁的模型

BE 題只連到行為投入,三個因素可以相關,其餘跨因素關係先固定為零。這樣的三因素模型,能否重現 ENGAGE-v1 的題目關聯?昨天的 EFA(探索性因素分析)...

鐵人賽 Build on Google AI DAY 14

Day 14:上線之後才是工作——老後台會用各種方式擋住你

AI 做得出網頁,但貼不進後台 昨天講的是模板框架裡我能改的那一塊。今天講另一半:做出來只是一半,貼進系統才是另一半。 這篇會列一串我踩過的坑,但真正的重點在最...

鐵人賽 AI Engineering DAY 13

Day13 AI故事工廠:讓孩子自己成為故事主角

孩子成為故事主角 有些事情越是一直提醒孩子效果真的很有限,也有可能還造成反效果,最常念孩子的就是「不要一直玩平板」、「時間到了就要關掉」、「眼睛要休息」、「再玩...

鐵人賽 AI Engineering DAY 27

27-Matt Pocock skills | 進階:從 spec 到 tickets 的工作流

! 本篇文章將會介紹進階工作流:to-spec、to-tickets、wayfinder、triage 到 implement,把一個想法加工成一排 trace...

鐵人賽 Software Development DAY 13

Day 13|想做 AI Agent?PM 先檢查這 6 件事

這兩年只要聊到 AI Product,很容易一路聊到最後一個詞: Agent。 FAQ 很多? 先做 AI Assistant。 可以理解 User 之後呢?...

鐵人賽 自我挑戰組 DAY 21

Day 21|當執念褪去之後:我們如何定義自己存在的意義?

01. 從向外延伸到回歸自身:我們如何與自己對話? 在 Day 19 梳理了人類信念與價值的底層核心後,上一篇將這套心智模型延伸到外界,去打理、配置並與 AI...

鐵人賽 Software Development DAY 29

Day 29 資安不能只靠一道牆:Security Architecture

昨天盤點了 PokeThreads 的攻擊面,列出幾個明確的缺口:擋不住分散式的爬蟲與洗版、看不懂檔案內容、管不到內部服務之間的信任、也完全沒有「這個人能不能做...

鐵人賽 AI Engineering DAY 14

Day 14|遙測:數字從哪來、為什麼會錯

Day 14|遙測:數字從哪來、為什麼會錯 有一次,我的逐輪用量紀錄上同時成立兩件互相打架的事:逐輪條列裡,每一輪都各自記著一筆花費,一行一行加起來看起來很合理...

鐵人賽 Vibe Coding DAY 14

AI Coding 一定需要後端與資料庫嗎?新手先判斷網站是哪一級

☝️☝️☝️☝️☝️ 影片連結 請 AI 做網站時,只要提到登入或保存資料,很快就會看到後端、資料庫、雲端服務等一長串名詞。這時最容易出現兩個極端:不是覺得太...

鐵人賽 Software Development DAY 13

Day12 - 需求遇到風險與使用錯誤時,怎麼補齊邊界條件?

昨天談到,UI/UX 是很重要的,雖然功能可能都正常,都有滿足需求,但是可能因為 UI/UX 的不良設計導致讓人選錯紀錄對象、看錯單位,或以為資料已經存好了。當...

鐵人賽 Software Development DAY 13

Day 13:三讀五對與條碼核對機制:臨床給藥防錯的資料流設計

前言在醫療資訊系統的所有業務模組中,給藥核對(Medication Administration Checking) 是安全防線的最前線,也是系統設計容錯率最低...

鐵人賽 AI Engineering DAY 16

Day 16:從 Prompt 到 Context Engineering — 輸入視窗是一份預算

今天進入主軸二:生成式 AI。前八天我們在解決關於 MLOps 的「模型會不會掛」,接下來八天解決「模型會不會智商下線」。 主軸一的讀者會發現,這邊的問題同樣需...

Day 21|設計模式的自然消失

「同一手棋下第三次,就不再是巧合,是套路。抓套路不必知道對面是誰,只要知道這一手叫什麼名字。」 ——《阿帕契開源審計錄》¹ 卷二·套路篇 幕間七號翻動羊皮...

鐵人賽 自我挑戰組 DAY 26

Day 26|Kth Largest Element:Java 與 Python 實作 Heap

一、題目介紹今天要練習的是LeetCode 215:Kth Largest Element in an Array 題目給定一個整數陣列nums和一個整數k,要...