雖然呆呆翰工作的職稱是軟體工程師,擅長的領域是網頁前後端與資訊基礎建設,然而工作上遇到了專案要開發機車的診斷軟體。車上電子控制器的軟體跟呆呆翰擅長的領域看似沒什麼關聯,但也意外地有不少相似的架構似甚至是通訊協定。難得學到不同領域的新東西,就利用本文紀錄一下方便自己回查,畢竟呆呆翰連駕照都沒有的,更不要說懂車了。
閱讀全文 車載診斷的最基本分類彙整: 未分類
主機板內前置 USB 插座的一點學問
早期 USB 剛普及時,有些機殼前置的 USB 連接線並不是直接 9 Pin 搭配一個峰死的 Pin 做防呆而是各種形狀,像是 4pin 加 4pin 或是直接給你 8 個獨立的線要你用接 Arudino 或 Raspberry Pi 那樣一條一條接線,後來逐漸改善。沒想到在 USB-IF 的 USB 3.1 規範中埋了一些坑,呆呆翰我還差點燒了一張 Supermicro X11SCQ 主機板。
VMware ESXi 往 Proxmox VE 遷移
這是一個漫長的故事,總之呆翰決定把家裡的單機的 VMware Hypervisor ESXi 拆掉換成 Proxmox VE 了。以下是遷移計畫以及測試過程:
Proxmox VE 叢集不關機遷移測試
因為種種原因呆翰準備把 VMware 虛擬化環境遷移至 Proxmox VE,不過既然要遷移當然也要試試看之前礙於授權不能使用的自動遷移功能啦。
Synology 6.1 開發環境建置
因為 Synology 官網的 Synology DSM 6.0 Developer Guide 問題很多,照著走根本不可能把 Package 建立起來,所以怒寫這篇文章。
適合 Linux 的晶片卡讀卡機
由於在台中 Monospace 共同工作空間舉辦 Ubuntu 18.04 Release Party 時,不小心講出了多年來在 Linux 上跟讀卡機奮鬥的經驗,被很多人敲碗,所以這邊分享一下適合 Linux 的晶片卡/智慧卡讀卡機。
bash跟zshell的差異(腳本向)
紀錄一下剛剛採到的地雷:
在bash執行指令:
for i in file1 file2; do echo $i; done
for迴圈會會執行echo file1
、echo file2
。
但是在zsh執行一樣的命令,for迴圈會把只會執行echo file1 file2
對,如果在zsh要區隔不同項目,最好用換行而不是空白,不確定是不是只有Mac的zsh有這問題
VirtualBox中的Windows虛擬機轉移至ESXi
因為種種原因,所以這篇文章誕生了。
MSI Nettop100安裝WEP2009到CF卡且Windows Update正常
又是一個搞了半天卻沒啥成就感的東西,總之很久之前在某屋買了2,690元的DEPO帝寶半DIY小主機。這貨實際上就是MSI Nettop 100,去微星的網站抓了Nettop 100的BIOS刷進這台主機都沒掛,故證明他們是同樣的產品。
閱讀全文 MSI Nettop100安裝WEP2009到CF卡且Windows Update正常