改善 EinkBro 的工具列設定畫面

為了要可以塞入更多的功能按鈕,而又同時可以輕鬆的設定工具列,我改寫了工具列設定畫面。 修改前和修改後的差異如下。 修改前 vs 修改後 在導入 Jetpack Compose 後,做這樣子的調整就容易多了,不需要再寫一堆無謂的 layout xml 檔案。右邊新的設定畫面,不再使用 Dialog 的方式來呈現,而是新建了一個 ToolbarConfigActivity,全畫面顯示,一方面是為了日後再加入更多的功能,以及設定;另一方面,在下方可以完整地顯示一個工具列預覽區,想調整成怎麼樣,在下面可以即時移動按鈕,不再需要望著一個直式的列表,在腦中想像成果會長成怎樣。 ...

November 6, 2024

整合 Edge TTS 文字轉語音

這篇文章會整理這一個月來整合 Edge TTS 功能到 EinkBro 中的過程。經過一連串的開發後,總算是把自己想要的功能都開發出來了。 為什麼要整合? 目前 Android 手機上的 Accessibility Service 常常在更新,它的文字轉語音效果也比前幾年有明顯的進步。但是,聽起來還是感覺得出來比較機器人一點。目前能通吃所有語言的 OpenAI tts 文字轉語音,雖然什麼語言的文字丟給它它都可以唸得出來,但是 ABC 的腔調還是聽起來不是很舒服。所以,開始著手找看看是不是有機會將其他的語音轉文字整合到 EinkBro 中。 ...

September 28, 2024

EinkBro 的更新小記: v11.16.0 & v11.17.0

果然,沒有良好的測試偶爾就是會出大包。還好,不用寫 outage report,只要趕快再推出新版,有人來問時,就說新版已經解決了。 v11.16.0 支援書籤重排! 重磅功能,不曉得為什麼我拖了那麼久沒開發,寧可用 prefix 加上數字的方式,撐了兩三年。我想,主要原因應該是:得要調整資料庫格式,將 Bookmark 加上 order 的欄位吧。有了這個欄位,才能夠將使用者移動後的新排序記錄起來。 ...

September 17, 2024

乩童警探 一二集

接連看了兩集。第一集還算新鮮,到了第二集就看得比較慢了。一來,劇情雖然常會提到乩童,但真的跟乩童又沒有什麼關係。第二集後半大概就猜出是怎麼一回事了,但還是很享受在作者解釋的過程。只是前面舖陳有點久,而且人物有點多,再加上我是斷斷續續的看,看到後來都快忘了誰是誰,或是誰曾經出過什麼事。好在最後有把劇情的張力再找回來。 ...

September 8, 2024

用四天在東京跑一個馬拉松距離

這篇除了用來記錄這四天在東京市區跑步的路線外,也分享這些路線跑起來的心得和沿路拍的照片。 這次在東京待了六天,第一天(週一)下午到,第六天(週六)一大早搭機返台,所以真正能跑步的日期只有週二到週五。再加上通常晚上會跟同事一起去吃吃喝喝,買買東西,逛逛街,所以能挪出來的時間也就只剩下早上而已。 ...

September 8, 2024

文石 BOOX Go Color 7 使用心得

好久沒有寫開箱文了,雖然最近買了不少閱讀器,但因為都是舊的款式,所以也懶得寫,只顧著開箱使用,也懶得再寫點什麼。但文石這台白色的 Go Color 7,倒是等了很久才等到它開始販售,所以可以來寫一下使用心得。 ...

August 30, 2024

EinkBro 六月以來的一些更新

自從開始更大量地使用 ChatGPT 協助寫 code 之後,就漸漸失去了動力寫文章,因為大部分的功能只需要請 ChatGPT 幫忙產生所需程式碼,再稍微重構一下,將其套用到 EinkBro 中就行。如此一來,少了很多需要自己探索,或是值得記錄下來的內容。不過,一直這樣下去也不是辦法,所以,還是來寫寫最近有加入的新功能吧。 ...

August 29, 2024

韓文漢字學習表 (未nrr

韓文漢字學習表 (未完) 從這篇文章整理而來: 【一撃で暗記】漢字で覚える韓国語単語【完全講義】 사 기 수

August 8, 2024

貓的人類征服史

這是一本很特別的歷史書。它講的主軸不是歷史上的人物,也不是哪個有名的事件,而是全部繞著貓這個生物打轉。 章節的編排很有順序,先從貓的基因是從哪兒來的,西方早期對於貓的馴養,一直到近代對於貓的看法;再把場景拉到中國古代,逐步講到近代來。除了跟歷史事件做連結外,書中不斷提到許多歷史名人。原來有那麼多人都是貓奴。 ...

July 28, 2024

Queen's Gambit

從 Beth 在孤兒院的故事開始說起。這裡的情節在 Netflix 影集的第一集有演,所以在閱讀時能夠比較快地掃過。接著,一直到她吃了一大把鎮定劑後,對我來說就是全新的內容了。對 Beth 來說,因為被處罰,讓她的天賦就那麼地沉寂了幾年。 ...

July 2, 2024