I hereby claim:
- I am incredimike on github.
- I am incredimike (https://keybase.io/incredimike) on keybase.
- I have a public key whose fingerprint is 0C61 4943 5490 2401 09CE E3EA 0035 5C1D F3BB 04CA
To claim this, I am signing this object:
eyJlbmFibGVDb250ZXh0TWVudSI6dHJ1ZSwiaWdub3JlRmllbGRzV2l0aENvbnRlbnQiOmZhbHNlLCJ0cmlnZ2VyQ2xpY2tFdmVudHMiOnRydWUsImlnbm9yZUhpZGRlbkZpZWxkcyI6dHJ1ZSwiaWdub3JlZEZpZWxkcyI6WyJjYXB0Y2hhIiwiaGlwaW5wdXR0ZXh0Il0sImNvbmZpcm1GaWVsZHMiOlsiY29uZmlybSIsInJlZW50ZXIiLCJyZXR5cGUiLCJyZXBlYXQiXSwicGFzc3dvcmRTZXR0aW5ncyI6eyJtb2RlIjoiZGVmaW5lZCIsInBhc3N3b3JkIjoiUGEkJHcwcmQhIn0sImVtYWlsU2V0dGluZ3MiOnsidXNlcm5hbWUiOiJyYW5kb20iLCJ1c2VybmFtZUxpc3QiOlsiamFjayIsInNwYXJyb3ciLCJmcm9kbyIsImJhZ2dpbnMiXSwiaG9zdG5hbWUiOiJsaXN0IiwiaG9zdG5hbWVMaXN0IjpbImhvdG1haWwuY29tIiwiZ21haWwuY29tIiwieWFob28uY29tIl19LCJmaWVsZE1hdGNoU2V0dGluZ3MiOnsibWF0Y2hMYWJlbCI6ZmFsc2UsIm1hdGNoSWQiOmZhbHNlLCJtYXRjaE5hbWUiOnRydWUsIm1hdGNoQ2xhc3MiOmZhbHNlfSwiZmllbGRzIjpbeyJ0eXBlIjoidXNlcm5hbWUiLCJuYW1lIjoiVXNlcm5hbWUiLCJtYXRjaCI6WyJ1c2VyaWQiLCJ1c2VybmFtZSJdfSx7InR5cGUiOiJmaXJzdC1uYW1lIiwibmFtZSI6IkZpcnN0IE5hbWUiLCJtYXRjaCI6WyJmaXJzdG5hbWUiLCJuYW1lZmlyc3QiXX0seyJ0eXBlIjoibGFzdC1uYW1lIiwibmFtZSI6Ikxhc3QgTmFtZSIsIm1hdGNoIjpbImxhc3RuYW1lIiwic3VybmFtZSIsInNlY29uZG5hbWUiLCJuYW1l |
#!/bin/sh | |
# A shell script that tries its best to convert documents thrown at it | |
# to pandoc's extended markdown. | |
# | |
# Depends on: | |
# | |
# + textutil: an OS X only command line utility | |
# + odt2pandoc.py: a tweaked version of odt2txt.py | |
# + pdftohtml: a utility for converting pdf to html |
# textutil -convert html file.doc -stdout | pandoc -f html -t markdown -o file.md | |
see also: https://gist.github.com/2380036 | |
find . -type d -exec chmod 775 {} \; | |
find . -type f -exec chmod 664 {} \; |
I hereby claim:
To claim this, I am signing this object:
<?php | |
function json_decode_nice($json, $assoc = FALSE){ | |
$json = str_replace(array("\n","\r"),"",$json); | |
$json = preg_replace('/([{,]+)(\s*)([^"]+?)\s*:/','$1"$3":',$json); | |
$json = preg_replace('/(,)\s*}$/','}',$json); | |
return json_decode($json,$assoc); | |
} | |
// Example: |
// Minimidi Teensy Midi Controller | |
// Mike Walker (http://incredimike.com) | |
// Based on code originally by Philip Cunningham (http://philipcunningham.org) | |
// Smoothing hacked from http://www.arduino.cc/en/Tutorial/Smoothing | |
// Set midi channel to send to 1 | |
int channel = 1; | |
// Smoothing amount | |
const int numReadings = 10; |
#!/usr/bin/jq -jf | |
# Original Author: jolmg on HN (https://news.ycombinator.com/item?id=20246727) | |
# | |
# | |
# | |
# Author notes: | |
# You whitelist against what the syntax allows for identifiers and then you blacklist reserved keywords. | |
# Writing it this way makes it easier to verify for correctness when comparing with the ECMAScript Specs. | |
# This is still a non-exhaustive blacklist and the whitelist regex lacks allowed unicode characters. |
#!/bin/bash | |
# Path to the Firefox Profiles directory | |
FF_PROFILE_PATH="$HOME/Library/ApplicationSupport/Firefox/Profiles" | |
# Get the "Default" path for your profile. | |
# Alternatively look for '*.dev-edition-default' | |
FF_PROFILE_DIR=`cd $FF_PROFILE_PATH; find . -maxdepth 1 -name '*.default' | cut -sd / -f 2-` | |
# Remove the localhost line in the file, and create a backup |
<?php | |
/** | |
* Media renamer for Obfuscated file names sometimes found when downloading from usenet. | |
* This script will find scan all directories in $in_path. | |
* For each directory, it will search for a media file. | |
* If a media file is found, it will copy that file into the "output path" while also renaming the file to the "basepath" of the containing directory. | |
*/ | |
$find_extensions = ['mkv','avi']; | |
$remove_from_filename = ['-Obfuscated','-postbot']; |