Skip to content

Instantly share code, notes, and snippets.

View pefoley2's full-sized avatar

Peter Foley pefoley2

View GitHub Profile
@pefoley2
pefoley2 / Parser.js
Created May 21, 2015 23:29
Irssi import for tjhsstBot
var fs = require('fs'),
util = require('util'),
mixin = require('./util').mixin,
EventEmitter = require('events').EventEmitter,
// Default regular expressions for log parsing
defaultRegexps = {
// Log open / log close / day change: $1 = date+time
logopen: /^--- Log opened (.*)$/,
logclose: /^--- Log closed (.*)$/,
daychange: /^--- Day changed (.*)$/,
@pefoley2
pefoley2 / bashrc
Last active August 29, 2015 14:22
Pia
alias pia="sudo ip netns exec pia sudo -u peter"
@pefoley2
pefoley2 / deepdream.py
Last active August 29, 2015 14:24
Deepdream
#!/usr/bin/python2
import numpy as np
import scipy.ndimage as nd
import PIL.Image
import sys
sys.path.append('../caffe/distribute/python')
import caffe
# a couple of utility functions for converting to and from Caffe's input image layout
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import os
import re
from glob import glob
from requests import head
def main():
#!/usr/bin/python3 -OO
import logging
import socket
import pygame
import pyudev
import subprocess
import time
count = 0
#!/bin/bash
case $script_type in
up)
ip netns add vpn
ip link set dev "$1" up netns vpn mtu "$2"
ip netns exec vpn ip link set dev lo up
ip netns exec vpn ip addr add dev "$1" local "$4" peer "$5"
;;
route-up)
ip netns exec vpn ip route add default via "$route_vpn_gateway"