iT邦幫忙

技術文章

RSS
鐵人賽 Vibe Coding DAY 8

Day 8|登出只刪 refresh,那張還活著的 access 怎麼作廢?

JWT 的優點是 stateless——伺服器只驗簽章,不查資料庫就能確認身分,但是如果只有單支 token 會遇到一個無解的取捨:效期短,使用者每隔幾分鐘就被...

鐵人賽 Vibe Coding DAY 19

Day 19|六個階段怎麼套進 Vibe Coding -7

昨天講到掃描:掃什麼、用什麼工具、結果怎麼分成 Pass / Review / Block。 但自動掃描通過,不代表所有東西都可以直接上架。 因為 Scanne...

Day 08|useEffect 到底什麼時候執行?為什麼一進頁面 API 就自己打了?

開始看 React 專案後,我很常遇到這種程式: useEffect(() => { fetchData(); }, []); 第一次看到時,我會直...

鐵人賽 AI 自動化 DAY 8

[Day8] Skill 越寫越大包,AI 反而變笨了?它真正需要的是「知識庫」

經過前面的經驗,我們寫的 Skill 終於能在對的時候被叫出來了。 流程寫得清楚、硬規則也定好了,用起來很順。 然後我又會開始想:既然這麼好用,那乾脆把更多東西...

鐵人賽 自我挑戰組 DAY 9

Day 9|Bitmap 與 HyperLogLog

前面幾天的型別都是「存什麼就有什麼」,要準確答案就得把資料整包留著。今天這兩個反過來,用很小的記憶體換一個夠用的答案。 常用指令 Bitmap 不是新型別,底層...

鐵人賽 AI Engineering DAY 23

Day 23|資料與安全設計:模型架構與金鑰儲存設計

Day 23|模型架構與金鑰儲存設計 昨天聊了 Provider Adapter 怎麼處理多家廠商的差異。今天要往下一層,聊建立一個模型背後的資料架構,還有 A...

鐵人賽 ChatGPT & Codex DAY 15

# Day 15|不要只說「有錯」:把錯誤訊息變成除錯 Prompt

昨天從 diff Review 了「新增任務」功能,確認這個 commit 沒有實作資料保存。 現在實際操作 Issue Tracker:新增一筆任務後重新整理...

鐵人賽 AI 自動化 DAY 15

Day 15 | Document Automation:PDF 要怎麼進入 AI Workflow?

在真實應用場景中,許多 PDF 檔案的網址並不會以 .pdf 結尾。如果系統僅依靠「網址字串長相」來決定處理方式,這些 PDF 會被錯誤地送進一般網頁的處理通道...

鐵人賽 Vibe Coding DAY 9

提示詞怎麼寫才有效?把 AI 當工讀生的 3 個溝通方法

☝️☝️☝️☝️☝️ 影片連結 同樣一句需求交給 AI,有時一下就做到你要的方向,有時卻越改越亂。問題通常不是少背了一句神奇提示詞,而是 AI 不知道你腦中沒...

鐵人賽 AI 自動化 DAY 21

AI 自動化最大的缺點是什麼

之前一直在討論AI自動化的優點,包含減少重複性工作、提升工作效率,讓人把時間花在更重要的地方。那今天要開始了解缺點的部分,因為不是自動化就是好 1.AI還是可能...

鐵人賽 Vibe Coding DAY 22

Day 022:一個 Bundle,多個生命週期——Jupiter 如何處理部分升級與混合版本

一個 Bundle,多個生命週期:Jupiter 如何處理部分升級與混合版本 Day 021 留下的,是兩次額度中斷後仍可接手的工作現場:已接受的子集、未提交修...

鐵人賽 自我挑戰組 DAY 8

Day 8|開始有做平面設計的感覺?

學習了一些新的標籤: <header> <h1>我的網站</h1> </header> <art...

鐵人賽 自我挑戰組 DAY 16

Day 16 | 原來大腦內也有單行道:從任務切換(Context Switch)到日常注意力照顧的思考

你也有過這種體驗嗎? 一天下來,明明沒有做什麼需要大開大合的戰略決策,甚至大部分時間都只是坐在電腦前:寫一寫企劃、回幾封 Email、在 Slack 上敲兩句、...

鐵人賽 Security DAY 22

Day 22|三月產的 SBOM,四月就不能用了

三月你產了一份 SBOM,裡面有某個加密函式庫的 3.0.x 版。 四月,那個函式庫公布了一個弱點。 那份 SBOM 一個字都沒有變,但它的意義變了。 這就是整...

Day 16|併發模型(一):Goroutine、Channel 與 select 對上 Java 的執行緒

「三個人在夜裡同時伸手,天亮後只有一份紀錄對得起來——決定誰先落地的,不是誰的手快,是排程。」 ——《阿帕契開源審計錄》¹ 卷二·排程篇 幕間狼窩夜裡,敘...

