2026-10-31

new URL() 為什麼吃掉 API 路徑?基底尾斜線與相對網址排錯

JavaScript new URL() 會解析相對網址,不是把兩段字串接起來。本文用可執行斷言比較基底尾斜線、開頭斜線、上一層與完整網址,說明 API 路徑為何消失,並提供送出請求前檢查 origin、pathname 和查詢參數的方法,避免只改字串卻沒有驗證實際目的地。

827 字 4 分鐘
2026-10-31

Northflank 安全事件:環境變數金鑰輪替、覆寫與重啟驗收

Northflank 官方要求將環境變數視為已遭入侵並立即輪替憑證,但改好 Secret Group 不代表服務已用新值。本文整理工作負載、共用與全域 Secrets 的盤點方式,檢查服務層覆寫、重啟及新舊金鑰驗收,並區分官方已確認的處置要求與仍在調查的事件範圍。

1501 字 8 分鐘
2026-10-31

PdfCraft 能取代 Acrobat 嗎?中文編輯限制與交付驗收

PdfCraft 是開源 PDF 工具,但看得見中文,不等於能可靠修改原有中文字。本文依官方 alpha 狀態與 v0.15.0 發布頁,整理讀取、頁面整理、文字編修和輸出限制,提供以文件副本逐步驗收、重開比對與保留原工具的判斷方式,避免把功能清單當成交付保證。

1143 字 6 分鐘