I hereby claim:
- I am othree on github.
- I am othree (https://keybase.io/othree) on keybase.
- I have a public key ASD8QgnNRrlnxy-XpqdiCk2-CHr3ejT_H0zWozq8zm1r7Qo
To claim this, I am signing this object:
| { | |
| "!name": "jQuery", | |
| "!define": { | |
| "offset": { | |
| "top": "number", | |
| "left": "number" | |
| }, | |
| "keyvalue": { | |
| "name": "string", | |
| "value": "string" |
| start | |
| = orQuery? | |
| orQuery | |
| = left:andQuery Or right:orQuery { return {"op": "or", "left": left, "right": right}; } | |
| / andQuery | |
| andQuery | |
| = left:notQuery And right:andQuery { return {"op": "and", "left": left, "right": right}; } | |
| / notQuery |
| const nfapply = function (fn, args) { | |
| return new Promise(function (resolve, reject) { | |
| var cb = function (err, data) { | |
| if (err) { reject(err); } | |
| resolve(data); | |
| }; | |
| args.push(cb); | |
| fn.apply(null, args); |
| const spawn = require('child_process').spawn; | |
| // const exec = require('child_process').execSync; | |
| const exec = function (cmd, args) { | |
| return new Promise(function (resolve) { | |
| const execution = spawn(cmd, args); | |
| execution.stdout.on('data', (data) => { | |
| var str = data.toString(); | |
| var lines = str.split(/(\r?\n)/g); | |
| for (var i = 0; i < lines.length; i++) { |
| ?exists: //article/div[@id="comments"] | |
| author: "othree" | |
| channel: "@othree" | |
| body: //article | |
| title: $body//h3[1] | |
| cover: $body/section[@itemprop="articleBody"]/p[1]/a[@itemprop="image"]/img |
I hereby claim:
To claim this, I am signing this object:
| # https://gist.github.com/cpjolicoeur/8864444 | |
| bind generic f !@git fetch | |
| bind generic p !@git pull | |
| bind generic P !@git push | |
| bind generic { !?git push -f | |
| bind generic r !git rebase -i master | |
| bind generic U !@sh -c "git checkout master && git pull && git checkout - && git rebase master" | |
| bind generic M !@git checkout master | |
| bind generic ! !@git reset HEAD^ |
| git config --global alias.link '!f() { echo https://$(git config --get remote.origin.url | sed s/^[[:alpha:]]*@// | sed s/:/\\// | sed s/\\.git$//)/commit/$(git rev-parse ${1:-HEAD}); }; f' |
| #!/bin/bash | |
| for branch in `git branch -a | grep remotes | grep -v HEAD | grep -v master `; do | |
| git branch --track ${branch#remotes/origin/} $branch | |
| done |
| Host * | |
| UseKeychain yes |