2016-03-22

「Ansible 自動化組態管理實戰講堂」與「自我實現」

凍仁在學時很喜愛《Unix 與 Linux 自動化管理》一書,並幻想著有朝一日也能達到自動化管理的境界。儘管管了多年機器,可頂多是寫些小 Shell Script 打打下手,雖說偶爾也會寫點 Python 卻難以突破。

在友人 @pichung 介紹下,凍仁選擇 Python 陣營的 Ansible 做為 infrastructure as code 的技能,也在 @sakanamax 於台南 SA 分享「淺談 Ansible 自動化管理工具」後正式入門 Ansible。

2016-03-17

AWSome Day | 2016 台灣高雄

「AWSome Day | 台灣 2016」可說是 AWS 初心者必參加的研討會之一,它除了有很好的 AWS 各項服務 overview 外,也有不少講者和高手可解答各種疑難雜症。

雖說凍仁已使用 AWS 的服務有一年之久,但還是有很多不了解的地方,正好趁這次機會一次了解。

2016-03-13

使用 Vim 和 Vi Mode

對於一位熱愛 Vim 的 Vimmer 而言,可以在各個地方使用 Vim 是一件很幸福又可以增進產能的事,以下是凍仁常用的 Vim 小技巧。更多相關資訊請參考 Vim 系列相關文章。


2016-01-29

於 Ubuntu 14.04 安裝 Docker 1.9.1+

Docker 是近幾年來很火紅的開放源始碼虛擬技術,雖說 Ubuntu 14.04 已有內建 Docker,但 v1.6.3 的 docker.io 似乎對私有的 (private) docker-regisrty 有些不相容,凍仁在此附上 Docker v1.9.1 的裝法。

圖片來源:Aurora Solutions

2016-01-23

screenfetch - 命令列 (cli) 裡的檢視系統工具

screenfetch 是個可以讓我們在 *nix 的命令列 (command line interface, 簡稱 cli) 裡檢視系統資訊的小工具。它除了會用 ASCII 繪出該發行版本 (distribution) 的圖示,還會列出各式的系統資訊。

screenfetch 最棒地方是連 Mac OS X 和 Windows 都有它的蹤影,是個非常經典的小工具呢!

▲ screenfetch on Debian 7.9.

2015-12-18

openSUSE Asia Summit 2015 - 臺北求學之旅

openSUSE Asia Summit 2015 看似是場屬於 openSUSE 社群的 conference,但對凍仁而言它同時也是一年一度的 Study Area (酷學園,以下將簡稱為 SA) 群英會 [註1],除了來自各地的 SUSE 講者外,還有一整軌 SA 的議程。從 openSUSE 的 HA 實作、gTLD (網域名稱)、機房建置、災難救援外,還有 GNU/Linux 最新的 systemctl 發展現況等介紹。

▲ openSUSE Asia Summit 2015 大合照 (感謝 Daniel J. Lee 拍攝)。

2015-11-28

Bash 自動補齊 on Mac OSX 10.11.1

曾有人問起凍仁是怎麼熟記各個 GNU/Linux 指令的?成千上萬個指令記也記不完,更別說還有 Mac OSX (以下簡稱 OSX)、Windows 跟各式的網路設備。除了常用、把指令融入生活外,凍仁還會在 Bash 開啟自動補齊 (completion) 功能來輔助操作。

自動補齊 (completion) 說穿了就是一直在 Bash 裡按 Tab 來取得指令和檔案結構的提示,這點也適用 OSX 上的 Shell 喔!

▲ Bash 自動補齊火力展示。