Skip to content

Instantly share code, notes, and snippets.

View andershammar's full-sized avatar

Anders Hammar andershammar

View GitHub Profile
@andershammar
andershammar / .aliases
Created November 4, 2018 14:36
My Bash config
# Shortcuts
alias g=git
alias h=history
# List directory shortcuts
alias l="ls -l"
alias la="ls -la"
@andershammar
andershammar / .gitconfig
Created November 4, 2018 14:11
My gitconfig
[user]
name = Firstname Lastname
email = firstname.lastname@email.com
[color]
ui = auto
[core]
editor = code --wait
# editor = vim
[alias]
bl = blame
@andershammar
andershammar / matplotlib-zeppelin
Created July 1, 2015 07:42
Example showing how to use matplotlib from a Zeppelin notebook
%pyspark
import matplotlib.pyplot as plt; plt.rcdefaults()
import numpy as np
import matplotlib.pyplot as plt
import StringIO
def show(p):
img = StringIO.StringIO()
p.savefig(img, format='svg')
@andershammar
andershammar / install-apache-zeppelin-on-amazon-emr.sh
Last active October 9, 2018 03:31
Bootstrap script for installing Apache Zeppelin on an Amazon EMR Cluster. Verfied on Amazon EMR release 4.x.
#!/bin/bash -ex
if [ "$(cat /mnt/var/lib/info/instance.json | jq -r .isMaster)" == "true" ]; then
# Install Git
sudo yum -y install git
# Install Maven
wget -P /tmp http://apache.mirrors.spacedump.net/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
sudo mkdir /opt/apache-maven
sudo tar -xvzf /tmp/apache-maven-3.3.3-bin.tar.gz -C /opt/apache-maven