Skip to content

Instantly share code, notes, and snippets.

View myndzi's full-sized avatar

Kris Reeves myndzi

  • Sigma Bold
  • Olympia, WA
View GitHub Profile
const Promise = require("bluebird");
const fs = Promise.promisifyAll(require('fs'))
function getNumbers() {
var fileNumbers = [];
for(var n = 0; n < 10; n++){
fileNumbers.push(n);
}
return fileNumbers;
}
const Promise = require("bluebird");
const fs = Promise.promisifyAll(require('fs'))
const getNumbers = () => new Promise((resolve, reject) => {
var fileNumbers = [];
for(var n = 0; n < 10; n++){
fileNumbers.push(n);
}
resolve(fileNumbers);
});
#include <v8.h>
#include <node.h>
#include <node_buffer.h>
#include <node_version.h>
#include <unistd.h>
#include <string>
#include <map>
#include <exception>
#include <exiv2/image.hpp>
#include <exiv2/exif.hpp>
* In 'funcs.js':
module.exports = {
generatePseudoRandomToken: generatePseudoRandomToken,
cookieWatcher: cookieWatcher
};
function generatePseudoRandomToken() {
require('crypto').randomBytes(48, function(ex, buf) {
var token = buf.toString('hex');
});
@myndzi
myndzi / gist:6101585
Last active December 20, 2015 08:39 — forked from anonymous/gist:6101412
Friend.findOne({
userId: req.signedCookies.userid
}, function (err, signedInUser) {
var friends = signedInUser.friends.map(
function (a) { return { user: a, type: 'friend' }; }
),
sentRequests = signedInUser.request_sent_to.map(
function (a) { return { user: a, type: 'sent' }; }
),