大阪行 - 機票購買篇

現在到日本旅遊,為了精打細算大家都會想到購買廉價航空
但是要怎麼買才划算呢!?
Read more...

安裝多版本 Node.js

在開始介紹 nvm 管理 node 版本之前先說一下為什麼會有這個需要
情境一、工作需求
使用較穩定 node 開發工具,但工具要求 node 版本較低 (node4-lts)
情境二、個人需求
使用 ES6 語法開發 Nodejs 模組、其他 Framework 或 node 工具依賴的模組要求 Node.js 版本要是最新版
Read more...

Flexbox 使用指南

背景

flexible box 伸縮容器 在 caniuse 上已經有很高的支持度 為什麼要講 flexible box 而不是 flex box,因為其實 flexible box 經過好幾次的演進 Read more...

圖片最佳化

網頁優化/最佳化,圖片壓縮是不可忽視的一塊。
透過 PageSpeed Insights 分析可以為你的網頁打分數。

圖片壓縮程式

根據 Google PageSpeed Insights 建議對於 JPEG 檔案壓縮可以使用 jpegtranjpegoptim (與 –strip-all 選項一併執行);對於 PNG 檔案壓縮可以使用 OptiPNGPNGOUTRead more...

Mac 用 Homebrew 安裝 MariaDB

最近我在檢查 Mac Mini 的 server 工作是否正常的時候
發現 MySQL 資料庫又掛了…不是流量太大或電腦有問題,而是 MySQL 無法啟動
試著打 mysql.server start 時,終端機印出
ERROR! The server quit without updating PID file (/usr/local/mysql/data/...pid)
Read more...