Skip to content

Instantly share code, notes, and snippets.

View vadims's full-sized avatar

Vadim Spivak vadims

  • San Francisco, CA
View GitHub Profile
#!/usr/bin/env ruby
f = File.open("bar", File::RDWR|File::CREAT, 0600)
f.sync=true
f.read
f.write "Hello"
puts "Should be 5: #{f.pos}"
f.close
`rm bar`
class Foo
include DataMapper::Resource
property :id, Serial
has n, :mappings
has n, :bars, :through => :mappings
end
class Bar
include DataMapper::Resource
require 'rubygems'
require 'sinatra'
Sinatra::Default.set :run, false
Sinatra::Default.set :environment, ENV['RACK_ENV']
require 'test'
run Sinatra::Application