在我的 debian 12 bookworm 上面, inkscape 無法輸入中英文文字。 好吧, 我的人生使命就是要一直安裝新版的 linux, 並且讓它 複製 到很多顆硬碟還有隨身碟上。 這一次選了 (還在 testing 階段的) debian 13 trixie。
2024年9月13日 星期五
2024年9月10日 星期二
usb wifi 驅動程式
對 linux 太有信心了, 沒有事先做功課, 就胡亂買了兩款有天線的 usb 網卡: Mercusys 水星網路 MA30H AC1300 跟 TP-Link Archer T3U Plus, 買回來才發現我的 debian 12 bookworm 並沒有直接支援這兩張。 搜尋到 88x2bu 這個專案, 照著指示:
- 安裝開發工具 build-essential 等等
- 確認 gcc 版本整數部分跟當初編譯你的 linux 核心的 gcc 一致 (我的兩者都是 12.*)
- 執行 install-driver.sh
就會自動產生一個 88x2bu.ko 並安裝至系統。 之後如果要放到其他 (相同版本 kernel 的) 電腦上, 可以省略編譯, 直接手動把這個唯一重要的最終結果複製放到 /lib/modules/版本/kernel/drivers/net/wireless 底下, 並且用 depmod -a 告知系統即可。
有的時侯 (初次使用時?) 明明密碼打正確, nm-applet
網路設定工具卻會轉圈圈轉很久, 然後又要你再次輸入密碼,
彷彿密碼打錯了一樣。 這時可以先 rmmod 88x2bu
再 modprobe 88x2bu
再試一次,連線就成功了。
凡是採用 rtl8812bu 或 rtl8822bu 晶片的 usb wifi 都可以試著用這個驅動程式。 (目前已知支援的廠牌與型號清單) 我在 32bit 版的 debian 上面編譯也成功。
收訊能力明顯比原先的 wifi 強太多了, 現在才突然發現 (較遠的?) 鄰居有有一個名為 「笑你沒有 wifi」 的基地台...
2024年8月11日 星期日
用 certbot 幫萬用字元 wildcard dns 申請憑證
前一陣子又把我的網域 frdm.info 上線。 [不過這個網域是我的玩具, 何時會下線或改名我也不知道。 若要把我的某些網頁加入書籤, 請大家還是要用 frdm.cyut.edu.tw <== 這部學校的伺服器比較可能長久存在。] 這次試玩 wildcard dns。 大家可以試看看 abc.frdm.info 或 隨便.frdm.info , 出現的訊息是 (網頁) "Not Found" 而不是 「找不到這個網站」。
2024年8月10日 星期六
vmpk: 用電腦彈鋼琴 (或吉他、小提琴、薩克斯風...)
哇, 這個好玩; 我太後知後覺了! apt install vmpk
安裝起來就可以用電腦的滑鼠或鍵盤彈鋼琴囉!
圖形介面上的 "program" 可以選吉他、小提琴、薩克斯風、豎笛、人聲、音樂盒、...等等其他音色。
預設的鍵盤有點太短。 請下載我建的
double.xml
並且從 "edit" => "keyboard map" => "open" 載入新的定義。
鍵盤可以彈的音域當然比圖形介面顯示的小。
如果想整個調高八度或十六度, 可以修改圖形介面上的 "Base Octave"。
如果想調降八度, 可以這樣修改 double.xml:
perl -i.bak -pe 's/(\d\d)/$1-12/e' double.xml
並且重新載入定義檔。
2024年7月23日 星期二
2024年7月18日 星期四
tdx7984: 自架公車到站時間查詢服務, 2407 版
2407 版的 tdx7984 "去坐巴士" 出爐囉! 終端使用者的 使用方式 沒有改變。 查詢 「經過某一站牌的所有路線」 希望有變快一點, 因為舊版要針對每一路線去呼叫 tdx 服務 (很傷我的點數!) 新版則是查詢靜態的資料庫, 而資料庫每天半夜才更新一次。 修了很多 bugs, 現在應該比較不容易當掉。 熱門 (有很多路線經過) 的站牌, 會出現好幾條路線都查不到 「下一站」 的資訊, 可能是因為我的會員等級太低, 所以後台一直出現 API rate limit exceeded 的錯誤訊息。 我只測試台北、台中、高雄; 光是這樣, 就已經看到不少資料不一致或不全的狀況, 甚至一個縣市自己內部的資料就互相打架, 例如台北市 221 號公車的 SubRouteUID, 有時叫做 TPE10415 有時叫做 TPE104150。
2024年6月29日 星期六
iahway: 我在這裡,你們在哪裡?
俗稱冰棒的定位 app Zenly 去年已下架。 就算沒下架, 我也不會去用它呀, 因為它不是自由軟體。 沒關係, 請大家來試試我做的拼裝車 "iahway: I am here. Where are you?" 今年會在 COSCUP 裡面分享。 因為我很懶惰, 真正的苦工都是別的軟體在做, 我只是用 50 列左右的 php 程式把它們串起來。 iahway 很陽春:
- 不必註冊
- 定位資訊不宜太頻繁更新, 會有點 lag
- 每次查看,要對地圖有動作 (pan 或 zoom), 資料才會更新
- 沒有隱私保護, 凡是知道網址且知道群組名稱的人都可以查看所有參與者的最後位置
- 我的伺服器隨時可能關掉; 但你可以自己架
2024年6月19日 星期三
2024年6月14日 星期五
Maxwell 方程式裡面的電場與磁場單位
高中時還蠻喜歡物理的, 可是磁場的部分從來沒搞懂過。 最近正好 看到一篇很棒的 Maxwell equations 白話解說文, 讀到第三式 Faraday’s Law 時, 突然出現一個疑問: 公式的左邊是電場 (的旋度), 右邊是磁場 (對時間的偏導數), 兩邊的單位應該對不起來吧? (這是小時候應付考試的習慣之一: 如果是選擇題, 可以先把單位不對的答案直接刪掉) 爬文之後才恍然大悟: 原來磁場跟電場並不是各自獨立的兩種物理現象, 而是永遠相依的。 你可以想成: 磁場的單位是從電場的單位定義出來的。 對, 我後知後覺, 現在才知道這麼基本的道理。
2024年6月8日 星期六
樹莓派改用 xfce 桌面
樹莓派預設的 lxde 桌面環境, 設定彈性較小, 用不太習慣。 老婆已經在用的那一隻樹莓派 4B 就不去動它了。 今天把我自己的玩具 - 一隻樹莓派 3B - 改成 xfce。 註: 在樹莓派上, 我很早就已經先從 (不夠穩定的) wayfire 版 lxde 轉成 xorg 版的 lxde 了。
2024年6月1日 星期六
原來 docker 會破壞 virt-manager 虛擬機的 bridge 連線
"bridge": "brext"
就可以了。
這裡 brext 是我的 bridge 的名字。
奇怪,這是 2017 年的 bug report 耶!?
有大大 (Dmitry Smirnov) 說
docker 團隊不太在意這個 bug, 希望大家都用 docker 就好,
後來他就改用 rkt 了。 可是後來 rtk 也停止更新了。
2024年5月29日 星期三
tesseract 之數字表格圖片轉試算表 (最簡單的 OCR 應用)
老婆:「快點啦! 報稅軟體都幫你下載好了,快來算啦!」 好吧, 就用她的 windows 電腦一路 「下一步」 快速通關。 謝謝財政部。 可是身為很多家公司的小股東的她, 還想要把所有股利收入逐筆放入試算表。 問題是: 下載的 pdf 是圖檔, 讀不出文字! 幹嘛啊, 這又沒有保護作用, 只是增加納稅人的麻煩而已, 真沒意思。 沒關係, 那就把 pdf 檔搬到我的電腦, 用 OCR (optical character recognition) 工具來讀吧。