This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// do once per "row" (going down) | |
for ( let y=0; y<boxesDown; y++ ) { | |
// do once per "column" (going across) | |
for ( let x=0; x<boxesAcross; x++ ) { | |
// rx = top-left x coord of current square | |
let rx = x * size; | |
// ry = top-left y coord of current square | |
let ry = y * size; | |
// cx = centre point x coord of current square |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function throttle(fn, ms, scope) { | |
var last = 0; | |
var fn = function() { | |
var now = Date.now(); | |
if ( now - last > ms ) { | |
last = now; | |
fn.apply(scope, arguments); | |
} | |
}; | |
return scope ? fn.bind(scope) : fn; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var gulp = require('gulp'), | |
connect = require('connect'), | |
serveStatic = require('serve-static'), | |
livereloadInjector = require('connect-livereload'), | |
livereloadTinyLR = require('tiny-lr'), | |
path = require('path'), | |
gutil = require('gulp-util'); | |
var FOLDER_DEST = '.', | |
PORT_SERVER = process.env.PORT || 8888, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>Currency Input</title> | |
<style> | |
body { | |
font-family: OpenSans, 'Helvetica Neue', Helvetica, Arial, sans-serif; | |
font-size: 32px; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
## http://ubuntuforums.org/showthread.php?t=430312 | |
## The script will attempt to mount any fstab entry with an option | |
## "...,comment=$SELECTED_STRING,..." | |
## Use this to select specific sshfs mounts rather than all of them. | |
SELECTED_STRING="sshfs" | |
# Not for loopback | |
[ "$IFACE" != "lo" ] || exit 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>Document</title> | |
<style> | |
body { | |
padding: 0; | |
margin: 0; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
Visibility API polyfill-of-sorts | |
This is wrapped as an AMD module for convenience, and assumes | |
that you are using a 'pubusb' library of some kind. That's | |
all fairly easy to remove (amd and the dependency). | |
*/ | |
define(['pubsub'], function (pubsub) { | |
'use strict'; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Semantically bump a version number, defaults to "minor". | |
* | |
* If your version number includes a prefix, (e.g. "v" in "v0.1.0") | |
* this will be preserved and returned. Any suffix (e.g. "-beta" | |
* in "v0.5.2-beta") will be lost. | |
* | |
* You can provide version numbers in the following formats: | |
* '0.1.2', 'v1.2-patched', '2.3', '3', 4.1, 5 | |
* And you will get back (assuming a minor bump): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
/** | |
* This file is mostly pulled from the one generate by Yeoman 1.0 Beta | |
**/ | |
var lrSnippet = require('grunt-contrib-livereload/lib/utils').livereloadSnippet; | |
var mountFolder = function (connect, dir) { | |
return connect.static(require('path').resolve(dir)); | |
}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
See http://paulirish.com/2011/requestanimationframe-for-smart-animating/ | |
and http://blog.joelambert.co.uk/2011/06/01/a-better-settimeoutsetinterval/ | |
*/ | |
define([ | |
], | |
function () { | |
'use strict'; |