Skip to content

Instantly share code, notes, and snippets.

Avatar

Yorick Peterse YorickPeterse

View GitHub Profile
View 1_setup.txt
git clone git@github.com:YorickPeterse/ruby-ll.git
cd ruby-ll
bundle install
rake clean compile
ruby test.rb # see Ruby script below
View rbx_rack_profiler.rb
require 'rack'
require 'rubinius/profiler'
class RbxRackProfiler
def initialize(app)
@app = app
end
def call(env)
profiler = Rubinius::Profiler::Instrumenter.new
@piscisaureus
piscisaureus / pr.md
Created Aug 13, 2012
Checkout github pull requests locally
View pr.md

Locate the section for your github remote in the .git/config file. It looks like this:

[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url = git@github.com:joyent/node.git

Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/* to this section. Obviously, change the github url to match your project's URL. It ends up looking like this:

@hamajyotan
hamajyotan / extconf.rb
Created Dec 6, 2011
Data_Wrap_Struct example
View extconf.rb
require "mkmf"
$libs += " -lstdc++ "
create_makefile("human")
You can’t perform that action at this time.