全部文章
使用 Laravel Head 來設定網頁元標籤
前陣子 Laravel 團隊推出了全新的套件 Head,用來管理網頁上的 <head> 元素,你可以用它來設定標題與各種元標籤,其中包含社群分享用的 Open Graph 元標籤。這個套件一樣承襲了 Laravel 優雅的 API 設計,並支...
使用 Workload Identity Federation 跨雲端存取 GCP 的資源
我最近接到一個需求,需要在 AWS Lambda 中跨雲端存取 GCP 上面的資源,傳統上跨雲存取,我們通常會使用秘密金鑰,例如在 GCP 上產生一組服務帳戶金鑰,然後放在 AWS 中使用。然而我們都知道,只要使用金鑰,就有外...
透過 AWS Athena 查詢 DynamoDB
我們公司習慣將 VPC 的流量日誌放置在 S3 中,並透過 Athena 生成網路流量的報告。前陣子我接到一個需求,一樣是生成網路流量的報告,但需要串額外串聯儲存在 DynamoDB 中的資料。起初我打算寫支程式將 DynamoDB 上...
在 Laravel 中使用 Cloudflare R2 Storage
最近在寫一些個人專案時,開始嘗試使用 Cloudflare R2 做為雲端存儲空間,原因無他,就是因為便宜,根據官網的比較,R2 的 Free Tier 在容量與讀取次數上都優於 S3,即使超過 Free Tier,在出站費用(Egress Fees)...
使用 Oxfmt 來排版 Svelte 檔案
前幾天赫然發現,void(0) 的排版工具 Oxfmt,終於也支援 Svelte 了!問了 AI 設定方式與查看文件之後,我發現設定相當簡單,接下來就來分享(水)一下安裝與使用方式。可惜 Lint 還沒有完全支援void(0) 是由 Vue.js...
We are One Community!讓我難忘的 Laravel Live Japan 日本行
前幾個月在 X 上面看到了 Ryuta さん分享了 Laravel Live Japan 的消息,這是 Laravel 官方首次在日本舉辦 Laravel 技術大會,有許多 Laravel Core Team 的開發者都會參與這次的盛會,其中就包含 Laravel 的作者 Tay...
什麼是小工具鏈攻擊?
前陣子 Laravel 13 正式發布!所以我也開始來升級自己部落格的 Laravel 版本了。沒想到在進入 AI 時代後,連升級框架都能請 AI 代勞。Laravel 官方推出的 Laravel Boost 套件提供了升級 Laravel 13 的 Skill 文件,...
好玩!卻有點可惜的集大成之作 – 惡靈古堡:安魂曲
好久沒有寫遊戲心得了!上次寫遊戲心得已經是兩年前的惡靈古堡 4 重製版了,我之所以很少寫遊戲心得,主因除了我很懶之外,還有一個原因是寫一篇圖文並茂的遊戲心得對我來說真的很花時間,除了要想該寫些什麼,我還...
談談 Livewire 的 Json Attribute
Livewire 4 在前幾天終於正式發佈啦!這次同樣帶來了翻天覆的的改變 😆,最大的亮點莫過於 SFC(Single-file Component) 了。現在你可以將前後端的邏輯都寫在同一個檔案中,讓開發體驗更接近現代化的前端框架。<...
2025 Recap and 2026 Resolution
2026 年如約而至,回顧 2025 年,我仍以 DevOps 打工仔的身份,在公司各個部門之間來回奔波。今年感覺也是相當充實的一年,除了上班繼續努力做好份內的事情,下班後我也盡可能的去嘗試之前從未接觸過的領域,並從中...
熱門標籤