「系統思考的四堂課」與「萬人敵」

系統思考 (Systems Thinking),是一項用因果關係,推導出系統整體,進而看見世界全貌的高深技藝。凍仁第一次見到它,是在 DevOpsDays Taipei 2017 的場子,聽 Ruddy Lee 老師分 [Read More]

在 PostgreSQL 時區轉換及計算時間

通常在使用資料表時,都會在每一筆紀錄上面寫入當下時間,而這個時間會根據目前系統所在的時區而有所不同,當然我們都會使用 UTC+0 作為標準時區,而欄位我 [Read More]

在 Go 語言內的 URL RawQuery 的改變

更新 (2018.08.29) 感謝中國網友幫忙發個 Issue,大家有空可以關注看看,等官方怎麼回應 Go 語言內的 net/url 函式庫讓開發者可以簡單的 Parse 指定的 URL,最近 Google 上了這個 [Read More]

《鳳凰專案》- 踏入 DevOps 之旅的第一本書

《鳳凰專案》其原文書書名為《The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win》,是一部「IT 人藉由『DevOps』讓企業克敵制勝」的小說。 作者:Gene K [Read More]

Enabling the InnoDB File-Per-Table tablespaces and migrate the MySQL database for Zabbix 3.2.6 on CentOS 7

As the Zabbix Ops, we want to split the large ibdata1 file, so than we can reduce the obsolete data like history_uint table. [ jonny@zabbix-server ~ ] $ ls -lh /var/lib/mysql/ [Enter] total 16G -rw-rw—- 1 mysql mysql 16K Aug 15 10:36 aria_log.00000001 -rw-rw—- 1 mysql mysql 52 Aug 15 10:36 aria_log_control -rw-rw—- 1 mysql mysql 15G Aug 15 12:45 ibdata1 -rw-rw—- 1 mysql mysql 5.0M Aug 15 12:45 ib_logfile0 [Read More]

DevOps Engineer、SRE 徵才求職雜談

擔任 DevOps Taiwan 的社群志工的凍仁,不時會收到企業轉介 DevOps Engineer 或 SRE (Site Reliability Engineer) 的請求,因為這類的異數著實不好找。 DevOps、SRE 這兩個名詞代表著不同的意義, [Read More]

用 Caddy 申請 Let’s Encrypt Wildcard 憑證

2018 年 3 月 Let’s Encrypt 官方正式公告支援 Wildcard Certificate 憑證,有在玩多個 subdomain 有福了,未來只要申請一張 *.example.com 就全部通用啦,當然很高興 Caddy 也跟進了,在 v11.0 正式支援多種 DNS Provi [Read More]

Go 語言實戰 GraphQL

很高興能在 2018 ModernWeb 研討會跟大家分享用 Go 語言實戰 GraphQL,相信大家都知道 GraphQL 帶給前端後端及手機開發者很多好處,強烈推薦大家來嘗試看看。這場議程 [Read More]