Skip to content

Instantly share code, notes, and snippets.

View javabrett's full-sized avatar

Brett Randall javabrett

View GitHub Profile
#!/bin/sh
set -x
set -e
TMP_GIT=$(mktemp -d)
cd $TMP_GIT
git init
git config user.name "some user"
git config user.email "some@user.com"
echo A > A
java -jar ~/git/bfg-repo-cleaner/bfg/target/bfg-1.12.13-SNAPSHOT-remotes/upstream/HEAD-8abe03c.jar -D A
Using repo : /tmp/tmp.gL9bSDEzqB/.git
Found 3 objects to protect
Found 2 commit-pointing refs : HEAD, refs/heads/master
Protected commits
-----------------
@javabrett
javabrett / Main.java
Created May 19, 2016 05:29
Simple MapR FS test
package mapr.test;
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.security.UserGroupInformation;
public class Main {
#!/bin/sh
set -e
PWD=`pwd`
TMUX_SRC_DIR=$PWD/tmux-2.3
LIBEVENT_SRC_DIR=$PWD/libevent-2.0.22-stable
NCURSES_SRC_DIR=$PWD/ncurses-6.0
PROTOBUF_SRC_DIR=$PWD/protobuf-2.6.1
MOSH_SRC_DIR=$PWD/mosh-1.2.6
@javabrett
javabrett / .gtkrc-eclipse
Created September 21, 2017 03:13 — forked from andrioli/.gtkrc-eclipse
Config to make Eclipse Juno icons and tabs look small and nice in Linux
# Create a new file in your home directory called .gtkrc-eclipse
# call eclipse with this command:
# Gtk2 forced:
# export SWT_GTK3=0
# env GTK2_RC_FILES=/usr/share/themes/<YourTheme>/gtk-2.0/gtkrc:/home/<YourUser>/.gtkrc-eclipse '/path_to_eclipse/eclipse'
# In your Eclipse directory find the file 'e4_default_gtk.css'
# In this file there's a CSS class:
@javabrett
javabrett / pickleViewer.py
Last active September 22, 2017 06:12 — forked from valeriyvan/pickleViewer.py
Viewer for arbitrary pickle files
#!/usr/bin/python
import pickle
from collections import defaultdict
from collections import OrderedDict
import sys
def checkDict(inputData):
return (type(inputData) == dict or type(inputData) == defaultdict\
or type(inputData) == OrderedDict)
#!/usr/bin/env bash
# OpenSSL requires the port number.
SERVER=$1
DELAY=1
ciphers=$(openssl ciphers 'ALL:eNULL' | sed -e 's/:/ /g')
echo Obtaining cipher list from $(openssl version).
for cipher in ${ciphers[@]}
@javabrett
javabrett / p4merge4git.md
Created November 23, 2017 05:14 — forked from tony4d/p4merge4git.md
Setup p4merge as a visual diff and merge tool for git
@javabrett
javabrett / cleanassemblecheck.txt
Created December 19, 2017 03:16
cleanassemblecheck.txt
$ ./gradlew --console=verbose clean assemble check
> Task :clean
> Task :compileJava
> Task :processResources
> Task :classes
@javabrett
javabrett / cleanbuild.txt
Created December 19, 2017 03:17
cleanbuild.txt
$ ./gradlew --console=verbose clean build
> Task :clean
> Task :compileJava
> Task :processResources
> Task :classes