I hereby claim:
- I am dstebila on github.
- I am dstebila (https://keybase.io/dstebila) on keybase.
- I have a public key whose fingerprint is 2ADA 9B8D A02C 2977 D998 FFAA 35A2 F17C 7C8B 45E2
To claim this, I am signing this object:
/******************************************************************************************** | |
* ds_benchmark.h: Macros for simple benchmarking of C code. | |
* | |
* See instructions for usage below. | |
* Software originally developed by Douglas Stebila. | |
* Most recent version at https://gist.github.com/dstebila/6980008ec98209ef6075 | |
* | |
* This is free and unencumbered software released into the public domain. | |
* | |
* Anyone is free to copy, modify, publish, use, compile, sell, or |
I hereby claim:
To claim this, I am signing this object:
#!/bin/tcsh | |
# Solarized colours (http://ethanschoonover.com/solarized) as tcsh shell variables | |
set solarized_base03 = "%{\033[1;30m%}" | |
set solarized_base02 = "%{\033[0;30m%}" | |
set solarized_base01 = "%{\033[1;32m%}" | |
set solarized_base00 = "%{\033[1;33m%}" | |
set solarized_base0 = "%{\033[1;34m%}" | |
set solarized_base1 = "%{\033[1;36m%}" | |
set solarized_base2 = "%{\033[0;37m%}" |
#!/bin/bash | |
# Read either the first argument or from stdin (http://stackoverflow.com/questions/6980090/bash-read-from-file-or-stdin) | |
cat "${1:-/dev/stdin}" | \ | |
# Convert binary to hex using xxd in plain hexdump style | |
xxd -ps | \ | |
# Put spaces between each pair of hex characters | |
sed -E 's/(..)/\1 /g' | \ | |
# Merge lines | |
tr -d '\n' |
#!/bin/bash | |
# Read either the first argument or from stdin (http://stackoverflow.com/questions/6980090/bash-read-from-file-or-stdin) | |
cat "${1:-/dev/stdin}" | \ | |
# Strip out comments starting with # | |
sed -E 's/#.*$//' | \ | |
# Strip out comments starting with // | |
sed -E 's/\/\/.*$//' | \ | |
# Strip out multi-line comments /* ... */ | |
perl -0777 -pe 's{/\*.*?\*/}{}gs' | \ |