Ruby practice: basic oauth
JS practice: javascript closures