
2025 上半年回顧
2025 不知不覺也過了一半,今年上半年我過著自從上幼兒園小班之後就不曾擁有的生活型態,我不需要天天準時到學校上課,每天起床就是先吃點東西在想想讀什麼書,找什麼樂子,我想這才是未來人生大半的常態,但多數人庸庸碌碌活了幾十年卻始終沒有體會過這種「生活本身就是目的」的節奏,也怪不得那麼多人退休之後就變得無所適從,甚至很快就出現身體機能退化,沒有工作反而對身心靈都不太好。
今年年初我就休學開始等九月去讀大學一年級,我從沒有那麼長的一段時間可以自由運用,人生大半輩子都在學校上課
都快忘了掌控自己生活是什麼感覺,從小就知道上五天課可以休息兩天,放假兩天還要記得完成作業,寒暑假就更不用說了,在亞洲不存在寒暑假哈,那是給各個社會階層的小孩階級複製還有準備隔年升學考的時間。
雖然說是「自由運用的時間」,但自由運用不等於可以隨意浪費,這段難得的空檔,讓我可以好好投入那些我真正想做、必須做的事,還有很多以前因為沒時間而一直擱著沒完成的計畫和想法。我在這段時間大概做了這些事:
開發專案
emfont
雖然我沒有造一艘火箭和跟木乃伊決鬥這麼精彩,但我在四月的時候和毛哥 EM 頻繁推進了 emfont 開發。這是一款提供線上字型的服務,你可以使用 emfont 的函式庫在你設計的網頁中快速套用豐富的開源字型。
黑松 FIN 的夏季活動報名網站就用了 emfont ,這是其中一個目前網路上你可能比較可能聽過的網站使用案例。同時也被電腦王阿達、免費資源網路社群等評論站推薦,謝謝你們喜歡 emfont 。
我幾乎 4 月大部分的時間都在開發這個專案,
在開發過程中我印象最深刻的部分是實作靜態字型的邏輯,靜態字型顧名思義他是靜態的,相較於動態字型需要先準備好子集化後的自型檔案,使用時需要先到資料庫查用戶請求的字散落在哪些檔案,然後才傳下載連結。
也就是說需要把伺服器上所有提供的自型檔都預先切割好上傳,生成過程都是我電腦的 CPU 全速在轉的(VPS 跑這個會當機),生成我跑了兩次,第一次生完後我們不小心刪了資料庫字型和檔案的對應,又重新跑了一次,之後覺得字型查詢的很慢,頻繁查詢字型會讓資料庫過載當機,於是重新設計了後端架構,弄了 Redis 到記憶體暫存查詢紀錄,速度才變得快一些,看到 emfont 能正常給各個網站提供字型我很高興。希望哪天有更多網站使用的時候,我在自我介紹就可以說我們的思想已經見過面了這種話來裝熟,你不知道嗎?你常開的網站跑的都是我寫的程式哦。
寫 blog
嗯對,更新這裡和其筆隨想。我現在就在寫,如果你想看特選心得的話,我放在那邊,我寫好了。
上學&讀書寫字
雖然這段時間我原本並不用上學,但我偶爾還是會想去上學和別人講點話。
隨班附讀
就是先上一年級下學期的必修課,我選了統計學和微積分 Python ,一週上四堂課。當然要拿到學分抵免的前提就是要修過,統計學花了我不少時間,期中考前學的不太好,好在後來有跟上,期末分數還不錯,最後兩門課我都有順利通過。
通識先修
學校的通識先修,可以選三門課看非同步教學拿通識點數,最後需要回答課後問題,有作答限制,沒過就沒了。我選了理財 Easy Go 、如何辨別地雷公司和宋詞的溫柔。理財 Easy GO 最複雜,需要一點計算加財務計算機的操作,我從沒有用過財務計算機,學會使用這個工具之後還蠻方便的。
高中數學
畢竟之後要念的是應用數學系,跟數學相處四年是跑不掉了,我在隨班附讀就因為比同學少了高中數學的基礎底子在期中考之前都覺得老師講太快,我買了對話式數學二、三冊來刷,單元跳著寫,先寫了最需要用到的第二冊古典機率、排列組合還有統計,最近在刷三角函數和向量的單元,為了微積分、線性代數這兩科先做些準備。
高中物理
下學期有普通物理,加減看一下高中物理看有沒有不會的,覺得跟國中的內容差不多,加上有其他更想做的事,就沒有算數學那麼勤。接下來這兩個月我會多花一點時間來讀。
讀我有興趣的課外讀物
參考 我的書架
不停往返公家機關
我有繼承過戶的手續得頻繁跑公務機關去辦,以前從沒有去過國稅局、勞工局、地方法院、監理站這些酷酷的公家單位,在我印象中他們得服務全市的市民,工作流應該很有系統,速度很快才是,這樣跑完一遭覺得大失所望,不酷了哈,過程以後另外開一篇講細節。國中的時候還蠻想當公務員的,現在讓我去做這種事我絕對不幹!這些公家機關分散在台中市中心各個地方,從我家去一次都得花上不少時間,既不能一次辦好也不能線上申辦,辦事員行政效率也不高,實在很頭痛,難怪會有人專門處理各種過戶的代辦。
繳稅&繼承
一定要先繳稅,後繼承,需要繼承過戶的財產都要帶著完稅證明,為了繳稅,我總共去了國稅局三次,第一次領了任務清單,告訴我需要完成表格、交付特定道具完成前置任務方才可以付錢,於是我就回家準備去了;第二次去送文件,送完就離開了;第三次去領文件,櫃台告訴我沒有款項要付,請到樓下抽號碼牌領完稅證明,我等呀等看完旁邊一本漂書終於領到這張我沒有繳任何稅款的完稅證明。
上面的過程簡單說就是我得先把我爸名下的財產都抄下來計算價值,送到國稅局審核,過幾天再回到國稅局繳費。完稅後才是麻煩的,有些財產得過戶,又得跑幾個不同的機關過戶,我就不說去哪了,我不想說我最後拿到哪些東西。
打官司
這是來自我爸爸的財產清單中一台所有權模糊的貨車,因為我不知道是誰的那台車也不在我家,就先到警局做筆錄報了失竊,接著我爸爸的朋友主張那是借名登記,所有權是他的,但在他拿出證據之前失竊的刑事偵查庭就訂好了日期,於是我們到地檢署簡易偵查庭聊了一會,最後我徹告。判決書寄到我家後我才能過戶把車子給他,這件事才告一個段落。
學習其他「有用的」東西
現在我知道有一些現階段其實非必要,但我認為非常有用的技能,學這些東西成長曲線緩慢,花了大量時間短期內又看不出成果,非常適合這段時間耐下性子來學習,以後一定大有用處,例如一些肌肉記憶和開源軟體。為什麼這麼做?因為我很確定這些技能保值且實用啊!不管我在學校讀什麼科系,甚至到我不上學的時候都會用到,學會可以帶著十年以上的技能,不香嗎?
雙手打字
從英文輸入法十指盲打開始,中文不用特別練。有點後悔小時候剛會打字沒有一口氣練好這個,長大再學有比較困難,現在卡在盲打 30WPM 一陣子了,速度卡在這個檻上不去。我用 typingclub 這個網站練習,他會引導你重複按一樣的鍵來建立記憶,我覺得非常有用。現在我的英打去除我單字不會拼的狀況應該已經比中文還要快了。
開車
機車汽車都考,機車每天練車一小時持續一星期一次考過;汽車練了一個半月,考了兩次,因為路考撞到安全島就得重來。開汽車是個技術活,我現在看到路上的卡車司機都會給他們一個大大的 respect ,開的快又能順利閃避路上的三寶和同向車道的慢車,太厲害了。開車技巧我還得在馬路上多練練,有空就開,用時間去累積,再過一陣子我應該就能在台灣本島真正的解鎖移動自由了。
使用 Linux
Linux 絕對是我用過最有生產力的作業系統沒有之一,太自由了,我完全可以讓電腦按照我的意思做,又因此多了很多旁支技能可以學,例如 bash script 、vim 、systemd、正則表達式。我還安裝 debian 架設了自己的私有雲提供我日常使用。我並不是什麼事都得靠那些大公司的閉源,有能力自己動手解決我在生活中遇到的問題超開心的的~這很難在這篇 blog 詳細解釋,等再過一陣子我有自己的工作流再向大家分享。
脫離各種電子產品生態系
去年十月我到清大面試結束後手機就突然壞了,在那之前沒有任何預兆,接下來換手機我就要煩惱資料回復的問題,尤其是 LINE 這種又爛又常用的東西偏偏又難以回復,我如果不繼續用 iPhone 並下載 icloud 上的備份大概會弄丟所有的紀錄,登入時又會被新裝置驗證搞瘋(LINE 一個帳號只能同時在一台手機上登入,如果要換裝置得先勾允許轉移裝置並在原本的手機確認,非常智障);icloud 某些資料要拿出來也是得靠 iPhone 手機,電腦版做不到。我最後還是換了下一支 iPhone 。我不會讓這件事再發生一次,我會讓所有資料都能自動備份並且非常容易帶走,不管我要繼續用 iPhon 還是其他牌子的手機我都不要靠官方限定裝置存取的雲端備份。
除了移轉問題,還有數位人權問題可以來好好想想,身為從小學一年級就學會上網的 Z 世代,我能感受到哪些服務是在侵犯我在數位生活的人權,還有哪些功能其實是故意被設計的很不方便的。現在還有很多通訊軟體都硬要附加一堆奇怪的功能,有的還希望你把他當成抖音、微博客來用,你們為什麼就不能乖乖做好自己的事呢?這種不務正業、喜歡強迫你同意一堆額外條款的 App 我們應該拒絕使用。
刪掉用戶體驗糟糕&不必要的 social media
這我本來就不常使用,IG 、FB 我的手機沒有安裝,反正我一個星期可能都不會開,除非有什麼人我只有加他的 IG 又要聯絡他。Meta 的軟體是出了名的愛偷聽,這裡有一篇研究講了他是怎麼透過手機 App 偷看你的瀏覽紀錄。如果真的有必要我才會載回來接個電話啥的,用完就刪掉,要傳訊息我會開網頁版,我會覺得安全一些;要發動態我有 blog ,我寫的更開心。有些更糟糕軟體是連網頁版都不給你或是電腦版給你閹割功能的版本,例如 LINE 就是集了上述兩樣缺點的大成。
LINE 這流氓軟體超級肥,資料都存本地,卻會讓存在本地的相片影片「過期」,加上又不尊重用戶隱私,不懂為什麼台灣人這麼愛用。更過分的是 LINE 還沒有網頁版,只有每次打開都要重新登入的瀏覽器擴充套件,不只如此,這在 Linux 還不能用,你起碼提供個 App Image 版本啊!當然肯定又要有人說用 Linux 活該不被支援,這不是 Linux 難用,是 LINE 在搞事!你絕對不會接受你打開政府網站要報稅的時候只有 iPhone 會跑版甚至不能打開對吧,請問這個時候你會抱怨政府網站爛還是抱怨 Apple 手機做的爛?都 2025 了,做點裝置兼容、使用開放通訊協定對這些科技公司來說好像就會要了他的命,如果你需要主動造成用戶移轉的不便來留住他們,就代表你們提供的服務在核心上一定有比競爭對手不足甚至是有問題的地方,要麼你就改進,不然就收一收吧!搞這些下三濫的手段我可不買帳。
我建議大家把 LINE 換成 Martrix ,這東西協定是公開的,就像 email 一樣可以讓不同伺服器(相當於 user1@yahoo.com
和 user2@gmail.com
)的人互相通訊,,可以自架 home server 自己託管自己的帳號,也有很多客戶端 App 可以挑選,不同的客戶端當然也可以互相傳送訊息。甚至能 CLI 開啟聊天室 。你可以從安裝 element 這個軟體開始使用,這款 App 幾乎有 100% 中文化,讀不懂英文可不是藉口,把 LINE 丟掉吧。這是我的帳號:@iach526:matrix.org ,歡迎加這個帳號聯絡我,為了讓 LINE 從你我使用的裝置裡消失,我會降低 LINE 的使用頻率和回覆速度。如果你不能接受,那 email 總有了吧?
更換 email 供應商
原本買了 icloud+ 用 icloud 路由我的 custom domain ,不過我發現 proton 對隱私更友善,功能也更豐富,它比 Google 能夠更有效的封鎖垃圾或廣告郵件,有匿名信箱轉寄功能(我不需要網路上那些奇奇怪怪的十分鐘信箱)、更清楚直覺的歸檔和標籤,還有聯絡人、群組和行事曆,更重要的是有匯出郵件為開放格式的功能,我以後要是不喜歡他們家的服務也可以輕鬆遷移,兼容性也比 Apple 友善太多了。
之後再看看要怎麼整合學校信箱還有郵件標籤。我不喜歡把個人信件不是交給 Google 或是 Apple 任何科技巨頭。我想我直接訂閱他們的郵件服務能讓他們專心服務我,而不是分析我的資料賣給廣告商,享用任何別人的伺服器資源都要付出代價的。
以上就是我最近的生活重心和回顧,我過得很開心,不過我常常在書桌一坐就到飯點了,經歷兩次飯點一天就差不多結束了,一天根本講不上多少句話,這陣子聽到最多中文對話的場合是吃飯看的連續劇,和別人頻繁傳訊息的時候也都是在討論專案功能,希望開學過後我還能記得中文日常使用的句子該怎麼說。