跳到主要內容

部落格

開發者工具、編碼、雜湊、時間等主題的教學與指南。

HEX、RGB、HSL:CSS 色彩格式實用指南

HEX、RGB、HSL 各代表什麼、何時該用哪個、為什麼 HSL 最適合微調色調,以及透明度(RGBA/HSLA)怎麼用,附轉換技巧。

閱讀全文 →

如何免費製作 QR Code:實用指南

QR Code 的原理、靜態 vs 動態的差別、容錯等級是什麼,以及尺寸與對比的最佳實踐,讓你的 QR 碼一定掃得到。

閱讀全文 →

正規表達式入門:實用速查表

正則的核心組件 —— 字元類別、量詞、錨點、群組與旗標 —— 附實用範式與測試技巧。

閱讀全文 →

如何建立強密碼(以及真正管理好它們)

什麼才真正讓密碼變強 —— 長度勝過複雜度、熵、通行短語 —— 以及為什麼絕不重複使用,還有密碼管理器與 2FA 的角色。

閱讀全文 →

URL 編碼完整說明:百分比編碼、查詢字串與亂碼網址

百分比編碼是什麼、保留 vs 非保留字元、%20 vs +、如何編碼中文,以及如何避免經典的「重複編碼」bug。

閱讀全文 →

UUID vs 自增 ID:資料庫主鍵該選哪個?

自增整數與 UUID 當主鍵的取捨 —— 唯一性、索引效能、分散式系統,以及 UUIDv7 的定位。

閱讀全文 →

JWT 是什麼?JSON Web Token 如何運作(以及如何解讀)

JWT 的三個部分、如何用於無狀態驗證、常見 claims、簽章 vs 加密,以及真正重要的安全規則。

閱讀全文 →

字數與字元統計指南:各平台字數限制一覽(2026)

字數 vs 字元、中日韓文字怎麼算、閱讀時間怎麼估,以及 X、meta 標籤、Instagram 等平台的字元限制速查表。

閱讀全文 →

camelCase、snake_case、kebab-case:命名慣例完整整理

實用的識別字命名風格指南 —— camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE —— 以及各自的使用場景。

閱讀全文 →

MD5 還能用嗎?MD5 vs SHA-256 vs SHA-512 一次搞懂

為什麼 MD5 被視為不安全、SHA-256 與 SHA-512 有何差別,以及如何正確地把雜湊用於檔案校驗與密碼儲存。

閱讀全文 →

Unix 時間戳完整教學(秒、毫秒、時區怎麼換算)

Unix 時間戳是什麼、如何分辨秒與毫秒、時區與 UTC 如何運作,以及如何用範例把時間戳轉成日期。

閱讀全文 →

Base64 是加密嗎?一次搞懂編碼與加密的差別

Base64 常被誤以為是加密。本文說明編碼與加密的真正差別、Base64 實際用途,以及各自何時該用。

閱讀全文 →