2020-07-27
前幾天用 vim 在 校閱/翻譯 gnu 網站的文章 的時候, 覺得字串的顏色好暗, 看不清楚。 本來以為需要修改 vim 輔助檔案 /usr/share/vim/vim版本/* 當中定義 .po 檔案格式的語法標示 (syntax highlight) 設定檔 syntax/po.vim, 或是要改顏色風格檔 color/*.vim。 後來找到 alvin alexander 的文章, 原來超簡單, 只要在 ~/.vimrc 裡面加一句: hi Constant ctermfg=yellow 並重進 vim, 字串顏色馬上變成亮亮的黃色, 舒服! 顏色風格檔 color/*.vim 裡面很多這樣的設定; 當然, ~/.vimrc 裡面的設定優先蓋過風格檔裡的設定。 指令 hi 是 highlight 的簡寫。 至於後面的部分呢? 第一個參數 Constant (大小寫
2020-07-20
我不時會把手機切到飛航模式 (例如在高鐵上), 專心閱讀文章。 可是讀英文文章總會遇到陌的生單字... 這時候就需要離線萬國字典 QuickDic。 字典檔要另外下載 (太多排列組合了)。 可是在 app 裡面下載, 一直失敗, 即使手動開放 「儲存空間」 權限也沒有用。 找到 這個 issue 看來最簡單的方式是手動下載。 於是用電腦瀏覽 萬國字典庫、 下載我要的幾本字典、 用 primitive ftpd 或 adb 把檔案傳到手機上, 直接放在這個目錄底下: /sdcard/Android/data/de.reimardoeffinger.quickdic/files/ (保留原來的 .zip 格式, 不要解壓縮) 裝好之後, 回到 quickdic 還是看不到字典。 改開啟檔案總管, 點選字典檔, 再選用 QuickDic 開啟, 那本字典就會出現在 「
2020-07-19
[更改標題: 「一面之緣演講放送版」 => 「講師趕時間版」 ] 我在演講時, 經常會幫聽眾製作 「百毒不侵救命碟」: 收集一堆隨身碟回來、 花很多時間製作、 再寄回給邀請我的老師或聯絡人。 可惜這樣推廣十幾年下來, 成效還是很有限, 有點氣餒。 最近決定改採半自助的方式, 省自己的力氣, 同時也要求有興趣的朋友自己要付出一些功夫。 畢竟進入自由軟體世界的最難跨越的門檻一直都動機/意願, 而不是技術。 一、 講師在演講或活動現場做的事 mount /dev/sdz1 /media/sdz1 mbootuz.py mkboot /dev/sdz mkdir /dev/sdz1/bionic-版本 然後把正確版本的 extlinux.conf 複製到隨身碟上的 boot/syslinux/、 把
2020-07-12
Linux 上的 Logical Volume Manager 是幹嘛用的呢? 如果說 把一顆硬碟切成好幾個分割 就像是把一棟房子用水泥牆隔成好幾個房間, 那麼把一塊空間 (可以是一個分割區、 一整顆硬碟或好幾顆硬碟) 切成好幾個 logical volume 就像是在一棟房子裡用屏風隔成好幾個房間, 或是吹好幾顆汽球。 傳統的水泥牆硬隔間切割方式彈性很小, 如果刪除了兩個不相鄰小分割, 那麼即使釋出的總空間足夠, 也無法建立一個新的大分割。 LVM 的屏風隔間或吹汽球軟隔間切割方式彈性很大, 使用者不需要擔心每個分割區的位置, 只需要關心剩餘總空間夠不夠用。 以下是新手最需要知道的常用指令: vgcreate gaia /dev/sdz99 vgchange -ay gaia # 插入隨身碟後 lvcreate -L 2G -n taiwan
2020-07-11
手機的資安與隱私比電腦要難保護很多 -- 因為不離身、 感測器多、 防護軟體少等等諸多因素。 本文列出幾個具體策略來提高手機的資安與隱私。 今天這篇主要是為了避免日常生活一般的廣告追蹤與惡意釣魚信件, 適用於一般人。 如果是要避免邪惡政府的監聽 -- 例如 2019 年之後的香港朋友們 -- 請參考幾年前寫的 保護智慧手機安全與隱私的軟體與建議 以及具有實戰經驗的中國網友所寫的 为啥朝廷总抓不到俺——十年反党活动的安全经验汇总。 本文僅適用於 android 手機。 至於蘋果產品用戶... 我完全幫不上忙... 只能推薦 62078 後門 這一篇, 尤其是第一段的諸多連結。 [刷機] 我買手機, 從搜尋 「root friendly phone 2019」 開始。 買來之後第一件事就是刷機成 LineageOS。 除了比較安全之外, 也比較熟悉, 因為不同款的手機的
2020-06-27
忘記 mysql 的 root 密碼是日常; 可是 去年找到的方法 今年又不適用了, 煩吶! 今天處理的是 ubuntu 20.04 上面的 mysql 8.0.20。 寫完才發現 8.0 的官方「重設密碼」教學文件。 算了, 這篇 「google 爬文自學版」 還是留著以防萬一。 首先停用系統正在運行中的 mysql 服務, 改以手動方式執行無密碼的 mysql 服務: systemctl stop mysql mysqld_safe --skip-grant-tables & 如果 mysql 抱怨找不到 /var/run/mysqld , 那麼 就手動建立、 再次手動啟動: mkdir -p /var/run/mysqld chown mysql:mysql /var/run/mysqld mysqld_safe --skip-grant-tables &
2020-06-27
我的 nextcloud 所在的那部 ubuntu 18.04 伺服器掛掉了, 還好硬碟資料都還在。 乾脆 (1) 作業系統升級到 ubuntu 20.04 (2) nextcloud 從 15 版升級到 18 版。 如果直接在 ubuntu 20.04 上面升級, 會因為 php 版本太新而失敗, 所以我開了一部 ubuntu 18.04 的 lxc/lxd container, 在這部 container 上, 照著 自己的行事曆和通訊錄自己管 那篇先把 lamp 等等相依套件裝好。 (但不必設定 apache2) 根據 這個問答, 對 nextcloud 來說, 可以直接把舊的資料庫目錄整個搬過來用。 根據 /etc/mysql/mysql.conf.d/mysqld.cnf 裡面的 datadir 設定, mysql 的資料檔放在 /var/lib/mysql 。

軟體自由運動 需要您的支持!

數位路平

軟體自由推動成果:數位路平

為向政府單位宣導開放文件格式,軟體自由協會在 2015 年主辦了「數位路平★台灣騎跡」縣市政府宣導活動,成員們以單車為交通工具,騎車到西部及離島的各縣市政府前,大聲的說出我們追求數位路平的心聲。

捐款給SLAT

若您肯定協會多年來的努力,敬請捐款支持軟體自由運動!

立即捐款
自由軟體納入檢定

軟體自由推動成果:自由軟體納入國家技能檢定

2016 年,軟體自由協會向國家技能檢定中心要求檢討考場預裝軟體的規定,並將自由軟體納入選項中。在經過數場會議之後,技檢中心終於在 2017 年 8 月底公佈修正草案,這對考生的選擇自由、技職體系的教育公平性來說,都是非常大的進步。

捐款給SLAT

若您肯定協會多年來的努力,敬請捐款支持軟體自由運動!

立即捐款
training of ODF

軟體自由推動成果:協助推廣開放格式文件

自從 2015 年國發會開始「推動ODF為政府文件標準格式」之計劃以來,台灣各縣市政府已逐步落實開放格式文件的使用,能有這麼亮眼的成果,軟體自由協會的夥伴們是不可或缺的幕後功臣

捐款給SLAT

若您肯定協會多年來的努力,敬請捐款支持軟體自由運動!

立即捐款
ezgo saminar

軟體自由推動成果:專屬教育現場的自由軟體體驗包

"ezgo" 是軟體自由協會以 Kubuntu 為基礎而打造的「自由軟體體驗包」,包含了各種適合日常工作使用的自由軟體,以及豐富的教育類軟體和自由教材,是一套專為教育現場打造的作業系統。

捐款給SLAT

若您肯定協會多年來的努力,敬請捐款支持軟體自由運動!

立即捐款