Skip to content

Instantly share code, notes, and snippets.

View anthonyringoet's full-sized avatar

Anthony R anthonyringoet

View GitHub Profile
@anthonyringoet
anthonyringoet / index.js
Created June 13, 2014 07:09
requirebin sketch
var Game = require('crtrdg-gameloop');
var canvas = document.createElement('canvas');
canvas.id = 'game';
var body = document.getElementsByTagName('body')[0];
body.appendChild(canvas);
var game = new Game({
canvasId: 'game',
@anthonyringoet
anthonyringoet / index.js
Created June 13, 2014 07:09
requirebin sketch
var Game = require('crtrdg-gameloop');
var canvas = document.createElement('canvas');
canvas.id = 'game';
var body = document.getElementsByTagName('body')[0];
body.appendChild(canvas);
var game = new Game({
canvasId: 'game',
@anthonyringoet
anthonyringoet / index.js
Created May 27, 2014 14:49
requirebin sketch
var N = require('notification-count');
var n = new N();
setInterval(function(){
n.add();
},500)
@anthonyringoet
anthonyringoet / index.js
Created May 18, 2014 18:37
requirebin sketch
var v = document.createElement('video');
v.id = 'myVideo';
document.body.appendChild(v);
var getUserMedia = require('getusermedia');
var attachMediaStream = require('attachmediastream');
// get user media
getUserMedia(function (err, stream) {
// if the browser doesn't support user media
@anthonyringoet
anthonyringoet / index.js
Created May 5, 2014 16:50
requirebin sketch
var vkey = require('vkey')
document.body.addEventListener('keydown', function(ev) {
console.log(vkey[ev.keyCode])
}, false)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Naive promise implementation</title>
</head>
<body>
<button id="a-button">Click</button>
</body>
</html>
@anthonyringoet
anthonyringoet / package.json
Created March 25, 2014 07:04
npm quick build
{
"name": "foobar",
"version": "0.0.0",
"description": "foobar description",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"watch-js": "watchify js/app.js -o js/bundle.js",
"build-js": "browserify js/app.js > js/bundle.js",
"start": "http-server .",
@anthonyringoet
anthonyringoet / Gruntfile.js
Created November 22, 2013 08:37
Auto compile browserify with Grunt and watch
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
browserify: {
dist: {
files: {
'build/module.js': ['js/**/*.js']
}
}
@anthonyringoet
anthonyringoet / trash.sh
Created August 26, 2013 07:30
Take out the trash
#!/bin/bash
rm -Rf ~/.Trash/*
@anthonyringoet
anthonyringoet / gist:5803425
Created June 18, 2013 07:50
html file start
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<title>Untitled</title>
<link href="css/app.css" rel="stylesheet" />
</head>
<body>