Skip to content

Instantly share code, notes, and snippets.

View jeffsu's full-sized avatar

Jeff Su jeffsu

  • Second Spectrum, Inc
  • Los Angeles, CA
View GitHub Profile

Keybase proof

I hereby claim:

  • I am jeffsu on github.
  • I am jeffsu (https://keybase.io/jeffsu) on keybase.
  • I have a public key ASA1zqz-phhiEpfsv8tRD38xYyRm_3SSECPBHYlmbicXBwo

To claim this, I am signing this object:

{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
var connect = require('connect');
var users = require('./lib/users');
var app = connect.createServer();
var redis = require('redis').createClient();
var userCache = {};
function getUser(id, cb) {
if (id in userCache) {
cb(userCache[id]);
} else {
@jeffsu
jeffsu / gist:1926295
Created February 27, 2012 19:05
iptable
0.0.0.0 10.0.1.1 0.0.0.0 UG 0 0 0 eth0
10.0.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.10.10.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet0
33.33.33.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
@jeffsu
jeffsu / haproxy-scraper.rb
Created October 6, 2011 17:01
Scrape HAProxy's status page with ruby and nokogiri
require 'open-uri'
require 'nokogiri'
URL = ARGV.shift
doc = Nokogiri::HTML(open(URL))
tables = doc.css(".tbl")
services = Hash.new
# every even table is a header