This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
# configure these defaults based on Your needs : | |
JS_FILES_DIR = 'public/javascripts' # the javascripts base directory | |
EXCLUDED_JS_FILES = %W{ cache/* test/* } # excluded from compilation | |
OUT_FILE_JS_EXT_PREFIX = ".min" # override with `rake ... OUT_EXT=_pack` | |
COMPILER_JAR_PATH = "lib/java/build/compiler.jar" # adjust the jar path ! | |
# only required if running under JRuby - will compile multiple files | |
# faster as it does not need to run system `java -jar ...` commands. | |
#COMPILER_MAIN_CLASS = "com.google.javascript.jscomp.CommandLineRunner" |
#!/bin/sh | |
### | |
# SOME COMMANDS WILL NOT WORK ON macOS (Sierra or newer) | |
# For Sierra or newer, see https://github.com/mathiasbynens/dotfiles/blob/master/.macos | |
### | |
# Alot of these configs have been taken from the various places | |
# on the web, most from here | |
# https://github.com/mathiasbynens/dotfiles/blob/5b3c8418ed42d93af2e647dc9d122f25cc034871/.osx |
Books for kids on programming:
# Alexandre rANGEL | |
# 'jupiter coming with the wolves' (v13) | |
# www.quasecinema.org | |
# 28-Feb-2016 / Sonic Pi 2.12 | |
arrangement = true | |
mybpmbase = 120 | |
mybpm = mybpmbase # * 2 #6, 8, 12, 16, 4, 2 | |
use_bpm mybpm | |
startClock = 0 # 0 to start song at beginning |
AddOn:
chrome/userChrome.css
in your profile directory:h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6 { | |
font-family: "TT Commons", sans-serif; | |
font-size: 3em; | |
} | |
div, |
This is just something I hacked together to create an audiobook file out of CD audio files (complete with chapter marking metadata!)
Works great when used in combination with https://github.com/kentcdodds/podcastify-dir
npx https://gist.github.com/kentcdodds/e07f9106c63cc13a75adb0157700eb5b ./path-to-sorted-mp3s
#!/usr/bin/env ruby | |
# gem install active_support | |
require 'active_support/inflector' | |
require 'active_support/core_ext/string' | |
# gem install webrick (only ruby3) | |
require 'webrick' | |
# gem install mechanize |