Skip to content

Instantly share code, notes, and snippets.

View rvandervort's full-sized avatar

Roger Vandervort rvandervort

  • Seeking my next opportunity.
  • Pittsburgh, PA USA
View GitHub Profile
@rvandervort
rvandervort / monkeypath_capybara.rb
Created June 18, 2012 02:34
Monkey-patch Capybara to not reset sessions after each example
# Don't let capybara reset sessions
# See : https://github.com/jnicklas/capybara/blob/master/lib/capybara/rspec.rb#L16
module Capybara
class << self
alias_method :old_reset_sessions!, :reset_sessions!
def reset_sessions!; end
end
@rvandervort
rvandervort / gist:1839038
Created February 15, 2012 21:13
Have vim run the current file through rspec
map <silent> <F3> :!clear && bundle exec rspec "%:p"<CR>
@rvandervort
rvandervort / pascal.rb
Created January 6, 2012 08:56
Pascal's Triangle in Ruby
def pascal_calc(row_num)
if row_num == 0
return [1]
end
previous = pascal_calc(row_num - 1)
ret = []
(previous.length - 1).times do |i|