Pinned Repositories
bcrypt-tool
A CLI tool for bcrypt - hash a password, determine if password matches a hash, compute cost of hash
donutdns
Block ads, trackers, and malicious sites with donutdns - simple alternative to pihole. Run as a docker container, standalone executable or core DNS plugin. Supply custom domain block/allow lists in addition to builtin lists maintained by the ad-blocking community.
envy
Use envy to securely manage environment variables with your OS keychain
fields
fields extracts columns of text (replace awk/cut)
go-landlock
Go filesystem isolation via Linux landlock sandbox
go-mqtt
A development fork of the Eclipse Paho Go MQTT client
marathonctl
marathonctl is a CLI tool for Marathon
nomad-pledge-driver
Nomad task driver capable of blocking unwanted syscall and filesystem access. Based on the pledge utility for Linux by Justine Tunney
ssh-key-sync
A tool for synchronizing your GitHub SSH keys onto servers authorized_keys files
test
A modern generic testing assertions library for Go
shoenig's Repositories
shoenig/go-mqtt
A development fork of the Eclipse Paho Go MQTT client
shoenig/vaultapi
A Go vault client for the rest of us
shoenig/walker
an example of Go's filepath.Walk + filepath.WalkFunc
shoenig/cli-parser
Parse CLI command lines
shoenig/CoffeeBot
A Bot For Coffee
shoenig/FizzBuzz
A trivial program in various languages
shoenig/Flickr-Getter
Tool for downloading photosets from flickr
shoenig/gistit
Utility for sending files to gist.github.com from the command line
shoenig/JBC
Java Bytecode - Hex representation converter
shoenig/kohlrabi
mini webapp for viewing tabular reports
shoenig/pianobar.el
a thin Emacs interface for Pianobar (and Pandora.com)
shoenig/PySets
StackSet and QueueSet
shoenig/UTCS-Webturnin-Utilz
grade projects and upload comments using utcs webturnin
shoenig/YALL
Yet Another Lisp Language
shoenig/counting
A counting io.Writer for Go
shoenig/fakeadog
fakeadog is a go library for parsing datadog events
shoenig/hrotti
An MQTT broker written in Go
shoenig/human
Some utility functions for human readability
shoenig/InstaCram
instantly cram things
shoenig/jar-inspector
a tool for introspecting the classes in a jar file
shoenig/javapropio
Allow for Go programs to generate java-style properties files that work with java.util.Properties.
shoenig/pingpong
random network test helper
shoenig/repeat
Do something over and over again in Go
shoenig/SearchLogs
A python script for running search log test cases
shoenig/shoot
Scripts for shooting timelapse photos with raspberry pi
shoenig/torrent
Full-featured BitTorrent client package and utilities
shoenig/uhmaze
a few maze solving algorithms for fun