I hereby claim:
- I am skunkworker on github.
- I am johnbolliger (https://keybase.io/johnbolliger) on keybase.
- I have a public key ASDIEVOnq3l2azbai2nzpR-uDEXy1qMpkYHaD2s2FRhnGQo
To claim this, I am signing this object:
cd tmp/; | |
curl -L https://github.com/jcupitt/libvips/releases/download/v8.5.8/vips-8.5.8.tar.gz | tar xz; \ | |
cd vips-8.5.8; \ | |
dpkg --configure -a; \ | |
echo "/usr/local/lib/" >> /etc/ld.so.conf.d/local.conf; \ | |
./configure; \ | |
make; \ | |
sudo make install; |
dist: trusty | |
before_install: | |
- chmod +x travis_compile_vips.sh | |
- ./travis_compile_vips.sh | |
cache: | |
directories: | |
- vips-8.5.8 |
# How to click on a bootstrap check_box with capybara. | |
find(:css, 'label', text: 'Label text here').click |
# Chrome Extension Packer | |
# | |
# This removes .git, development files and other files specified and then packages up a chrome extension. | |
# By default the manifest.json that lives in the directory is removed (local development links etc). And replaced with the manifest.json.production file. | |
require 'find' | |
require 'fileutils' | |
require 'json' | |
extension_directory = "/chrome/" |
I hereby claim:
To claim this, I am signing this object:
# MJML needs to get the fonts | |
def stub_google_fonts | |
stub_request(:get, "https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700"). | |
with(:headers => {'Accept'=>'*/*', 'Accept-Encoding'=>'gzip;q=1.0,deflate;q=0.6,identity;q=0.3', 'Host'=>'fonts.googleapis.com', 'User-Agent'=>'Ruby'}). | |
to_return(:status => 200, :body => "/* cyrillic-ext */ | |
@font-face { | |
font-family: 'Ubuntu'; | |
font-style: normal; | |
font-weight: 300; |
CHAPTERS=book/preamble.md \ | |
$(sort $(wildcard book/chapter-*.md)) | |
CONTENTS=book/title.txt \ | |
$(CHAPTERS) | |
ALL_FILES=$(CHAPTERS) \ | |
book/metadata.xml \ | |
book/title.txt \ | |
cover.png |
rails r 'File.write("./viz.html", Rails.application.routes.router.visualizer)'; | |
ruby -r webrick -e "s = WEBrick::HTTPServer.new(:Port => 8080, :DocumentRoot => Dir.pwd); trap('INT') { s.shutdown }; s.start"; | |
open "http://localhost:8080/viz.html" |
$(document).ready(function() { | |
$('#openBtn').click(function(){ | |
$('#myModal').modal({show:true}) | |
}); | |
$('.modal').on('hidden.bs.modal', function( event ) { | |
$(this).removeClass( 'fv-modal-stack' ); | |
$('body').data( 'fv_open_modals', $('body').data( 'fv_open_modals' ) - 1 ); | |
}); |
class VotesGroupSerializer < ActiveModel::Serializer | |
attributes :group_name | |
has_many :votes | |
end |