Skip to content

Instantly share code, notes, and snippets.

View njvitto's full-sized avatar

Nicola Junior Vitto njvitto

View GitHub Profile
@njvitto
njvitto / deploy.rake
Created April 11, 2010 16:56 — forked from RSpace/deploy.rake
Rakefile to deploy and rollback to Heroku in two different environments (staging and production) for the same app
#Deploy and rollback on Heroku in staging and production
task :deploy_staging => ['deploy:set_staging_app', 'deploy:push', 'deploy:restart', 'deploy:tag']
task :deploy_production => ['deploy:set_production_app', 'deploy:push', 'deploy:restart', 'deploy:tag']
namespace :deploy do
PRODUCTION_APP = 'YOUR_PRODUCTION_APP_NAME_ON_HEROKU'
STAGING_APP = 'YOUR_STAGING_APP_NAME_ON_HEROKU'
task :staging_migrations => [:set_staging_app, :push, :off, :migrate, :restart, :on, :tag]
task :staging_rollback => [:set_staging_app, :off, :push_previous, :restart, :on]
Verifying my Blockstack ID is secured with the address 172Edr9bprjFgGJEnKujCt8vWUWmK51aya https://explorer.blockstack.org/address/172Edr9bprjFgGJEnKujCt8vWUWmK51aya
@njvitto
njvitto / Facebook likes
Created September 8, 2011 10:57
Useful script to ask Facebook social graph for how many likes gived an URL
<script type="text/javascript">
FB.api('/', {id: "<%= @url_for_FB %>"} ,function(response) {
fb_shares = "0";
if(typeof(response.shares)!=='undefined' && response.shares!=null)
fb_shares = response.shares;
$("FB_shares").update(fb_shares);
});
</script>