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].

5
código de saída de verificação de comando do sistema ruby
Eu tenho um monte de chamadas de sistema em ruby, como a seguir, e quero verificar seus códigos de saída simultaneamente para que meu script saia se o comando falhar. system("VBoxManage createvm --name test1") system("ruby test.rb") Eu quero algo como system("VBoxManage createvm --name test1", 0) <- onde o segundo parâmetro …
106 ruby  command  exit  exit-code 

10
Mesclar e intercalar duas matrizes em Ruby
Eu tenho o seguinte código: a = ["Cat", "Dog", "Mouse"] s = ["and", "&"] Eu quero mesclar a matriz sem uma matriz aque me daria: ["Cat", "and", "Dog", "&", "Mouse"] Olhando através da documentação Ruby Array e Enumerable, não vejo um método que faça isso. Existe uma maneira de fazer …
106 ruby  arrays 


3
Arrays Ruby: select (), collect () e map ()
A sintaxe para mapeamento: a = ["a", "b", "c", "d"] #=> ["a", "b", "c", "d"] a.map {|item|"a" == item} #=> [true, false, false, false] a.select {|item|"a" == item} #=> ["a"] Pergunta, se eu tenho: irb(main):105:0> details[1] => {:sku=>"507772-B21", :desc=>"HP 1TB 3G SATA 7.2K RPM LFF (3 .", :qty=>"", :qty2=>"1", :price=>"5,204.34 …
106 ruby  arrays 

8
Extraindo os últimos n caracteres de uma string de rubi
Para obter os últimos ncaracteres de uma string, presumi que você poderia usar ending = string[-n..-1] mas se a string tiver menos do que nletras, você obterá nil. Quais soluções alternativas estão disponíveis? Contexto : as strings são ASCII simples e eu tenho acesso ao ruby ​​1.9.1 e estou usando …
105 ruby  string 


5
Converter o tempo de um fuso horário para outro no Rails
Meus created_atcarimbos de data / hora são armazenados em UTC: >> Annotation.last.created_at => Sat, 29 Aug 2009 23:30:09 UTC +00:00 Como faço para converter um deles para 'Hora do Leste (EUA e Canadá)' (levando em consideração o horário de verão)? Algo como: Annotation.last.created_at.in_eastern_time

10
A instalação Json do Ruby Gem falha no Mavericks e no Xcode 5.1 - argumento desconhecido: '-multiply_definedsuppress'
Eu estava tentando executar gem install json e recebi o seguinte erro Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be …
105 ruby  macos  rubygems 

16
Como executo uma tarefa rake a partir do Capistrano?
Já tenho um deploy.rb que pode implantar meu aplicativo em meu servidor de produção. Meu aplicativo contém uma tarefa rake personalizada (um arquivo .rake no diretório lib / tasks). Eu gostaria de criar uma tarefa de limite que executará remotamente essa tarefa de rake.
105 ruby  rake  capistrano 

5
Expressão regular Ruby usando nome de variável
É possível criar / usar um padrão de expressão regular em ruby ​​que é baseado no valor de um nome de variável? Por exemplo, todos sabemos que podemos fazer o seguinte com strings Ruby: str = "my string" str2 = "This is #{str}" # => "This is my string" Eu …
105 ruby  regex 





1
Abra um fluxo IO de um arquivo local ou url
Eu sei que existem libs em outras línguas que podem pegar uma string que contém um caminho para um arquivo local ou um url e abri-lo como um fluxo IO legível. Existe uma maneira fácil de fazer isso em rubi?
104 ruby  stream 

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.