Skip to content

Instantly share code, notes, and snippets.

View nicksloan's full-sized avatar

Nick Sloan nicksloan

View GitHub Profile
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas dictum tristique odio. In a mattis leo. Ut porta, urna sed aliquet placerat, neque felis iaculis mi, quis ornare ex magna quis lacus. Aliquam nec nibh eleifend, pulvinar massa non, placerat lectus. Aliquam erat volutpat. Nulla ac vestibulum magna. Mauris blandit hendrerit lectus dictum bibendum. Etiam nisi ligula, eleifend id facilisis ut, imperdiet sed sapien. Aenean egestas tortor sed sapien blandit, et maximus lacus dictum. Suspendisse rhoncus turpis eu ultrices porta. Integer non iaculis ex, id tincidunt ipsum. Nunc sapien magna, tincidunt eget tellus in, eleifend malesuada sapien. Suspendisse fringilla porta suscipit. Proin scelerisque fermentum imperdiet. Donec ut ante pellentesque, molestie lectus malesuada, dictum lorem.
Maecenas sodales tellus vel orci scelerisque, sed facilisis metus eleifend. Suspendisse pharetra fermentum convallis. Duis tincidunt mattis dignissim. Morbi rhoncus auctor metus, quis facilisis nunc pretium quis. Curab
@nicksloan
nicksloan / _modules:boto_fk.py
Created October 9, 2015 03:33 — forked from scoates/_modules:boto_fk.py
Salt: Auto-assign public IPs in VPC subnets
# -*- coding: utf-8 -*-
'''
TODO
'''
# keep lint from choking on _get_conn and _cache_id
#pylint: disable=E0602
# Import Python libs
from __future__ import absolute_import
include:
# for backports
- apt
openssh6.6:
pkg.installed:
# backports; this number *will* change
- pkgs:
- openssh-server: 1:6.6p1-4~bpo70+1
- openssh-client: 1:6.6p1-4~bpo70+1

Keybase proof

I hereby claim:

  • I am nicksloan on github.
  • I am nicksloan (https://keybase.io/nicksloan) on keybase.
  • I have a public key whose fingerprint is 3431 D313 841E 3916 0E85 9A41 EDEC 7F5A 3E21 FA8B

To claim this, I am signing this object:

def test(arg=[]):
print arg
del arg
test()
test()
import argparse
def foo():
print 'Hi'
def bar():
print 'Hello!'
ProjectName
+---package
| +---__init__.py
| +---web
| | +---__init__.py
| +---spider
| +---__init__.py
+---setup.py
+---readme.md
+---tests
#include <stdio.h>
#include <stdlib.h>
typedef struct element {
int val;
struct element * next;
} item;
item * makeitem(item * curr, int value) {
printf("%d\n", value);
import random
data = list()
for i in range(10000):
data.append(random.randint(0, 2**32))
bits_set = {0: 0}
for i in range(256):
bits_set[i] = (i & 1) + bits_set[i / 2]
import atexit
import os, sys
import readline
import rlcompleter
history = os.path.expanduser('~/.python_history')
readline.read_history_file(history)
readline.parse_and_bind('tab: complete')
atexit.register(readline.write_history_file, history)