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
# Because the package manager really should *not* be the | |
# judge over if you should install a package or not - I actually | |
# need to use sshpass because of things outside of my control. | |
# | |
# Of course I'll use a long and secure encrypted ssh key when | |
# possible. | |
# | |
# Sometimes this is not possible. Deal with it. | |
# | |
# Note: If you in any way can, use public/private key authentication. |
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
import asyncore | |
import asynchat | |
import socket | |
class Lobby(object): | |
def __init__(self): | |
self.clients = set() | |
def leave(self, client): | |
self.clients.remove(client) |
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
import sys | |
import boto | |
import multiprocessing | |
NUM_PROCS = 16 | |
bucket_name = sys.argv[1] | |
prefix = sys.argv[2] | |
try: |
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/sh | |
if [ $# -ne 2 ] | |
then | |
echo "Usage: $0 <from> <to>" | |
exit 1 | |
fi | |
from=$1 | |
to=$2 |
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
vagrant ssh -c 'ip a s eth1 | grep "inet " | cut -d " " -f 6 | cut -d/ -f 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
import sys | |
import boto | |
buckets = sys.argv[1:] | |
if "," in buckets: | |
buckets = buckets.split(",") | |
buckets = [bucket.strip() for bucket in buckets] | |
if not buckets: | |
sys.stderr.write("Usage: {0} <bucket> [[bucket] ...]\n".format(sys.argv[0])) |
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
$ curl -si https://getsentry.com/welcome/ |grep includeSubdomains | |
Strict-Transport-Security: max-age=2592000; includeSubdomains |
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
property FLUSH_TEXT : "Quit and flush" | |
property SET_TEXT : "Set speed" | |
-- be damn carefull what you input here, it will run as root | |
on ipfwLimit(bandwidth) | |
my ipfwFlush() | |
do shell script "ipfw pipe 1 config bw " & bandwidth & "KB" with administrator privileges | |
do shell script "ipfw add 10 pipe 1 tcp from any 80 to me" with administrator privileges | |
do shell script "ipfw add 11 pipe 1 tcp from me to any 80" with administrator privileges |
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
import os | |
import subprocess | |
import threading | |
from Queue import Queue | |
ITUNES_DIR = os.path.expanduser("~/Music/iTunes/iTunes Music/") | |
KNOWN_EXTENSIONS = ('.mp3', '.aac') | |
AACGAIN_PARAMS = ['-a', '-k', '-d', '3'] | |
AACGAIN_LOCATION = 'aacgain' |
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 send_plain_mail(subject, body, from_mail, to): | |
import smtplib | |
from email.MIMEText import MIMEText | |
from email.Encoders import encode_quopri | |
msg = MIMEText(body, 'plain', 'iso-8859-1') | |
msg['Subject'] = subject | |
msg['From'] = from_mail | |
msg['To'] = to |
NewerOlder