在家裡用 Raspberry Pi 5 和 Docker 用一個放什麼都方便的小機器最近回台灣,之前用 Tailscale 和沒在用的 Android 手機來充當 VPN,但無奈 Android 手機的穩定性看起來不夠(也可能我選的手機太低階),經常還是連不上所以還是買了一年的鯊魚。後來就想考慮用一台迷你電腦來放,但真的迷你電腦等級...2025-08-20
AI 時代的隨思漫想自 ChatGPT 以來也過了將近三年,不可否認的是 AI 已經很大程度的進入我們的生活。最近在思考:AI 的極限是什麼、作為工程師/人的未來、怎樣更好的利用 AI 之類有的沒的問題,寫一篇文來把想法記錄下來,看看五年十年後的自己會怎麼嘲笑現在的自己...2025-07-19
從 WordPress 轉成 Hexo 以及未來的部落格計畫在 2021 年的年末,我從應該是 Blogger 轉移到了 WordPress,當時主要考慮的是 Blogger 的自訂性不太高,對我而言不太容易使用。加上當時想做一些開發,就購買了 Hostinger 的方案,刷了大概兩千台幣買四年。由於今年 1...2025-06-21
在不同鏈佈署相同合約到相同地址:Nick's Method 介紹與比較最近因緣際會下看到 ERC-6551 提到 Nick’s Factory,好奇地去了解一下這是什麼魔法,發現了古老(?)而有趣的 Nick’s Method。這是一個可以在無信任的條件下,在特定地址上執行特定交易的方法(即便你和所有人都不知道密鑰)。在這篇文章中,我想介紹 Nick’s Method 和其他方法的比較。2024-10-07
用 Storybook Test-Runner 進行 Visual、Interaction、Snapshot Test在先前介紹 Crypto-Arsenal 的遷移計畫時,曾經提及我們要增加 Storybook 的應用。其中除了建立文件給未來的工程師外,也包含一併處理 Visual、Interaction 以及 Snapshot 測試。在這篇文章中,將介紹 Storybook Test-Runner 以及我們的用法。2024-01-07
純 CSS 製作圓角漸層邊框之前遇到過漸層邊框的需求,當時是產一張圖片,利用 border-image-slice 處理。這次改版再次研究,找到了不用圖片、可以保留透明背景的作法。 TL;DR1234567div { border-image: linear-gra...2023-12-26
Next.js 網站遷移到 App Router、Tailwind CSS、以及其他工具的紀錄一年多前,Next.js 導入了 App Directory,並在今年六月正式進入穩定版。因此,我們在 Q3、Q4 開始計劃遷移到 App Router 的架構。這是 Crypto-Arsenal 前端系統的一次重要升級,包括樣式系統從 Styled-Component 轉移到 Tailwind CSS,採用 Storybook 作為前端測試工具,以及導入程式碼產生器和門檻值的規劃。在這篇文章中,我將紀錄遷移的理由、所採用的技術,以及未來延伸文章的預告。2023-12-19
區塊鏈上的零知識:Lookup、Lasso、Jolt 是什麼東西?其實我也不知道從哪裡收到的消息,總之有兩篇 a16z 的文章就殺入了我的瀏覽器分頁,主要就是討論 Lasso 和 Jolt 這兩個新興方案。這兩個方案是 Lookup 技術的實現,因此這篇文就來了解一下這兩個方案。2023-08-26
Cloudflare Email Routing + (Haraka) + SendGrid 組成的低成本 Email 服務前幾週收到 Gandi 的信,說接下來要把免費 Email 收回去了,看了一下之後一年要 1,500 多,考慮到使用量不多,就來研究看看怎麼自己搞一個。自己搞的主要目標就是達成和原本效果類似,同時成本不會增加太多。目前想嘗試的就是 Cloudflare Email Routing,但這個只能收信,所以寄信就還需要另外找方法了。2023-08-07