看到標題後,你的內心 OS 可能是「市面上這麼多 PoE HAT 即插即用,幹嘛這麼麻煩?」🥺
或是「PoE 是什麼鬼 😱?!」如果有以上疑問,請容我先簡單說明一下什麼是 PoE 以及這麼做的理由 ⬇️
看到標題後,你的內心 OS 可能是「市面上這麼多 PoE HAT 即插即用,幹嘛這麼麻煩?」🥺
或是「PoE 是什麼鬼 😱?!」如果有以上疑問,請容我先簡單說明一下什麼是 PoE 以及這麼做的理由 ⬇️
在上一篇 透過樹莓派 5 及 ZeroTier 幫 NAS 做異地備份 設定完成後,立刻發現了個小問題:樹莓派會需要整天開機偷懶等待 NAS 的備份請求,但我一天只有跑一次備份然後一次備份時間也不多,這樣讓樹莓派整天開機無所事事實在有夠浪費電,秉持著環保精神(電費)於是著手研究了本次的自動開關機的方案。
這玩意看起來很適合做異地備份欸! <- 這是我某天看到樹莓派 5 的 PCIe 轉雙 M.2 HAT 推出之後的反應 XD
前陣子 (其實也挺久了) 樹莓派推出了第五代,這次終於提供了 PCIe 接口 真是振奮人心 😭
恰巧前陣子亂逛時發現有幾家廠商推出了雙 M.2 版本的 HAT,這個組合讓我想到可以拿來做因為種種原因而沒搞定的異地備份。
由於現在的網路環境有兩層路由,且對外的路由我沒有控制權,以前要從外網連回家中的 Synology NAS 都要透過群暉的 QuickConnect
實現,後來經朋友推薦發現 Cloudflare Zero Trust
可以達成類似功能,並且可以掛上自己的域名!!(重要)
搜尋了一下發現設定方式相對不算太難,所以把設定過程紀錄下來供大家參考或是未來自己複習用!
那個被詬病已久,大家喜聞樂見被砍掉的 Touch Bar,偏偏是我最喜歡的功能之一!! 😭😭😭(蘋果怎麼在這種地方聽到了使用者的回饋)
既然官方不幹了,那就是時候來弄一個更強並更符合自己需要的替代品吧。
偷偷說一下,其實這個小專案已經完成並使用超過一年了,中間也陸續對軟硬體設計進行改良,至於為什麼現在才有這篇文就…不要問 🤣
雖然 macOS 已經預設了不少實用的工具軟體,但還是有不少可以改善的空間。幸好相較 iOS 來說它有著更高的自由度,所以這篇就來推薦一下我自己在 macOS 中最常使用的第三方開發的生產力軟體吧!
雖然很喜歡羅技 Master/Anywhere 系列的滑鼠,不過對於多裝置切換的功能上不太滿意,主要是因為鍵盤不是羅技的,所以 Logitech Flow 的軟體切換只能切滑鼠對我來說沒有什麼卯月(加上需要切換的裝置也不在同一個區網裡面),這樣的情境下就必須得使用滑鼠底部的切換裝置按鈕,但每次要切換就得把滑鼠拿起來按實在太麻煩了…羅技也不開放把手勢按鍵改成切換裝置的功能,既然如此只好自己來手動擴充功能了 ᕕ( ᐛ )ᕗ
最近又到了要重新幫螢幕校色的時候了,之前都是使用 DisplayCAL 這套軟體做色彩校正,但去年年底將電腦換成 Apple Silicon Mac 後,在軟體使用上遇到了無法偵測外接螢幕的問題,這邊分享一下解決方式:
最近使用 Express 接收 FilePond
套件回傳的 Content-Type: text/plain
請求時,透過 req.body
取得資料時總是拿到空資料。
解法是要另外使用 express.text()
來進行解析:
使用 PM2
管理 Node App 時如果有使用 doenv
會讀取目前目錄的 .env
檔案,例如在以下的資料結構下:
在 myApp
同級目錄中執行 pm2 start myApp/app.js
時會去讀取同層級的 .env
,而不會讀取到 myApp/.env
此時除了可以進入 myApp
後再執行 pm2 start
外,也可以在 app.js
中設定 .env
路徑,如下:
Update your browser to view this website correctly. Update my browser now