2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2216
Day 8
2025-09-02
272
0
今天要做什麼? 昨天我們學會了測試替身,解決了外部依賴的測試問題。今天面對一個新的挑戰:「如何測試程式在出錯時的行為?」 想像一個場景:你的應用需要處理各種錯誤...
Day 18
2025-10-02
272
0
延續前一篇的效能觀測(cProfile / py-spy / line-profiler),我們今天把「量測之後的行動」落到快取層,讓系統用更少的資源交付更快...
Day 18
2025-09-18
272
0
在 Cluster 架構中,除了 Master Slave 架構外,還有多 Master 架構,該架構主要解決: 資料量大到單台資料庫無法負荷,例如記憶體或...
Day 15
2025-09-15
272
0
在全文搜尋或是模糊搜尋的時候,常常會聯想到使用 ElasticSearch 加快速度,但其實 PostgreSQL 本身也有提供模糊搜尋的功能。今天這篇文章,...
Day 29
2025-09-29
271
0
Medium 好讀版點此。 要從遠端倉儲「下載」檔案下來,可分為「本地有較舊版本」或「本地完全沒有這份專案」兩種情境,前者用 git fetch 或 git...
Day 13
2025-09-19
271
0
開場 不管是老手還是新手,寫程式時最怕看到的就是滿滿的紅字錯誤訊息。前幾天我在製作小程式的時候,也不只一次被滿螢幕的紅字嚇到,甚至一度懷疑自己是不是打錯字或完全...