Sign in
The H1 is empty, but for SEO we’ll use .
There are a total of 301 posts.
2026-02-14
透過實驗驗證,同一網段內兩台電腦的 WOL 無法正常喚醒是因為廣播範圍與橋接設備的封包轉發策略差異。說明 Limited Broadcast (255.255.255.255) 與 Directed Broadcast (192.168.0.255) 的不同,並提供使用子網路廣播位址的指令與 .bashrc 別名設定,確保在類似環境中成功喚醒目標 PC。
2026-02-11
在低規格伺服器與 Raspberry Pi 環境中,透過自訂 Blue‑Green 腳本實現零停機部署。本文詳細說明先行停止 Celery、分段啟動、健康檢查與人工最終確認等策略,降低 CPU 壓力並提升穩定性,並提供基於 Docker Compose 的完整實作範例與運維要點。
2026-02-10
當 Django Admin 的預設搜尋過於寬鬆,導致找不到目標記錄時,本文介紹一個支援 `field:value` 語法並使用 shlex 處理引號的 Mixin。它保留原有 lookup 規則,將欄位指定搜尋以 AND 結合,同時支援含空格關鍵字,顯著提升搜尋效率。
在 Celery Worker 無法取得 request.user 與 Session 的情況下,傳統的 OAuth2、JWT、Session 認證失效。我改以 API Key 並透過 FK 綁定使用者,解決認證與識別問題,同時簡化鍵管理、輪換與計費授權,提升後端間通訊的可操作性與安全性。
2026-02-02
在 Django 中,除了從視圖傳遞 context 或使用 context processor,還可以利用 simple_tag 來處理模板資料。本文整理了何時適合使用 simple_tag、ORM 的使用建議、實際範例,並說明如何透過簡化模板與視圖責任來提升維護性與效能。
本篇文章系統整理了 Python 標準函式庫中 math 與 statistics 模組的核心功能,涵蓋浮點誤差、向上/向下取整、isclose、fsum、comb、perm 等數學運算,以及平均值、中央値、方差、加權平均等統計摘要。透過實作範例與注意事項,協助初學者與實務開發者快速掌握數值處理的最佳實踐。
本篇詳細說明 Python 標準函式庫 random 模組的使用方法,涵蓋隨機選擇、抽樣、洗牌、加權選擇及可重現性設定,並指出安全用途應改用 secrets 模組,適合遊戲邏輯、資料分割與測試範例。
2026-01-31
本篇以 Python 標準函式庫 `datetime` 為核心,完整說明如何產生、計算、格式化時間,並處理時區與時區轉換。涵蓋 naive/aware 概念、UTC 基準、zoneinfo 使用、strftime/strptime 範例,以及常見錯誤與解決方案,適合初學者與中級開發者閱讀。
2026-01-30
本文以 Python 標準函式庫為例,詳細說明 json、pickle、csv 三種序列化方式的特點、使用範例、優缺點與選擇指引,幫助讀者快速找到最適合資料形態與目的的儲存方案。
2026-01-29
本文比較 Python 標準函式庫中處理文件系統與作業系統環境的兩大模組 pathlib 與 os,透過實務範例說明何時使用 pathlib 以提升路徑操作的可讀性與維護性,何時使用 os 以掌控環境變數、進程與權限等作業系統功能,並提供最佳組合模式。
本篇以初學者視角,親切介紹 Python 標準函式庫,說明其與內建函式的差異、實用技巧與核心模組路線圖,協助你快速提升生產力與程式碼可攜性。
2026-01-28
在 Kdenlive 製作字幕與標題時,本文整理了 10 種顏色、邊框、陰影與背景框的組合,並以別名呈現。提供高可讀性設計技巧與實戰應用指南,讓影片剪輯更專業、易讀。
2026-01-27
在 Django 中,LocMemCache(本地記憶體快取)允許在不使用外部快取伺服器的情況下,將資料暫存於程式內部 RAM,提供快速存取。本文詳細說明其 per‑process、thread‑safe、重啟即失效等特性,並示範設定方式與適用場景,協助開發者判斷何時選擇 LocMemCache 或轉向 Redis/Memcached。
2026-01-26
在 DRF 中實作範圍限制時,本文比較了兩種主流模式:ScopedRateThrottle 與 UserRateThrottle(或 SimpleRateThrottle)繼承。從實作位置、程式碼結構、擴充性與避免錯誤的角度,詳細說明何時選擇哪種寫法,並提供實際範例。
本指南深入說明 DRF 的請求限制(Throttling)功能,從全域設定、視圖/動作級別、ScopedRateThrottle 以及自訂 Throttle 的實作,並提供 Redis Cache、代理環境 IP 取得、競爭條件與 429/Retry-After 的實務建議,協助你同時提升 API 性能與安全性。