class User < ActiveRecord::Base
enum :state, %w(new registered confirmed banned), :default => :new do
action :register do |user|
change_to :registered
end
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(in /Users/petyo/Work/gems/daemon-kit) | |
Loaded suite /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader | |
Started | |
EE..EEEEEE | |
Finished in 0.120069 seconds. | |
1) Error: | |
test_generator_without_options(TestAmqpGenerator): | |
RubiGen::GeneratorError: Couldn't find 'amqp' generator | |
/opt/local/lib/ruby/gems/1.8/gems/rubigen-1.5.4/lib/rubigen/lookup.rb:160:in `lookup' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# From http://github.com/jaymcgavren | |
# | |
# Save this as rcov.rake in lib/tasks and use rcov:all => | |
# to get accurate spec/feature coverage data | |
require 'cucumber/rake/task' | |
require 'spec/rake/spectask' | |
namespace :rcov do | |
Cucumber::Rake::Task.new(:cucumber) do |t| |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Я сакам да знам мое ли да се напише програма, дека сабале да ме сабуди у 7 часо, да ме нарани, да ме изчишка, изака, после да ме наруча убаво, та да деяним цел ден. После като сам наручан, програмата да напои говедата, дека гледам за млеко и за тъмъзлък - они са у кошарата. | |
Май требе и цикъл да се тури, оти иам и свинье, програмата да ги нарани с леп - я зиам църн типов, послека програмата да изкара овците да ги напасе, додека я щрапам връз клавиатурата и емитирам дейност, ама нали сам гявол и они | |
шефовете не моат а разберат кво чиним я цел ден пред компуторо. После програма, незнам май масив требе, да нарани кокошките, в моменто коги програмата праи тека да се ранат кокошките па с църн леп, на свиньето да се изринат лайната, а па в моменто кога програмата праи тека, че говедата да се измозат, я да посегам кам дисайгите сос сиреньето и лебо да отфаждам у офисо, та да емитирам дейност и точно кога си обувам опинците, програмата вече да извести, че сичката стока е наранена, та я да отфаждам с кеф на работа. К |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# set a big scrolling buffer | |
vbell off | |
defscrollback 10000 | |
# Set the caption on the bottom line | |
caption always "%{= kw}%-w%{= BW}%n %t%{-}%+w %-= @%H - %c" | |
startup_message off | |
msgwait 2 | |
autodetach on | |
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head><script type="text/javascript"> | |
function A() { | |
} | |
A.prototype = { | |
b : function() { | |
alert("b called") | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def self.perform(note_id) | |
... | |
rescue ActiveRecord::StatementInvalid | |
Note.connection.reconnect! | |
retry | |
end | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
abstract (1.0.0) | |
actionmailer (2.3.5, 1.3.6) | |
actionpack (2.3.5, 1.13.6) | |
actionwebservice (1.2.6) | |
activerecord (2.3.5, 1.15.6) | |
activeresource (2.3.5) | |
activesupport (2.3.5, 1.4.4) | |
acts_as_ferret (0.4.3) | |
archive-tar-minitar (0.5.2) | |
bluecloth (2.0.9) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
A.count # ~ 2000 | |
# in 3.0.4 this was very fast, although loading 2000k records - they had only one field loaded anyway. | |
# but in 3.0.6 this jumped from 1k ms to 15k ms. | |
A.includes(:b => :c).where('c.active').select('distinct field').map(&:field) | |
# fixed with something like that | |
A.joins(:b => :c).where('c.active').select('distinct field').map(&:field) |