
今天忽然心血來潮,把 PttChrome 的字體換成前幾天發現的 Noto Sans Mono CJK 看看,結果版面有些跑掉(如上圖),所以研究了一下要怎麼修正。
To cure sometimes, to relieve often, to comfort always.
前一篇提到在 Atom 下,用 language-markdown 來取代 language-gfm 後,雖然 syntax highlighting 比較完整一些,但很多 syntax theme (例如我用的 atom-material-syntax) 是沒有完整支援的,看起來醜醜的實在讓人很不開心,所以簡單的修改了下面幾項:
前幾天為了在 Windows XP 下用 Markdown 格式寫文檔做了一點 survey,重新發現 Atom 這套編輯器可能是個不錯的工具,所以在家裡的 Mac 機器上做了一些設定,拿來取代原先用 Evernote 來寫作的方法。

這是一款在 Kickstarter 上的集資產品,主打的是以 MacBook 使用者為目標族群的筆電立架,當初會贊助的主要原因是打算擺在醫院的辦公室裡用,想把筆電架高,希望可以空出一些筆電鍵盤所佔據的桌面空間。

▲ PTTChrome 本身是一個架在 GitHub Page 上的網頁,必須搭配 Chrome extension 才能運作
PTTChrome 是一個 Chrome 的 extension,基本上是用瀏覽器的 javascript 來實現 telnet 或 SSH 的連線,好處是在不同平台都可以支援,一套 Chrome 跑天下,自從慢慢把瀏覽器重心從 Firefox 轉到 Chrome 上後,就一直是用這個來上 PTT 了。

▲ 在 MacBook Pro Retina 上用 Boot Camp 安裝 Windows 10
這真的是一個沒事找事做的結果,去年開始玩起電腦遊戲,主要是以開車類的遊戲為主,一開始買了一把 Logitech F310 手把,其實也玩得很開心了,但爽度還是不夠,最近又買了一組 Logitech G27 賽車方向盤。在 Mac 上,可以搭配 Feral 的 Free The Wheel 來讓 G27 可以做到 900 度的旋轉,如果要開啟 Force Feedback 功能,也可以透過手動安裝舊版的 kernel extension 來達成,無奈的是,兩者是無法並存的,為了達到最佳的使用體驗,還是得回到 Windows 系統上才行。
在 Mac 上跑 Windows 系統,可以透過 virtual machine,例如有支援 DirectX 的 VMWare Fusion,但測試起來,即使把所有的特效都關掉,也沒辦法達到流暢運行的最低要求,以 Euro Truck Simulator 2 (EST2) 來說,frame per second (FPS) 大概只有個位數,只好走比較不方便一點的路——Boot Camp。
2016.05.09 Update: Synology DSM 6.0 發佈之後,就已內建整合 Let’s Encrypt 憑證的申請、更新及管理,在多個 domains, virtual hosts 也可以成功運作,更加方便。
因為 Let’s Encrypt 官方的 python script 沒辦法直接在 Synology NAS 上執行,所以之前得透過另一台 Linux 機器來取得憑證,很快的,三個月的憑證期限就要到了,而這三個月內,又出現了另一個非官方但更方便的工具 – letsencrypt.sh,它是 BASH script,只需要一些大部份機器上都有的 command line tools 就可以執行,拿到 Synology NAS 上測試,的確可以成功的取得憑證,詳述方法如下:
tsai.it 這個 domain 也用了兩年了,當初因為 Trustee Service 費用的緣故選了 101domain 這家 registrar,它之前的費用是:
19.95 USD TSAI.IT
7.56 USD .it Trustee Service
Amount Paid: 27.51 USD
但今年收到繳費通知時發現它漲價了(連 domain 都可以漲?):
21.95 USD TSAI.IT
7.56 USD .it Trustee Service
Amount Due: 29.51 USD
又到了年度總結的時候,和去年的 list 相比,有一些小小的變化,一些還在用的就不列出來了,下面列的是新增加或是有變化的。