I hereby claim:
- I am shawndumas on github.
- I am shawndumas (https://keybase.io/shawndumas) on keybase.
- I have a public key whose fingerprint is 52D9 9BC6 417C D7BD F1AC AA5D 4DEF 01E1 B398 982C
To claim this, I am signing this object:
(new Array(101)).join(0).split(0).map(function (v, i) { | |
var r = ''; | |
i += 1; | |
(i%3 < 1) && (r += 'Fizz'); | |
(i%5 < 1) && (r += 'Buzz'); | |
!r && (r = i); | |
return r; | |
}).join('\n'); |
var throwMissinParamError = function () { | |
throw new Error('Missing parameter'); | |
}, | |
requiredParamFn = function (requiredParam = throwMissinParamError()) { | |
// use required parameter | |
return requiredParam; | |
}; |
I hereby claim:
To claim this, I am signing this object:
var spawn = function (generatorFn) { | |
var continuer = function (verb, arg) { | |
var r; | |
try { | |
r = generator[verb](arg); | |
} catch (error) { | |
return Promise.reject(error); | |
} |
!!(~('xxxXXXxxx').indexOf('xxx')); |
const isBalanced = (s, open, close) => { | |
return !!( | |
s.split('').reduce((p, c, i) => { | |
if (c === close && i === 0 || p === false) { p = false; } | |
else if (c === open ) { p += -1; } | |
else if (c === close) { p += 1; } | |
return p; | |
}, 0) | |
); | |
}; |
var range = function (from, to) { | |
if (arguments.length === 1) { to = from; } | |
var a = new Array(to + 1).join(0).split(0).map(function (v, i) { return i; }); | |
if (from !== to) { a = a.slice(from, a.length); } | |
return a; | |
}; |
lynx -dump -nonumbers -nolist https://news.ycombinator.com/leaders | head -14 | tail |
#!/bin/bash | |
# | |
# toggle AppleShowAllFiles | |
# | |
current_value=$(defaults read com.apple.finder AppleShowAllFiles) | |
if [ $current_value = "TRUE" ] | |
then | |
defaults write com.apple.finder AppleShowAllFiles FALSE | |
else |
#!/bin/bash | |
#brew install gnu-sed | |
#ln -s /usr/local/bin/gsed /usr/local/bin/sed | |
URL=$(echo "http://explainshell.com/explain?cmd=$1+${@:2}" | sed -e 's/ /+/g') | |
curl -s "$URL" | sed -n '/<pre/,/<\/pre>/p' | sed -n '/<pre/,/<\/pre>/p' | sed -s 's/<[^>]*>//g' | \ | |
sed -e 's/^ *//g;s/ *$//g' | grep '.' | cat |