Blog 近況 (2606)

· 約 5 分鐘閱讀

大家好啊,上個月開始我幾乎以週更的模式推出文章,而且不是 4 月那種搬一堆舊文章過來。
5 月下旬後,進入了相對高產的階段,每篇文章幾乎發佈日期相隔不到 1 週,直到前一篇文章延後到 6/15 才寫完發佈。

那這一週我在幹麻?本來 6/10 要寫的文章,怎麼拉到 6/15 才寫完?

如果你會每天來我 Blog 逛逛,或者你是比較早期的讀者(可以說是部落格寒武紀),你應該會看到 Blog 有不少變化。
切換頁面的動畫新增、深色模式切換動畫、Blog 主頁更新,多了友站等等。

為什麼突然又開發 Blog 了?#

其實吧,原因很簡單,就是剛好又想開發了,畢竟早就寫在清單上了。

想說小動一下,然後 Claude Fable 5 就推出了,Anthropic 説免費開放到 6/22,那我還不馬上大開發?
(雖然後來的故事大家都知道了,該死的川普)
不過我還是有幸在 Fable 5 被封殺前,拿他來幫我 Refactor,不只架構變得簡潔,Tags 的 3 層束縛也在此解開。
(優雅程度堪比 Linus 在 TED 展示的 Point to Point Linked-list)

時間也剛好訂到做留言板之前,寫留言板又會更改不少 Components,還好在此之前把可能碰到的技術債給掃清了。

只是留言板剛好是原先訂的最後的表定功能,所以到這一步,我的 Blog 完成度已經來到 8、9 成。
(Refactor 完剛好 Fable 5 被封,也太剛好)

最糾結的事#

其實我在 Blog 上面,最糾結的剛好就是可有可無的留言板。為什麼?

因為這個功能可以改變 Blog 的性質,如果可以隨意留言、放表情或者有電子報,那 Blog 性質會直接改變;但若沒有留言板,我的 Blog 現階段沒有給我 feedback 的方式 (我連 E-mail 都沒放)。

最終,你們看到的就是 Giscus,你說為什麼是 Giscus?
Giscus 是在有 feedback 管道和留言有摩擦這兩件事上相對平衡得點,你要留言就一定要有 GitHub 帳號,CS 領域沒 GitHub 帳號的人,應該比日本製壓縮機還稀少。
除此之外,Giscus 的功能也相對簡潔,不像是 Disqus 可以隨意留言和有更豐富的回應功能。

那有沒有人跟我有一樣的煩惱,害怕 Blog 變成另類的交友軟體?

有的,那就是 Ivon,他曾在他的動態牆 (/dev/null) 裡面說過這個想法。
他原本是想把整個留言板拔掉,但又覺得這樣太激進,所以變成預設不載入留言板。

如果這篇文章能有幸被 Ivon 看到,我建議直接把 Disqus 拔掉,因為 Disqus 是閉源的,然後我剛好看到這篇文章
真心建議,Disqus 是閉源的,不適合追求 FOSS 的你。Giscus 因為你信不過 GitHub 和留言匯出問題,所以文中才說明為何把 Disqus 當主力。

如果你真的想要留言板,那就用 Waline 吧,跟 Giscus 一樣好加入,資料又能自己掌握。
但若你真的覺得留言板會讓你 Blog 變質,那我大力贊同你把留言板拔掉。

話說回來,我目前會先以 Giscus 作為留言板主力,然後依情況再考慮部屬 Waline,比如 GitHub 收縮政策之類的,或者 GitHub 真的爛到 HA 爆低。

為什麼要留言板?#

你可能會問,放個 E-mail 就可以解決交流的問題,怎麼不放?
因為目前 Cloudflare E-mail Routing 只能接收 mail ,不能傳送!
目前的 E-mail Sending 是 Beta 狀態,要付費 Worker 才能使用,所以在該免費之前,或者我能僅依靠 Email Routing + E-mail Provider 收發 E-mail 暫時不公開 E-mail。

然後我想做留言板還有另一個原因,那就是我其實打算把主題開源,留言板也算是不少主題會有的功能。
我用 Claude Code 寫了可以自由使用 Provider 的模式,並且沒有留言板的情況下,不會渲染留言板。

未來規劃#

那除了剛剛說到,會開源主題之外,暑假也將至,所以我也做了一些規劃。

扣掉研究所,我順利畢業的話,那這次暑假是我大學生涯的最後暑假,高職因為作為選手,所以會回去學校練習。
那段時光很充實,但是有外部因素拉著。

其餘時候,我的暑假不是在家,睡覺吃飯,就是打遊戲,直到大三因為畢業專題加入實驗室,有了外部的計劃,但這仍舊是外部驅動,而且時間比例也很少。
今年我希望藉著 Blog 這個機會,在實驗室以外的時間也精實自己。

那我大致規劃是這樣,因為實驗室有大計劃,時間剛好在 7 月上旬和 7 月底至 8 月初。
容我先抱怨一下,因為這個計劃,我錯過了朋友邀請我的 HiPAC 比賽,他是國手候選,參加這比賽那我也將新增 HPC 這個技能樹。
可惜決賽卡到 8 月初的實驗室計劃。

排除這些時間段後,我還是有大半個暑假空閒,我要藉著 Blog 幹嘛?

剛剛講過,開源主題,暑假後我會做最後打磨再來公開。
然後文章上,我也會開始分享我當初架設 Blog 的其他記事,比如買 Domain 或者一些開發心得之類的。

當然,我在關於我寫過,我在架設 Blog 時,剛好在鑽研的技術就是 BTRFS,怎麼現在還沒看到半篇?
因為我要重寫,並且補充一些設定和介紹,之前學 BTRFS 的筆記全都能在 GitHub 上找得到。

如果 BTRFS 暫時寫完,那我可能會分享小有接觸的冷門知識 (比如 UEFI 和用 Linux 控制除錯燈)。
或者是,我會開始介紹更多搭配虛擬化的網路技術(SR-IOV、Macvtap),或者平臺(PVE、Kube-Virt)。

感謝大家#

最後,我想說的是,上個月開始持續更新文章後,我的 Blog 終於正常被索引了,流量也多到 Google Search Console 終於有深入分析。
從 Google 進來的人是之前的將近兩倍。(然後這個月曝光也很有意思,是666)

Cloudflare 後臺這邊則是可以看到這兩週流量變多,但大部分來訪者是知道我 Blog 的人,這邊也感謝一直看我 Blog 的老朋友們。
(CachyOS 1 個月心得發佈後隔天流量暴漲有驚訝到)

(Cloudflare 預設開啟蒐集 RUM,不想被蒐集資料可以使用 uBlock Origin 等反追蹤擴充避免蒐集資料)

如果我的文章有幫助到你 / 你們,是我的榮幸。

以上,也祝大家有個愉快的暑假。(閒暇之於我也要欣賞那些沙灘和泳裝)

留言