I hereby claim:
- I am keuv-grvl on github.
- I am keuvgrvl (https://keybase.io/keuvgrvl) on keybase.
- I have a public key whose fingerprint is 0D53 14FA F5B7 F41B 057D 9E19 FF46 2EC3 CA1D 38EE
To claim this, I am signing this object:
.PHONY: pdf display clean nuke | |
PDFREADER :=evince | |
OUTPUT :=document.pdf | |
BUILD :=build | |
SRC :=$(shell find src -name '*.tex' -o -name '*.png') | |
LMKFLAGS = -pdf -outdir=$(BUILD) | |
pdf: $(OUTPUT) |
#!/usr/bin/env python3 | |
import argparse | |
import gzip | |
import logging | |
import sys | |
from time import time | |
from lxml import etree |
#!/usr/bin/env bash | |
# usage: toggle-vpn.sh vpn-name | |
set -e # this script exits on error | |
set -o pipefail # a pipeline returns error code if any command fails | |
set -u # unset variables as an error, and immediately exit | |
command -v nmcli > /dev/null # ensure nmcli is installed |
#!/usr/bin/env bash | |
docker run \ | |
--volume $(pwd):/data \ | |
--user $(id -u $USER):$(id -g $USER) \ | |
--entrypoint /path/to/your_program \ | |
CONTAINER_NAME \ | |
--input /data/inputfile --output /data/outputfile | |
# Will run '/path/to/your_program --input /data/inputfile --output /data/output' inside the container, |
#!/usr/bin/env bash | |
# trap signals | |
trap vmsavestate INT | |
function vmsavestate() { | |
cleaner=$(head -c $(( $(tput cols) - 1 )) < /dev/zero | tr '\0' ' ') | |
echo -en "\r${cleaner}\rSaving state of 'win7word' " | |
vboxmanage controlvm win7word savestate | |
} |
#!/usr/bin/env python3 | |
# MetaGeneAnnotator: http://metagene.nig.ac.jp/ | |
import argparse | |
import sys | |
_VERSION = "0.3" | |
I hereby claim:
To claim this, I am signing this object:
loadOrInstall <- function(pkgname, CRANmirror.index=1) { | |
chooseCRANmirror(ind=CRANmirror.index) | |
if (! pkgname %in% installed.packages()[,1]) { | |
write("installing", stderr()) | |
install.packages(pkgname, dep=T) | |
} else { write("already installed", stderr()) } | |
library(pkgname, character.only = TRUE) | |
write("loaded",stderr()) | |
} |
# generate a ggplot2 color palette | |
gg_color_hue <- function(n) { | |
hues = seq(15, 375, length = n + 1) | |
hcl(h = hues, l = 65, c = 100)[1:n] | |
} |
# Config | |
DEBUG := 0 | |
BUILDDIR := build | |
SOURCEDIR := src | |
PREFIX := | |
# End config | |
CXX := g++ | |
CXXFLAGS := -fopenmp -MMD -Wall -Wextra -ansi -pedantic -std=c++11 | |
LDFLAGS := -lpthread -lboost_system -fopenmp -Wl,-rpath=$(PREFIX)/lib/ |