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
[~/tmp/ppathtest]$ mkdir bar | |
[~/tmp/ppathtest]$ mkdir foo/package | |
[~/tmp/ppathtest]$ mkdir bar/package | |
[~/tmp/ppathtest]$ echo '__import__("pkg_resources").declare_namespace(__name__)' > bar/package/__init__.py | |
[~/tmp/ppathtest]$ echo '__import__("pkg_resources").declare_namespace(__name__)' > foo/package/__init__.py | |
[~/tmp/ppathtest]$ touch foo/package/herp.py | |
[~/tmp/ppathtest]$ touch bar/package/herp.py |
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
set-option -g prefix C-z | |
unbind-key C-b | |
bind-key C-z last-window | |
bind-key z send-prefix | |
bind-key A command-prompt "rename-window %%" | |
set -g base-index 1 | |
set -g default-terminal "screen-256color" | |
set-option -g history-limit 10000 |
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
### Keybase proof | |
I hereby claim: | |
* I am nailor on github. | |
* I am nailor (https://keybase.io/nailor) on keybase. | |
* I have a public key whose fingerprint is 6862 A7F2 9708 2F26 C7F4 E8A4 A2E8 A2FF 1E37 A353 | |
To claim this, I am signing this object: |
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 | |
from __future__ import print_function | |
import os | |
import sys | |
import urlparse | |
def main(url): | |
result = urlparse.urlparse(url) |
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
Host * | |
ControlMaster auto | |
ControlPath ~/.ssh/master-%r@%h:%p | |
ForwardAgent yes | |
ForwardX11 no | |
Host tunnel | |
Hostname nönönö | |
DynamicForward localhost:1080 | |
ProxyCommand none |
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
from __future__ import print_function | |
import os | |
import sys | |
import sparkey | |
import tempfile | |
import timeit | |
from random import randint |
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
multitmux() { | |
read first; | |
tmux -q new-session -d -s $1 "ssh -t $first"; | |
tmux set-option quiet on | |
tmux -q set-option -t $1 mouse-select-pane on | |
tmux -q set-window -g -t $1 synchronize-panes on | |
while read host; do | |
tmux -q split-window -p 25 -v -t $1 "ssh -t $host" 2>/dev/null; | |
if [ "$?" == "1" ]; then | |
# If pane is too small, change layout and retry opening |
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
sget () { | |
sala -r $1 | cut -f 2 -d ':' | \ | |
tr -d '[:space:]'|xclip -selection clipboard; | |
} | |
# Set sala completion for sget | |
complete -o nospace -F _sala sget |
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 form_preference_list(image, edge, others): | |
def g(): | |
for other_edge in others: | |
yield (other_edge, image.row_dist(edge, other_edge)) | |
return [x[0] for x in sorted(g(), key=operator.itemgetter(1))] | |
def stable_matching(image, lefts, rights): | |
free_left = set(lefts) | |
right_edges = set(rights) |
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
# Makefile for LaTeX files | |
# Original Makefile from http://www.math.psu.edu/elkin/math/497a/Makefile | |
# Please check http://www.acoustics.hut.fi/u/mairas/UltimateLatexMakefile | |
# for new versions. | |
# Copyright (c) 2005,2006 (in order of appearance): | |
# Matti Airas <[email protected]> | |
# Rainer Jung |
NewerOlder