Resultados da pesquisa a pedido "ruby"
Convertendo matriz de rubi em matriz de pares consecutivos
Qual é a maneira mais fácil de converter uma matriz de rubi em uma matriz de pares consecutivos de seus elementos? Quero dizer: x = [:a, :b, :c, :d]Resultado esperado: y #=> [[:a, :b], [:c, :d]]
Operação Rotate Bits Right em Ruby
Existe um Rotate Bits Right no Ruby? Ou como posso fazer isso, por favor. obrigado
Problema com quantificadores e look-behind
### Ruby 1.8.7 ### require 'rubygems' require 'oniguruma' # for look-behind Oniguruma::ORegexp.new('h(?=\w*)') # => /h(?=\w*)/ Oniguruma::ORegexp.new('(?<=\w*)o') # => ArgumentError: Oniguruma Error: invalid pattern in look-behind ...
Crie um formulário nos trilhos lendo um arquivo yaml
Estou tentando criar um formulário lendo um arquivo yml. Consigo ler o arquivo corretamente, mas não sei como colocar os itens no hash corretamente no código que cria os formulários. Por exemplo, meu arquivo yml lê algo como - f.label: :email ...
Como eu escolho aleatoriamente uma matriz?
Quero saber se existe uma maneira muito mais limpa de fazer isso. Basicamente, quero escolher um elemento aleatório de uma matriz de comprimento variável. Normalmente, eu faria assim: myArray = ["stuff", "widget", "ruby", "goodies", "java", ...
Rails não encontrando rake-10.5.0
Estou tentando instalar orake jóia nos trilhos 4.2. A gem parece estar bem instalada, mas o Rails falha ao tentar executar, dizendo que não pode verrake-10.5.0. Estou desenvolvendo no Rubymine e o erro que estou recebendo está abaixo, assim como ...
Como usar a Capivara no Ruby puro (sem Rails)?
Estou tentando fazer a Capybara rodar em um script Ruby simples - ou seja, sem / fora do Rails. Aqui está o script: require 'rubygems' require 'capybara' require 'capybara/dsl' include Capybara Capybara.current_driver = :selenium ...
Qual é o objetivo dos métodos bind / unbind no Ruby?
Qual é o propósito de terMethod#unbind eUnboundMethod#bind? Pelo que entendi, os métodos são objetos que podem ser chamados, como procs e lambdas, exceto que os métodos estão vinculados ao escopo de seu receptor: class SomeClass def a_method; ...
Compreendendo a sintaxe dos parâmetros do método Ruby
Eu tenho seguido um tutorial do RSpec no Pluralsight para criar um jogo de cartas básico. Quando a classe é definida como tal: class Card def initialize(suit:, rank:) @suit = suit @rank = case rank when :jack then 11 when :queen then 12 when ...
Como herdar do NilClass ou como simular uma função semelhante
Eu só quero usar o Null Object Design Pattern, mas descobri que posso herdar do NilClass. Eu posso escrever um método "nulo?" e retornar false, mas e se o usuário escrever o código abaixo if null_object puts "shouldn't be here" endPara ...