Skip to content

Instantly share code, notes, and snippets.

View r00k's full-sized avatar
💭
Working on Tuple (https://tuple.app)

Ben Orenstein r00k

💭
Working on Tuple (https://tuple.app)
View GitHub Profile
Error at /products
//<!--
function toggle(id) {
var pre = document.getElementById(\"pre-\" + id);
var post = document.getElementById(\"post-\" + id);
var context = document.getElementById(\"context-\" + id);
if (pre.style.display == 'block') {
pre.style.display = 'none';
post.style.display = 'none';
<%= state.commission_name %>
<%= state.commission_homepage_url %>
require 'spec_helper'
describe 'products/_prime_purchase.html.erb' do
it "tries to sell the user on Prime" do
view.stubs(currently_viewing_subscription_product?: false)
view.stubs(current_user_has_active_subscription?: false)
view.stubs(subscription_product: stub('subscription_product', name: 'foo'))
render template: 'products/_prime_purchase'
@r00k
r00k / gist:4658025
Created January 28, 2013 18:50
Kinda mind-blowing fibonacci-sequence-producing function.
(defn fib [n]
(take n (map first (iterate (fn [[a b]] [b (+ a b)]) [1 1]))))
(fib 5) => (1 1 2 3 5)
new_window = page.driver.browser.window_handles.last
page.driver.within_window(new_window) do
page.should have_css('body#editor')
end
➜ ace-of-sales-app git:(master) ✗ gem install rmagick -v '2.13.1'
Building native extensions. This could take a while...
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/Users/ben/.rvm/rubies/ruby-1.9.3-p327-perf/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
extconf.rb:128: Use RbConfig instead of obsolete and deprecated Config.
checking for gcc-4.2... yes
checking for Magick-config... yes
@r00k
r00k / gist:4287576
Created December 14, 2012 18:40
Recommended reading.
diff --git a/spanWrapper.js.coffee b/spanWrapper.js.coffee
index 5880fa9..9de7d64 100644
--- a/spanWrapper.js.coffee
+++ b/spanWrapper.js.coffee
@@ -2,6 +2,8 @@ class SpanWrapper
constructor: (options={}) ->
@tagname = options.tagname ? 'span'
@classname = options.classname ? ''
+ # BEN: This isn't really part of object construction. I think you can just put this on line 2 if
+ # you change it to @STRING_NOT_FOUND: -1
diff --git a/app/helpers/mailer_helper.rb b/app/helpers/mailer_helper.rb
index eee7f0a..4023606 100644
--- a/app/helpers/mailer_helper.rb
+++ b/app/helpers/mailer_helper.rb
@@ -31,6 +31,14 @@ module MailerHelper
width: 100% !important;
eostyle
end
+
commit 093625b9f1ac705d8821cbbc2f9449558c555c01
Author: Ben Orenstein <[email protected]>
Date: Tue Nov 13 14:05:20 2012 -0500
Extract an OrderRefunder
diff --git a/app/models/order.rb b/app/models/order.rb
index 8726359..092643c 100644
--- a/app/models/order.rb
+++ b/app/models/order.rb