Mar 30, 2023 terraform 與 ChatGPT 結對程式設計 - 開發者的夢想成真 ChatGPT 不是取代開發者,而是最佳結對夥伴!學習如何用魔法問題獲得更好的程式碼審查。 terraform
Feb 10, 2023 Security 理解日誌:系統的沉默守護者 從應用程式日誌到 SIEM——探索不同類型的日誌如何協同運作,保護系統安全、效能與合規。了解何時使用各種日誌類型,以及它們如何形成完整的可觀測性策略。 SecurityDevOpsMonitoring
Dec 9, 2022 terraform 在 Terraform 中使用自訂驗證來驗證其他變數 學習如何在 Terraform 中使用自訂驗證區塊來驗證多個變數之間的關係。由 ChatGPT 生成。 terraform
Nov 4, 2022 DevOps 左移之後的右移:完整的 DevOps 全景 左移將測試提前到開發早期。但接下來呢?探索透過生產監控、混沌工程和持續學習來完善 DevOps 循環的右移實踐。 DevOpsTestingMonitoring
Nov 1, 2022 Git Git Merge vs Rebase:選擇正確的整合策略 理解 git merge 和 git rebase 之間的根本差異,學習何時使用每種方法,掌握保持 Git 歷史記錄清晰且有意義的技術。 GitVersion ControlWorkflow
Oct 22, 2022 Version Control 語意化版本控制 - 版本管理完整指南 掌握語意化版本控制,清晰傳達變更資訊並可靠管理相依性。學習 MAJOR.MINOR.PATCH 格式、預發布識別符,以及如何在開發工作流程中實施 SemVer。 Version ControlRelease ManagementGit
Oct 20, 2022 Git Git分支策略:現代開發團隊的全面指南 掌握從Git Flow到GitHub Flow的各種Git分支策略,探索何時使用每種方法以及如何在開發工作流中有效實施。 GitVersion ControlDevOps
Oct 11, 2022 Database 資料庫備份策略:超越簡單轉儲 深入探討資料庫備份的專業技術:交易一致性、時間點復原、跨資料庫協調,以及為什麼簡單的mysqldump可能不夠用。 DatabaseBackupMySQL
Aug 16, 2022 Security 理解 OAuth 2.0:驅動現代 API 的授權框架 OAuth 2.0 實現安全的委託存取而無需共享密碼。了解授權流程如何運作、常見陷阱,以及為什麼 OAuth 不是身份驗證。 SecurityOAuthAuthentication
Apr 1, 2022 Software Engineering 軟體開發反模式:當良好意圖導致糟糕程式碼 反模式是看似合理但會製造更多問題的常見解決方案。學會識別並避免這些陷阱,防止它們破壞你的程式碼庫。 Software EngineeringBest PracticesCode Quality
Mar 21, 2022 Security 在 Git 中防止憑證:分層防禦策略 預防勝於補救。遵循 OWASP DevSecOps 原則,透過預提交鉤子、密鑰掃描、程式碼檢查和自動偵測建構多層防禦。 SecurityGitDevOps
Feb 13, 2022 Security 管理提交到 Git 的憑證:復原與預防 不小心將憑證提交到 Git?了解如何正確刪除它們,為什麼重寫 Git 歷史還不夠,以及如何防止未來的洩露。 SecurityGitCredentials