發表文章

目前顯示的是 2016的文章

第 8 屆 IT 邦幫忙鐵人賽 - 鋼鐵般的刻意練習

圖片
今年 12 月, 是凍仁參加 第 8 屆 IT 鐵人賽 的日子,也是與 3 年前的自己比拼的好機會。接下來凍仁將會刻意練習 Ansible 這門技藝一個月,在此凍仁就先紀錄一些參賽心得了! 忙了一天,總算是抽到空檔報名了「第 8 屆 IT 鐵人賽」了!期許這次可以超越 3 年前的自己!!! #ironman #ironmantraining #ithome pic.twitter.com/3xfkkmNvWP — 凍仁翔 (@chusiang_lai) 2016年11月17日

如何匯入 SSL 憑證到 AWS Certificate Manager

圖片
AWS Certificate Manager (ACM) 是 AWS 推出用來管理、部署 SSL 憑證的免費 SaaS 服務 (前提是得搭配 Elastic Load Balancing (ELB) 或 CloudFront 一起使用)。近日凍仁接獲幫公司更新 SSL 憑證的任務便把玩了一下,第一次接觸總有些膽顫心驚,相信這份筆記可以讓多年後的凍仁就不用再緊張一次了。 ▲ AWS 官方的 ACM 介紹。

Container Summit 2016 - 邁向下個 IT 架構的 Container

圖片
Container Summit 可說是聚集各界容器 (container) 專家,討論 container 次世代 IT 架構的研討會,會中有不少的話題圍繞在近來火紅的 Docker 技術上。想當初凍仁會開始接觸 Docker 也是聽到不少前輩在談論它的好,光是 可以對 Linux 系統環境進行版本控制 、 省下各種安裝 Linux 發行版本時間 這兩點就足夠吸引凍仁投資技能點數! 以下為凍仁這次參與的議題,大致可分為 容器叢集 (container cluster) 1 大亂鬥 、 資訊安全 (Security) 、 容器監控 (Monitoring) 和 企業導入經驗分享 等主題。 ▲ Container Summit 2016 官網看板圖。(圖片來源: iThome )

於 Debian 7 手動降版至 docker-engine 1.10.3

最近凍仁在 Debian 7 上升級 docker-engine 一直失敗,查看 error log 才得知 Docker 1.12.0+ 需使用 Linux Kernel 3.10.0+ 才行,但偏偏 apt 套件管理員還傻傻的把它給升上 1.12.1。若大家有相同的困擾就請先降版,再綁定 docker-engine 的版本吧! ▲ 2016/09/02 踩完雷後的凍仁碎碎唸。

現代 IT 人一定要知道的 Ansible 自動化組態技巧 Ⅱ - Roles & Windows

圖片
今年,凍仁有幸接獲 Netman 前輩邀請,並擔任 SA 2016 群英會 的講者。想想凍仁也在 SA 1 學到了不少技術,總算可以報恩了! 這次凍仁是接續 sakana 前輩的 淺談 Ansible 自動化管理工具 之後分享 Ansible Role 和 Windows Support 。 ▲ My sildes of Automate with Ansible (Advanced) - Roles & Windows

移除 MIUI 8 的預設瀏覽器

圖片
近來凍仁遇到了一個挺令人頭痛的問題,那就是上個月不小心把小米手機 (MI2) 升上 MIUI 8。切換 預設瀏覽器 的功能癈了,不管設定怎麼改,只要點到開新分頁的連結,都會用 MIUI 內建的瀏覽器開啟! 爬完文的凍仁採用了 root 強制刪除 app 的權宜之計 (workaround)。目前已正常使用一週,或許下次只需移除 com.browser.provider 即可。 ▲ MIUI 8 雖未正式 release,但已可從官網取得 MIUI 8 體驗版線刷包 。

前端工程師一定要知道的 Docker 虛擬化容器技巧

圖片
感謝強者同事 Ralph Hsu 的邀請,讓使用 Docker 不到一年的凍仁可以到 07/04 Javascript 設計模式讀書會 (11) 磨磨 上台演講 這門技藝,並分享些近來的學習心得。 這是一份從 IT Engineer 的角度寫給前端工程師的 Docker 入門簡報,包含了 Docker 觀念介紹、入門指令和一個小小的 End-to-End Test (簡稱 e2e test) demo。相信藉由一步步的等級提升,我們都可以早日成為大師,並提早下班的。(笑) ▲ My sildes of Virtualization with Docker container (Basic) for F2E

