Skip to content

Instantly share code, notes, and snippets.

View evilpacket's full-sized avatar
:octocat:

Adam Baldwin evilpacket

:octocat:
View GitHub Profile
@evilpacket
evilpacket / gist:984b344070a001e5c43f
Created August 26, 2015 02:40
Get list of modules from npm most depended page with jquery
//https://www.npmjs.com/browse/depended
var links = {};
$('div.container.content a').each(function() {
links[this.href.split('/package/')[1]] = 1
});
Object.keys(links).forEach(function(item) {
console.log(item)
})
07:38:52-adam_baldwin~/tmp$ nvm use 0.12.4
Now using node v0.12.4
07:38:56-adam_baldwin~/tmp$ npm i nsp -g
/Users/adam_baldwin/.nvm/versions/node/v0.12.4/bin/nsp -> /Users/adam_baldwin/.nvm/versions/node/v0.12.4/lib/node_modules/nsp/bin/nspCLI.js
nsp@1.0.3 /Users/adam_baldwin/.nvm/versions/node/v0.12.4/lib/node_modules/nsp
├── strscanner@0.0.8
├── node-print@0.0.4
├── nsp-api@1.0.3
├── text-table@0.2.0
├── async@0.9.2
@evilpacket
evilpacket / gist:0bc0ca438bb821eec153
Created March 7, 2015 17:47
rimrafall docker diff
root@docker:~# docker diff e23e5325a33f
D /bin
D /boot
D /home
D /lib
D /lib64
D /media
D /mnt
D /opt
D /root
@evilpacket
evilpacket / output.md
Created January 19, 2015 02:35
redis stuff
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"
@evilpacket
evilpacket / gist:0c2e16d22f2353a0b2e1
Created November 26, 2014 06:40
Convert data.sparkfun.com csv to format that charted.co doesn't hate
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({
// 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) {
@evilpacket
evilpacket / index.js
Created June 25, 2014 23:14
requirebin sketch
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');
@evilpacket
evilpacket / index.js
Created June 25, 2014 23:04
requirebin sketch
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({
@evilpacket
evilpacket / index.js
Created June 10, 2014 23:39
requirebin sketch
//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);
}
@evilpacket
evilpacket / index.js
Created June 4, 2014 02:39
requirebin sketch
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;}');