Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>d3.js scatterplot</title>
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
<script type='text/javascript' src="https://raw.github.com/mbostock/d3/master/d3.v2.min.js"></script>
@climyao
climyao / gist:2591572
Created May 4, 2012 02:49
output column name and type
klass.columns.each do |column|
puts "# #{column.name} \t#{column.type}"
end
@climyao
climyao / routing_haxxample.rb
Created February 20, 2012 22:26
Hacked out general route handling in Sinatra against a model
# General routes
# uses ActiveSupport::Inflector
get '/:model.json' do
content_type :json
begin
klass = params[:model].singularize.camelize.constantize
klass_presenter = "#{klass.name}Presenter".constantize
rescue
404
@climyao
climyao / zen-quiz_markup
Created October 15, 2010 20:48
Zen - Quiz Markup
ol.test>li.question*25>ul.answers>input[type="radio" value="" name="" style="display:none;"]+li.answer*4>input[type="radio" value="" name=""]