Resultados da pesquisa a pedido "ruby"
Eu não entendo o escopo local do ruby
Neste exemplo, def foo(x) if(x > 5) bar = 100 end puts bar endEntão foo (6) Saídas: 100 e foo (3) não produz nada. No entanto, se eu mudei a definição para def foo(x) if(x > 5) bar = 100 end puts bob endEu recebo um erro "variável ...
Obtendo o uso de memória do meu processo no OSX usando Ruby
Eu tenho um aplicativo Ruby que (no Linux) usa o sistema de arquivos / proc para obter informações sobre o uso da memória. Alguém sabe como obter as mesmas informações para o Mac OSX? A chamada do sistema task_info parece promissora, mas existe ...
Andaime ActiveRecord: duas colunas do mesmo tipo de dados
Outra pergunta básica do Rails: Eu tenho uma tabela de banco de dados que precisa conter referências a exatamente dois registros diferentes de um tipo de dados específico. Exemplo hipotético: estou criando um banco de dados de videogame. Eu ...
Como obter associações de registros de atos via reflexão
Para colunas normais, você pode acessá-las através docolumns método de classe. No entanto, as associações podem ter um nome bem diferente se oforeign_key opção é definida no método de relacionamento. Por exemplo, dado class Post has_many ...
Como executar o IRB.start no contexto da classe atual
Eu apenas passei pelo PragProgTeste contínuo com Ruby, onde eles falam sobre invocarIRB no contexto da classe atual para inspecionar o código manualmente. No entanto, eles citam que, se você invocarIRB.start em uma aula,self é predefinido e ...
Por que o código Python equivalente é muito mais lento
alguém pode explicar por que o código trivial a seguir (implementação do algoritmo de Euclides para encontrar o maior denominador comum) é cerca de três vezes mais lento que o código equivalente em Ruby? conteúdo de iter_gcd.py: from sys import ...
Como posso remover a string "\ n" de dentro de uma string Ruby?
Eu tenho esta string: "some text\nandsomemore"Eu preciso remover o "\ n" dele. eu tentei "some text\nandsomemore".gsub('\n','')mas não funciona. Como eu faço isso? Obrigado pela leitura.
Deve validar_format_of. not_with tem problema no framework (ou no meu entendimento)
Coloquei o seguinte código em um teste RSpec: it { should validate_format_of(:email).not_with('test@test')}e configure a classe real com: validates :email, :presence => true, :format => /\b[A-Z0-9._%-]+@(?:[A-Z0-9-]+\.)+[A-Z]{2,4}\b/iE quando ...
Consulta do ActiveRecord do Rails 3 usando os operadores SQL IN e SQL OR
Estou escrevendo uma consulta ActiveRecord do Rails 3 usando a sintaxe "where", que usa os operadores SQL IN e SQL OR e não consegue descobrir como usar os dois juntos. Este código funciona (no meu modelo de usuário): Question.where(:user_id => ...
rvm install 1.9.2 falha ao executar o autoconf?
quando eu corro rvm install 1.9.2Eu recebo um erro ao tentar executar o autoconf. Este é o stacktrace: kenmare:ruby-1.9.2-p0 lee$ rvm install 1.9.2-p0 /Users/lee/.rvm/rubies/ruby-1.9.2-p0, this may take a while depending on your cpu(s)... ...