pretty code

2026年6月19日 星期五

懶惰起來要人命

今天終於受不了了,一口氣把手上有帳號的書城 App 都裝了一輪,希望可以把 Kobo 購買的那本簡體中文版《劍來》利用更換字型的方式達到簡轉繁的良好閱讀體驗。

嗯,果然沒有一家 App 可以支援自訂字型!本來以為 Readmoo App 應該有這個功能,只可惜還是沒有。

還好之前就有聽過大家都很推薦「靜讀天下」,查了一下確定可以自訂字型,目前售價為台幣 400 元。

我想應該還有其他付費 App 也可以自訂字型,不過本人實在沒有多餘時間,就不節外生枝了。

現在手機終於可以跟 Kobo Clara 2E 有一樣的閱讀體驗了。

目前使用的簡轉繁字型如下

原俠正楷-TW
Version 1.12; Jul 31, 2023
OpenType 配置,TrueType 外框

原本 Kobo App 顯示


靜讀天下 App 顯示


請 Claude Web 搜尋可以安裝字型的 Android App

《劍來》浩然天下地圖

在 Kobl Clara 2E 看到 3 萬多頁的時候,終於有段文字好好描述了浩然天下的世界觀。

不多說,趕快請 Gemini 幫忙畫圖。

只可惜這段文字並未描述到劍氣長城。


改天有空再補上。

2026/06/19 更新

使用搜尋功能終於找到了,居然要到第 42 章才有描述到倒懸山的地理位置,劍氣長城則是位於倒懸山以南,兩大天下的交界處。

2026年6月17日 星期三

大道至簡,唯有 Python

雖然可能也許 Maybe,我最喜歡的程式語言還是 Go?

但不得不說,Python 能找到的程式碼最多?

為了 power  domain 的關係,我得宣告不同名字的 module code。

上次的 cell 只會傻傻的複製貼上,真枉費我寫了 20 年的程式。

如今又需要一堆這樣的 cell,這次總算想到要用程式來生成。

但昨天為了趕在 license 過期的前夕,快速完成某項功能,就用最笨的 print 來做,反正配合 Vim + 現有的 Verilog 也花不了幾秒。

昨晚一夜未眠,趁現在精神好,趕緊來找一下正解。

原來這樣即可。

紅泥小火爐,能飲一杯無?

昨晚又是幾乎一夜未眠。

四點初起床時,精神實在萎靡不振,還好在看了一個多小時的《劍來》後,心靈大大滿足,也不枉主角陳平安說了那麼多大道理。

雖然我不認同陳平安在書簡湖的行為,怎麼可以讓妹子在劍氣長城空等?別說做了,想想都是罪過XD

但比起齊聖人的身消道殞,陳平安的自我贖罪確實還是理直氣壯多了,畢竟小泥鰍是他當年送出去的,這個鍋他不背誰背呢?

三教原本道為首,我最討厭的就是百無一用的書生。

話雖如此,有風骨的讀書人我還是很敬佩的。

只可惜在這豺狼當道的世界,官不官,民不民,看了就是讓人厭煩!

何時才能找到我的一方清淨天地呢?


唉,大道無期呀。

2026年6月14日 星期日

PDF 翻譯 Part 06

上一次請 Claude 翻譯技術文件時,因為 PDF Viewer bug,導致在 2000 多頁時因為記憶體不足而當機。

這星期因為不用推 Code,本來想繼續完成下一個工作階段要做的事,但因為昨天已經解決一個星期五原本想解的工作問題,再加上現在內心很反感假日做事,於是便繼續嘗試把那個想翻譯的技術文件翻完。

上次 AI 提到需要使用 Claude Cache 機制避免 API 費用浪費,今天查了一下,似乎 AI Coding 時本來就有考慮進去?


還有之前以為 AI 自動幫我加的 SQLite DB 有問題,乍看似乎沒有翻譯成功還是將翻譯內容寫入 Local DB?但下載任意一個 DB Viewer 看起來還是有的,只是有些是設定不用翻譯的,AI 還是將他存入 Local DB?


調整了一下 RPM 後,這次就大膽的啟用 DB cache 機制,也還好因為這個決定,避免我再一次浪費掉 20 多塊美金。

這次在做到 3069 頁時又當機了,看起來還是因為記憶體爆掉,這表示上次除了 PDF Viewer 吃掉記憶體外,這個翻譯軟體本身也在吃記憶體,只是當初沒有想到還有這個原因。


沒關係,這次有 DB cache 了,就讓它做到某一章節段落,大概是 3006 頁的地方。

就在我寫這篇文章時,回過頭去檢查終端機,沒想到又當掉了,這表示使用 DB cache 或是寫入 PDF 本身也在吃記憶體。

當初應該擴充筆電記憶體到 32G,真是千金難買早知道。

還是要趁此機會換電腦?印象中我這台是可以擴充記憶體的?


待我後續好好想想。

2026/06/15 更新

殘念,當初覺得 16G 夠用,這台型號是使用 LPDDR5,根據官方使用手冊,無法擴充。


2026/06/16 更新

還是記錄一下目前還剩多少錢好了,不然之後工作一忙,應該也忘了。

唉,做不完的事呀!如果不要浪費我寶貴的時間在那推 Code,我可能還願意犧牲假日時間,現在我只會覺得一點都不值得。

人生只有兩件事:不干我事,關我屁事。

2026年6月11日 星期四

勿在浮沙築高塔

之前就有發現客戶產生 file_list 的小工具會有些奇奇怪怪的問題。

先前已經幫忙解了一個 issue,也讓後面的流程比較順利,不會讓客戶抱怨流程走不下去!

但現在這個新問題確實很莫名奇妙?

也讓我不禁懷疑客戶到底是否有使用此工具?

一個這麼重要的基礎工具怎麼會有那樣多怪問題?

假設我有一個 A design 好了,正常來說讀取設定檔後,產生出來的 file_list 裡面檔案應該要有 400 多個,但 tool 常常只產生約 30 個檔案的內容?

個人猜測是因為工作站 IO 之類的問題,導致它要產生相關內容時,因為讀不到衍生出來的設計檔案,故導致它提前結束?

坦白說,這個問題我還真沒時間幫忙看,尤其工具又是使用我最不喜歡的 perl 語法,一樣是變數要加 $ 的程式語言,PHP 就沒那樣惹人厭!

總之,不甘我事,我也沒空。

但不能因為這樣影響我的流程,不然又會被客戶抱怨死在我的流程裡?

想了一下,在 bash script 加上一段 assert,事情就搞定了。

反正當檔案個數過少時,就會停止執行,也算達到我的目的了。

也趁機學會如何比較數字,原來重點是使用 [[ ]]。


唉,人生不同工作階段就使用不同程式語言做事,因為這樣我的底子已經很不扎實了,故也拿不出像樣的必殺技,再加上這兩年都沒在寫程式,我的氣運都快被磨損光了!

有時候我都不免懷疑,別說下五境修為了,我目前的程式能力可能比一個普通大二生還不如呀?

2026年6月5日 星期五

亂起太平山


終於來到手邊最後一本繁體電子書了,這星期不用推 Code,除了回去那一個月沒回去的家外,應該可以把這本書看完吧?

忙到連打電動都沒時間,差點連財產都沒得分了XD

要不是該死的五月一整個月都在推 Code,我應該會有點時間趁假日把一些東西搞清楚,這個星期就不會那樣趕了?

話雖如此,目前遇到的問題能做的事不多,想得到的我都做了!

總之,真是個無聊的工作。

我好想邁入武夫第十境呀!