I hereby claim:
- I am ninjascribble on github.
- I am ninjascript (https://keybase.io/ninjascript) on keybase.
- I have a public key whose fingerprint is 60AF 9BEF 9AA5 096F 3D02 0DD8 8FCB 002C DD72 1C15
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
var config = require('../../config'); | |
var bunyan = require('bunyan'); | |
var logger = bunyan.createLogger({ | |
name: 'CCL', | |
stream: process.stdout, | |
level: config.get('LOG_LEVEL') | |
}); | |
module.exports = { | |
get: function(module, opts) { |
module.exports = function(grunt) { | |
var PROJ_ROOT = __dirname; | |
var BUILD_ROOT = PROJ_ROOT + '/build'; | |
var pkg = grunt.file.readJSON('package.json'); | |
var pkgDependencies = Object.keys(pkg.dependencies).map(function(val) { | |
return 'node_modules/' + val + '/**'; | |
}); |
# -i: The interface to listen on | |
# -s: Setting snaplen to 0 sets it to the default of 65535 | |
# -B: Buffer size in KiB | |
# -w: File to write packets to | |
tcpdump -i en1 -s 0 -B 524288 -w out.pcap dst port 8080 |
ec2.describeInstances(params, handleResponse); | |
function handleResponse(err, data){ | |
if (err) { | |
console.log("Error", err); | |
return; | |
} | |
else { | |
var status = data.Reservations[0].Instances[0].State; |
; (function () { | |
var Controls = Controls || {}; | |
var fallback = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2N81d/4HwAHYAL7mbvoAwAAAABJRU5ErkJggg=='; | |
var classname = 'deferred-img'; | |
Controls.Image = function (node, options) { | |
this.state = 'ready'; | |
this.node = node || document.createElement('figure'); |
if ('document' in this) { | |
this.document.addEventListener('DOMContentLoaded', function() { | |
dimsum.parse(document.getElementsByTagName('body')[0]); | |
}); | |
} |
/** NodeJS with Express */ | |
var express = require('express') | |
, http = require('http') | |
, app = express(); | |
http.createServer(app).listen(3000); | |
app.get('/', function(req, res) { | |
console.log(req.get('user-agent')); | |
}); |
/** User-agent pattern matching */ | |
var browser = 'unknown' | |
, version = 'unknown' | |
, patterns = { | |
android: /android\s([0-9.]*)/i | |
chrome: /chrome\/([0-9.]*)/i, | |
firefox: /firefox\/([0-9.]*)/i, | |
ie: /msie\s([0-9.]*)/i, | |
ipad: /ipad.version\/([0-9.]*).safari/i, | |
iphone_4: /iphone\sos\s4.version.mobile\/([0-9.]*).safari/i, |