Skip to content

Instantly share code, notes, and snippets.

View sholtomaud's full-sized avatar
💭
Research

Sholto Maud sholtomaud

💭
Research
  • Sydney
View GitHub Profile
@sholtomaud
sholtomaud / index.js
Created January 20, 2016 23:54
requirebin sketch
var fastn = require('fastn')({
list: require('fastn/listComponent'),
text: require('fastn/textComponent'),
templater: require('fastn/templaterComponent'),
_generic: require('fastn/genericComponent'), // Renders DOM nodes
modal: require('modal-component/modalComponent')
}, true);
var modalModel = new fastn.Model({
@sholtomaud
sholtomaud / index.js
Last active January 20, 2016 08:36
requirebin sketch
var fastn = require('fastn')({
list: require('fastn/listComponent'),
text: require('fastn/textComponent'),
templater: require('fastn/templaterComponent'),
_generic: require('fastn/genericComponent'), // Renders DOM nodes
modal: require('modal-component/modalComponent')
}, true);
var modalModel = new fastn.Model({
@sholtomaud
sholtomaud / index.js
Created December 14, 2015 08:08
requirebin sketch
var d3 = require('d3');
var body = d3.select("body");
//var div = body.append("div");
//div.html("Hello, world!");
var data = [4, 8, 15, 16, 23, 42];
var x = d3.scale.linear()
.domain([0, d3.max(data)])
@sholtomaud
sholtomaud / index.js
Created November 29, 2015 12:59
requirebin sketch
// require() some stuff from npm (like you were using browserify)
// and then hit Run Code to run it on the right
var fastn = require('fastn')({
list: require('fastn/listComponent'),
text: require('fastn/textComponent'),
templater: require('fastn/templaterComponent'),
_generic: require('fastn/genericComponent') // Renders DOM nodes
}, true);
@sholtomaud
sholtomaud / index.js
Created March 19, 2015 00:36
d3.js + jsdom + svg export from cli
var jsdom = require('jsdom'),
d3 = require('d3'),
htmlStub = '<html><head></head><body><div id="dataviz-container"></div><div id="cy"></div><script src="js/d3.v3.min.js"></script></body></html>';
jsdom.env({
features : {QuerySelector:true},
html : htmlStub,
done : function (err, window) {
var el = window.document.querySelector('#dataviz-container'),
body = window.document.querySelector('body');