Perguntas com a marcação «ruby»

Ruby é uma linguagem interpretada dinâmica e orientada a objetos de código aberto e multiplataforma, criada por Yukihiro Matsumoto (Matz) em 1995. A tag [ruby] é para perguntas relacionadas à linguagem Ruby, incluindo sua sintaxe e suas bibliotecas. As perguntas sobre Ruby on Rails devem ser marcadas com [ruby-on-rails].


6
Adicione o elemento a uma matriz se ainda não estiver lá
Eu tenho uma aula de ruby class MyClass attr_writer :item1, :item2 end my_array = get_array_of_my_class() #my_array is an array of MyClass unique_array_of_item1 = [] Eu quero empurrar MyClass#item1para unique_array_of_item1, mas apenas se unique_array_of_item1ainda não contiver isso item1. Existe uma solução simples que eu conheço: basta iterar my_arraye verificar se unique_array_of_item1já …
92 ruby 



5
File.open de Ruby e a necessidade de f.close
É de conhecimento comum na maioria das linguagens de programação que o fluxo para trabalhar com arquivos é abrir-usar-fechar. Ainda assim, eu vi muitas vezes em códigos Ruby chamadas File.open incomparáveis ​​e, além disso, encontrei esta joia de conhecimento nos documentos Ruby: Os fluxos de E / S são fechados …
92 ruby  file 



7
Fazendo redirect_to: de volta ao Ruby on Rails corretamente quando o referrer não está disponível
Estou tendo um problema com redirect_to :back. Sim, são referenciadores. Costumo obter a exceção (ActionController :: RedirectBackError) "Nenhum HTTP_REFERER foi definido na solicitação para esta ação, então redirect_to: back não pôde ser chamado com sucesso. Se este for um teste, certifique-se de especificar request.env [\" HTTP_REFERER \ "]." Percebo que …

10
Qual é a melhor maneira de usar SOAP com Ruby?
Um cliente meu me pediu para integrar uma API de terceiros em seu aplicativo Rails. O único problema é que a API usa SOAP. Ruby basicamente abandonou o SOAP em favor do REST. Eles fornecem um adaptador Java que aparentemente funciona com a ponte Java-Ruby, mas gostaríamos de manter tudo …




4
NameError (constante não inicializada Paperclip :: Storage :: S3 :: AWS):
Estou tentando incorporar imagens em meu aplicativo da web e continuo tendo esse erro depois de remover alguns recursos. Tudo se resumia ao meu controlador de aplicativo 'criar' e não tenho certeza de onde devo ir a partir daqui. 2015-02-06T20:30:12.292187+00:00 app[web.1]: (1.9ms) ROLLBACK 2015-02-06T20:30:12.296299+00:00 app[web.1]: NameError (uninitialized constant Paperclip::Storage::S3::AWS): 2015-02-06T20:30:12.296301+00:00 …


4
Rails mapeando matriz de hashes em um único hash
Eu tenho uma matriz de hashes assim: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] E estou tentando mapear isso em um único hash assim: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Eu consegui usando par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v} } Mas eu queria saber se é possível fazer isso de uma forma mais idiomática (de preferência sem usar …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.