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

6
Se a string estiver vazia, retorne algum valor padrão
Freqüentemente, preciso verificar se algum valor está em branco e escrever "Sem dados presentes" assim: @user.address.blank? ? "We don't know user's address" : @user.address E quando temos cerca de 20-30 campos que precisamos processar dessa forma, fica feio. O que fiz é uma classe String estendida com ormétodo class String …



5
Mongodb: O que saber antes de usar? [fechadas]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 6 anos . Melhore esta questão Estou começando um projeto de hobby (sem receita) …

17
Compreensão de lista em Ruby
Para fazer o equivalente às compreensões de lista Python, estou fazendo o seguinte: some_array.select{|x| x % 2 == 0 }.collect{|x| x * 3} Existe uma maneira melhor de fazer isso ... talvez com uma chamada de método?



7
Instalando Ruby Gem no Windows
Eu sou novo no Ruby. Tentei instalar o GEM no meu PC seguindo os passos indicados no site http://rubygems.org/pages/download . Eu baixei o pacote do site de menção e mudei o diretório para o diretório no qual a instalação reside e tentei executar a instalação usando o comando, setup.rb no …
93 ruby  gem  install 

6
Rails como executar a tarefa rake
Como executo este arquivo rake no terminal / console? meu statistik.rake em lib / tasks desc "Importer statistikker" namespace :reklamer do task :iqmedier => :environment do ... end task :euroads => :environment do ... end task :mikkelsen => :environment do ... end task :orville => :environment do ... end end


7
Array # each vs. Array # map
hash = { "d" => [11, 22], "f" => [33, 44, 55] } # case 1 hash.map {|k,vs| vs.map {|v| "#{k}:#{v}"}}.join(",") => "d:11,d:22,f:33,f:44,f:55" # case 2 hash.map {|k,vs| vs.each {|v| "#{k}:#{v}"}}.join(",") => "11,22,33,44,55" a única diferença é o caso 1 usa vs.map, o caso 2 usa vs.each. O que aconteceu …




9
Como faço para validar uma data no rails?
Quero validar uma data em meu modelo em Ruby on Rails, porém, os valores de dia, mês e ano já estão convertidos em uma data incorreta no momento em que chegam ao meu modelo. Por exemplo, se eu inserir 31 de fevereiro de 2009 em minha visualização, quando eu usar …

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.