This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FILE=path/to/file.js && echo '"use strict";\n' | cat - $FILE > /tmp/out && mv /tmp/out $FILE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$(document).keydown(function(ev){ | |
if (ev.which === 27){ // ESC key | |
close(); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
git archive master | tar -x -C ../exportDirectory | |
cd ../exportDirectory | |
tar -zcvf projectName.tar.gz projectName |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
perl Makefile.PL | |
make | |
make test | |
sudo make install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// random number. Default: maximum of 4 digits | |
function rand(maxDigits){ | |
var m = Math; | |
return m.floor( | |
m.random() * m.pow(10, maxDigits || 4) | |
); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Pluck an object that contains a key and optional value | |
function getBy(enumerable, findProperty, findValue){ | |
return jQuery.map(enumerable, function(el){ | |
if (typeof el[findProperty] !== 'undefined'){ | |
if (typeof findValue === 'undefined' || | |
el[findProperty] === findValue){ | |
return el; | |
} | |
} | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# single image | |
pngcrush -rem alla -brute -reduce src.png dest.png | |
# directory of images | |
pngcrush -rem alla -brute -reduce -d outputdir ./*.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function compile (template) { | |
function addText (buffer, text, unescaped) { | |
unescaped = !!unescaped; | |
buffer.push("\tprint("); | |
buffer.push(unescaped ? text : "\"" + text | |
.split("\r").join("\\r") | |
.split("\n").join("\\n") | |
.split("\t").join("\\t") | |
.split("\"").join("\\\"") | |
+ "\"" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> | |
PREFIX dcterms: <http://purl.org/dc/terms/> | |
PREFIX foaf: <http://xmlns.com/foaf/0.1/> | |
SELECT ?name, ?description, ?depiction, ?thumbnail, ?scientificName | |
FROM <http://www.bbc.co.uk/nature/species/Black_Grouse.rdf> { | |
?species a <http://purl.org/ontology/wo/Species>; | |
rdfs:label ?name; | |
dcterms:description ?description; | |
foaf:depiction ?depiction; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function trim(str){ | |
return str.replace(/^[\0\t\n\v\f\r\s]+|[\0\t\n\v\f\r\s]+$/g, ''); // match the full set of whitespace characters | |
} |
OlderNewer