Skip to content

Instantly share code, notes, and snippets.

View alecjacobson's full-sized avatar

Alec Jacobson alecjacobson

View GitHub Profile
@alecjacobson
alecjacobson / HandbrakeCLI-recursive
Last active June 28, 2017 13:17 — forked from yig/HandbrakeCLI-recursive
Give HandbrakeCLI a path to a file or a directory and it will generate better-compressed "{.}-handbrake.mp4" files next to each video.
#!/bin/bash
# brew install handbrake parallel ffmpeg
usage()
{
echo 1>&2 "Usage:" "$0" 'path/to/video/dir1 [path/to/video/dir2 ...]'
exit -1
}
@alecjacobson
alecjacobson / github-add-user
Last active January 15, 2021 15:37 — forked from miraculixx/github-add-user
batch adding users to github accounts
#!/bin/bash
# Collaborator list, add, remove from a repository
# (c) 2015 miraculixx
# Author: github.com/miraculixx
# MIT License, see below
function help {
echo "Add collaborators to one or more repositories on github"
echo ""
echo "Syntax: $0 -H GITHUB_OAUTH_TOKEN [-l] [-D] -r repo1,repo2 <collaborator id1>,<collaborator id2>"
@alecjacobson
alecjacobson / turbomap.m
Created September 5, 2019 17:35 — forked from reispat/turbomap.m
Turbo Colormap Look-up Table for Matlab
function map = turbomap()
% Look-up table for Turbo colormap.
% Includes example usage and comparison with other colormaps.
% Adapted for Matlab from https://gist.github.com/mikhailov-work/ee72ba4191942acecc03fe6da94fc73f
% Nikolas Karalis, 21 August 2019
map = [[0.18995,0.07176,0.23217];[0.19483,0.08339,0.26149];[0.19956,0.09498,0.29024];[0.20415,0.10652,0.31844];[0.20860,0.11802,0.34607];[0.21291,0.12947,0.37314];[0.21708,0.14087,0.39964];[0.22111,0.15223,0.42558];[0.22500,0.16354,0.45096];[0.22875,0.17481,0.47578];[0.23236,0.18603,0.50004];[0.23582,0.19720,0.52373];[0.23915,0.20833,0.54686];[0.24234,0.21941,0.56942];[0.24539,0.23044,0.59142];[0.24830,0.24143,0.61286];[0.25107,0.25237,0.63374];[0.25369,0.26327,0.65406];[0.25618,0.27412,0.67381];[0.25853,0.28492,0.69300];[0.26074,0.29568,0.71162];[0.26280,0.30639,0.72968];[0.26473,0.31706,0.74718];[0.26652,0.32768,0.76412];[0.26816,0.33825,0.78050];[0.26967,0.34878,0.79631];[0.27103,0.35926,0.81156];[0.27226,0.36970,0.82624];[0.27334,0.38008,0.84037];[0.27