Skip to content

Instantly share code, notes, and snippets.

View vinibaggio's full-sized avatar

Vinicius Baggio Fuentes vinibaggio

View GitHub Profile
@vinibaggio
vinibaggio / gist:921055
Created April 15, 2011 03:06
hack malandro
class ActiveRecord::Base
mattr_accessor :shared_connection
@@shared_connection = nil
def self.connection
@@shared_connection || retrieve_connection
end
end
@vinibaggio
vinibaggio / blobsizecomparator.java
Created April 17, 2011 20:05
Código processing do básico
import hypermedia.video.Blob;
import java.awt.Rectangle;
public class BlobSizeComparator implements java.util.Comparator<Blob> {
public int compare(Blob a, Blob b) {
Rectangle boundingA = a.rectangle;
Rectangle boundingB = b.rectangle;
double areaA = boundingA.getHeight() * boundingA.getWidth();
double areaB = boundingB.getHeight() * boundingB.getWidth();
// OO-ish
function Car(manufacturer, model) {
this.manufacturer = manufacturer;
this.model = model;
}
var porsche = new Car('Porsche', 'Carrera');
var ferrari = new Car('Ferrari', 'Enzo');
"pt-BR":
errors:
messages:
not_found: "não encontrado"
already_confirmed: "já foi confirmado"
not_locked: "não foi bloqueado"
not_saved:
one: '1 erro impediu que %{model} fosse gravado:'
other: '%{count} erros impediram que %{model} fosse gravado:'
require 'net/imap'
Net::IMAP.debug = true
imap = Net::IMAP.new('imap.gmail.com', :ssl => true)
imap.login('login', 'senha')
imap.select('INBOX')
loop do
seqno = nil
grupos que sei da existência:
* Guru-SP
  * Guru-SP-Interior
* Guru-Campinas (SP)
  * Guru-CE
  * Guru-PI
  * Rails-MG 
  * Guru-SC
* Guru-BA
Factory.define :user do |u|
u.email 'bla@bla.com'
end
guard 'spork', :rspec_env => { 'RAILS_ENV' => 'test' }, :cucumber => false do
watch('config/application.rb')
watch('config/environment.rb')
watch(%r{^config/environments/.+\.rb$})
watch(%r{^config/initializers/.+\.rb$})
watch('spec/spec_helper.rb')
end
guard 'rspec', :cli => '--drb' do
watch(%r{^spec/.+_spec\.rb})
@vinibaggio
vinibaggio / Gemfile
Created June 20, 2011 20:19
Guard + spork
group :test do
gem 'guard-spork'
gem 'guard-rspec'
gem 'growl'
gem 'rb-fsevent'
end
module Support
module Login
def login(user=nil)
user ||= users(:user)
visit new_session_path
# ...
end
end
end