Resultados da pesquisa a pedido "ruby"
Práticas recomendadas do ActionMailer: chamar o método no modelo ou no controlador?
O envio de um email geralmente é chamado após uma ação em um modelo, mas o próprio email é uma operação de exibição. Estou procurando como você pensa sobre quais perguntas devem ser feitas para determinar onde colocar a chamada do método do ...
Como posso passar argumentos nomeados para uma tarefa Rake?
Existe uma maneira de passar argumentos nomeados para uma tarefa Rake sem usar variáveis de ambiente? Estou ciente de que as tarefas Rake podem aceitar argumentos em dois formatos: variáveis ambientais $ rake my_task foo=barIsso cria uma ...
Como sobrescrever uma linha impressa no shell com Ruby?
Como sobrescreveria a linha impressa anteriormente em um shell Unix com Ruby? Digamos que eu gostaria de exibir a hora atual em um shell a cada segundo, mas, em vez de empilhar cada sequência de horas, gostaria de substituir a hora exibida ...
Compartilhando um enumerador entre threads
Eu quero chamar um enumerador comum de diferentes segmentos. Quando eu faço o seguinte, enum = (0..1000).to_enum t1 = Thread.new do p enum.next sleep(1) end t2 = Thread.new do p enum.next sleep(1) end t1.join t2.joingera um erro: Fiber called ...
Precedência do operador de operadores unários
Alguma fonte de informação sobre precedência do operadorcomo isso [http://www.techotopia.com/index.php/Ruby_Operator_Precedence]diz que operadores unários como!, ~, +, - tersuperiorprecedência do que atribuição=. No entanto, as seguintes ...
Como executo apenas testes específicos no Rspec?
Eu acho que existe uma maneira de executar apenas testes com um determinado rótulo. Alguém sabe?
Como vincular uma página com page.url sem a extensão html no Jekyll?
Estou construindo um site em Jekyll. Para remover a extensão html nas postagens, adicionei o seguinte ao _config.yml permalink: /kb/:titlePara remover a extensão html das páginas, criei pastas para cada página e coloquei um arquivo index.html em ...
Ruby - Argumentos de palavras-chave - Você pode tratar todos os argumentos de palavras-chave como um hash? Quão?
Eu tenho um método que se parece com isso: def method(:name => nil, :color => nil, shoe_size => nil) SomeOtherObject.some_other_method(THE HASH THAT THOSE KEYWORD ARGUMENTS WOULD MAKE) endPara qualquer chamada, posso aceitar qualquer combinação ...
Trilhos: Encontre linhas sem conexão na relação HABTM
Eu tenho dois modelosUsers eLeads conectado com a relação HABTM: class Lead < ActiveRecord::Base has_and_belongs_to_many :users end class User < ActiveRecord::Base has_and_belongs_to_many :leads endComo agora posso obter apenas os leads que não ...
Capistrano 3 altera ssh_options dentro da tarefa
Eu estou tentando executar a tarefa capistrano v.3 no mesmo estágio com diferentes ssh_options. minha produção.rb diz: set :stage, :production set :user, 'deploy' set :ssh_options, { user: 'deploy' } Com esta configuração, o capistrano ...