Skip to content

Instantly share code, notes, and snippets.

@dudleyf
dudleyf / gist:2ed660c0ff7102f8412a
Created July 24, 2014 17:39
ARJDBC Postgres test failure
dudley@abra Code/activerecord-jdbc-adapter :> psql --version master//
psql (PostgreSQL) 9.3.5
dudley@abra Code/activerecord-jdbc-adapter :> rake test_postgres TESTOPTS="--name=/test_model_with_no_id/"
Creating PostgreSQL (test) database: arjdbc_test
Time: 123.353 ms
Time: 0.528 ms
Time: 0.768 ms
Time: 468.316 ms
HINT: specify AR version with `rake appraisal:{version} test_{adapter}' where version=(rails23|rails30|rails31|rails32|rails40|rails41|rails42) (`touch .disable-appraisal-hint' to disable)
Using ActiveRecord::VERSION = 4.1.4
require 'date'
TorqueBox.configure do
...
# Tuesday through Friday, we just run yesterday's report.
job SummaryReportJob do
name 'report.weekday'
cron WEEKDAY_CRON
@dudleyf
dudleyf / _.md
Created October 4, 2012 23:38 — forked from anonymous/_.md
just another inlet to tributary
APPNAME = 'wh'
require 'json'
require 'rake-pipeline-web-filters'
WebFilters = Rake::Pipeline::Web::Filters
class LoaderFilter < WebFilters::MinispadeFilter
def generate_output(inputs, output)
inputs.each do |input|
@dudleyf
dudleyf / stylus_filter.rb
Created January 12, 2012 21:15
StylusFilter
class StylusFilter < Rake::Pipeline::Filter
def initialize(&block)
block ||= proc { |input| input.sub(/\.styl$/, '.css') }
super(&block)
end
def generate_output(inputs, output)
inputs.each do |input|
output.write `stylus #{input.fullpath}`
source :rubygems
gem "compass"
gem "rake-pipeline", :git => "https://github.com/livingsocial/rake-pipeline.git"
gem "rake-pipeline-web-filters", :git => "https://github.com/wycats/rake-pipeline-web-filters.git"
@dudleyf
dudleyf / Assetfile
Created January 9, 2012 18:02 — forked from bstaats/Assetfile
Rake::Pipeline with multiple package inputs for an Ember project
require 'rake-pipeline-web-filters'
# package js
input 'packages/emberjs/dist', 'ember.js'
input 'packages/package_A'
input 'packages/package_B'
# project js
input 'lib'
@dudleyf
dudleyf / AssetFile
Created January 4, 2012 00:46 — forked from nicholasjhenry/AssetFile
AssetFile for Rake Pipeline for use with ember.js/handlebars
require "json"
require "rake-pipeline-web-filters"
input "assets"
output "public"
class HandlebarsFilter < Rake::Pipeline::Filter
def initialize(&block)
block ||= proc { |input| input.sub(/\.handlebars$/, '.js') }
super(&block)
require "json"
require "rake-pipeline-web-filters"
# this gives you concat, coffee_script, and minispade methods
require "rake-pipeline-web-filters/helpers"
class HandlebarsFilter < Rake::Pipeline::Filter
def initialize(&block)
block ||= proc { |input| input.sub(/\.handlebars$/, '.js') }
super(&block)
@dudleyf
dudleyf / gist:1477124
Created December 14, 2011 15:52
Handlebars Rake::Pipeline filter
require "json"
class HandlebarsFilter < Rake::Pipeline::Filter
def initialize(&block)
block ||= proc { |input| input.sub(/\.handlebars$/, '.js') }
super(&block)
end
def generate_output(inputs, output)
inputs.each do |input|
output.write "return Ember.Handlebars.compile(#{input.read.to_json})"