I hereby claim:
- I am mroderick on github.
- I am mrgnrdrck (https://keybase.io/mrgnrdrck) on keybase.
- I have a public key whose fingerprint is 3ABC 8817 CF95 2AF1 78E1 0115 19F2 57E0 CF18 1A69
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| #!/bin/bash | |
| # This is a very naive script, it doesn't do grouping and returns all branches | |
| # I only really care about branches that have not seen commits in two months | |
| # | |
| # I am hoping to find some time to write a tool that can output these reports for me | |
| # In the meantime, I am using this | |
| echo "Merged branches" | |
| for branch in `git branch -r --merged | grep -v HEAD`;do echo -e `git log --no-merges -n 1 --format="%ci, %cr, %an, %ae, " $branch | head -n 1` \\t$branch; done | sort -r |
| var o = {hello:'world', greetings: ['one', 'two', 'three']}; | |
| undefined | |
| // regular, difficult to read for large objects | |
| JSON.stringify(o); | |
| "{"hello":"world","greetings":["one","two","three"]}" | |
| // presto! | |
| JSON.stringify(o, '', ' '); | |
| "{ |
In no particular order, except the first one ;-)
I get asked for recommendations for Copenhagen often enough, that this little document is now a thing.
Please give back by contributing to it.
General
When I am king™, this will be curriculum for frontend developers.
If everyone would read these books, many discussions could be avoided, and the ones we would have would be a lot more interesting.
| #!/bin/bash | |
| # if there are no staged changes, we can exit immediately | |
| # this is fast and prevents issues when popping a stash we didn't create | |
| STAGED_CHANGES=`git diff-index --cached HEAD --name-only --diff-filter ACMR` | |
| if [ -z "$STAGED_CHANGES" ]; then | |
| exit 0 | |
| fi |
| describe('this should cause tests to fail', function(){ | |
| // this will cause an exception | |
| // causing mocha to ignore this whole file | |
| var hello = JSON.parse('{"hello":}'); | |
| it('should something', function(){ | |
| // magic | |
| assert.equal(true, true); | |
| }) | |
| }); |
# make sure to replace `<hash>` with your gist's hash
git clone https://gist.github.com/<hash>.git # with https
git clone git@gist.github.com:<hash>.git # or with ssh