Skip to content

Instantly share code, notes, and snippets.

Gregory Wild-Smith abritinthebay

Block or report user

Report or block abritinthebay

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View components.my-component.js
import Ember from 'ember';
export default Ember.Component.extend({
});
@abritinthebay
abritinthebay / CLA.md
Created Aug 14, 2018
Individual Contributor License Agreement
View CLA.md

Individual Contributor License Agreement

Thank you for your interest in contributing to ("We" or "Us").

This contributor agreement ("Agreement") documents the rights granted by contributors to Us. To make this document effective, please sign it and send it to Us by electronic submission, following the instructions at foo. This is a legally binding document, so please read it carefully before agreeing to it. The Agreement may cover more than one software project managed by Us.

1. Definitions

"You" means the individual who Submits a Contribution to Us.

@abritinthebay
abritinthebay / consoleColors.js
Last active Nov 29, 2019
The various escape codes you can use to color output to StdOut from Node JS
View consoleColors.js
// Colors reference
// You can use the following as so:
// console.log(colorCode, data);
// console.log(`${colorCode}some colorful text string${resetCode} rest of string in normal color`);
//
// ... and so on.
export const reset = "\x1b[0m"
export const bright = "\x1b[1m"
export const dim = "\x1b[2m"
@abritinthebay
abritinthebay / git-remove-remote-merged-branches.sh
Last active Mar 6, 2017
How to delete merged git remote branches (git-flow safe)
View git-remove-remote-merged-branches.sh
git fetch --prune |
git branch -r --merged |
grep origin |
grep -v '>' |
grep -v master |
grep -v develop |
sed -E "s|^ *origin/||g" |
xargs git push origin --delete
@abritinthebay
abritinthebay / globe.js
Created Feb 25, 2014
Spinning JS globe
View globe.js
eval(z='p="<"+"pre>"/* ,.oq#+ ,._, */;for(y in n="zw24l6k\
4e3t4jnt4qj24xh2 x/* =<,m#F^ A W###q. */42kty24wrt413n243n\
9h243pdxt41csb yz/* #K q##H######Am */43iyb6k43pk7243nm\
r24".split(4)){/* dP cpq#q##########b, */for(a in t=pars\
eInt(n[y],36)+/* p##@###YG=[#######y */(e=x=r=[]))for\
(r=!r,i=0;t[a/* d#qg `*PWo##q#######D */]>i;i+=.05)wi\
th(Math)x-= /* aem1k.com Q###KWR#### W[ */.05,0>cos(o=\
new Date/1e3/* .Q#########Md#.###OP A@ , */+x/PI)&&(e[~\
~(32*sin(o)*/* , (W#####Xx######.P^ T % */sin(.5+y/7))\
+60] =-~ r);/* #y `^TqW####P###BP */for(x=0;122>\
You can’t perform that action at this time.