Resultados da pesquisa a pedido "ruby"

1 a resposta

Heroku: Erro ao enviar o aplicativo Rails para o Heroku, o Heroku não consegue encontrar o aplicativo Rails

Estou tentando enviar um aplicativo Rails para o Heroku, mas estou constantemente recebendo esse erro. user$ git push heroku master Initializing repository, done. Counting objects: 158, done. Delta compression using up to 4 threads. Compressing ...

1 a resposta

Trabalho atrasado não escolhendo trabalho da tabela

No meu projeto atual, estou fazendo algum processo em segundo plano usando a gema de trabalho atrasado. Está funcionando bem no local, mas os trabalhos de produção são inseridos na tabela Tarefa atrasada, mas o DJ não seleciona poucos trabalhos ...

1 a resposta

Abrir vários threads com o watir-webdriver resulta no erro 'Conexão recusada'

Eu tenho este exemplo simples: require 'watir-webdriver' arr = [] sites = ,[ "www.google.com", "www.bbc.com", "www.cnn.com", "www.gmail.com" ] sites.each do |site| arr << Thread.new { b = Watir::Browser.new :chrome b.goto site puts b.url b.close ...

5 a resposta

Escopo das constantes nos módulos Ruby

Estou tendo um pequeno problema com escopo constante nos módulos mixin. Digamos que eu tenho algo parecido com isto module Auth USER_KEY = "user" unless defined? USER_KEY def authorize user_id = session[USER_KEY] def endA constante USER_KEY deve ...

4 a resposta

Comportamento estranho e inesperado (desaparecendo / alterando valores) ao usar o valor padrão do Hash, por exemplo Hash.new ([])

Considere este código: h = Hash.new(0) # New hash pairs will by default have 0 as values h[1] += 1 #=> {1=>1} h[2] += 2 #=> {2=>2}Tudo bem, mas: h = Hash.new([]) # Empty array as default value h[1] <<= 1 #=> {1=>[1]} ← Ok h[2] <<= 2 #=> ...

5 a resposta

Como pular a primeira linha de um arquivo CSV e tornar a segunda linha o cabeçalho

Existe uma maneira de pular a primeira linha de um arquivo CSV e fazer com que a segunda linha atue como cabeçalho? Eu tenho um arquivo CSV que tem a data na primeira linha e os cabeçalhos na segunda linha; portanto, preciso pular a primeira ...

3 a resposta

Upload de arquivo com Sinatra

Estou tentando fazer upload de arquivos com o Sinatra. Eu tenho o códigoaqui [http://github.com/eturk/marvin], mas estou recebendo o erro "o método file_hash não existe" (consulte /lib/mvc/helpers/helpers.rb). O que está acontecendo aqui? Há ...

6 a resposta

Inicialização Ruby DRY com argumento Hash

Eu me pego usando argumentos de hash para construtores bastante, especialmente ao escrever DSLs para configuração ou outros bits da API aos quais o usuário final será exposto. O que acabo fazendo é algo como o seguinte: class Example PROPERTIES ...

1 a resposta

open_id_authentication - “OpenIdAuthentication.store é nulo. Usando o armazenamento na memória. ”Problema

Estou tentando fazer oopen_id_authentication [http://github.com/rails/open_id_authentication]plugin funcionando. Inicialmente estava fazendo isso com o authlogic, mas abandonado porque parece muito mais problemas com a ajuda. O problema é que ...

3 a resposta

Ajuda com HTTP Intercepting Proxy in Ruby?

Eu tenho o início de um proxy de interceptação HTTP escrito em Ruby: require 'socket' # Get sockets from stdlib server = TCPServer.open(8080) # Socket to listen on port 8080 loop { # Servers run forever Thread.start(server.accept) do |client| ...