現代 IT 人一定要知道的 Ansible 自動化組態技巧

圖片
愛上 Ansible 自動化組態的凍仁聽到五月份有 KaLUG 聚會 ,便自告奮勇說要分享 Ansible 的主題,這是凍仁自從報完 大學專題 後第二次在 KaLUG 分享 topic。 ▲ My sildes of Automate with Ansible (Basic)

在 OSX 10.11.4 安裝 Docker for Mac (v1.11.0-beta8)

圖片
Docker for Mac 和 Docker for Windows 是個正在封測,並與 Docker Toolbox, Boot2docker 使用不同虛擬化技術的 Docker 原生應用程式 (native application) 。其分別使用了 xhyve VM 與 Hyper-V VM 的架構,讓我們不需再連到 Virtualbox 裡的 boot2docker VM 裡即可使用 Docker。若想深入了解其差異,可參考 Docker for Mac vs. Docker Toolbox 一文。 先前透過 Virtualbox 使用 Docker 時,偶而會遇到 Docker 失靈,需重開 docker-machine 才可繼續使用之情形。相信在改用原生的 Docker 後,不管是穩定度還是效能都會有所改善。 ▲ Docker for Mac (v1.11.0-beta8)

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

圖片
凍仁在學時很喜愛 《Unix 與 Linux 自動化管理》 一書,並幻想著有朝一日也能達到自動化管理的境界。儘管管了多年機器,可頂多是寫些小 Shell Script 打打下手,雖說偶爾也會寫點 Python 卻難以突破。 在友人 @pichung 介紹下,凍仁選擇 Python 陣營的 Ansible 做為 infrastructure as code 的技能,也在 @sakanamax 於台南 SA 分享「 淺談 Ansible 自動化管理工具 」後正式入門 Ansible。 終於上到期待已久的 Ansible 實戰講堂 (03/20) 了,有種被傳授心法的感覺,是場很棒的 Workshop!接下來得靠自己的慧根哩。 #Ansible #workshop pic.twitter.com/da2eSr9L4E — 凍仁翔 (@chusiang_lai) 2016年3月20日

AWSome Day | 2016 台灣高雄

圖片
「AWSome Day | 台灣 2016」可說是 AWS 初心者必參加的研討會之一,它除了有很好的 AWS 各項服務 overview 外,也有不少講者和高手可解答各種疑難雜症。 雖說凍仁已使用 AWS 的服務有一年之久,但還是有很多不了解的地方,正好趁這次機會一次了解。 AWS 誠摯邀請您在 03 月 15 日在高雄或 03 月 17 日在台北參與 AWS 雲端日! 這是個結合教育與技術的免費研討會,適合大小企業的業務和技術領域的決策者。 萬勿錯過! #AWSomeDayTW https://t.co/OAuU4h1icj pic.twitter.com/7AJbms0W8r — AWS Taiwan (@AWS_Taiwan) 2016 年 03 月 08 日

使用 Vim 和 Vi Mode

對於一位熱愛 Vim 的 Vimmer 而言,可以在各個地方使用 Vim 是一件很幸福又可以增進產能的事,以下是凍仁常用的 Vim 小技巧。更多相關資訊請參考 Vim 系列相關文章。 我在高雄市 (台灣) 獲得了 Vim 餅乾的小禮物! I get the gift of ' #Vim biscuit' at #Kaohsiung City, #Taiwan . #VimTaiwan pic.twitter.com/CaPII8ibLf — 凍仁翔 (@chusiang_lai) February 7, 2016

於 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 。

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

圖片
screenfetch 是個可以讓我們在 *nix 的命令列 (command line interface, 簡稱 cli) 裡檢視系統資訊的小工具。它除了會用 ASCII 繪出該發行版本 (distribution) 的圖示,還會列出各式的系統資訊。 screenfetch 最棒地方是連 Mac OS X 和 Windows 都有它的蹤影,是個非常經典的小工具呢! ▲ screenfetch on Debian 7.9.