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:
liblinear-ruby: Ruby interface to LIBLINEAR using SWIG
classifier-reborn: Bayesian and LSI classification
dependencies: GSL
| Handlebars.registerHelper('equal', function(lvalue, rvalue, options) { | |
| if (arguments.length < 3) | |
| throw new Error("Handlebars Helper equal needs 2 parameters"); | |
| if( lvalue!=rvalue ) { | |
| return options.inverse(this); | |
| } else { | |
| return options.fn(this); | |
| } | |
| }); |
| I am the owner of lvh.me. And I'm glad to hear it's helpful. In truth, it's just a fancy DNS trick. lhv.me and all of it's sub-domains just point back to your computer (127.0.0.1). That means running ssl is as simple (or difficult) as running ssl on your computer. | |
| I'm not sure how comfortable you are with the command line, but here's my how I setup my development environment. (rvm, passenger, nginx w/ SSL, etc). | |
| # Install rvm (no sudo!) | |
| # ------------------------------------------------------ | |
| bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) | |
| source ~/.rvm/scripts/rvm | |
| rvm install ree-1.8.7-2010.02 |
| ====== | |
| Videos | |
| ====== | |
| DevOps | |
| What is DevOps? by Rackspace - Really great introduction to DevOps | |
| https://www.youtube.com/watch?v=_I94-tJlovg | |
| Sanjeev Sharma series on DevOps (great repetition to really get the DevOps concept) |
| #!/bin/zsh | |
| function main { | |
| if [[ ! "$1" =~ ".*:.*" ]]; then | |
| echo "Empty username or branch name: \`$1\` should be of the form \`user:branch\`" | |
| exit 1 | |
| fi | |
| local username="${1%:*}" | |
| local branch="${1#*:}" |
| # A trivial code for solving the Colossal Cue Adventure | |
| # URL: http://adventure.cueup.com/ | |
| # Level 1: The VAX's MTH$RANDOM % 36 Roulette | |
| def vax_rng_next(x): | |
| """Generate the next pseudo-random number.""" | |
| a, c, m = 69069, 1, 2**32 | |
| return (a * x + c) % m |