Resultados da pesquisa a pedido "ruby"
SECAGEM de tesouras de papel de pedra
Sou um programador iniciante em ruby e, embora esse código funcione, estou me perguntando como posso melhorá-lo. Eu tenho um conhecimento muito limitado sobre lambdas e procs e afins, mas qualquer conselho seria ótimo. Existe alguma maneira de ...
É aceitável ter parâmetro no construtor de classe?
um rubygem que estou escrevendo e que é útil para contar ocorrências de palavras em um texto, optei por colocar 3 parâmetros no construtor da classe. O código está funcionando, mas quero refatorá-lo por gentileza. Na sua experiência, é mais ...
Conversão de horário UTC para Pacífico
Eu recebo uma string de um método externo com uma data e hora como essa"07/09/10 14:50" Existe alguma maneira de converter esse tempo em rubi para o horário 'Pacífico dos EUA' sabendo o horário 'UTC'? com as alterações contabilizadas na data? Ou ...
Ocorreu um erro ao instalar o mini_racer (0.2.0)
Estou usando o mac 10.14. Estou com algum problema com a mini_racer gem. Após a instalação do pacote configurável, ocorre o erro abaixo. Não sei como posso resolver isso. Erro Installing mini_racer 0.2.0 with native extensions ...
Como lidar com a soma da porcentagem arredondada que não é 100?
Suponha que tenhamos uma lista de itens com um número inteiro: USA: 3 people Australia: 2 people Germany: 2 peopleSe calcularmos a porcentagem de cada valor em relação à soma de toda a lista, obteremos: USA: 3/(3+2+2)*100 = 42.857...% ...
Como assinar_ para o Devise to Test Controller com o Minitest
Sou novato no Rails Testing. Depois de seguir alguns tutoriais online, consegui configurar e executar os testes do Model. Mas, ao tentar testar o Controller, o Teste falhou, pois é redirecionado para a página de login. Eu tentei todas as ...
Contando os elementos distintos em uma matriz
Eu tenho uma matriz: a = [1, 2, 3, 3, 6, 8, 1, 9]Eu quero exibir cada valor de elemento exclusivo e sua contagem de elementos associados assim: 1: 2 2: 1 3: 2 6: 1 8: 1 9: 1Até agora eu tenho: a.sort.group_by { |x| x } { 1 => [ [0] 1, [1] 1 ], ...
Por que obtenho um Encoding :: CompatibilityError com #inspect?
O código a seguir funciona sem problemas: #encoding: utf-8 class Text def initialize(txt) @txt = txt end def inspect "<Text: %s>" % @txt end end p Text.new('Hello World')Mas se eu tentarp Text.new('Hä, was soll das?') Eu recebo um Encoding :: ...
Python equivalente ao Ruby .select
Eu tenho uma lista / matriz, vamos chamá-lox, e eu quero criar uma nova lista / matriz, vamos chamar essaz, fora dos elementos dex que correspondem a uma determinada condição. Em Ruby, você poderia fazer isso chamando o método .select na lista / ...
Como converter JSON em um hash, procurar e alterar um valor
Estou tentando processar um arquivo JSON: { "features": { "additional-options": true }, "values": { "lo-value": 34, "hi-value": 554 }, "persons": [ { "name": "john", "member": true, "current": false, "sponsor": "pete", "profile": "", "credits": ...