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 |