Skip to content

Instantly share code, notes, and snippets.

View sleepingkingstudios's full-sized avatar
💭
🚀

Rob Smith sleepingkingstudios

💭
🚀
View GitHub Profile
# lib/explore/models/location.rb
require 'controllers/action_delegate'
require 'util/argument_validator'
require 'util/text_processor'
require 'explore/models/edge'
require 'explore/parsers/location_parser'
module Explore::Models
module AttributeFiltering
# [ :flying, :not => :psychic]
def is(arg)
return true if arg.class == TrueClass
return false if arg.class == FalseClass || arg.class == NilClass
if arg.class == Array
put "It's an array! #{arg.inspect}}"
@sleepingkingstudios
sleepingkingstudios / gist:972856
Created May 15, 2011 03:11
ArticlesController (original implementation)
# config/routes
match 'articles/*path' => "articles#static"
match '*path' => "articles#static"
# app/controllers/ArticlesController
class ArticlesController < ApplicationController
# GET /articles/:path
def static
@sleepingkingstudios
sleepingkingstudios / gist:955676
Created May 4, 2011 18:05
Adding a :redcarpet Haml Filter to Rails
# Thanks to:
# http://stackoverflow.com/questions/1921777/how-to-write-a-haml-custom-filter
# config/initializers/haml_filters.rb
require 'haml/filters/redcarpet'
# lib/haml/filters/redcarpet.rb
require 'redcarpet'
module Haml::Filters::Redcarpet