Skip to content

Instantly share code, notes, and snippets.

View cpetersen's full-sized avatar

Chris Petersen cpetersen

View GitHub Profile
@cpetersen
cpetersen / location.rb
Created October 25, 2008 20:58
Datamapper Location object that updates logitude, latitude, city and state based on zip code
require 'hpricot'
require 'open-uri'
class Location
include DataMapper::Resource
before :create, :update_location
property :id, Serial
property :name, String
@cpetersen
cpetersen / book.rb
Created October 25, 2008 20:24
Datamapper Book class that works with isbndb.com
require 'hpricot'
require 'open-uri'
class Book
include DataMapper::Resource
validates_is_unique :isbn
property :id, Serial
property :title, String
require 'rubygems'
require 'rake/gempackagetask'
require 'merb-core'
require 'merb-core/tasks/merb'
GEM_NAME = "merb-slice-blog"
AUTHOR = "Your Name"
EMAIL = "Your Email"
HOMEPAGE = "http://merbivore.com/"