2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2220
Day 22
2025-10-06
311
0
前情提要 在 Day 21 我們建立了測試框架的基礎設施,使用 Node.js 內建測試執行器來撰寫單元測試。今天我們要更進一步,實作整合測試 (Integra...
Day 23
2025-10-06
281
0
如何讓 AI 可以根據情況來控制遊戲的場景更改天氣, 下雪, 下雨, 或是打雷 ⚡️ 以我正在開發的阿卡西AI遊戲為例要實現AI自動化控制遊戲的場景需要先跟...
Day 22
2025-10-06
395
0
專案從「能跑能測」到「能被別人穩定安裝使用」,差的就是發佈這一步。今天把三件事一次補齊: 用 Hatch 建置與發佈套件(wheel、sdist) 以 Sem...
Day 22
2025-10-06
395
0
前言 在上一篇文章中,我們學會了 Monad 的實用工具 chain,它透過結合 map 和 join 來解決巢狀容器問題,讓我們的函數組合保持流暢。今天會再...
Day 22
2025-10-06
1007
0
前言 昨天我們學會了: 類別(Class):像藍圖 物件(Object):用藍圖蓋出來的房子 方法(Method):物件能做的動作 __init__:...
Day 10
2025-10-06
247
0
前言 對於軟體打包的應用distribution zip是很常見的方式,解壓縮後完整的軟體內容就包含在其中,可以從bin目錄下啟動相關應用,設定好環境變數更可以...