July, 2025
🔒我只是輸入了一組密碼給 AI,它會不會背叛我?——一場 0.001% 機率的旅程
我輸入了一組資料庫密碼和伺服器 IP 到 Codex / ChatGPT 裡, 然後一個靈魂拷問冒出來了 ...
2025-07-09 06:02:45 | 1 reads
手動移除 <PackageReference> 後,為什麼還要執行 dotnet restore?
在 .NET 開發中,我們常透過 NuGet 套件來引入外部功能模組。這些套件的引用是透過 .csproj 中的 <PackageReference> 來控制的。然而,當你手動編輯 .csproj、移除某些套件時,是否就已經完成了「卸載」 ...
2025-07-09 04:28:22 | 2 reads
在 Blazor 中實作 IDisposable:釋放 JavaScript 資源的重要性
在使用 Blazor 開發互動式應用時,常常會需要與 JavaScript 互通(interop)。這些互操作行為可能會註冊事件、建立全域物件或產生其他瀏覽器端資源。如果不妥善清理這些資源,就可能導致 記憶體洩漏(Memory Leak)、事件重複綁定 或 性能下降 等問題 ...
2025-07-09 04:12:39 | 2 reads