iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
DevOps

現代化應用程式開發與維運 - GitHub Codespace 與 GitHub Copilot 系列

GitHub Codespace 與 Copilot 是近代應用程式開發與維運兩個顯著的趨勢。想像一下開發人員能隨時建構一個 Codespace,能在安全、可配置且專用的開發環境中進行開發,該環境可以按照你希望的方式和位置執行,且不會因為電腦資源不足而無法順利開發。除此之外,當開發面對繁瑣程式碼與指令,你可以有一位 AI 程式助手,協助您更快且更省力編寫程式碼,讓您專注於問題解決與協作上。開發者體驗、雲端服務、敏捷管理、持續整合、持續交付,加上最後生成式 AI 技術最後一塊拼圖,一站式的軟體開發維運流程,正在逐漸成形....

參賽天數 13 天 | 共 13 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

現代化應用程式開發與維運 - GitHub Codespace 與 GitHub Copilot

前言 近年來軟體開發與維運的方法與技術日新月異,從專案管理 (Agile & Scrum)、版本管理(Git)、持續交付(自動建置、測試)、持續整合、安...

2024-09-15 ‧ 由 Duran Hsieh 分享
DAY 2

隨開即用的開發環境 GitHub Codespace

什麼是 GitHub Codespace GitHub Codespaces 是一種隨開即用、雲端式開發環境,以 Dev Container 方式來為開發者提供...

2024-09-16 ‧ 由 Duran Hsieh 分享
DAY 3

開始使用 GitHub Codespace 與生命週期介紹

如何開始使用 GitHub Codespace 使用者可以以 GitHub.com、Visual Studio Code 或 GitHub CLI 方式建立 C...

2024-09-17 ‧ 由 Duran Hsieh 分享
DAY 4

GitHub Codespace 延伸模組與個人化設定

Visual Studio Code 延伸模組 Visual Studio Code 是一套輕量級且具有高擴充性的整合開發環境 (IDE),許多開發人員應該對他...

2024-09-18 ‧ 由 Duran Hsieh 分享
DAY 5

啟動你在 GitHub Codespace 第一個 Nodejs 應用程式

前言 本篇文章將以官方範例 haikus-for-codespaces 來說明啟動 GitHub Codespace,除了讓讀者了解桌面板 Visual Stu...

2024-09-19 ‧ 由 Duran Hsieh 分享
DAY 6

GitHub Codespace 協作功能 - Live Share

前言 身為開發人員的讀者,可能有聽過 Visual Studio 開發工具系列內的 Live Share。理所當然,Codespace 內也能使用 Live S...

2024-09-20 ‧ 由 Duran Hsieh 分享
DAY 7

GitHub Codespace - Dev Container 介紹

什麼是 Dev Container Dev Container 是提供功能齊全開發環境的 docker container,當開發人員使用 GitHub Cod...

2024-09-21 ‧ 由 Duran Hsieh 分享
DAY 8

GitHub Codespace 各項管理功能說明

前言 經過前面幾篇的說明,讀者應該對於 GitHub Codespace 基本功能有一定程度的了解,也能大概知道與 Visual Studio Desktop...

2024-09-22 ‧ 由 Duran Hsieh 分享
DAY 9

GitHub Codespace 環境變數與秘密管理

環境變數 (Environment Variable) 一般來說,如果只有單一 Codespace,可以考慮與原來地端開發環境方式相同: 透過 ~/.bashr...

2024-09-23 ‧ 由 Duran Hsieh 分享
DAY 10

GitHub Codespace 安全最佳實踐

本篇文章將簡單說明 GitHub Codespace 安全性架構與一些最佳實踐,協助使用者理解如何維護安全性。雖然 Codespace 已經提供安全防護功能,但...

2024-09-24 ‧ 由 Duran Hsieh 分享