Resultados da pesquisa a pedido "ruby"

4 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

9 a resposta

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?

1 a resposta

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 ...

4 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...