Skip to content

Instantly share code, notes, and snippets.

@billautomata
billautomata / gist:8813634
Created February 4, 2014 22:27
hemesh2embree use
import wblut.hemesh.modifiers.*;
import wblut.geom.frame.*;
import wblut.hemesh.composite.*;
import wblut.core.processing.*;
import wblut.hemesh.tools.*;
import wblut.hemesh.simplifiers.*;
import wblut.hemesh.subdividors.*;
import wblut.geom.nurbs.*;
import wblut.core.random.*;
import wblut.geom.triangulate.*;
@billautomata
billautomata / README.md
Last active August 29, 2015 13:56 — forked from mbostock/.block

Bubble charts encode data in the area of circles. Although less perceptually-accurate than bar charts, they can pack hundreds of values into a small space. Implementation based on work by Jeff Heer. Data shows the Flare class hierarchy, also courtesy Jeff Heer.

@billautomata
billautomata / gist:fee8e4e0fb741ac26ccb
Last active August 29, 2015 14:03
mongodb type setting after csv import
var cursor = db.zomg.find()
while (cursor.hasNext()) {
var doc = cursor.next();
db.zomg.update(
{_id : doc._id},
{$set : {
dropoff_datetime: new Date(doc.dropoff_dateime) ,
dropoff_latitude: new Number(doc.dropoff_latitude) ,
dropoff_longitude: new Number(doc.dropoff_longitude) ,
fare_amount: new Number(doc.fare_amount) ,
@billautomata
billautomata / shard-a.conf
Last active August 29, 2015 14:03
toku-mx deployment
...
Only in openFrameworks/apps/myApps/emptyExample: bin
Only in openFrameworks/apps/myApps/emptyExample: obj
Only in openFrameworks/examples/utils/conversionExample/bin: conversionExample
Only in openFrameworks/examples/utils/conversionExample/bin: conversionExample_debug
Only in openFrameworks/examples/utils/conversionExample/bin: libs
Only in openFrameworks/examples/utils/conversionExample/bin: readMe.txt
Only in openFrameworks/examples/utils/conversionExample: obj
Only in openFrameworks/examples/utils/fileOpenSaveDialogExample: obj
Only in openFrameworks/examples/utils/windowExample/bin: libs
Only in openFrameworks/examples/utils/windowExample/bin: readMe.txt
// Ported from Stefan Gustavson's java implementation
// http://staffwww.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf
// Read Stefan's excellent paper for details on how this code works.
//
// Sean McCullough banksean@gmail.com
/**
* You can pass in a random number generator object if you like.
* It is assumed to have a random() method.
*/
var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="
function base64_decode(input){
var output = new Array();
var chr1, chr2, chr3;
var enc1, enc2, enc3, enc4;
var i = 0;
var orig_input = input;
input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
if (orig_input != input)
{
"name": "streamingtest",
"version": "0.0.1",
"engines": {
"node": ">=0.6.0"
},
"dependencies": {
"express": "2.5.x",
"coffee-script": "1.2.x"
},
var db = require('orchestrate')('MY DATABASE KEY')
var gpio = require("gpio");
var gpio4 = gpio.export(4, {
direction: "in",
ready: function() {
}
});