Skip to content

Instantly share code, notes, and snippets.

View Raynos's full-sized avatar

Jake Verbaten Raynos

View GitHub Profile
@Raynos
Raynos / app.js
Created July 13, 2012 15:35 — forked from ralt/app.js
Trying to understand ncore...
var ncore = require( 'ncore' );
ncore.constructor( {
"other": {
"test": "test"
}
});
console.log( ncore );
@Raynos
Raynos / index.js
Created August 22, 2012 06:43
leaderboard
function LeaderBoard(doc) {
var elem = Fragment(html)
, leaderBoardElem = elem.querySelector(".leaderboard")
, playerSet = doc.createSet("type", "player")
, oldSelected = selected.get("player")
, sel = selectron()
playerSet.forEach(addPlayer)
playerSet.on("add", addPlayer)
@Raynos
Raynos / Friendly Links & Pro Tips
Created August 26, 2012 03:47 — forked from darkyen/Friendly Links & Pro Tips
JS Game Comp - Rules
pipe(stream('water'), [
stream('bathroom'), [
stream('sink'),
stream('toilet')
],
stream('kitchen'), [
stream('sink'),
stream('dishwasher')
],
])
@Raynos
Raynos / assert.js
Last active December 10, 2015 13:19
var assert = require("TAP-winning/assert")()
assert.equal() ...
setTimeout(function () {
assert.end()
}, 1000)
@Raynos
Raynos / nonuby.jade
Created January 13, 2013 07:14 — forked from tony-o/nonuby.jade
-var pad = function(decimal){ return decimal.toFixed(2); };
h2 Hi NoNuby
div!= pad(locals.val1);
div!= pad(locals.val2);
@Raynos
Raynos / cursorapi.js
Last active December 11, 2015 09:48 — forked from sergioramos/cursorapi.js
var WriteStream = require("write-stream")
var toArray = require("write-stream/array")
/************************************** A *************************************/
db.readStream().pipe(WriteStream(function write(data) {
assert.equal(data, {
value: 'value',
key: 'key'
})
@Raynos
Raynos / index.js
Last active December 14, 2015 04:29
var parseScope = require('lexical-scope');
var browserResolve = require('browser-resolve');
var commondir = require('commondir');
var through = require('through');
var mdeps = require('module-deps');
var path = require('path');
var processModulePath = require.resolve('process/browser.js');
module.exports = function (files, opts) {
var lines = require('line-stream')
, through = require('through')
, emit = require('emit-function')
, duplex = require('duplex')
module.exports = json
function json(transport) {
var input = through(write)
, output = through(recv)
@Raynos
Raynos / callbacks.js
Last active August 18, 2022 22:25 — forked from wycats/promises.js
// The well-known callback pattern
fs.mkdir("some-path", function(err) {
fs.open("some-path/file", "w", function(err, fd) {
var buffer = new Buffer("hello world")
fs.write(fd, buffer, 0, buffer.length, null, function(err, bytes) {
console.log("Wrote " + bytes + " bytes")
})
})
})