Skip to content

Instantly share code, notes, and snippets.

@rodrigomaia
rodrigomaia / gist:2869944
Created June 4, 2012 18:11
Install cucumber-rails
Cucumber
gem 'cucumber'
gem 'cucumber-rails'
rails generate cucumber:install pt-BR
cucumber --i18n help
cucumber --i18n pt
@rodrigomaia
rodrigomaia / Untitled.rb
Created June 6, 2012 16:57
Jenkins Bedel
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
cd ~/bedel
git stash
git pull
rvm use 1.9.2
rvm gemset use bedel
bundle
rake db:migrate
rake spec
@rodrigomaia
rodrigomaia / gist:2918659
Created June 12, 2012 16:49
Jenkins Chat
cd ~/forteschat3/oraculo
git stash
git pull
rvm use ruby-1.9.2-p290@oraculo
gem list
bundle
rake db:migrate
rspec
cd ~/forteschat3
forever stopall
@rodrigomaia
rodrigomaia / gist:2997223
Created June 26, 2012 17:23
How to create a RSpec Custom Matcher
#Matcher included_in
#my test
it "quando sortear, gravar os vencedores" do
concorrentes = Concorrente.where(:sorteio_id => @sorteio.id)
@sorteio.sortear
@sorteio.vencedores.should included_in(concorrentes)
end
#spec/support/spec_array_helper.rb
@rodrigomaia
rodrigomaia / gist:3012281
Created June 28, 2012 16:23
My Git configs (hack, commits, sink, ship)
.bashrc, .bash_profile, .zshrc
alias status='git status'
alias logdiff='git log -p'
alias log='git log --decorate'
alias pull='git pull'
alias push='git push'
alias commit='git commit'
alias add='git add'
alias checkout='git checkout'
alias branch='git branch'
@rodrigomaia
rodrigomaia / install.sh
Last active October 11, 2015 01:38
Instalar maquina do chat
###### INSTALL GIT
apt-get install git
###### INSTALL MYSQL
apt-get install mysqld-server
apt-get install libmysqld-dev
mysql -u root -proot
###### INSTALL REDIS
apt-get install redis-server
@rodrigomaia
rodrigomaia / gist:4260245
Created December 11, 2012 16:54
Getting Started with Engines
rails plugin new sudy_ag --full
# copiar as migrations pro hospedeiro
rake sudy_ag_engine:install:migrations
fonte: http://guides.rubyonrails.org/engines.html
@rodrigomaia
rodrigomaia / gist:4269207
Created December 12, 2012 16:20
my_engine/script/rails
#!/usr/bin/env ruby
# This command will automatically be run when you run "rails" with Rails 3 gems installed from the root of your application.
ENGINE_ROOT = File.expand_path('../..', __FILE__)
ENGINE_PATH = File.expand_path('../../lib/atlas_ag/engine', __FILE__)
require 'rails/all'
require 'rails/engine/commands'

Get Mountain Lion and Homebrew to Be Happy

1) Install XCode 4.4 into /Applications

Get it from the App Store.

2) Install Command Line Tools

In XCode's Preferences > Downloads you can install command line tools.

@rodrigomaia
rodrigomaia / new_gist_file
Created May 2, 2013 14:44 — forked from billsinc/gist:1157544
Desinstalar o firebird
#!/bin/sh
echo "Clean Services"
echo "Clean User"
dscl localhost -delete /Local/Default/Users/firebird
echo "Clean Group"
dscl localhost -delete /Local/Default/Groups/firebird
if [ -f "/Library/StartupItems/Firebird" ]; then
echo "Remove SuperServer StartupItem"
rm -fr /Library/StartupItems/Firebird
fi