鐵人賽 自我挑戰組 DAY 21

Day 21|Flood Fill:Java 與 Python 實作 DFS / BFS

一、題目介紹今天要練習的題目是LeetCode 733:Flood Fill 題目會給我們一個二維圖片image,每個位置代表一個像素的顏色,另外給定起始位置(...

鐵人賽 Software Development DAY 24

Day 24 深入 Notification System

Day 11 我們做出了最陽春的 Notification,Day 12 用 Message Queue 把它從同步流程裡拆了出去: Like API 只負責...

鐵人賽 AI Engineering DAY 8
它說得頭頭是道 系列 第 8 篇

# Day 8 — 8 處錯誤:包括三個根本不存在的 PR 編號

昨天講了方法,今天講結果。 18 張統整卡,逐項查完之後:8 處錯誤。 但這篇真正想講的不是那個數字。是錯誤的分佈——它們不是隨機落下來的。 關於編號: 以...

鐵人賽 JavaScript DAY 9

Day09|作用域:為什麼函式改到了外面的本尊?

今天的主題:作用域——變數到底活在哪 這幾天我已經不小心撞了好幾次:Day 7 迴圈裡宣告的 j,迴圈外問不到;Day 8 函式裡改參數,外面的本尊沒反應。今天...

鐵人賽 Build on Google AI DAY 9

Day 9:一份來文 PDF,要變成什麼

這是很多行政人員的日常 上級機關或其他學校寄來一份公文,內容是某個活動、某個競賽、某個研習,希望我們幫忙轉知給校內師生。 我要做的事:把它變成校網上的一則公告。...

鐵人賽 ChatGPT & Codex DAY 29

【Day 29】Mermaid 轉圖進 Word:流程圖變成一坨

昨天把 PRD 該有的東西都湊齊了:摘要、角色、流程、資料、例外、工時。聊到最後使用者通常只想做一件事:把它下載成一份 Word 拿去開會。聽起來是最簡單的收尾...

鐵人賽 Claude AI DAY 6

Day 7|打錯字不會弄壞電腦(哪些會,哪些不會)

從 Day 3 欠到現在的問題,今天還。 先說結論:你的恐懼是合理的,但範圍比你想的小很多。 我不想用「不用怕啦」帶過去。那句話沒有回答任何事,而且會讓你在真的...

鐵人賽 Software Development DAY 17

【Day - 17】討論有了結論,怎麼接回真正要做的 change?

【Day - 16】把討論留下來後,下次就能接著談。不過,已經談妥的內容,還得帶進 change,才能繼續準備規格與 tasks。 如果同一場 discussi...

鐵人賽 自我挑戰組 DAY 8

D9-Blob 基礎與資料搬移工具

學習要點 三種 blob 類型:Block blob(一般檔案)、Append blob(日誌,只能往後加)、Page blob(VM 的 VHD,隨機讀...

鐵人賽 Modern Web DAY 22

Day 22:Composable 越拆越細,真的只有好處嗎?

從 Component Tree 轉向 Reactive Graph,看看 Composable 擴張後到底增加了什麼成本? 前端開發很常遇到 Code R...

鐵人賽 Security DAY 13

Day 13. ECDSA: 基於橢圓曲線的數位簽章!

今天就來介紹怎麼用橢圓曲線做數位簽章吧! 簽章 先來想想什麼叫做簽章,所謂的簽名就是證明 "訊息是來自於現在對面傳訊息之人"。 一個最簡單的...

鐵人賽 IT Operation DAY 8

Day 8:打通雲地網路(下)為什麼只有一台機器連得到

昨天講完雲端那一側。今天換地端。地端要做的事只有兩件:在一台機器上裝 VPN 軟體,然後在路由器上加一條路由。第一件事有文件可以照做,第二件事沒人會提醒你,而少...

鐵人賽 AI Engineering DAY 8

Day 8 AI當英文老師:每天的AI英語陪讀

死背英文變成有感使用英文 透過AI來學習英語真正有趣的地方,是可以把死背英文變成有感使用英文,也是利用這方式讓孩子學習英文的習慣。例如輸入Prompt:「你是一...

鐵人賽 JavaScript DAY 23

Day 22|所有箱子都要送走,最少需要幾台貨車?

上一篇,我們談了 Knapsack Problem。假設行李箱只能裝 20 公斤,而每件物品都有: 重量 價值 我們真正想解的是: 在有限容量裡,應該選哪...

鐵人賽 Claude AI DAY 12

觀察分數=真分數+誤差?古典測驗理論的工作模型

假設信度是 0.64,一位學生拿到 20 分,可以把其中 12.8 分叫真分數嗎?這個算法很直覺,卻把「母體分數的變異比例」套到了個人的一次分數。Day 11...