甚麼是CI/CD
CI/CD是指持續集成(Continously Integration)和持續交付(Continuous Delivery)的縮寫。它們是現代...
在開始講述 Nix 的細節之前,我們先來談談「為什麼要使用軟體包管理器、專案管理器」,我們期待軟體包管理器、專案管理器等部署工具能做到什麼,以及 Nix 如何回...
使用 Dockerfile 建立自己的 Docker image
步驟 1: 建立工作目錄
建立一個新目錄,用於存放Docker專案,其中包含新建的Dock...
在Day-15: 多節點的OpenStack環境建OpenStack時,有一個特殊的設定--os-neutron-ml2-type-drivers=flat。這...
圖片來源:Matt Blodgett Blog
什麼是 Walking Skeleton?
"A Walking Skeleton is a ti...
軟體的開發,會不停地疊代,持續地優化、改良或是修BUG,而每一次版本的更新,都需要經過多次測試以確保品質,傳統的軟體開發流程通常會在開發完畢後,進行手動測試和部...