Skip to content

Instantly share code, notes, and snippets.

View dhiemstra's full-sized avatar

Danny Hiemstra dhiemstra

View GitHub Profile
require 'sass/importers'
# This monkey patches the SASS filesystem importer to work with files
# that are named *.css.scss. This allows us to be compatible with both
# Rails 3.0.* and Rails 3.1
#
# This should only be loaded in Rails 3.0 apps.
class Sass::Importers::Filesystem
# We want to ensure that all *.css.scss files are loaded as scss files
class Animal
@@food = nil
def food
@@food
end
end
class Monkey < Animal
@@food = 'banana'
class Animal
class << self
attr_accessor :food
end
end
class Monkey < Animal
@food = 'apple'
end
class Animal
class_attribute :food
end
class Monkey < Animal
self.food = 'apple'
end
class Puma < Animal
self.food = 'monkey'
class Animal
class_attribute :food
end
class Monkey < Animal
self.food = 'apple'
end
class Puma < Animal
self.food = 'monkey'
dddddddddddddd
class SomeJob < BaseJob
def self.perform(user_id)
# do stuff
rescue SomeError
retry_later(user_id)
end
end
matrix:
exclude:
- rvm: 1.9.2
env: RGV=v1.3.6
ignore_failures:
- rvm: 1.9.2
env: RGV=v.1.3.7
@dhiemstra
dhiemstra / gist:2336382
Created April 8, 2012 10:02
Avoid extra viper buffer on emacs startup
;; Load viper mode
(defun init-viper ()
(setq viper-mode t)
(require 'viper))
(add-hook 'emacs-startup-hook 'init-viper)