Perguntas com a marcação «ruby»

Ruby é uma linguagem interpretada dinâmica e orientada a objetos de código aberto e multiplataforma, criada por Yukihiro Matsumoto (Matz) em 1995. A tag [ruby] é para perguntas relacionadas à linguagem Ruby, incluindo sua sintaxe e suas bibliotecas. As perguntas sobre Ruby on Rails devem ser marcadas com [ruby-on-rails].

17
Como faço para remover elementos em branco de uma matriz?
Eu tenho a seguinte matriz cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] Desejo remover elementos em branco da matriz e quero o seguinte resultado: cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] Existe algum método assim compactque o faça sem loops?
284 ruby  arrays 


8
Como classificar uma matriz em ordem decrescente no Ruby
Eu tenho uma matriz de hashes: [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] Estou tentando classificar essa matriz em ordem decrescente de acordo com o valor de :barcada hash. Estou usando …
281 ruby  sorting 

30
SSL_connect retornado = 1 errno = 0 state = certificado do servidor de leitura SSLv3 B: falha na verificação do certificado
Estou usando o Authlogic-Connect para logins de terceiros. Após executar as migrações apropriadas, os logins do Twitter / Google / Yahoo parecem funcionar bem, mas o login do Facebook gera uma exceção: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed O log do desenvolvedor mostra OpenSSL::SSL::SSLError (SSL_connect …


10
Quais são as formas mais comuns de ler um arquivo no Ruby?
Quais são as formas mais comuns de ler um arquivo no Ruby? Por exemplo, aqui está um método: fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Eu sei que Ruby é extremamente flexível. Quais são os benefícios / desvantagens de cada abordagem?
280 ruby  file-io 



23
Falha ao criar extensão nativa gem (instalando o Compass)
Quando tento instalar a versão mais recente do compass ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ), recebo o seguinte erro. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for ffi.h... no checking for ffi.h in /usr/local/include,/usr/include/ffi... yes …

10
Blocos e rendimentos em Ruby
Estou tentando entender os blocos yielde como eles funcionam no Ruby. Como é yieldusado? Muitos dos aplicativos Rails que eu já usei de yieldmaneira estranha. Alguém pode me explicar ou me mostrar para onde ir para entendê-los?
275 ruby  block 

8
Passar variáveis ​​para o script Ruby via linha de comando
Instalei o RubyInstaller no Windows e estou executando o IMAP Sync, mas preciso usá-lo para sincronizar centenas de contas. Se eu pudesse passar essas variáveis ​​para ele via linha de comando, poderia automatizar melhor todo o processo. # Source server connection info. SOURCE_NAME = 'username@example.com' SOURCE_HOST = 'mail.example.com' SOURCE_PORT = …
275 ruby  command-line 

8
Repita todos os arquivos em um diretório
Como escrevo um loop em ruby ​​para poder executar um bloco de código em cada arquivo? Eu sou novo no ruby ​​e concluí que a maneira de fazer isso é fazer cada loop. O arquivo ruby ​​será executado a partir de um diretório diferente do diretório em que desejo executar …

11
Saída Ruby colorida para o terminal [fechado]
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta pergunta Usando Ruby, como posso executar a coloração de …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.