桂林小住
又是這一句老掉牙的開頭:「桂林山水甲天下」。
説起桂林,對這座城有所耳聞以及真正去過的人大概佔大多數。世界級的山水,三線的城建。十多年前,我曾在桂林居住過若干時間:城裏的象鼻山,兩江四湖的遊船;城外的陽朔,灕江竹筏,還有江灘上的燒烤。
別人的旅遊目的地,我早就失去了興趣。你也許聽過一句調侃:「不到長城非好漢,再到長城王八蛋」,説的就是這種感覺——就像甜膩的飲料,初嘗時宛如天堂般美好,一旦形成味覺記憶,再喝下去便只覺得難受。
剛從香港回來,還沒幾天,又踏上去桂林的路,實際上,我是不太願意的。香港之行已經讓我覺得壓抑無比,舟車勞頓。感覺非得用整個國慶假期休息不可。
但是生活總是光怪陸離,莫名其妙。不知怎麼地,我又踏上了一段新的旅程,前往這個我幾乎已經玩遍的城市。
一座城市就是一種心情
要説長沙是娛樂至死,桂林在我的眼裏,則是相對悠閒的:六塊錢一碗的桂林米粉不限量供應,只要願意,一日三餐都吃,18 塊錢便可解決一天的温飽問題;淡季時兩江四湖幾乎稱得上人煙稀少,因為其超強的接待能力在淡季形成大量冗餘,酒店的價格會相當地低,旅遊景點同理。所以,之前在桂林時,吃喝玩樂都很便宜,用相對低廉的花費把桂林山水玩了個遍。
國慶假期住在剛好出門旅遊的親戚家,住宿無花費;我媽的公司補貼所有家用車的油費;加上桂林的日常消費很低,這種換個心情的方式真的很摳門省錢。
於是就在桂林愉快的住了五天。


樹莓派和 Cloudflare Tunnel
樹莓派是和我的室友 AA 買來做專案的,做完專案之後就算作我的了。現成的計算資源白在這裏,不用白不用。所以我為這片樹莓派裝上了 Raspberry Pi OS Lite 64bit,接入網絡,把它當作伺服器使用。
畢竟是 ARM 架構,樹莓派執行起來功耗很低,待機功耗不到 5 W,峯值功率 25W,正常情況下極少跑到峯值功率,一年電費最多幾十塊錢。
最難解決的部分是網絡問題,拜中國大陸特殊的網絡環境所賜,想要把一個放在家中的伺服器上的內容釋出到公網十分蛋疼,一是運營商預設沒有公網 IPv4,即使有,也是動態的;而這可憐的動態 v4,80、443 等常用的埠更是想都別想打通;想要靜態的 IP 也不是不行,買企業專線吧,不光需要辦理各種證照,價格也比家寬貴至少十倍。
本來我對 Cloudflare Tunnel 不報什麼期望,在網上抱怨其經常斷聯、丟包等問題的帖子比比皆是,實際上手之後它卻大大出乎我的意料,除了根文件載入時間相對偏長,其他的靜態資源皆從 Cloudflare 強大的 Edge Network 中獲益,載入速度飛快。而且,不知是地域差異還是運營商之間的區別,我的 Tunnel 即使在晚高峯時期也依然保持穩定和相對快速。這是我在樹莓派上搭建的測試部落格,如果你想要知道具體的加速效果,可以進去看看: https://rpiblog.l3zc.com。
解決了內網穿透的問題,樹莓派的可玩上限就大大提高,以後可以拿來做很多有意思的事情。只能期望運營商不要無緣無故掐掉我的 Tunnel 吧。

我的 RSS Feed
加入 Follow,認證我的部落格
我第一次聽説 Follow 是看到了 DIYGod 的推文,這是 DIYGod 繼 RSSHub 之後又一個開源專案,目前仍然處於 Alpha 階段,但是完成度已經相對不錯。
Follow 是一個 RSS 閲讀器,和 RSSHub 、RSS3(For real why??)深度整合。與大多數 RSS 閲讀器不同,Follow 採取的是雲端伺服器代為抓取內容,所以有訂閲源數量的限制,同時目前內測階段也需要邀請碼才能使用,好在這在廣大網友的幫助下並不是什麼難事。
目前我已經使用 Follow 一個星期,整體的體驗還是非常不錯的,功能強大,使用流暢,還有無限量(目前暫時如此)的 LLM 摘要\翻譯功能。


Follow 也是一個社羣,訂閲源的 maintainer 也可以在 Follow 上認證自己的訂閲源,這樣就可以接收別人的打賞。打賞是以一種名為 Power 的 ERC-20 代幣實現(for real why?? 我就是想讀 RSS Feeds,為什麼我會需要用到區塊鏈呢?),雖然目前這種做法在我看來依舊存在很大的爭議,但 Follow 將這一功能本身打磨得十分到位,體驗良好。
修正 RSS Feed 閲讀體驗問題

我部落格上原有的 RSS Feed 是由 Hugo 預設的模板生成的,正文部分直接使用了.Content變數拉取的內容真就是依託答辯,不僅會包括一堆內建的圖片處理功能生成的不同解析度的圖片 url,代碼塊部分還會有 chroma 生成的一堆一般閲讀器不能正確處理的代碼行號和高亮標記。所以我加了幾個 Render Hook,修正了一下 Hugo 的這些問題:
./layouts/_default/render-codeblock.rss.xml:
| |
./layouts/_default/render-image.rss.xml:
| |
這樣,就再也不會出現原來糟糕的閲讀體驗了 (應該吧)。
另外我也對前端進行了一些小最佳化,現在複製代碼的時候,再也不會出現如下所示的,意外選到旁邊的行號的情況了。字型換成了 Jet Brains Mono,Padding 也進行了一些調整,讓複製變得更輕鬆。

寫部落格之餘,修一修部落格上的 bug 多是一件美事。這次修改也算是磨刀不誤砍柴工,讓我自己心情變好的同時也讓大家的閲讀體驗變得更好。
評論已停用,直到您接受功能性 Cookie。