手記

廢文搬家

一百零九篇散在三個地方,其中一個站已經是 404

2026-07-29發表約 2 分鐘工程日記寫作封存Matters
本頁目次

我在三個地方寫過東西。

Matters 七十六篇,最早是 2021 年 5 月 10 日傍晚,最晚 2026 年 4 月 15 日凌晨五點四十八分。telegra.ph 一篇。剩下三十二篇在一個叫 My_Miscellanea 的 Hugo 站,2022 年 11 月到 2024 年 7 月。

那個 Hugo 站現在是 404。倉庫還在,是私有的,所以檔案沒丟。

Matters 的網頁版要登入,前面還有 Cloudflare 擋著。它的 GraphQL 端點不用驗證,給帳號 ID 就給你文章。留言區得一篇一次查,整批塞進同一個查詢會被擋掉,複雜度上限兩萬五。

留言區裡有東西。十八則是我自己補在自己文章下面的,散在十四篇裡,總共九百九十三字。有一篇正文一百二十九字,我在下面補了七百四十一字。那是留言框,我在裡面繼續寫。搬家時把它們接回正文後面,算篇幅時一起算——這一接,有兩篇從短記變成了文章。

幾件搬的時候才看見的事

Matters 存的是 UTC。直接取時間字串的前十個字,得到的是格林威治那天。我有七篇寫在台北的凌晨,那個時刻格林威治還停在前一天,於是全部被記成前一天。〈怪書一冊〉實際上是 5 月 13 日 00:56,本來記成 5 月 12 日。

2021 年那篇談違法取得之證據的報告裡,有十五個字長得跟正常的字一模一樣,碼位卻不同。六個「行」、三個「利」、兩個「力」、兩個「不」、一個「度」,還有一個「用」其實是康熙部首。畫出來看不出差別,Ctrl-F 搜不到,換一個字型還可能在句子中間換了字面。那是當年從 Word 貼進來時帶著的。

還有一件得分清楚。我按過刪除線鈕的地方——〈流水賬〉的「內卷了」、〈欠缺積極性〉的「白眼」——跟我打字時拖長音的「拜托~~~」「笑~~~」,存進檔案裡都是一串波浪號。前者要變成刪除線,後者是語氣,原樣留著。

Hugo 那批用了佈景主題的動態貼圖,寫成一個叫 emoji 的短代碼加一個編號。原圖還在倉庫的 static 目錄底下,四百多個 56×56 的 GIF。我用到六種:愛心眼、大哭、臉紅、尷尬冷汗、翻白眼、害羞閉眼笑。我就是喜歡才用那一套,所以搬原圖,不拿系統 emoji 代替。

一百二十字這條線

一百二十字以上的當文章,以下的收成一頁存檔流,不各自成篇。這條線底下有五十八篇。

〈進食太累了〉一百四十四字,是確診之後那幾天:「中午醒來就開始吃,吃一下就累了,躺著休息,再起來繼續喝水繼續吃。」〈我自己選的課,我自己面對〉兩百字,列了一週要補的 pre-reading、oral advocacy 和 MCMC。還有一篇一百八十三字,寫在元照樓下等電梯遇到老師,最後一句是「給自己新設一個畢業門檻:在邵老師面前正常地打招呼和講話」。

短歸短,每一篇都是寫完的。

順便多出一區

Hugo 那批有兩篇是建站紀錄,2023 年自己把站架起來、把 bookdown 裝修好。加上 Matters 那篇寫爬蟲與反驗證碼的,加上上個月買域名那篇,這裡可以有一個技術專區了。

〈小站初具雛形〉那篇八千多字,整篇是設定檔和程式碼。它記的是我 2023 年怎麼把一個站弄起來,而那個站現在已經是 404 了。時代的眼淚,留著。


後記:日期修補踩了一個坑。有一篇的年份少了一位,寫成 204-02-01。第一版的補法是在前面補一個 2,結果變成 2204 年。補在錯的位置,而且那是一個看起來很合理的錯值,不會有任何檢查抓到它。改成一篇一條、寫清楚依據的對照表,另外加一道守衛:日期不合格式、或落在 2020 到 2030 之外,就當場停下來。壞掉的值不能拿來推規則。