Resultados da pesquisa a pedido "ruby"

3 a resposta

Por que "descartar" um arquivo não é uma boa prática?

Por que "extrair" um arquivo não é uma boa prática para E / S normal de arquivo de texto e quando é útil? Por exemplo, por que não devo usá-los? File.read('/path/to/text.txt').lines.each do |line| # do something with a ...

1 a resposta

Rails pertence_ a com nome de coluna personalizado

Estou trabalhando com um banco de dados legado que fornece o seguinte esquema para as tabelasproduct efamilia_producto (rake db:schema:dump) create_table "producto", primary_key: "barcode", force: true do |t| t.string "codigo_corto", limit: 16, ...

8 a resposta

Inverter uma matriz sem usar um loop em ruby

Eu tenho um desafio de codificação para reverter uma matriz com 5 elementos. Como eu faria isso sem usar o método reverso? Código: def reverse(array) array end p reverse(["a", 1, "apple", 8, 90])

3 a resposta

Essa é a melhor maneira de obter elementos comuns de um hash de matrizes?

Estou tentando obter um elemento comum de um grupo de matrizes em Ruby. Normalmente, você pode usar o&operador para comparar duas matrizes, que retorna elementos presentes ou comuns nas duas matrizes. Tudo isso é bom, exceto quando você está ...

6 a resposta

Remover elementos idênticos adjacentes em uma matriz Ruby?

Ruby 1.8.6 Eu tenho uma matriz contendo valores numéricos. Eu quero reduzi-lo de modo que sequências do mesmo valor sejam reduzidas a uma única instância desse valor. Então eu quero a = [1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3]reduzir ...

1 a resposta

Por que posso acessar métodos privados / protegidos usando o Object # send no Ruby?

A classeclass A private def foo puts :foo end public def bar puts :bar end private def zim puts :zim end protected def dib puts :dib end end instância de Aa = A.new testea.foo rescue puts :fail a.bar rescue puts :fail a.zim rescue puts :fail ...

2 a resposta

Codificação Java AES, decodificação ruby

Estou tentando codificar dados AES em java, enviá-los pela rede e decodificá-los em ruby. Funciona bem com cadeias básicas, mas quando o comprimento da cadeia é de 16 bytes ou mais, tenho lixo na codificação da cadeia de rubi decodificada. Eu ...

5 a resposta

Como criar um enumerável infinito de Times?

Desejo que um objeto estenda Enumerable no Ruby para ser uma lista infinita de segundas-feiras (por exemplo). Portanto, renderia: 29 de março, 5 de abril, 12 de abril ...... etc. Como posso implementar isso no Ruby?

16 a resposta

Verificando se uma variável não é nula e não é zero em ruby

Estou usando o código a seguir para verificar se uma variável não é nula e não é zero if(discount != nil && discount != 0) ... endExiste uma maneira melhor de fazer isso?

1 a resposta

rspec 3 - stub um método de classe

Estou atualizando do rspec 2.99 para o rspec 3.0.3 e converti os métodos de instância para usarallow_any_instance_of, mas ainda não descobrimos como stub um método de classe. Eu tenho um código como este: module MyMod class Utils def ...