Categories

生產力

利用 GitHub Webhook 實現個人自動部署系統 ⑤ Nginx、HTTPS 設定及最終整合


通過 Nginx 反向代理設定和 Let's Encrypt 基於的 HTTPS 應用,完美指導如何安全地將 FastAPI 自動部署伺服器與 GitHub Webhook 整合。

利用 GitHub Webhook 建立個人自動部署系統 ④ 部署處理器詳情及 Systemd 服務註冊


從如何穩定運行基於 FastAPI 的 webhook 伺服器作為 Systemd 服務,到部署處理器邏輯的運作原理及 Docker 重新構建條件,整理了自動部署系統的核心實戰範例。

利用 GitHub Webhook 構建個人自動部署系統 ③ 佈建測試環境及 FastAPI Webhook 伺服器基礎架構


從 FastAPI 基礎 Webhook 伺服器的搭建,到 GitHub Secret 驗證、Docker 整合以及日誌配置等,逐步指導實現自動部署系統。

利用 GitHub Webhook 搭建個人自動部署系統 ② 整體架構與流程設計


設計利用 FastAPI 和 GitHub Webhook 的自動部署系統的整體架構,詳細介紹 webhook 處理、背景異步任務、Systemd 運作策略及日誌記錄。

利用 GitHub Webhook 打造屬於自己的自動部署系統 ① 為什麼要自己實現?


利用 GitHub Webhook 打造自動部署系統,為什麼要自行實現?從 CI/CD 工具的優缺點比較到直接構建所需的準備事項,我們將詳細整理。

堅持手動編程的開發者,對 AI 編程感到震驚,生產力超乎想象!


曾經無視 AI 編程工具的開發者,驚人的首次使用經驗!這位自豪於手動編程的人遇見 Copilot 後完全改變了思維,分享其背後隱藏的開發生產力真相。

離開VScode,投入Neovim的開發者真實回顧 - 輕盈帶來的壓倒性自由!


開發者真實回顧從VScode轉向Neovim的經歷!體驗基於終端的Neovim所帶來的輕盈與控制感,以及超越IDE的效率。

Neovim 主要命令整理


簡單整理 Neovim 的主要命令,按模式、編輯、搜尋、窗口管理等類別,適合從 Vim 入門者到高級用戶的必備指南!

如何在通过 SSH 连接的远程服务器上使用 Neovim 的本地剪贴板 (OSC52)


步驟逐步指導如何利用 OSC52 和 Neovim 在遠程服務器上使用本地剪貼板。