Skip to content

Instantly share code, notes, and snippets.

@chrislo
chrislo / gist:982716
Created May 20, 2011 10:54
Accessing a variable inside a nokogiri template
require 'sinatra'
require 'nokogiri'
get '/' do
@thing = 'thing'
nokogiri :index
end
__END__
require 'rubygems'
require 'sinatra'
require 'omniauth'
require 'pp'
use OmniAuth::Builder do
provider :twitter, '<key>', '<secret>'
end
enable :sessions
PREFIX event: <http://purl.org/NET/c4dm/event.owl#>
PREFIX tl: <http://purl.org/NET/c4dm/timeline.owl#>
PREFIX po: <http://purl.org/ontology/po/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT ?episode ?broadcast_start ?broadcast_end
WHERE
{ ?episode po:version ?version .
?broadcast po:broadcast_of ?version .
?broadcast event:time ?time .
?time tl:start ?broadcast_start .
module Cucumber
module Formatter
class Html
def initialize
end
def after_features
puts "original after_features"
end
end
end
# put this in your ~/.irbrc
def write_to_file(content, filename = "output.txt")
File.open(filename, 'w') {|f| f.write(content)}
puts "Wrote to #{filename}"
return true
end
# then in an irb console you can do
require 'smithy'
response = ForgeProxy.get('http://some.url/')