Skip to content

Instantly share code, notes, and snippets.

sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev -y
sudo apt-get install libfreetype6 libfreetype6-dev -y
sudo apt-get install libfontconfig1 libfontconfig1-dev -y
cd ~
export PHANTOM_JS="phantomjs-2.1.1-linux-x86_64"
wget https://github.com/Medium/phantomjs/releases/download/v2.1.1/$PHANTOM_JS.tar.bz2
sudo tar xvjf $PHANTOM_JS.tar.bz2
sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
@kuwabarahiroshi
kuwabarahiroshi / Gemfile
Created December 16, 2016 14:24
Optimize CarrierWave images using image_optim
gem 'carrierwave'
gem 'image_optim_rails'
gem 'image_optim_pack'
@happyboredom
happyboredom / gist:3a280174954e500f934a2ec99799aca9
Created September 23, 2017 04:26
Install imagemagick with pango support enabled using brew on Mac OSX
brew reinstall imagemagick --with-jp2 --with-librsvg --with-quantum-depth-16 --with-pango
@fernandoaleman
fernandoaleman / mysql2-mojave.md
Last active July 3, 2026 04:37
Install mysql2 on MacOS Mojave

For MacOS Catalina, visit Install mysql2 on MacOS Catalina

Problem

Installing mysql2 gem errors on MacOS Mojave.

Solution

Make sure openssl is installed on Mac via Homebrew.