Skip to content

Instantly share code, notes, and snippets.

View jisraelsen's full-sized avatar

Jeremy Israelsen jisraelsen

View GitHub Profile
@jisraelsen
jisraelsen / gist:3520879
Created August 30, 2012 00:19
Implicit record filtering in Drudgery
m = Drudgery::Manager.new
m.prepare do |job|
job.extract :csv, 'src/addresses.csv'
job.transform do |data, cache|
if data[:active]
first_name, last_name = data.delete(:name).split(' ')
data[:first_name] = first_name
@jisraelsen
jisraelsen / movie_importer.rb
Created June 26, 2009 23:14
movie import code used during URUG Rails Workshop Summer '09 (with supporting files)
require 'csv'
require 'rexml/document'
class Person
@@counter = 0
@@people = []
attr_reader :id, :name
def self.find_or_initialize(name)