Skip to content

Instantly share code, notes, and snippets.

View kurisuchan's full-sized avatar

Christian Hoareau kurisuchan

  • Netflix
  • Bay Area
View GitHub Profile
@kurisuchan
kurisuchan / hack.sh
Created April 1, 2012 02:09 — forked from erikh/hack.sh
OSX For Hackers
#!/usr/bin/env sh
##
# This is script with usefull tips taken from:
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
#
# install it:
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh
#
@kurisuchan
kurisuchan / memusg
Created February 18, 2012 00:25 — forked from netj/memusg
memusg -- Measure memory usage of processes
#!/usr/bin/env bash
# memusg -- Measure memory usage of processes
# Usage: memusg COMMAND [ARGS]...
#
# Author: Jaeho Shin <netj@sparcs.org>
# Created: 2010-08-16
set -um
# check input
[ $# -gt 0 ] || { sed -n '2,/^#$/ s/^# //p' <"$0"; exit 1; }
@kurisuchan
kurisuchan / gist:1262135
Created October 4, 2011 16:43
Moving MySQL databases to ramdisk on Ubuntu
# Tweaked from http://tomislavsantek.iz.hr/2011/03/moving-mysql-databases-to-ramdisk-in-ubuntu-linux
# Log in as root
# Mount ramdisk folder in RAM
mkdir /tmp/ramdisk
mount -t tmpfs -o size=128M tmpfs /tmp/ramdisk/
# Move MySQL data
mv /var/lib/mysql /tmp/ramdisk/mysql
ln -s /tmp/ramdisk/mysql/ /var/lib/mysql
@kurisuchan
kurisuchan / gist:1212527
Created September 12, 2011 21:37
Turn on Bash SSH completion
# To be added to your favorite bash config file
_compssh ()
{
cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=($(compgen -W "$(sed 's/[,| ].*$//' ~/.ssh/known_hosts)" -- $cur))
}
complete -F _compssh ssh
@kurisuchan
kurisuchan / gist:1211072
Created September 12, 2011 11:38
Installing Jenkins CI server on Ubuntu
# Installing JDK and JRE
sudo apt-get install openjdk-6-jre-headless
sudo apt-get install openjdk-6-jdk
# Installing Jenkins
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo aptitude update
sudo aptitude install jenkins