Resultados da pesquisa a pedido "ruby"
Como faço para fazer parte de uma expressão regular opcional no Ruby?
Para corresponder ao seguinte: On Mar 3, 2011 11:05 AM, "mr person" wrote:Eu tenho a seguinte expressão regular: /(On.* (?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \d{1,2}, [12]\d{3}.* at \d{1,2}:\d{1,2} (?:AM|PM),.*wrote:)/mExiste uma ...
Modelos aninhados e validação pai
Eu tenho dois modelos. - Parent tem muitos Children; - Parent accept_nested_attributes_for Children; class Parent < ActiveRecord::Base has_many :children, :dependent => :destroy accepts_nested_attributes_for :children, :allow_destroy => true ...
Como retirar a citação inicial e final da string, em Ruby
Quero retirar as aspas iniciais e finais, em Ruby, de uma string. O caractere de citação ocorrerá 0 ou 1 vez. Por exemplo, todos os itens a seguir devem ser convertidos em foo, bar: "foo,bar""foo,barfoo,bar"foo,bar
Métodos de classe no Ruby on Rails 3 - Estou totalmente perdido!
fundoaqui [http://www.railway.at/2010/03/09/named-scopes-are-dead/]. No link acima, o exemplo a seguir é fornecido: class << self def by_author(author) where(:author_id => author.id) end endAlém dessa sintaxe ser estranha para um iniciante como ...
invertendo a ordem de uma matriz em ruby
Eu tenho a seguinte matriz[12,16,5,9,11,5,4] imprime:12,16,5,9,11,5,4. Quero que imprima:4,5,11,9,5,16,12 Quando eu fizarray.reverse impresso: 4,5,11,9,5,61,21Ele inverteu números individuais - alguma idéia de como eu posso parar com isso?
por que #! / usr / bin / env ruby não funciona no crontab?
Instalei o ruby pelo rvm (em todo o sistema) e funcionei corretamente através do console normal e meu programa de rails está se comportando corretamente com ambosrails runner eapache2+passenger. Agora em um crontab, ligueirails runner foo.bar, ...
Encadeamento & to_proc no símbolo
É bem conhecido pelo Rubyist& chamaráto_proc em um símbolo, então [:a, :b, :c].map(&:to_s)é equivalente a [:a, :b, :c].map { |e| e.to_s } # => ["a", "b", "c"]Digamos que eu queira chamar outro método logo apósto_s, essas duas implementações ...
Como essa mágica de injeção de rubi funciona?
Eu vi um trecho de código ruby hoje. [1,2,3,4,5,6,7].inject(:+)=> 28 [1,2,3,4,5,6,7].inject(:*)=> 5040 A injeção aqui é bem diferente daquelas que eu já vi antes, como [1,2,3,4,5,6,7].inject {|sum, x| sum + x}Por favor, explique como isso ...
ancinho abortado! nível da pilha muito profundo [duplicado]
Possível duplicado: Rails 3.0 e Ruby 1.9.2rc: os comandos Rake retornam 'constante já inicializada' e erros muito profundos no nível da pilha. Alguma ...
Ruby: calcule a diferença horária entre 2 vezes
Quero calcular a diferença entre 2 vezes. start_time: 22:00 (Rails interpreta isso como 31/12/2015 22:00:00 +0100) second_time: 02:00 (Rails interpreta isso como 31/12/2015 02:00:00 +0100). A segunda vez é de 4 horas depois, no dia seguinte. ...