Install Python
$ brew install readline sqlite gdbm
$ brew install python --universal --framework
$ python --version
Python 2.7
Symlinks...
diff --git a/common_features.mk b/common_features.mk | |
index 8c593024f0..d70f360470 100644 | |
--- a/common_features.mk | |
+++ b/common_features.mk | |
@@ -658,40 +658,44 @@ endif | |
JOYSTICK_ENABLE ?= no | |
VALID_JOYSTICK_TYPES := analog digital | |
JOYSTICK_DRIVER ?= analog | |
ifeq ($(strip $(JOYSTICK_ENABLE)), yes) | |
ifeq ($(filter $(JOYSTICK_DRIVER),$(VALID_JOYSTICK_TYPES)),) |
public static class Result<T> implements Future<T> { | |
private Future<T> future; | |
private Result(Future<T> future) { | |
this.future = future; | |
} | |
/** | |
* Block until done and {@code System.exit()} with an appropriate status code. | |
*/ |
# run like this: | |
# kubectl get nodes -o json | python nodes.py | |
import json | |
import sys | |
format = "%-45s %-12s %6s" | |
print format % ("NAME", "IP", "IMAGES") |
# curl -O "http://www.maxmind.com/download/geoip/misc/region_codes.csv" | |
import csv | |
region_lookup = {} | |
with open("region_codes.csv", "rb") as f: | |
reader = csv.reader(f, delimiter=",") | |
for i, row in enumerate(reader): | |
region_lookup[(row[0], row[1])] = row[2] |
# this file goes in ~/.ssh/rc | |
if [ -S "$SSH_AUTH_SOCK" ]; then | |
# This gets executed by sshd on every client login, symlinking the forwarded | |
# agent socket into a predictable location to be picked up by tmux. | |
ln -sf "$SSH_AUTH_SOCK" "$HOME/.ssh/ssh_auth_sock" | |
fi |
Install Python
$ brew install readline sqlite gdbm
$ brew install python --universal --framework
$ python --version
Python 2.7
Symlinks...
largetype() { osascript 2>/dev/null <<EOF | |
tell application "Quicksilver" | |
show large type "$*" | |
end tell | |
EOF | |
} |
package MyVideoPlayer; | |
import java.util.ArrayList; | |
import java.util.HashMap; | |
import java.util.Map; | |
import com.google.code.gwt.html5.media.client.VideoElement; | |
import com.google.gwt.core.client.EntryPoint; | |
import com.google.gwt.core.client.JavaScriptObject; | |
import com.google.gwt.dom.client.Element; |
class MyVideoPlayer { | |
private void onPlay() { | |
// do something | |
} | |
private native void bindEvents() /*-{ | |
var instance = this; | |
var v = this.@MyVideoPlayer::getVideoElement()(); | |
v.addEventListener("click", function() { instance.@MyVideoPlayer::onClick()(); }); | |
v.addEventListener("touchstart", function() { instance.@MyVideoPlayer::onClick()(); }); |
Köra Time Machine i Ubuntu | |
echo deb http://ftp.de.debian.org/debian sid main >> /etc/apt/sources.list | |
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9AA38DCD55BE302B | |
aptitude install libgcrypt | |
aptitude install netatalk |