I hereby claim:
- I am maxkrieger on github.
- I am maxkrieger (https://keybase.io/maxkrieger) on keybase.
- I have a public key ASBmhMoFtnuFWmRAFUEnhp43mfasgPswXND1iB05VqEGAAo
To claim this, I am signing this object:
/* | |
>>>>>>>>>>>>>>>>> | |
ThinAirHash | |
>>>>>>>>>>>>>>>>> | |
use: | |
makeHash(length); | |
returns: | |
random hash consisting of up/lowercase letters and numbers 0-9 |
// returns: [day, month, year] | |
function dateArr(){ | |
var cDate = new Date(); | |
var cArr = []; | |
cArr.push(cDate.getDate()); | |
cArr.push(cDate.getMonth()); | |
cArr.push(cDate.getYear()); | |
return cArr; | |
} |
/* | |
findBy: associative arrays made easy. | |
Usage: | |
var myArr = [{id: "foo"}, {id: "bar"}]; | |
var result = findBy(myArr, "id", "foo"); //returns {id: "foo"} | |
*/ | |
var findBy = function(arr, identifier, name) { | |
for (var i = 0; i < arr.length; i++) { | |
if (arr[i][identifier] == name) { |
// GL HF Translator (or gf hl or hg lf? :D) | |
function translate(str){ | |
var translation = ""; | |
for(var i=0; i<str.length; i++){ | |
switch(str.charAt(i)){ | |
case "g": | |
translation += "good "; | |
break; | |
case "l": |
// (raf shim by Paul Irish) | |
window.requestAnimationFrame = (function(){ | |
return window.requestAnimationFrame || | |
window.webkitRequestAnimationFrame || | |
window.mozRequestAnimationFrame || | |
function( callback ){ | |
window.setTimeout(callback, 1000 / 60); | |
}; | |
})(); |
sudo apt-get update | |
sudo apt-get install python-software-properties python g++ make | |
sudo add-apt-repository ppa:chris-lea/node.js | |
sudo apt-get update | |
sudo apt-get install nodejs |
function pigLatin(pig){ | |
var pigArr = pig.split(""); | |
var firstLetter = pigArr.splice(0, 1); | |
pigArr.push(firstLetter + "ay"); | |
var result = ""; | |
for(var i=0; i<pigArr.length; i++){ | |
result += pigArr[i]; | |
} | |
return result; | |
} |
/* | |
SJS, a localStorage library of epic proportions. | |
usage: | |
saving: | |
s.set("myKey", myObject); | |
retrieving: | |
s.get("myKey"); | |
returns myObject | |
*/ | |
{ | |
"colors": ["#009933", "#000099"], | |
"pxmap": [ | |
[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], | |
[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], | |
[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], | |
[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], | |
[-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 1, 1, 1, 1, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1], | |
[-1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1], | |
[-1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1], |
I hereby claim:
To claim this, I am signing this object: