為了維護資料自主權, 上一篇 我們測試 MS o365 的 xoauth2 登入。 我覺得那是最困難的部分。 接下來的部分有點囉嗦, 但並不困難, 如果遇到問題, 都很容易看著錯誤訊息, 搜尋或問 chatgpt 解決。 (困難的部分我已經幫你撞過牆壁,把心得寫進本文裡了。) 我們要用 mbsync 把所有的 emails 都抓到自己的伺服器裡, 採用 Maildir 格式儲存, 以利將來搜尋/用AI分析/存檔。 並且設好以後, 就可以用 ssh 登入自己的伺服器、 在文字模式底下採用 neomutt 跟 msmtp 閱讀與發送信件。
2024年12月17日 星期二
2024年11月23日 星期六
把所有帳號的信件都接收到自己的伺服器上 (一): oauth2
學校通知 zimbra mail server 要退役了; 寒假起要改用微軟 outlook。 一如 以往, 微軟的服務暗藏高昂的 下賊船的代價, 未來如果郵件都留在微軟的伺服器裡, 想要匯出的時候, 必須使用桌面版 outlook, 而且匯出的是微軟的專屬格式, 到時候你就會逐步地被吸入微軟黑洞。 我必須趕快學會定時用 IMAP 把所有的郵件抓回自己的伺服器上。 找到兩篇很棒的文章: Neomutt + isync / mbsync for Office365 及 Local email from Office365 using OAUTH2 with mbsync。 這幾天先做一半: 學會用命令列進行 oauth2 授權。
2024年11月9日 星期六
飛鼠遙控器 + mpv 看影片檔
想要用電腦接電視看影片檔, 大概試出最佳的組合了。
先買一個 「飛鼠遙控器」, 正面看起來像是電視遙控器, 但其實也有滑鼠功能, 背面則是一個簡化的鍵盤, 可以打英文字母跟數字。 跟真正的鍵盤滑鼠比起來, 當然還是功能不完整, 操作也不方便, 但若只是偶爾要按幾個快速鍵, 這就很夠了。
2024年10月20日 星期日
拉格朗日點、 蝌蚪形軌道、 馬蹄形軌道
2024年10月16日 星期三
旋轉參考系的假想力 (旋轉餐廳裡面的物理學)
在一個旋轉餐廳面擺一個撞球檯, 觀察球的軌跡, 數學式會變成什麼樣子? (如果它轉得夠快的話啦) 離心力, 每當公車轉彎時都可以感受得到; 科氏力, 常常聽到但一直覺得理解得有點心虛。 我偏好用精準但不要太難的數學式去理解物理, 這樣即使省略囉唆的數學運算過程, 還是可以很放心地把最終得到的物理知識放進我的信仰體系裡面。 很認真地搜尋到這篇 (正好符合我的程度與偏好的) 文章: Non-Inertial Frames, 又有很棒的漫畫, 一定要導讀/分享一下重點。
2024年10月5日 星期六
遇到歧視瀏覽器或作業系統的智障網站, 就打開 user agent switcher
2024年9月25日 星期三
暗色的桌面佈景主題, 亮色的視窗外框
我喜歡暗色的桌面佈景主題, 但是又想要有亮色的視窗外框。 找不到同時滿足兩個條件的佈景主題, 只好自己手動改外框顏色。 最終的步驟雖然不會很複雜, 但是探索的過程還蠻曲折的。
2024年9月22日 星期日
ScreenStream: 把手機畫面分享給電腦
把手機畫面分享給電腦, 以前我都用
scrcpy。
最近改從手機上透過 f-droid
安裝 ScreenStream。
裝好、 打開之後, 下方大大一顆藍色按鈕按下去就對了。
它會問你要分享一個 app 就好 (哪一個?) 還是要分享整個手機螢幕。
選完就開始分享囉。 上方的網址 http://192.168...:8080
抄到電腦瀏覽器上, 就可以看到手機畫面了。
不能傳聲音; 不過只有一個客戶端在連線的話,
速度很快, 看無聲影片很 ok 的。
2024年9月19日 星期四
批次解碼 email 的 pdf 加密附件
退休以後跟人的互動突然少了很多。 每個月從不令人失望、 一定會發 mail 問候我的, 就只剩下銀行/信用卡/電信業者了。 以前太忙想, 到要打密碼就覺得很累, 這些帳單 mail 直接存檔, 一年下來也有好幾十封。 從學校的 zimbra 伺服器匯出、 解壓縮, 得到一堆 *.eml 檔。 這篇的目的就是想要只打一次密碼, 就把所有附件當中的 pdf 檔抓出來、 解密另存新檔。 如果你下載回來的 email 是 *.mbox 格式, 可能也大略適用。
2024年9月13日 星期五
安裝 debian 13 "trixie" 重點提示
在我的 debian 12 bookworm 上面, inkscape 無法輸入中英文文字。 好吧, 我的人生使命就是要一直安裝新版的 linux, 並且讓它 複製 到很多顆硬碟還有隨身碟上。 這一次選了 (還在 testing 階段的) debian 13 trixie。
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" 而不是 「找不到這個網站」。