Skip to content

Instantly share code, notes, and snippets.

View dbalexandre's full-sized avatar

Douglas Barbosa Alexandre dbalexandre

View GitHub Profile
@dbalexandre
dbalexandre / spec_helper.rb
Created October 25, 2012 15:54 — forked from caike/spec_helper.rb
missing translations
##
# Raises error if missing translation key
##
config.before(:all, type: :controller) do
@_i18n_exception_handler = I18n.exception_handler
I18n.exception_handler = lambda { |*args| raise args.first.to_s }
end
config.after(:all, type: :controller) do
I18n.exception_handler = @_i18n_exception_handler
@dbalexandre
dbalexandre / mussum-ipsum.sublime-snippet
Created October 5, 2012 12:21 — forked from zenorocha/mussum-ipsum.sublime-snippet
Mussum Ipsum - Snippet para Sublime Text
<!-- Fonte: mussumipsum.com -->
<snippet>
<content><![CDATA[
Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo. Manduma pindureta quium dia nois paga. Sapien in monti palavris qui num significa nadis i pareci latim. Interessantiss quisso pudia ce receita de bolis, mais bolis eu num gostis.
Suco de cevadiss, é um leite divinis, qui tem lupuliz, matis, aguis e fermentis. Interagi no mé, cursus quis, vehicula ac nisi. Aenean vel dui dui. Nullam leo erat, aliquet quis tempus a, posuere ut mi. Ut scelerisque neque et turpis posuere pulvinar pellentesque nibh ullamcorper. Pharetra in mattis molestie, volutpat elementum justo. Aenean ut ante turpis. Pellentesque laoreet mé vel lectus scelerisque interdum cursus velit auctor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ac mauris lectus, non scelerisque augu
@dbalexandre
dbalexandre / deploy.rake
Created March 22, 2012 03:41 — forked from rafaelp/deploy.rake
Rake task to deploy Rails project to Heroku
# -*- encoding : utf-8 -*-
namespace :heroku do
namespace :deploy do
PRODUCTION_APP = 'nomedoprojeto-production'
STAGING_APP = 'nomedoprojeto-staging'
def run(*cmd)
system(*cmd)
raise "Command #{cmd.inspect} failed!" unless $?.success?
end
@dbalexandre
dbalexandre / integrate.rake
Created March 22, 2012 03:39 — forked from rafaelp/integrate.rake
Rake task to synchronous continuous deployment of Rails application deployed on Heroku
# -*- encoding : utf-8 -*-
namespace :integration do
namespace :heroku do
task :add_remote do
sh "git remote add staging git@heroku.com:nomedoprojeto-staging.git" if `git remote |grep staging`.strip.blank?
sh "git remote add production git@heroku.com:com:nomedoprojeto-production.git" if `git remote |grep production`.strip.blank?
end
task :check do
var = `heroku config -s --app nomedoprojeto-staging|grep INTEGRATING_BY`
#!/bin/bash
heroku auth:login
heroku create $1 --stack cedar
heroku sharing:add contato@mergulhao.info
heroku sharing:add ramonpage@gmail.com
heroku sharing:add rafael.lima@bielsystems.com.br
heroku addons:add shared-database:5mb
heroku addons:add custom_domains:basic
heroku addons:upgrade logging:expanded