Google AD
Google AD2
Meta
-
Recent Posts
Categories
Tags
ARM armhf avconv Bash cc-a80 cedarX command line crosstoolchain cubeiboard Cubieboard Debian docker ffmpeg iptables iscsi kernel config LAMP ldap libav linux linux kernel login macos pip-autoremove py2app python redmine Shell shell script solaris ssd svn sysctl sysfs udev video stream virtualbox VM windows wordpress wsl wsl2 zfs zone 抱怨Blogger AD
MacOS 下注音輸入法的另一選擇
MacOS 內建的注音輸入法實在用得很不習慣, 很久之前有使用 Yahoo 奇摩輸入法. 但是這套已經很久沒人在maintain 了.
因此在網路上找到另一套MacOS 下好用的注音輸入法: McBopomofo 小麥注音輸入法
Posted in MacOS, Mac應用程式
Leave a comment
Ping 主機, 順便印出時間訊息
經常要測試某主機何時掛掉, 或者是何時已經恢復, 使用ping 來測試是最簡單的方式. 但是卻缺乏時間資訊,
因此上網找到超好用的指令, 來達到我的需求.
ping www.google.com | while read pong; do echo "$(date): $pong"; done | tee log.txt
這樣子, 隔天再把 log.txt
打開來看, 就知道主機何時掛掉, 何時恢復了.
Posted in IT, network
Leave a comment
在 Windows 下安裝 OpenJDK
之前在Windows 中都是使用Oracle 的JAVA 環境. 但是我的Linux 環境都已經全部換到OpenJDK 去了, 因此也想要把Windows 裡的Java 也換成OpenJDK.
但是網路上找到prebuild 的版本都有點舊.
還好, 最近幾年微軟大力擁抱OpenSource, 連OpenJDK 微軟也自己打包好安裝檔了.
到這裡https://www.microsoft.com/openjdk 下載微軟自己打包的OpenJDK, 在Windows 環境使用JAVA 就方便了.
py2app 在 MacOS M1 產生 APP 時, 找不到 init.tcl
在 MacOS M1 的機器上, 系統預設的 python 不包含 tkinter , 因此使用 homebrew 來安裝 tcl-tk 套件.
但是在使用 pyvenv 環境時, 系統不會將 tcl-tk 的 library 拷貝到 venv 的 lib 中.
以至於 py2app 在包裝時, 會遺漏 tcl-tk 的 library. 造成執行時會找不到 init.tcl 的問題
Continue reading
python 中移除套件時, 將相依性的套件也一起移除
使用 pip 在安裝 python 套件時, 經常也必須安裝跟它相依的其他套件.
使用 pip uninstall
只能將這些套件一個個移除, 很麻煩.
有些時候, 相依性套件有幾10個以上時, 根本就搞不清楚哪些是有關聯的套件了.
Continue reading
Windows 10 中 強制使用 local 帳號 登入系統
假設你的帳號名稱是 your_account_name, 在登入時, 帳號輸入 .\your_account_name 或者 local\your_account_name 即可強制使用本地帳號來登入
Redmine 簡介
什麼是 Redmine
- Redmine
- 一個網頁界面的專案管理(Project Management)與議題跟蹤管理系統(Issue tracking system)的軟體工具。
- 它整合了專案管理所需的各項功能:日曆、燃盡圖和甘特圖 以協助視覺化表現專案與時間限制,問題跟蹤和版本控制。
- 同時可以支援多個專案.
Subversion(SVN) 概念與工具介紹
什麼是 SVN (Subversion)
Subversion(以下簡稱SVN)是一個版本控制系統,使用SVN能同時提供組織多人共有資料的一致性,以及最新最正確的版本控管,適用於文件檔案或是程式碼檔案的管理。
Continue reading