Resultados da pesquisa a pedido "ruby"

3 a resposta

Ruby on Rails: Como você define explicitamente nomes plurais e nomes singulares no Rails?

Por exemplo, estou usando "Bônus" como meu modelo, portanto, espero que "bônus" sejam a forma plural e "bônus" seja a forma singular. No entanto, em Ruby, isso resulta em: "bonus".pluralize # bonus "bonuses".singularize # bonuseEntão, quando eu ...

4 a resposta

ruby regex encontrar e substituir

Eu tenho a seguinte saída: time = 15:40:32.81 E eu quero eliminar: e a. para que fique assim: 15403281 Eu tentei fazer um time.gsub(/\:\s/,'')mas isso não funcionou.

1 a resposta

Não foi possível instalar a gem sqlite3-ruby

Eu tenho o xcode 3.0 instalado. E eu preciso instalar a gem sqlite3-ruby (para rhosync). Quando eu corro: sudo gem install -l sqlite3-rubyEu recebo o seguinte erro: Building native extensions. This could take a while... ERROR: Error ...

4 a resposta

Obter índice dos resultados da verificação de string em ruby

Quero obter o índice e os resultados de uma verificação "abab".scan(/a/)Eu gostaria de ter não apenas => ["a", "a"]mas também o índice dessas correspondências [1, 3]alguma sugestão?

7 a resposta

Verifique se o módulo existe em ruby

Estou definindo dinamicamente um nome de módulo a partir de um argumento transmitido no cli, por exemploRequired::Module::#{ARGV.first} Existe alguma maneira de verificar se esse módulo existe? Além disso, como eu executaria métodos nele sem ...

1 a resposta

O que `: location =>…` e `head: ok` significam na instrução de formato 'respon_to'?

Estou usando Ruby on Rails 3 e gostaria de saber qual é a:location => ... ehead :ok declarações significam no código a seguir, como elas funcionam e como eu posso \ deveria usá-las. respond_to do |format| format.xml { render :xml => @user, ...

2 a resposta

O que significa [5.0] no ActiveRecord :: Migration do Rails 5?

Uma migração que eu criei em um aplicativo Rails 5 tinha5.0 passado para um método: class CreateVariableKeys < ActiveRecord::Migration[5.0] ... endEu gostaria de saber o que[5.0] significa.

2 a resposta

Valor inesperado de __callee__ ao incluir um módulo - isso é um bug do Ruby?

Quando chamado por meio de um método criado poralias_method, __callee__ ignora o nome do método antigo (aquixxx) e retorna o nome do novo método, como abaixo: class Foo def xxx() __callee__ end alias_method :foo, :xxx end Foo.new.foo # ...

2 a resposta

Como posso executar scripts perl e ruby como tarefas no ant?

Eu gostaria de poder executar scripts ruby e perl a partir do build.xml no ant.

6 a resposta

Por que Ruby tem métodos privados e protegidos?

Antes de lerEste artigo [http://www.skorks.com/2010/04/ruby-access-control-are-private-and-protected-methods-only-a-guideline/] , Pensei que o controle de acesso no Ruby funcionasse assim: public - pode ser acessado por qualquer objeto ...