Skip to content

Instantly share code, notes, and snippets.

// https://api.mapbox.com/styles/v1/mapbox/streets-v8/static/0,0,2/600x600?access_token=pk.eyJ1IjoiY29kaW5ndHJhaW4iLCJhIjoiY2l6MDJ0Mjk5MDQ1dzJ3bzRiM29zaW16ayJ9.guiqnHMGUq196Zxa1d3UPg
var mapimg;
var zoom = 1;
var data;
var ww = 900;
var hh = 900;
var clat = 0; //37.7749;
var clon = 0; //-122.4194;
@shiffman
shiffman / mapbox_test.js
Created December 13, 2016 22:20
Mapbox test
var mapimg;
var bounds;
function setup() {
createCanvas(800, 600);
angleMode(RADIANS);
var size = [800, 600];
//var center = [2.3522, 48.8566];
var center = [2.3522, 48.8566];
@shiffman
shiffman / dom_worksheet.js
Last active October 17, 2016 14:25
code for ICM "Quiz"
// Please copy and paste the code to the p5 web editor to do the following questions.
var p;
var x = 50;
var y = 50;
function setup() {
// create a p element.
p = __________('Waiting.');
}
// Node version of this example: https://github.com/shiffman/A2Z-F16/tree/gh-pages/week3-apis-data/11_clarifai_test
// A2Z F16
// Daniel Shiffman
// http://shiffman.net/a2z
// https://github.com/shiffman/A2Z-F16
var request = require('request');
var clientID = '___';
@shiffman
shiffman / twitterlocation.js
Created October 11, 2016 01:12
Twitter Location Stream
// Using the Twit node package
// https://github.com/ttezel/twit
var Twit = require('twit');
var config = require('./config.js');
var T = new Twit(config);
// lat long bounding box
var newyork = '-74,40,-73,41';
var stream = T.stream('statuses/filter', { track: 'rainbow', locations: newyork });
@shiffman
shiffman / sketch.js
Created September 22, 2016 19:53
This is my ARC opus
function setup() {
createCanvas(400, 400);
angleMode(DEGREES);
}
function draw() {
background(220);
arc(200, 200, 100, 100, 0,135);
}
@shiffman
shiffman / sketch.js
Created September 22, 2016 13:28
I'm backing up my sketch that I love
function setup() {
createCanvas(400, 400);
}
function draw() {
background(220);
}
@shiffman
shiffman / space_colonization.pde
Created May 27, 2016 16:36
Space Colonization Attempt
Tree tree;
float min_dist = 5;
float max_dist = 250;
void setup() {
size(180, 300);
tree = new Tree();
}
@shiffman
shiffman / flip.pde
Created October 25, 2015 00:48
Flipping Video in Processing
import processing.video.*;
Capture cam;
void setup() {
size(640, 480);
cam = new Capture(this, 640, 480);
cam.start();
}
@shiffman
shiffman / arduino1.ino
Created October 2, 2015 02:20
Serial Examples for Synthesis Day
void setup() {
Serial.begin(9600);
pinMode(3,INPUT);
}
void loop() {
Serial.println(digitalRead(3));
delay(10);
}