Posts
All the articles I've posted.
-
了解 Azure 服務和功能的 GA、私人預覽和公眾預覽的差異
Azure Private Preview、Public Preview 與 GA 的差異:為什麼不應在正式環境使用非 GA 功能,以 ChaosDB 漏洞為例。
-
Thomas Wolf 談自學人工智慧/機器學習/自然語言背後的數學基礎
Hugging Face 共同創辦人 Thomas Wolf 分享他自學 NLP、AI、ML 的相關資源與路徑,整理自他個人網站的 My self-educational approach 系列文章。
-
MySQL 在 Y2K38 問題上的修正
MySQL 8.0.28 修正 FROM_UNIXTIME()、UNIX_TIMESTAMP()、CONVERT_TZ() 的 Y2K38 問題,解析 32 位元時間戳極限。
-
用 brew 安裝 PostgreSQL client
macOS 上用 Homebrew 安裝 PostgreSQL 用戶端工具 libpq,配置 PATH 後即可使用 psql 等指令。
-
利用 ssh ProxyJump 直接連上內部 ssh server
用 SSH 的 -J 參數(ProxyJump)透過 bastion server 直接連線內部 server,不需手動設定 SSH tunnel。
-
利用 kubectl port-forward 和 socat 轉導 local 流量至 Kubernetes 內部
用 alpine/socat 搭配 kubectl port-forward,把本機 port 橋接到 Kubernetes 叢集內部的 Database 或 API server。
-
EKS 每個 instance node 上所能運行的 pod 數量上限
EKS 節點的 Pod 數量上限由 instance type 的網路介面數與每介面可 bind 的 IP 數決定,附各類型的對照表。
-
Global gitignore
專案的 .gitignore 應只放專案相關的忽略規則,個人開發工具產生的檔案(如 .idea、.DS_Store)應透過 git global ignore 在全域層級處理,避免汙染團隊的 .gitignore。
-
Time-based One-time Password algorithm (TOTP)
TOTP(RFC 6238)的演算法原理、主流驗證器比較(Google Authenticator、Authy、FreeOTP),以及選擇建議。
-
Docker Multi-Stage build 的 intermediate image 留存問題
Docker 17.05 multi-stage build 讓最終 image 保持乾淨,但中繼 image 的存取與除錯需要額外的操作技巧。