Skip to content

Instantly share code, notes, and snippets.

View pennyfx's full-sized avatar

pennyfx

  • LightningFast
  • Truckee, Ca
View GitHub Profile
@pennyfx
pennyfx / gist:7379441
Created November 8, 2013 23:45
click eventsssssss
var clickTouch = false;
var clickHandler = function(e){
clickTouch = e.touches;
}
document.addEventListener('mousedown', clickHandler);
waitsFor(function(){
return clickTouch !== false;
@pennyfx
pennyfx / foo.css
Last active August 29, 2015 14:00
::content(h1) {
color: green;
}
['3','4','3','7'].reduce(function(prev, item){
if(!Array.isArray(prev)){
prev = [prev];
}
if(prev.indexOf(item.toLowerCase())===-1){
prev.push(item.toLowerCase());
}
return prev;
})
@pennyfx
pennyfx / docker-snippets.md
Created December 14, 2016 03:42
Docker snippets

Pass git commit to docker image

ARG GIT_COMMIT

ENV GIT_COMMIT ${GIT_COMMIT}
# pass git commit hash to container
@pennyfx
pennyfx / gist:a7227e230e74e42ec558455f3d08824e
Last active November 1, 2017 21:02
apache bench like tester in node
var async = require('async');
var args = require('yargs').argv;
var request = require('request');
String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g, '');};
const concurrency = args.c || 1,
count = args.n || 100,
data = args.d,
verb = args.verb || 'GET',

Keybase proof

I hereby claim:

  • I am pennyfx on github.
  • I am pennyfx (https://keybase.io/pennyfx) on keybase.
  • I have a public key ASCbZr13uKlJ5Y4Ii5ypAHB8st_lsuq1_7YGJ4OqCOCq_go

To claim this, I am signing this object: