分類
2026
Mole:一個指令清掉 macOS 95GB 的垃圾

拋棄 Husky,用 Lefthook 讓 Git Hooks 快一倍

OpenSpec:讓 AI Coding Assistant 照規格做事,不要亂寫

用 sql.js-httpvfs 在 GitHub Pages 上查詢 SQLite 資料庫

瀏覽器端儲存方案比較:sql.js vs IndexedDB vs localStorage

sql.js + IndexedDB:打造離線優先的 Web App

用 sql.js 在瀏覽器跑 SQLite:安裝到 CRUD 完整教學

msw-fetch-mock:用 undici 風格的 API 寫 Fetch Mock,6 套方案完整比較

LiVue:用 Vue 3 取代 Alpine.js 的 Server-Driven 開發方式

VS Code PHPUnit & Pest Test Explorer 完整設定指南

2023
Laravel Vite 自訂 domain 載入失敗?設定 server.host 解決

用 Composer InstalledVersions 在程式中取得套件版本號

Laravel 10 Database Expression 解決跨資料庫 SQL 差異

用 sqliteCreateFunction 讓 SQLite 支援 MySQL 專屬函式

Eloquent Macro:saveQuietly 後手動觸發特定 Event

S3 Storage::exists 拋出 403 UnableToCheckFileExistence 的解法

修復 PHPUnit 出現 gRPC thread pool idle 警告的方法

在 WSL2 安裝 Docker CE 取代 Docker Desktop

Laravel Facade 底層如何透過 Container 取 instance

PHPUnit 測試含 sleep() 的程式:2 種 mock 解法比較

用 Laravel Container bind 解決第三方套件無法自動注入

2022
macOS PHP 執行 HTTP 請求噴出 NSCFConstantString 錯誤的解法

用 PSR-7 message 格式讓 Python requests 結果無縫傳給 PHP

用 PDO::exec 載入 Schema 讓 Laravel 測試快 7 倍

修復 Laravel Migration 的 Unknown database type enum 錯誤

PHPUnit for VSCode 3.0:整合 Testing API 與 Docker 支援

Laravel Queue Job 在 Transaction 內讀到舊資料的解法

Laravel 測試只驗 View Data,不碰 HTML

PHPUnit 測試 Closure:用 Mockery::spy 驗證 Callback

用 Mockery mock IteratorAggregate 讓 foreach 正常運作

Laravel min/max 驗證數字為何失效?加上 numeric 就解決了

用 Mockery::capture 測試含亂數的方法,寫出確定的 assertion

免費取得 VMware Fusion Player 個人授權的申請步驟

修復 DBngin 找不到 mysql 指令的問題

2020
Laravel LazyCollection 搭 Generator 為何延遲載入失效

GuzzleHttp getContents() 第二次回傳空字串的原因

用 bluetoothctl 讓樹莓派連上藍芽裝置

解決 Redis 6.0 升級後的 Connection Refused 錯誤

用 Blade 引擎 Render Markdown 並嵌入動態語法

Windows 10 在 1GB 記憶體機器上的 5 項優化設定

如何把 Windows 10 安裝到 AWS EC2 上

Laravel 測試跟隨 Redirect:用 followingRedirects() 驗證最終頁面

Laravel Feature 測試中偽造 $_SERVER 變數的 2 種方法

解決 Laravel Eloquent 大量資料處理時的 Memory Leak

修復 Redis TCP backlog 超過 somaxconn 的啟動警告

Laravel Migration 3 個常見踩坑與 SQLite 自動驗證

PHP Curl Comodo SSL 憑證過期錯誤:用 GuzzleHttp verify 解決

修復 adb server/client 版本不一致的問題

用 ValidationException::withMessages 手動丟出 Laravel 驗證錯誤




