Skip to content

Instantly share code, notes, and snippets.

Kevin Rutten krutten

Block or report user

Report or block krutten

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am krutten on github.
  • I am krutten (https://keybase.io/krutten) on keybase.
  • I have a public key ASBPHZalydWnGd9KL8vUnOw_fO3yks8ZEjGIdLwiYB4k8go

To claim this, I am signing this object:

View company.rake
# Store rake tasks specific to [company]
namespace :[company] do
# Migrate [Company]'s data into the new CRM
namespace :migrate do
require 'progressbar'
desc "Run all [company] migration tasks"
task :all => [:config, :users, :comments, :accounts]
View a.md

This allows you to use the following video streaming services outside of the US from your Mac without having to use a proxy or VPN, so no big bandwidth issues:

  • Netflix
  • Hulu / HuluPlus
  • CBS
  • ABC
  • MTV
  • theWB
  • CW TV
  • Crackle
@krutten
krutten / b.bash
Created Jan 23, 2012 — forked from jlindley/b.bash
Bundle check then bundle install if needed, then bundle exec.
View b.bash
#!/usr/bin/env bash
(bundle check || bundle --local) && bundle exec "$@"
@krutten
krutten / better_logger.rb
Created Jul 19, 2011 — forked from indirect/better_logger.rb
Rails 3 logs with timestamps and PIDs, sort of like syslog
View better_logger.rb
# You must require this file in application.rb, above the Application
# definition, for this to work. For example:
#
# # Syslog-like Rails logs
# if Rails.env.production?
# require File.expand_path('../../lib/better_logger', __FILE__)
# end
#
# module MyApp
# class Application < Rails::Application
View templator.rb
# Cleaning up and extending the Gemfile
remove_file 'Gemfile'
create_file 'Gemfile', <<-GEMFILE
source 'http://rubygems.org'
gem 'rails', '3.0.0'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'sqlite3-ruby', :require => 'sqlite3'
View Receta.rb
gem "capybara", ">= 0.3.8", :group => [:test, :cucumber]
gem "cucumber-rails", ">= 0.3.2", :group => [:test, :cucumber]
gem "database_cleaner", ">= 0.5.2", :group => [:test, :cucumber]
gem "haml-rails", ">= 0.0.2"
gem "launchy", ">= 0.3.5", :group => [:test, :cucumber]
gem "rspec-rails", ">= 2.0.0.beta.20", :group => [:test, :cucumber]
gem "spork", ">= 0.8.4", :group => [:test, :cucumber]
gem "devise"
gem "hpricot"
gem "ruby_parser"
View gist:753571
Aquarius:tmp krutten$ rvm info
system:
system:
uname: "Darwin Aquarius.local 10.5.0 Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386 i386"
zsh: "zsh 4.3.9 (i386-apple-darwin10.0)"
bash: "GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)"
rvm:
version: "rvm 1.0.1 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]"
View ssl_redirect.conf
server {
listen 81 default;
server_name _;
rewrite ^(.*)$ https://www.domain.com$1;
}
# no need to redirect https, it's already https
View gist:670181
(master) % vmc apps
No applications available.
(master) % ls
foo.rb
(master) % cat foo.rb
require 'rubygems'
require 'sinatra'
get '/' do
host = ENV['VMC_APP_HOST']
You can’t perform that action at this time.