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
# Usage: git.io GITHUB-URL | |
# Based on https://github.com/blog/985-git-io-github-url-shortener | |
__make_git_io() { | |
curl -i http://git.io -F "url=$1" | |
} | |
alias git.io=__make_git_io |
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 sh | |
## | |
# This is script with usefull tips taken from: | |
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
# | |
# install it: | |
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh | |
# |
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
// Compile as: clang -O4 -framework Foundation property-access.m && ./a.out | |
#import <Foundation/Foundation.h> | |
// Performance timer, credit: Lars Schneider @kit3bus | |
#import <mach/mach_time.h> | |
#define MAKE_NSSTRING(str) (NSString *)CFSTR(#str) | |
#define START(name) \ |
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 ruby | |
# Self-contained ruby script & database to remember uncommon shell commands | |
# and search for them using the command line. | |
# | |
# Originally written by Torsten Becker <[email protected]> in 2012. | |
# | |
# Usage: cheat.rb [SEARCHTERM] | |
# If SEARCHTERM is given, cheat.rb lists only cheats that contain this term. | |
# Otherwise lists all cheats. | |
# |
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
<!DOCTYPE html> | |
<!--[if lt IE 7 ]> <html class="ie6"> <![endif]--> | |
<!--[if IE 7 ]> <html class="ie7"> <![endif]--> | |
<!--[if IE 8 ]> <html class="ie8"> <![endif]--> | |
<!--[if IE 9 ]> <html class="ie9"> <![endif]--> | |
<!--[if (gt IE 9)|!(IE)]><!--> <html class=""> <!--<![endif]--> | |
<head> |
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 python3 | |
# Originally written by Torsten Becker <[email protected]> in 2011 | |
import re | |
gl_function = re.compile(r'^extern\s+(.+)\s+(\w+)\s*\((.+)\)\s*;\s*$') | |
argument = re.compile(r'(\w+)\s*$') | |
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/bash | |
# Prints a list of all committers in a subversion repository, | |
# sorted by number of commits. | |
# Written by Torsten Becker <[email protected]> in 2011 | |
if [[ ! $1 ]]; then | |
echo "Usage: $0 SVN-REPO-URL" | |
exit 1 | |
fi |
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
def z_order(x, y): | |
"""Creates a z-order value from the 15 least significant bits of | |
the `int`s `x` and `y`. | |
http://en.wikipedia.org/wiki/Z-order_curve | |
""" | |
z = 0 | |
for bit_pos in range(15): | |
z |= (x & (1 << bit_pos)) << bit_pos | |
z |= (y & (1 << bit_pos)) << (bit_pos + 1) |
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
# Original code for bash from: | |
# http://www.huyng.com/archives/quick-bash-tip-directory-bookmarks/492/ | |
# Zsh Directory Bookmarks | |
alias m1='alias g1="cd `pwd`"' | |
alias m2='alias g2="cd `pwd`"' | |
alias m3='alias g3="cd `pwd`"' | |
alias m4='alias g4="cd `pwd`"' | |
alias m5='alias g5="cd `pwd`"' | |
alias m6='alias g6="cd `pwd`"' |
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
// ==UserScript== | |
// @name .URL file opener for Google Chrome | |
// @namespace http://torstenbecker.eu/ | |
// @match file://*.URL | |
// @match file://*.url | |
// @author Torsten Becker | |
// @description Enables Chrome to handle .URL files (internet shortcuts, usually created on Windows) and navigates to their referenced location. | |
// ==/UserScript== | |
// Installation notes: |