Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ozzieperez
ozzieperez / trie.py
Created August 6, 2017 20:08 — forked from nickstanisha/trie.py
An object-oriented implementation of a "Trie" in Python
class Node:
def __init__(self, label=None, data=None):
self.label = label
self.data = data
self.children = dict()
def addChild(self, key, data=None):
if not isinstance(key, Node):
self.children[key] = Node(key, data)
else:
@ozzieperez
ozzieperez / lightsail-docker.sh
Created June 7, 2017 05:06 — forked from davidkryzaniak/lightsail-docker.sh
Auto-Install Docker on AWS Lightsail
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-get update
sudo apt-get install -y linux-image-extra-$(uname -r) linux-image-extra-virtual
sudo apt-get install -y docker-engine
sudo service docker start
sudo docker pull php:5.6-apache
@ozzieperez
ozzieperez / .gitconfig
Created March 22, 2017 17:26 — forked from dahlbyk/.gitconfig
Windows Git Diff/Merge Tool Configuration
[alias]
dt = difftool
mt = mergetool
[diff]
tool = bc3
[difftool]
prompt = false
[difftool "bc3"]
cmd = \"c:/program files (x86)/beyond compare 3/bcomp.exe\" \"$LOCAL\" \"$REMOTE\"
[difftool "p4"]
@ozzieperez
ozzieperez / bash-cheatsheet.sh
Created September 9, 2016 04:28 — forked from LeCoupa/bash-cheatsheet.sh
Bash CheatSheet for UNIX Systems
#!/bin/bash
#####################################################
# Name: Bash CheatSheet for Mac OSX
#
# A little overlook of the Bash basics
#
# Usage:
#
# Author: J. Le Coupanec
# Date: 2014/11/04
@ozzieperez
ozzieperez / zsh_on_ubuntu.md
Last active March 5, 2016 10:17 — forked from tsabat/zsh.md
Getting oh-my-zsh to work in Ubuntu