Skip to content

Instantly share code, notes, and snippets.

View aausch's full-sized avatar
💭
everyday I'm hustlin'

Alex Ausch aausch

💭
everyday I'm hustlin'
View GitHub Profile
@aausch
aausch / contact_generator.rb
Last active August 29, 2015 14:01
easy to understand, and use, ruby based, contact generator
# Copyright 2014, Alex Ausch
# Free to use under attribution license: http://creativecommons.org/licenses/by/2.0/ca/
puts ARGV.count
if ARGV.count < 1
puts "Missing argument - number of contacts"
exit
end
#!/usr/bin/env python3
import boto3
import gzip
import io
import sys
import tempfile
BUCKET = 'SOME_BUCKET'
date close
1-May-12 582.13
30-Apr-12 583.98
27-Apr-12 603.00
26-Apr-12 607.70
25-Apr-12 610.00
24-Apr-12 560.28
23-Apr-12 571.70
20-Apr-12 572.98
19-Apr-12 587.44
@aausch
aausch / bash_snippets
Created February 11, 2017 23:49
osx effective bash snippets
# remove spaces from files
for f in *\ *; do mv "$f" "${f// /_}"; done
@aausch
aausch / bash_snippets
Created February 11, 2017 23:49
osx effective bash snippets
# remove spaces from files
for f in *\ *; do mv "$f" "${f// /_}"; done
# disk usage
sudo du -cha --max-depth=1 / | grep -E "M|G"
# ubuntu boot log, for previous boot
journalctl -b-1 --no-pager
@aausch
aausch / bash_args_template.sh
Created June 3, 2019 14:54
OSX/Bash argument parsing
#!/bin/bash -e
# cobbled together from various of stackoverflow posts
# saner programming env: these switches turn some bugs into errors
set -o errexit -o pipefail -o noclobber -o nounset
# -allow a command to fail with !’s side effect on errexit
# -use return value from ${PIPESTATUS[0]}, because ! hosed $?
! getopt --test > /dev/null