iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 19

# Day 19|Back-of-the-Envelope Estimation:Traffic、Storage、Bandwidth 到底怎麼估?

Day 18 我們學到 System Design Interview 的基本流程,其中一個重要步驟是: Estimate Scale 很多初學者看到這裡會開...

鐵人賽 AI Engineering DAY 19

Day 19|Retry 策略:把 JSON 格式錯誤變成可復原事件

前言 Day 18 我們加入了 Prompt Versioning 與 Prompt A/B Testing。 現在同一組 eval dataset 可以分別用...

鐵人賽 自我挑戰組 DAY 22

Day 22 - Trace Viewer 除錯實戰:如何透過Trace Viewer協助除錯

上一篇讓 AI 生成測試的時候,我們提過一個原則:測試失敗時,先看 Call log 和 Trace Viewer,但錯誤訊息通常只有一兩行,例如「等了 5 秒...

鐵人賽 Software Development DAY 19

Day19 - 權限取消了,舊的登入還算數嗎

能登入,與有權操作,是兩件事 登入與權限常會碰到兩個名詞:**Authentication(身分認證)**在登入時確認你是誰;**Authorization...

鐵人賽 Modern Web DAY 20

Day 19:第一個 Widget,把訂單數字擺上首頁

Day 18:權限與租戶疊加時,驗證兩者不互相打架 結尾留下一句話,這套後台的身分跟邊界已經穩固,但管理者如果想知道現在有多少筆待處理的訂單、庫存還剩多少,仍然...

鐵人賽 AI 自動化 DAY 21

Day21 帶點故事性的導覽取材2-林口篇

如果不是因為社大的邀請去現場,恐怕這一輩子都會認為林口是台地,沒想到林口也有海邊,但這裡的人口不多,彷彿是邊陲地帶,又有一座很大的焚化爐,以及一座幾乎被盜採砂石...

鐵人賽 Claude AI DAY 20

Day 19:事實查證與撰寫的分工邊界

Day 18:處理複雜內容,長篇論證與公式推導的撰寫策略 結尾留下一句明確的懸念,架構、查證、程式碼正確性、跨篇狀態記憶、長篇論證的緊密度,這幾件事到今天都已經...

鐵人賽 自我挑戰組 DAY 19

Day 19|使用 AI 自動產生圖表與視覺化內容

如果主管要花 10 分鐘看懂你的報表,那麼你的圖表可能還能再優化。 前言 許多人每天都在使用 Excel、Google Sheets、Power BI、...

鐵人賽 ChatGPT & Codex DAY 26

# Day 26|讓 GitHub Actions 成為最後一道防線

昨天把測試、Type Check 與正式建置整合成同一個指令: npm run check 這個指令在本機可以正常執行,但如果提交前忘了跑,錯誤仍然可能跟著...

Day 24|漲幅解釋不了的部分——自主感、心理資源與集體效能感

