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
/*! | |
* is, released under MIT licence | |
* http://mariusrunge.com/mit-licence.html | |
* inspired by / partially taken from underscorejs.org | |
* | |
* how to use: | |
* - comment the code-sections and/or `classNames` you don't need | |
* - integrate `is` into your lib via the `.noConflict()` option | |
* - eventually clean up the global namespace via `delete window.is` (try-catch for IE) | |
* |
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
javascript:(function(){ | |
this.write('<!DOCTYPE html>\ | |
<html>\ | |
<head>\ | |
<meta charset="UTF-8"/>\ | |
<script src="http://localhost:8000/path/to/your/script.js"></script>\ | |
</head>\ | |
<body></body>\ | |
</html>'); | |
this.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
var http = require('http'); | |
var server = http.createServer(function(req, res) { | |
// console.log(req); // debug dump the request | |
// If they pass in a basic auth credential it'll be in a header called "Authorization" (note NodeJS lowercases the names of headers in its request object) | |
var auth = req.headers['authorization']; // auth is in base64(username:password) so we need to decode the base64 | |
console.log("Authorization Header is: ", auth); |
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
#!/usr/bin/env python | |
def keygen( mac ): | |
bytes = [int(x, 16) for x in mac.split(':')] | |
c1 = (bytes[-2] << 8) + bytes[-1] | |
(s6, s7, s8, s9, s10) = [int(x) for x in '%05d' % (c1)] | |
(m7, m8, m9, m10, m11, m12) = [int(x, 16) for x in mac.replace(':', '')[6:]] | |
k1 = (s7 + s8 + m11 + m12) & (0x0F) |
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
mkdir flaskapp && cd flaskapp | |
touch config.py run.py shell.py app.db requirements.txt | |
mkdir app | |
touch app/__init__.py app/constants.py | |
mkdir app/static app/templates | |
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
import Image | |
import sys | |
import glob | |
# Trim all png images with alpha in a folder | |
# Usage "python PNGAlphaTrim.py ../someFolder" | |
try: | |
folderName = sys.argv[1] | |
except : |