I hereby claim:
- I am kurtroberts on github.
- I am kurtroberts (https://keybase.io/kurtroberts) on keybase.
- I have a public key ASA70wmzqCJjoErdlX8kpu7lj9CdWPXYcWL_lHdFwa7EIgo
To claim this, I am signing this object:
//Collecting links is a below-the-api job... | |
//(http://www.forbes.com/sites/anthonykosner/2015/02/04/google-cabs-and-uber-bots-will-challenge-jobs-below-the-api/) | |
var huntsman = require('huntsman'), | |
spider = huntsman.spider(), | |
fs = require('fs'), | |
out = fs.createWriteStream('example.com.csv'); | |
spider.extensions = [ | |
huntsman.extension( 'recurse' ), // load recurse extension & follow anchor links |
var summary = require('node-tldr'), | |
sentiment = require('sentiment'), | |
opts = require('nomnom') | |
.option('url', { | |
abbr: 'u', | |
help: 'URL to summarize', | |
required: true | |
}) | |
.parse(); | |
summary.summarize(opts.url, function(result, failure) { |
var huntsman = require('huntsman'), | |
spider = huntsman.spider(), | |
fs = require('fs'), | |
opts = require('nomnom') | |
.option('domain', { | |
abbr: 'd', | |
help: 'Domain to scan.', | |
required: true | |
}) | |
.option('startUrl', { |
//To understand how I started down this rabbit hole, go here: http://mechanical-sympathy.blogspot.com/2011/07/write-combining.html | |
var iterations = parseInt(2147483647 / 128); | |
//Base case, no optimization | |
function runCaseOne () { | |
console.time('caseOne'); | |
var i = iterations, | |
arrayA = [], | |
arrayB = [], |
var http = require('http'), | |
path = require('path'), | |
fs = require('fs'), | |
localPath = "/PATH/TO/LOCAL/FOLDER/", | |
remoteServer = { host: 'www.example.com', | |
port: 80 | |
}, | |
mimeTypes = { 'js' : 'text/javascript', | |
'css' : 'text/css', | |
'html' : 'text/html', |
var twitter = require('ntwitter'); | |
var twit = new twitter({ | |
consumer_key: '', | |
consumer_secret: '', | |
access_token_key: '', | |
access_token_secret: '' | |
}); | |
twit.stream('statuses/filter', {'track': 'rgiii'}, function(stream) { |
#!/usr/bin/perl -w | |
opendir DIR, "."; | |
my @files = grep { $_ ne '.' && $_ ne '..' } readdir DIR; | |
closedir DIR; | |
for $file (@files) { | |
my $lfile = lc($file); | |
if ($lfile ne $file) { | |
print $file . "\n"; |
var getNextDay = function (initialDate) { | |
initialDate.setDate(initialDate.getDate() + 1); | |
return initialDate; | |
}, | |
dayOff = function (day) { | |
if (day.getDay() == 0 || day.getDay() == 6) { | |
return true; | |
} | |
return false; |
I hereby claim:
To claim this, I am signing this object:
//TL;DR - Read the MDN page and skip all the tutorials: | |
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise | |
//ES6 | |
var x = new Promise((resolve, reject) => { | |
setTimeout(function () { resolve('test'); }, 5000); | |
}); | |
x.then((msg) => console.log(msg)); |