SQL CASE 語句

如何在 SQL 選擇語句中使用 CASE 語句來處理 if-then-else 邏輯。

使用 DBRef 插入 mongodb

如何使用 pymongo 將新物件插入 mongodb 並引用使用 DBRef 的其他物件。

列印或刪除清單中的重複項

如何在 python 中快速列印或刪除給定清單中的重複項目。

Python requests 的 SSL 錯誤

快速修復在 Ubuntu 14.04 上使用 python requests 時遇到的 ssl 錯誤。

使用 cloudflare 為 github 頁面啟用 https

Github pages 目前不支援使用自訂網域的部落格使用 https,而 CloudFlare 可以解決這個問題。

在 nginx 中將 http 重新導向到 https

如何在 nginx 設定中將 http 流量重新導向至 https。

使用 letsencrypt 啟用 SSL

Let’s Encrypt 是一個免費、自動化、開放的 CA(憑證授權單位),讓我們利用它來啟用對 nginx 服務的 Web 應用程式的 SSL 存取。

在 Ubuntu 上安裝 lxml 編譯錯誤

在 Ubuntu 上安裝 lxml 時出現編譯器錯誤,錯誤類似如下:錯誤:命令‘x86_64-linux-gnu-gcc’失敗,退出狀態為 4,很可能是由於記憶體不足導致的。

使用 Python2 SimpleHTTPServer快速共享文件

利用 Python2 內建的SimpleHTTPServer(Python3中為http.server),可以啟動一個http服務,輕鬆快速的實作一個有檔案的目錄的共享,在區域網路環境下尤其實用、方便。

Nginx 共享預設http端口

如何使用 nginx 將 http 請求代理到預設連接埠(例如 80)到同一伺服器上不同連接埠上執行的其他進程。