這篇內容受到密碼保護。如需檢視內容,請於下方欄位輸入密碼:
MacOS 內建的注音輸入法實在用得很不習慣, 很久之前有使用 Yahoo 奇摩輸入法. 但是這套已經很久沒人在maintain 了.
因此在網路上找到另一套MacOS 下好用的注音輸入法: McBopomofo 小麥注音輸入法
經常要測試某主機何時掛掉, 或者是何時已經恢復, 使用ping 來測試是最簡單的方式. 但是卻缺乏時間資訊, 因此上網找到超好用的指令, 來達到我的需求.
ping www.google.com | while read pong; do echo "$(date): $pong"; done | tee log.txt
這樣子, 隔天再把
log.txt
打開來看, 就知道主機何時掛掉, 何時恢復了.
之前在Windows 中都是使用Oracle 的JAVA 環境. 但是我的Linux 環境都已經全部換到OpenJDK 去了, 因此也想要把Windows 裡的Java 也換成OpenJDK. 但是網路上找到prebuild 的版本都有點舊.
還好, 最近幾年微軟大力擁抱OpenSource, 連OpenJDK 微軟也自己打包好安裝檔了. 到這裡https://www.microsoft.com/openjdk 下載微軟自己打包的OpenJDK, 在Windows 環境使用JAVA 就方便了.
在 MacOS M1 的機器上, 系統預設的 python 不包含 tkinter , 因此使用 homebrew 來安裝 tcl-tk 套件.
但是在使用 pyvenv 環境時, 系統不會將 tcl-tk 的 library 拷貝到 venv 的 lib 中.
以至於 py2app 在包裝時, 會遺漏 tcl-tk 的 library. 造成執行時會找不到 init.tcl 的問題
Continue reading
使用 pip 在安裝 python 套件時, 經常也必須安裝跟它相依的其他套件.
使用
pip uninstall
只能將這些套件一個個移除, 很麻煩.
有些時候, 相依性套件有幾10個以上時, 根本就搞不清楚哪些是有關聯的套件了.
Continue reading
假設你的帳號名稱是 your_account_name, 在登入時, 帳號輸入 .\your_account_name 或者 local\your_account_name 即可強制使用本地帳號來登入
Subversion(以下簡稱SVN)是一個版本控制系統,使用SVN能同時提供組織多人共有資料的一致性,以及最新最正確的版本控管,適用於文件檔案或是程式碼檔案的管理。 Continue reading