Skip to content

Instantly share code, notes, and snippets.

View chadwtaylor's full-sized avatar

Chad Taylor chadwtaylor

View GitHub Profile
{
arrays: [
{
id: "7a74aff0-a41a-46ad-b199-76363063f9fc",
full_name: "Robin Mills",
username: null,
avatar_url: "https://www.filepicker.io/api/file/9bvsA1rmSWy8HVweWrBP",
links: {
bids: "/1/people/8/bids"
}
@chadwtaylor
chadwtaylor / accounting.rb
Created April 30, 2014 19:13
Example files from our rails application
module Person::Accounting
def subledger
@subledger ||= Subledger.new self
end
class Subledger
def initialize(parent)
@parent = parent
class ApplicationController < ActionController::Base
protect_from_forgery
# Need a way to use :except to ignore a specific controller (ie: MessagesController)
before_filter :authenticate, :except => ["index"]
private
class ApplicationModel < ActiveResource::Base
@@site = "http://captionwatch-api.dev"
@@user = "admin"
end
class Complaint < ApplicationModel
end
class ApplicationModel < ActiveResource::Base
def initialize
super
self.site = "http://captionwatch-api.dev"
self.user = "admin"
end
end
class ApplicationController < ActionController::Base
protect_from_forgery
before_filter :say_something
def say_something
puts "Can you read me?"
end
end
class SalesforceModel < ActiveResource::Base
headers['Authorization'] = 'session_id_goes_here'
headers['X-PrettyPrint'] = '1'
@chadwtaylor
chadwtaylor / text_image.css
Created May 10, 2011 23:06
CSS Image as Text
#image_example
{
background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAASCAYAAADPNlfiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjU3QjY4NUI4QkE2MTFERkJBRjlGQ0UxNTA0QkQ5QUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjU3QjY4NUM4QkE2MTFERkJBRjlGQ0UxNTA0QkQ5QUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0