127.0.0.1:6379> HGETALL checker:DEADC0DE:length
1) "3"
2) "3"
3) "6"
4) "3"
5) "9"
6) "1"
7) "5"
8) "2"
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 Docker = require('dockerode'); | |
| var docker = new Docker({socketPath: '/var/run/docker.sock'}); | |
| docker.createContainer({ Image: 'ubuntu', Cmd: ['/bin/ls','/stuff'], "Volumes":{"/stuff": {}} }, function (err, container) { | |
| container.attach({stream: true, stdout: true, stderr: true, tty: true}, function (err, stream) { | |
| stream.pipe(process.stdout); | |
| container.start({"Binds":["/home/vagrant:/stuff"]}, function (err, data) { | |
| console.log(data); |
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
| // Deal with errors | |
| server.ext('onPreResponse', function(request, reply) { | |
| var response = request.response; | |
| // Decorate with session | |
| if (!response.isBoom) { | |
| if (request.response.source && request.response.source.context) { | |
| request.response.source.context.session = {user: request.auth.credentials}; | |
| } | |
| return reply(); |
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 AmpersandModel = require('ampersand-model'); | |
| var AmpersandView = require('ampersand-view'); | |
| var insertCSS = require('insert-css'); | |
| var SimpleWebRTC = require('simplewebrtc'); | |
| insertCSS('#remoteVideos video { height: 150px;} #localVideo { height: 150px;}'); | |
| var PageModel = AmpersandModel.extend({ | |
| type: 'page', | |
| props: { |
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 AmpersandModel = require('ampersand-model'); | |
| var AmpersandView = require('ampersand-view'); | |
| var insertBootstrap = require('insert-bootstrap')(); | |
| var SimpleWebRTC = require('simplewebrtc'); | |
| // CSS STUFF | |
| var insertCSS = require('insert-css'); | |
| insertCSS('.row {border:dashed; border-color:#cccccc; border-width:1px}'); | |
| insertCSS('.slides {border:solid; border-width:1px; height: 400px}'); | |
| insertCSS('#remoteVideos video { height: 150px;} #localVideo { height: 150px;}'); |
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 term = require('term.js') | |
| var AmpersandView = require('ampersand-view'); | |
| var insertScript = require('insert-script')('https://rawgit.com/chjj/term.js/master/src/term.js'); | |
| /* | |
| var TermView = AmpersandView.extend({ | |
| template: '<div>test</div>', | |
| initialize: function () { | |
| //term.open(document.body); | |
| } |
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 AmpersandView = require('ampersand-view'); | |
| var AmpersandModel = require('ampersand-model'); | |
| var AmpersandCollection = require('ampersand-collection'); | |
| var insertBootstrap = require('insert-bootstrap')(); | |
| var insertCSS = require('insert-css'); | |
| var marked = require('marked'); | |
| insertCSS('.col-sm-6 {border: dashed; border-color: #cccccc; border-width: 1px}'); | |
| var PageView = AmpersandView.extend({ |
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 Hammer = require('hammerjs'); | |
| var insertCSS = require('insert-css'); | |
| //insertCSS(' | |
| var AmpersandView = require('ampersand-view'); | |
| var AmpersandModel = require('ampersand-model'); | |
| var AmpersandCollection = require('ampersand-rest-collection'); | |
| var bindTransforms = require('bind-transforms'); |
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
| // USAGE: node buf.js output_file buffer_size iteration | |
| // Example: node buf.js derp 51200 1000 | |
| var fs = require('fs'); | |
| var file = process.argv[2]; | |
| var size = Number(process.argv[3]); | |
| var thinger = []; | |
| fs.open(file, 'w', function (err, fd) { |
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 csv = require('csv'); | |
| var request = require('request'); | |
| var Hapi = require('hapi'); | |
| var server = new Hapi.Server(); | |
| server.connection({ port: 4000, labels: 'a' }); | |
| var url = "https://data.sparkfun.com/output/XXXXXXXXX.csv"; | |
| server.route({ |