This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# config/initializers/will_paginate.rb | |
module WillPaginate | |
module ActionView | |
def will_paginate(collection = nil, options = {}) | |
options[:renderer] ||= BootstrapLinkRenderer | |
super.try :html_safe | |
end | |
class BootstrapLinkRenderer < LinkRenderer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module DistantCounters | |
extend ActiveSupport::Concern | |
included do | |
reflect_on_all_associations.each do |reflection| | |
next unless reflection.macro == :has_many and reflection.is_a? ActiveRecord::Reflection::ThroughReflection | |
next unless reflection.klass.column_names.include? "#{name.underscore.pluralize}_count" | |
assoc_name = reflection.name.to_s.singularize | |
redefine_method "#{assoc_name}_ids=" do |ids| |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
guard 'bundler' do | |
watch('Gemfile') | |
# Uncomment next line if Gemfile contain `gemspec' command | |
# watch(/^.+\.gemspec/) | |
end | |
guard 'rails' do | |
watch('Gemfile.lock') | |
watch(%r{^(config|lib)/.*}) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# desktopography-dl.rb | |
# Requires: nokogiri | |
# | |
# Downloads /everything/ from a given Desktopography exhibition. Assumes we're on | |
# something unixy, with mkdir and wget available for use. | |
require 'open-uri' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
syntax on | |
set nocompatible | |
set autoindent | |
set expandtab | |
set tabstop=2 | |
set shiftwidth=2 |
I hereby claim:
- I am isaacbowen on github.
- I am isaacbowen (https://keybase.io/isaacbowen) on keybase.
- I have a public key whose fingerprint is 087A 5130 7CDA 79AD 99B5 2B06 2D69 DEDC D06D ED58
To claim this, I am signing this object:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env sh | |
## | |
# This is script with usefull tips taken from: | |
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
# | |
# install it: | |
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh | |
# |
Manager's Rating | Self-Assessment | |
---|---|---|
Teamwork | Exceeded expectations Definition:Performed above the high level expected of the role |
Achieved expectations consistently |
Innovation | Achieved expectations Definition:Performed at the high level expected of the role |
Achieved expectations consistently |
Results | Exceeded expectations Definition:Performed above the high level expected of the role |
Achieved expectations consistently |
Teamwork:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Given the following shop config: | |
{...} | |
And given a product | |
When I am logged in as [email protected] | |
And when I am tagged with "foo" | |
Then I should be denied access to /products/baz | |
And I should be granted access to /products/bar |
OlderNewer