前言#
本篇是對 2024-10-29
到 2024-11-03
這周生活的記錄與思考。
最近不知怎的又久違地開始折騰開發環境和設備了。
在 Ares 的技術支持下終於擁有了心心念的 NAS;把閒置已久的 Chromebook 重新裝了一下並刷了 Arch Linux,甚至還把 MBP 刷了一個 Asahi Linux(不過作為主力機還是行不通,先卸載了,打算回家把家裡的台式機刷了);Zeabur 支持了 Dedicated Server 之後我也把 RSSHub 等比較消耗資源的服務遷移到了 Hetzner 的 CAX-31 Arm 主機上;還有很多有意思的事。
NAS#
其實好久之前就對 NAS 很感興趣,但其實自己看番劇和劇集都是直接在流媒體平台上或者 Infuse 連網盤,對於家庭存儲的需求並不那麼高,所以一直沒下定決心入手。
再加上自己有個 Mac Studio,平時也都是長期开機的,配合上公网 ip 和 Cloudflare Argo Tunnel,其實也已經滿足了絕大多數的家用服務需求了。不過由於系統架構的限制等,我在配置 HomeAssistant 的時候網絡配置總是有一些奇怪的問題。
有一次跟 Ares 聊到 NAS 的時候,他提到有個自己組好的 NAS 可以出給我(他自己已經迭代了),很是心動,於是找了一個周末來我家裡配置完成了,有了技術支持自己少走了無數彎路,一切都完美 work 了。
四盤位(8T 存儲外加 8T 的備份),任意熱插拔掉兩個盤位依然可以正常運作,把之前網盤裡的一些照片和影響資料遷移了過來;用的是 openmediavault 這一界面有些古老但是完全夠用的系統;使用 Portainer 管理了一些 Docker 服務,16G 內存也基本夠用。
Chromebook 與 Arch Linux#
兩年多前在重溫 Teahour 的這期「#95 - 用 Chromebook 做開發是什麼樣的體驗?」時對瘦客戶端開發模式很是著迷,自己還寫了一篇「基於 frp 內網穿透的瘦客戶端開發工作流」來實踐」,順便也種草了 Chromebook 這一國內並不流行的設備,入了一台 2019 款的 Google Pixbook Go(產品線很快就被 Google 砍掉了,所以倒是有點紀念意義的最後一代)。
但其實因為後來遠程辦公以及依賴了很多 macOS 專屬的軟件,這台設備的利用率一直很低,最近在清邁看另一個 mentor 把自己的 Chromebook 刷了 Pop!_OS,很酷,於是想着回來折騰一下。
本來也是想徹底刷成其他 Linux 發行版的,升級了一下發現 ChromeOS 的 UI 和各類交互很舒服,折騰了一下把內置的 Debian 系統換成了 Arch 也很足夠我對於 Linux 的需求,不那麼 “正統” 但夠用,折騰了一天,達到了很驚喜的體驗,用了幾個跨平台的方案保障體驗幾乎是一致的了。
- 1Password。前段時間才從 Elpass 換成 1P,瀏覽器插件、多平台和強大的自動填充讓我後悔沒早點換了;再加上能夠用 ssh agent 功能來進行 git 簽名等,再也不用維護多套 gpg keys 了。
- x-cmd。朋友前司的產品,最開始只是想支持體驗一下,發現確實滿足我的需求,只需要很少的幾個命令和配置就能實現一個多設備完全一樣的開發環境,也使用 x-cmd 管理了我的 Go, Node.js 等開發環境,很省心。
- fydeRhythm。我現在完全投入雙拼,在搜索的時候發現了這一開源項目,作為一個 Chrome 插件安裝到 ChromeOS 系統中,也能夠在終端和各類應用中原生使用,幾乎免配置;Linux 上我使用 fcitx-rime 配置,不過折騰了好久才搞定。
- Cursor。有打包好的 AUR 包可以很方便在 ChromeOS 上一鍵安裝,加上導入配置的功能,改了幾個快捷鍵後完美還原體驗。
- Chrome。考慮為了一致體驗從 Arc 切換回 Chrome 了,像是 Telegram、Slack、Discord、Follow 這些工作中用到的直接都使用网页版了。
- Onedrive。因為沒有了 iCloud,剛好利用上我的 Microsoft 365 帶的 1T Onedrive 存儲,用於文件傳輸和同步。
- Google Play Store。Chromebook 很大的一個優勢就是可以直接使用 Android 應用,還提供了一些優化,像是 Clash、HBO Max 這些應用都可以作為應用直接打開了。
我其實有很多高性能設備,例如日常在用的 M2 Max 的 MacBook Pro,由於性能和續航達到了一個很不錯的平衡,導致我即使出門在外也隨時都能打開來進入工作狀態,甚至爬山和散步都會背著,有時候其實並不能很放鬆地出門或是陪伴身邊的人,但我又有 “電腦分離焦慮症”,不在手邊的時候總是擔心有什麼緊急事務要處理而焦躁不安。
這台 Chromebook 算是一個完美的方案,同時有滿血版的 Chrome、Arch 和 Android 系統,性能不強、輕便好看,所有依賴瀏覽器的工作都完全能勝任,真的要調試工作項目的代碼稍微有點卡但也能用,在緩解我焦慮的同時,每次有需求後也多了一步掂量一下,是不是真的緊急到我即使需要更費力地調試也要當下完成,絕大多數情況下我也都會選擇等到家了換上主力設備再處理。
這一點很有意思,其實設備性能已經過剩到並不會制約自己的效率,反而是需要刻意的約束來讓我的目光更多轉向周遭。
Zeabur 伺服器#
我算是 Serverless 平台的重度玩家和 Zeabur 的早期用戶了,現在自己的很多服務依然部署在 Cloudflare Pages/Workers、fly.io 和 Zeabur 平台上;同時之前也是各種 vps 的折騰愛好者,有好幾台搬瓦工的傳家寶,再加上前兩年有點上頭,又新添置了幾台,導致利用率很低。
最近正好 Zeabur 支持了 Dedicated Server,利用 k3s 外加一些 monitor 服務能夠在平台上直接使用自己的伺服器進行部署,而關聯 GitHub Repo、鏡像 build、拉取等高消耗任務則是通過 Zeabur 來進行(目前都是免費的,不知道後面會不會按量計費),不佔用伺服器本身的資源。
於是把我的 RSSHub 和 Node 節點等一系列服務直接遷移過來了,終於把月帳單又控制在 Developer Plan 的 5 刀以內了。
Zeabur 的模板也比較強大,我現在在維護 RSSHub 的 Zeabur 模板,可以無須域名等額外配置,一鍵在 Zeabur 上部署自己的實例;順便還把之前自己用的 n8n、Remark42、GoatCounter 等服務都做了模板,歡迎大家直接部署使用。
有趣的事與物#
輸入#
雖然大部分有意思的輸入會在 「Yu's Life」 Telegram 頻道裡自動同步,不過還是挑選一部分在這裡列舉一下,感覺更像一個 newsletter 了。並且把 Telegram Channel 消息作為內容源搭建了一個微博客 —— 「daily.pseudoyu.com」,可以更方便瀏覽了。
書籍#
- 素食者,因為諾獎才了解到的作者,周末得閒才開始讀,不長,只有三個篇章。看第一章的時候我正在吃飯(幸好是素食),作者把很多模糊的負面的感受描述得非常具體,以至於我有點反胃,很久都沒緩過來,很難得有這樣的感受了;後面的劇情走向略有點抽象,但確實加起來四種不同視角卻相互關聯的方式很奇妙。
- 獻給阿爾吉侬的花束,最開始的錯字報告到後來智商躍升後對這個世界和身邊人態度的變化的不解,到後來對自己作為一個 “人” 過去和現在的探索,再到最後的一切回到原點和結束。他用了幾個月的時間快速經歷和理解作為 “人” 的一生,很多人幾十年甚至終其一生也沒辦法回頭去接納過去和真實的自己,無關智慧,只是重新擁有了思考這一能力的他就像是失明的人重新見到光一樣珍惜。
- 紅與黑,從一個視頻看到的講解,關於於連的自尊和因此表現出來的傲慢的描述印象很深,有一種底層市民向上的野心,但由此產生的矛盾、自尊受挫後的瘋狂和極端的轉換描寫得很具體。
- 小城與不確定性的牆,讀了前幾章,感覺跟「世界盡頭和冷酷仙境」的設定好相似。
文章#
視頻#
劇集#
- 企鵝人,太精彩了。