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:
| #!/usr/bin/env bash | |
| apt-get -y update | |
| apt-get -y install build-essential zlib1g-dev libssl-dev libreadline6-dev libyaml-dev | |
| cd /tmp | |
| wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz | |
| tar -xvzf ruby-1.9.3-p392.tar.gz | |
| cd ruby-1.9.3-p392/ | |
| ./configure --prefix=/usr/local | |
| make | |
| make install |
| # for more info: https://gist.github.com/1120938 |
Backstory: I decided to crowdsource static site generator recommendations, so the following are actual real world suggested-to-me results. I then took those and sorted them by language/server and, just for a decent relative metric, their Github Watcher count. If you want a heap of other projects (including other languages like Haskell and Python) Nanoc has the mother of all site generator lists. If you recommend another one, by all means add a comment.
| require './user.rb' | |
| def mainmenu | |
| puts 'select an option please | |
| 1.- new user | |
| 2.- delete user | |
| 3.- consult user | |
| 4.- exit | |
| type a number: ' |