2017-07-08

怎麼在 GitLab CI 用 color mode 跑 Ansible Playbooks?

凍仁近日使用 Ansible 和 GitLab CI 幫公司導入持續交付 (Continuous Delivery) 時,很希望 GitLab CI 的執行結果可以像終端機 (TTY) 一樣,有便於閱讀的色彩模式 (color mode)。

今日隨手翻了《Ansible: Up and Running》一書,便於附錄裡得到解答,真是無心插柳柳成陰啊!

▲ 當 force_color = 1 時,GitLab CI 的執行結果。 (more)

2017-06-20

「敏捷原理與團隊塑造」與「獨角獸計劃」

自從凍仁踏上 DevOps 的偉大航道後,不時會在相關書籍和文獻看到敏捷開發 (Agile) 等字眼,雖有幸能在多年前短暫參與導入 Scrum 的團隊,但一直沒機會見識到導入成功的案例。1

上週六 (06/17) 是凍仁參加 William Yeh 前輩主講《敏捷原理與團隊塑造》課程的日子,也是讓自己解開種種疑惑的日子,雖事前已看過《SCRUM: 用一半的時間做兩倍的事》一書,但對實際面還是抱著很大的疑問。

▲ 課程講義、Agile 科普讀物和隨堂筆記本。

2017-05-11

怎麼在 Telegram Desktop 上使用自訂主題?

Telegram Desktop 是 Telegram 官方推出同時支援 Windows、macOS 和 GNU/Linux 的桌面版本 (Desktop) 通訊軟體,同時也是採用 GPL v3 授權釋出的自由軟體。

從 v1.0 開始多了自訂怖景主題 (theme) 的功能,也就是說我們可以對 Telegram 的外觀進行一定程度的客製化,以下凍仁將以 macOS 為例。

▲ 已套用 Luna.tdesktop-theme 暗紅色主題的 Telegram。

2017-03-18

如何只更換特定鍵盤的 Ctrl 和 Caps Lock 鍵位? on Ubuntu 16.04

四年前,凍仁找到了對調 CtrlCaps Lock 的方法,並紀錄於「對調 Ctrl 和 Caps Lock 鍵位」一文,但使用 setxkbmap 指令操作時,會連外接不需更換鍵位的 HHKB Pro 2 也一併生效,害得凍仁每次都得重新插拔 USB 線來排除此問題;而現在我們只需透過 -device 參數即可對特定鍵盤進行操作。