Skip to content

Instantly share code, notes, and snippets.

@jeffjcrowe
jeffjcrowe / boot2docker-tz
Created July 14, 2015 21:11
boot2docker timezone
# OSX
cat /etc/localtime | bzip2 | boot2docker ssh 'sudo sh -c "bunzip2 | cat > /etc/localtime"'
boot2docker ssh 'sudo ntpclient -s -h pool.ntp.org'
@jeffjcrowe
jeffjcrowe / self-signed.sh
Last active August 29, 2015 14:24
Generate Self-Signed
export DOMAIN="PUT THE DOMAIN NAME OR IP ADDRESS HERE"
export PASSPHRASE=$(head -c 500 /dev/urandom | tr -dc a-z0-9A-Z | head -c 128; echo)
openssl genrsa -des3 -out private.key.pwd -passout env:PASSPHRASE 2048
openssl req \
-new \
-batch \
-subj "/commonName=$DOMAIN/" \
-key private.key.pwd \
@jeffjcrowe
jeffjcrowe / BinderProxy.java
Created July 6, 2012 22:18
Guice3 Binder Proxy
import java.lang.annotation.Annotation;
import java.lang.reflect.Method;
import org.aopalliance.intercept.MethodInterceptor;
import com.google.inject.Binder;
import com.google.inject.Key;
import com.google.inject.MembersInjector;
import com.google.inject.Module;
import com.google.inject.PrivateBinder;