iT邦幫忙

github相關文章
共有 293 則文章
鐵人賽 DevOps DAY 30

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

前言 初在評估是否要參加 IT 鐵人賽,其實手邊有兩個題目,雖然曾有想過拚兩個系列文章,但時間上真的不允許。兩個題目如下: Monitor Stack 與 O...

鐵人賽 DevOps DAY 28

技術 GitHub Copilot 使用案例: Commit Message, Pull Request Summary, 與 Code Review

前言 有別於前面 GitHub Copilot 自動完成建議與 Chat 的介紹,另一個覺得實用的功能即是自動產生Commit Comment 與 Pull R...

鐵人賽 Modern Web DAY 28

技術 Day 28:將個人網站佈署到Vercel

在現代網頁開發中,將網站快速且高效地部署到互聯網上是每位開發者的目標之一。Vercel 作為一個強大的部署平台,提供了簡單易用的工具,幫助開發者輕鬆地將應用程式...

鐵人賽 DevOps DAY 27

技術 GitHub Copilot 使用案例: 產生 dockerfile 、CI/CD YAML 檔案,與分析 GitHub Action 錯誤

前言 一般來說,多數人刻板印象會覺得 GitHub Copilot 只能詢問技術問題與協助程式開發,但實際上,它也能協助容器化、 Pipeline 撰寫與分析...

鐵人賽 IT 管理 DAY 28

技術 Day 28 : GitHub & M365 Copilot 星球階段性旅程總結

在過去兩周的時間裡深入探索了分別由微軟和GitHub開發的強大AI助手:Microsoft Copilot和GitHub Copilot,這段旅程不僅了解了這...

鐵人賽 Python DAY 26

技術 Day 26 - 撰寫 CONTRIBUTING.md 與設定 Templates

在 Day 24 - 為套件撰寫文件(Markdown & Github Wiki) 有介紹到如何使用 Markdown 的格式來寫文件,然後在昨天的文...

鐵人賽 DevOps DAY 26

技術 GitHub Copilot 使用案例:產生文件

