Resultados da pesquisa a pedido "ruby"
Usando o rest-client para baixar um arquivo em disco sem carregar tudo primeiro na memória
Estou usando o rest-client para baixar uma página grande (com cerca de 1,5 GB de tamanho). O valor recuperado é armazenado na memória e salvo em um arquivo. Como resultado, meu programa falha comfailed to allocate memory (NoMemoryError). Mas não ...
method_missing dicas em Ruby
Há alguma coisa a ter cuidado ao definir omethod_missing método em Ruby? Gostaria de saber se existem interações não tão óbvias de herança, lançamento de exceção, desempenho ou qualquer outra coisa.
Provisionamento de VM Vagrant / VirtualBox: rbenv instala com êxito, mas usos subseqüentes no script falham
Estou usando o Vagrant + VirtualBox para configurar uma máquina virtual para o meu aplicativo Rails. Estou trabalhando na limpeza de um.sh script de provisionamento mencionado emVagrantfile igual a: config.vm.provision "shell", path: ...
Como faço para converter uma string em um método de classe?
Eis como converter uma string para uma classe no Rails / Ruby: p = "Post" Kernel.const_get(p) eval(p) p.constantizeMas e se eu estiver recuperando um método de um objeto de matriz / registro ativo como: Post.descriptionmas poderia ...
Erro da API do Google Analytics "As dimensões e métricas selecionadas não podem ser consultadas juntas".
Preciso recuperar o maior número possível de métricas diferentes do meu comércio eletrônico do GA ao mesmo tempo. Estou usando o cliente API do Google Ruby para isso. E continue recebendo um erro: "message"=>"Selected dimensions and metrics ...
Uploads baseados em navegador usando POST
Estou tentando criar envios do lado do cliente usando o POST com assinatura versão 4 da AWS. De acordo com os documentos Ao gerar a assinatura no lado do servidor, obtenho uma correspondência exata com a assinatura da AWS mencionada emesta ...
Como aguardar o término do comando do sistema
Estou convertendo um arquivo XLS 2 CSV com um comando do sistema em Ruby. Após a conversão, estou processando os arquivos CSV, mas a conversão ainda está em execução quando o programa deseja processar os arquivos, portanto, nesse momento, eles ...
O RVM não funciona para 1.9.1, mas funciona para 1.8.6 e 1.8.7
ATUALIZAÇÃO 25/6/10 UsandoGoogle [http://niwos.com/2010/03/19/rvm-on-osx-snow-leopard-readline-errors/], Não sou a única pessoa a encontrar esse problema. Aparentemente, esse problema tem a ver comLeia a linha. Alguém aí encontrou esse problema? ...
Ruby x, y = gets.split.map &: to_i
Estou confuso sobre essa linha de código ruby. Por que a atribuição é dada a x, y e não uma única variável? x,y = gets.split.map &:to_i
Método indefinido 'truncar' no modelo
Eu tenho o seguinte método no meu modelo que corta a descrição do registro, mas por um motivo desconhecido, o método truncado não funciona: def cropped_description nb_words_max = 500 if description.length > nb_words_max truncate(description, ...