Skip to content

Instantly share code, notes, and snippets.

// ==UserScript==
// @name Github Wiki Search
// @description Search wiki of the repository on Github.
// @namespace linyows
// @include https://github.com/*
// @namespace http://userscripts.org/scripts/show/129930
// @author linyows <[email protected]>
// @version 1.4.0
// ==/UserScript==
source 'https://rubygems.org'
# Ruby Version on Heroku
ruby '2.0.0'
# Puma (App server)
gem 'puma'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0'
@goofrider
goofrider / Gemfile_clean
Created September 13, 2013 23:13
Suspenders' templates/Gemfile_clean, which will be appended to the default generated projectname/Gemfile.
source 'https://rubygems.org'
gem 'airbrake'
gem 'bourbon'
gem 'coffee-rails'
gem 'delayed_job_active_record', '>= 4.0.0'
gem 'email_validator'
gem 'flutie'
gem 'high_voltage'
gem 'jquery-rails'
@goofrider
goofrider / middleman-tpl-install.sh
Created July 17, 2013 19:39
middleman templates install
git clone git://github.com/mattolson/middleman-zurb-template.git ~/.middleman/zurb-foundation
git clone git://github.com/skatkov/middleman-prototype.git ~/.middleman/prototype
git clone git://github.com/pixelsonly/middleman-phonegap.git ~/.middleman/middleman-phonegap
git clone git://github.com/pixelsonly/middleman-hamlsasscoffee.git ~/.middleman/middleman-hamlsasscoffee
git clone http://github.com/nathos/amicus.git ~/.middleman/amicus
git clone git://github.com/nathanlong/middleman-combined.git ~/.middleman/combined
gem install middleman
gem install middleman-ratchet
@goofrider
goofrider / fresh-shell-basics.md
Last active December 19, 2015 21:58
Fresh shell basics

Installation

Install fresh with the following:

bash -c "`curl -sL get.freshshell.com`"

Manual steps

Don't want to run our shell script? The installation is simple:

@goofrider
goofrider / self-signed-sslcert
Created July 16, 2013 16:21
Generate private key and certificate signing request
# Generate private key and certificate signing request
# see https://devcenter.heroku.com/articles/ssl-certificate-self
openssl genrsa -des3 -passout pass:x -out server.pass.key 2048
openssl rsa -passin pass:x -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
@goofrider
goofrider / config.ru
Created June 23, 2013 22:24
Serving PHP apps locally with with pow and rack-legacy http://stuff-things.net/2011/05/16/legacy-development-with-pow/
require 'rack'
require 'rack-legacy'
require 'rack-rewrite'
INDEXES = ['index.html','index.php', 'index.cgi']
use Rack::Rewrite do
rewrite %r{(.*/$)}, lambda {|match, rack_env|
INDEXES.each do |index|
if File.exists?(File.join(Dir.getwd, rack_env['PATH_INFO'], index))