前言 對於多數開發人員來說,要撰寫專案說明文件、相依性文件或者程式碼說明文件是一件不容易的事情,可能會寫得太技術細節變得難以閱讀。請管理人員 (Project...

鐵人賽 DevOps DAY 25

技術 GitHub Copilot 使用案例: 產生單元測試

前言 如果光檢視這個標題 - 產生單元測試 可能會讓開發者有過於期待的情況發生。雖然本篇文章提供的案例確實可以產生單元測試,但對於組織內既有的程式碼若為 “非可...

鐵人賽 DevOps DAY 24

技術 Day 24:Sync GitLab to GitHub

大部分有在開發 Side Projects 的人應該都比較習慣使用 GitHub,而非 GitLab。而如果每次在 Local 開發,都要想辦法再次推送到 Gi...

鐵人賽 Python DAY 24

技術 Day 24 - 為套件撰寫文件(Markdown & Github Wiki)

昨天介紹如何為套件寫簡單的測試,今天則是要介紹另外一個在我們開發開源套件時的一個很重要的項目,就是給使用者觀看的文件(Documentation)。文件的主要目...

鐵人賽 DevOps DAY 24

技術 GitHub Copilot 使用案例: 格式轉換、修正與例外處理

前言 經過前面幾篇文章的介紹,讀者應該對於如何使用 GitHub Copilot 有基本的認識。從本篇文章開始,我們將開始分享一些 GitHub Copilot...

鐵人賽 JavaScript DAY 24

技術 【Day23】Vue的成果發表會—Git部署你的靜態網站

今天要來把我們先前辛苦寫的作品部署到GitHub!(Git應該都不用再多介紹大家都很熟了),但我們還是紀錄一下第一次部署Vue專案的過程,就怕太久沒碰之後就忘了...

鐵人賽 DevOps DAY 23

技術 GitHub Copilot Chat 進階說明 - 提示建構

GitHub Copilot Chat 中的提示建構 提示建構可以用來組合使用者的問題與想表達的意圖。不知道讀者在使用 GitHub Copilot Chat...

鐵人賽 DevOps DAY 22

技術 GitHub Copilot Chat - 基礎說明

前言 我們在 如何在 Visual Studio Code 內設定與使用 GitHub Copilot 這篇文章中,曾以簡單範例呈現 GitHub Copilo...

鐵人賽 IT 管理 DAY 24

技術 Day 24 : 解鎖你的開發能量和激發想像能力 - GitHub Copilot Chat

昨天我們介紹了如何透過 @vscode 詢問使用 Visual Studio Code 中的各種問題,以及使用 @terminal 自然語言生成命令來加速日常...

鐵人賽 DevOps DAY 21

技術 GitHub Copilot 自動建議與完成功能介紹

前言 我們在如何在 Visual Studio Code 內設定與使用 GitHub Copilot 這篇文章中,曾以簡單範例說明 GitHub Copilot...

鐵人賽 DevOps DAY 20

技術 GitHub Copilot - 提示工程 (Prompt Engineering)

什麼是提示工程 提示工程是一種如何以清楚指令來引導 AI 的實踐,藉此讓 Copilot 可以更為精準回答正確的問題或完成需求,如解釋專案內容與產生相對應的程式...

鐵人賽 Python DAY 19

技術 Day 19 - 創建 Github Pull Request

昨天我們已經把我們的 statcast_search function 的基本型建出來,今天要來大家介紹如何在 Github 上建立一個 Pull Reques...

鐵人賽 IT 管理 DAY 22

技術 Day 22:GitHub Copilot 部署準備,從企業管理者、組織管理者到開發者的全方位指南

今天我們將以三個不同層級的視角—企業管理者、組織管理者和開發者詳細說明如何在企業內部署 GitHub Copilot,以便在不同角色間取得平衡並最大化其效益。...

鐵人賽 DevOps DAY 19

技術 GitHub Mobile 上使用 Copilot

什麼是 GitHub Mobile GitHub 能讓使用者透過行動裝置,即時的在 GitHub 上分類、協作和管理您的工作,其中包含管理通知、管理 Iusse...

鐵人賽 IT 管理 DAY 30

技術 Day 30 : 系列文總結 - 反思未來工作場景的代理世界

在這一次的系列文章中,探討日常工作和開發領域中的兩種應用 Copilot 服務,透過深入了解 Microsoft 365 Copilot 以及 GitHub...

鐵人賽 IT 管理 DAY 27

技術 Day 27 : 通往其他星球的異次元通道 - Copilot extension

在過去的幾天裡探討了 GitHub Copilot 的基本功能、聊天功能以及 CLI 功能,這些強大的工具已經大大提升了開發者的工作效率和程式碼品質,然而 G...

鐵人賽 IT 管理 DAY 26

技術 Day 26 : 指令世界的自然語言溝通師 - Copilot in the CLI

今天會分享 Copilot in CLI - 你的 24/7 命令列夥伴,想像一下在寧靜的凌晨,當你面對著閃爍的終端機螢幕試圖解決一個棘手的問題時,Copil...

鐵人賽 DevOps DAY 18

技術 在 Visual Studio 中設定與使用 GitHub Copilot

前言 截至目前為止,Visual Studio Code 對 GitHub Copilot 支援程度與相關功能應該是最高、最多的。雖然如此,其他整合開發環境 (...

鐵人賽 Python DAY 17

技術 Day 17 - Git 指令: branch, checkout

今天開始來撰寫我們的 function,不過在那之前,想一併介紹 git 的另外兩項功能 branch 以及 checkout。知道這兩項指令,對以後不管是 O...

鐵人賽 DevOps DAY 17

技術 Visual Studio Code - GitHub Copilot 相關設定

啟用、停用與管理 GitHub Copilot 首先,當然要先知道如何啟用、停用與管理GitHub Copilot。與其他 Extension 相同,你能在 V...

鐵人賽 DevOps DAY 16

技術 解放你的 Release - 自動化版本控制與發布

秦始皇焚書坑儒時可以 force push 刪除紀錄,但誰知道有沒有人本地 .git 還留著呢! 在現代軟體開發中版本控制十分重要。利用版本控制系統(如 G...

鐵人賽 DevOps DAY 15

技術 GitHub Copilot - 訂閱方案與功能說明

訂閱 GitHub Copilot 在前一篇 AI Pair Programming - GitHub Copilot 文章中,我們有簡單說明 GitHub C...

鐵人賽 DevOps DAY 14

技術 AI Pair Programming - GitHub Copilot

什麼是 GitHub Copilot GitHub Copilot 是世界上第一個規模最大的 AI 開發人員工具,目標在協助開發人員用更少的精力更快地撰寫程式碼...

鐵人賽 生成式 AI DAY 30

技術 day30 心得與後記

整體心得與感想 其實當初是被實習同事拉進來問要不要參加iThome鐵人賽,連續發文30天就好,組個隊一起互相鼓勵發文,當然這系列的出現就是我答應後的結果,不過當...