Day 24|漲幅解釋不了的部分——自主感、心理資源與集體效能感 副標題:《自我決定理論、資源保存理論與集體效能感 (SDT, Conservation of...

鐵人賽 自我挑戰組 DAY 29

Day 29|第二十九章:異議不等於否定

Day 29|第二十九章:異議不等於否定 雙連結會議的座位表,第一次真正排出了兩排:inlink坐一邊,outlink坐另一邊。凱西、娜塔莎、盧卡斯、克蘿伊、瑞...

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

能抽卡了,還不算真的完成

所以……我要怎麼把卡片關掉? 也就是卡片抽出來了、進度也成功歸 0%,但畫面會一直停留在抽到的卡片上。原本唯一的解決方法居然是——重新整理網頁。所以後來又補上點...

鐵人賽 AI 自動化 DAY 23

一個地區四十六份報價、四十份過期:讓系統自己喊「該打電話了」

一個地區四十六份報價,四十份已經過期 有一次系統跑出來的追約清單裡,標紅了一個地區:四十六份報價,四十份已經過期。那陣子正好有同事在接洽那一帶的行程,如果不是前...

鐵人賽 Vibe Coding DAY 23

Day 23:資料庫上線準備 —— PostgreSQL Flyway 版本控制與 GIN 索引最佳化

歡迎來到第二十三天!生產環境資料庫切忌手動在 Console 執行 SQL,必須引入 Flyway 資料庫版本控制,確保正式 DB 與開發環境的 Schema...

鐵人賽 Software Development DAY 19

Day 19|Flask 怎麼連資料庫?

上一篇我們用 Python 內建的 sqlite3 實際操作了資料庫,也看到資料真的被保存下來。 不過那時候的程式長這樣: cursor.execute(&qu...

鐵人賽 Claude AI DAY 19

Building effective human-agent teams (beta):從私人助理到共享 AI 隊友

AI 隊友和每個人各自使用的 AI 助理差在哪裡? Building effective human-agent teams (beta) 用 single-...

鐵人賽 Claude AI DAY 19

Day 19 用 transaction 解決時序問題

在上篇文章中,使用 Apache Bench (ab) 進行高併發壓力測試,見證了併發請求導致庫存變成負數、資料嚴重大混亂的情況。 今天拿出資料庫的防禦利器——...

鐵人賽 ChatGPT & Codex DAY 19

Day 19|我把原始 PDF 做成可以反向追溯的 Source Atlas

Day 18 做完 Spatial Learning World 之後,Visual Learning Lab 已經可以把一份教材變成波形、向量、模擬,甚至一個...

鐵人賽 Build on Google AI DAY 20

Day 20 | Heimdall(二):Antigravity Conversation SQLite

今天繼續來看 Antigravity CLI 的另一個儲存核心 ~/.gemini/antigravity-cli/conversations/,看看底下的 S...

鐵人賽 Security DAY 11

Day 16|Priority 不能是黑箱

A Reason String Is Not an Explanation 施工進度| 定邊界(Day 1–5)→ 接資料(Day 6–10)→ 做評分(D...

鐵人賽 Vibe Coding DAY 27

第四件法寶 Acceptance(下):走到登入頁就卡住,用 Appium 補上 Web Login - Day 26

原始開發紀錄:Agent Build Log — Episode 028 這個系列改寫自我部落格上的 Agent Build Log,那是我每天邊做邊寫的開發紀...

鐵人賽 Kubernetes DAY 19

Day 19|RBAC

昨天設定了 HPA,讓 todo-api 在 CPU 超過 50% 時自動擴容,並用壓測驗證了擴縮容的效果。今天要學 RBAC,設定不同角色的存取權限,控管誰能...

鐵人賽 AI Security DAY 28

第 28 篇|安全也得和 IPO、算力帳單一起排優先級

安全也得和 IPO、算力帳單一起排優先級 [[我也希望安全第一]]|第 28/30 天 「現在不適合上市」沒有把壓力變不見 Sam Altman 在 202...

鐵人賽 Modern Web DAY 19
Rive 的一些進階主題 系列 第 19 篇

[Day 19] 對 Rive 的反思 1 - 省成本

昨天提到說,Rive 的定位是簡單快速做出漂亮的動畫,簡單、快速、漂亮。如果對 Rive 有基本的認識的話,應該也知道說 Rive 最大的賣點是省成本,無論是時...

鐵人賽 AI 自動化 DAY 19

[Day 19] Sandbox Scheduling:有限的 Capacity 怎麼分?

上一篇把 Sandbox 的 architecture 和 lifecycle 整理完之後,我們知道一個 sandbox 大概會經過: create → ass...

鐵人賽 AI Security DAY 28

Day 28|Agent 權限被撤銷後,已經開始的 Task 怎麼辦?

Core Question Delegation 或 User access 撤銷後,排隊中、執行中與部分完成的 Agent Task 應如何處理? 今天的問題...

鐵人賽 自我挑戰組 DAY 19

Day 19:實戰小工具(一):用 DOM、事件監聽與陣列打造你的第一個 Todo List 待辦事項!

在過去的幾天裡,我們接連解鎖了 DOM 抓取元素、事件監聽(Event Listener)還有迴圈。把這些招式單獨拿出來看好像懂了,但要怎麼把它們全部串在一起,...

鐵人賽 Vibe Coding DAY 26

【DAY26】Unity 2D 敘事遊戲開發:除蟲特輯:從崩潰邊緣到主動防禦(Debugging & NullReference Prevention)

一、前言在前面的文章中,我們陸續完成了成就系統、UI 介面、對話觸發與本地存檔。當專案的規模越來越大、元件愈拉愈多時,最讓人頭痛的日常就是「執行遊戲時突然卡住或...

鐵人賽 Security DAY 19

# [Day 19] DNS 查詢過程封包解析:打開網路世界的電話簿

在前面的實作中,我們探討了 TCP 三方交握、HTTP 的明碼傳輸,以及 HTTPS 的加密防護。但你有沒有想過一個問題:當我們在瀏覽器輸入 ithelp.it...