Resultados da pesquisa a pedido "ruby"
em conversão implícita de nulo para inteiro - ao tentar adicionar algo ao arr
Estou tentando criar um hash bastante complexo e, estranhamente, estou recebendo o erro no implicit conversion from nil to integerquando eu uso a linha manufacturer_cols << {:field => 'test'} Uso a mesma linha posteriormente no mesmo loop e ...
Por que os pontos de exclamação são usados nos métodos Ruby?
No Ruby, alguns métodos têm um ponto de interrogação ?) que fazem uma pergunta comoinclude? que pergunta se o objeto em questão está incluído, isso retorna um verdadeiro / fals Mas por que alguns métodos têm pontos de exclamação !) onde outros ...
Conectando o Rails 3.1 com vários bancos de dados
No ShowNearby, estamos fazendo uma migração muito grande para o RoR 3.1 do PHP e estamos enfrentando vários problemas que talvez alguns de vocês já tenham resolvido antes. Temos grandes quantidades de dados e decidimos segregar nosso banco de ...
sando layouts em arquivos HAML independentemente do Rails
Meu objetivo final é criar vários arquivos HTML estáticos para serem entregues a outras pessoa Mas, para o meu fluxo de trabalho, eu gostaria de ter o HAML como os arquivos de origem básicos. Ao fazer isso, espero secar o processo pelo menos do ...
2 gemas precisam de versões diferentes da mesma dependência
Usando o Rails 3, estou tentando descobrir o que acho que deve ser bem direto ... Tenho 2 gemas que requerem 2 versões diferentes da mesma dependência de gemas. As duas versões da gema dependente estão instaladas no meu sistema, mas ...
Idiomas Ruby Comuns
ma coisa que eu amo no ruby é que, na maioria das vezes, é uma linguagem muito legível (o que é ótimo para código de auto-documentaçã No entanto, inspirado por esta pergunta:Ruby Code ...
Como converter o nome da tabela ActiveRecord para o nome da classe do modelo
Existe a possibilidade de converter corretamente o nome da tabela ActiveRecord para o nome da classe de modelo? Eu encontrei um hack def model_for_table(table_name) table_name.classify.constantize end mas como usamos set_table_name para muitos ...
Mapa de uma matriz modificando apenas elementos que correspondem a uma determinada condição
No Ruby, qual é a maneira mais expressiva de mapear uma matriz de maneira que certos elementos sejam modificados e os outros deixaram intocados? Esta é uma maneira direta de fazer isso: old_a = ["a", "b", "c"] # ["a", "b", "c"] new_a = ...
Ruby: verifique se o objeto é nulo
def parse( line ) _, remote_addr, status, request, size, referrer, http_user_agent, http_x_forwarded_for = /^([^\s]+) - (\d+) \"(.+)\" (\d+) \"(.*)\" \"([^\"]*)\" \"(.*)\"/.match(line).to_a print line print request if request && request != nil ...
xlsx compactado por rubyzip não legível pelo Excel
Estou trabalhando na escrita de código que pode ler / gravar arquivos xlsx do Excel. Os arquivos xlsx são simplesmente arquivos zip de vários arquivos xml; portanto, para testar se eu poderia escrever um arquivo, usei uma gema chamadarubyzip para ...