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
Anexar classe se a condição for verdadeira no Haml
E se post.published? .post / Post stuff De outra forma .post.gray / Post stuff Eu implementei isso com o Rails Helper e parece feio. = content_tag :div, :class => "post" + (" gray" unless post.published?).to_s do / Post stuff Segunda variante: = content_tag :div, :class => "post" + (post.published? ? …
155 ruby  haml 


8
É bom estilo retornar explicitamente em Ruby?
Vindo de um background em Python, onde sempre existe uma "maneira certa de fazer" (uma maneira "Pythonic") quando se trata de estilo, estou me perguntando se o mesmo existe para Ruby. Eu tenho usado minhas próprias diretrizes de estilo, mas estou pensando em liberar meu código-fonte e gostaria que ele …

5
Matriz inclui algum valor de outra matriz?
Qual é a maneira mais eficiente de testar se uma matriz contém algum elemento de uma segunda matriz? Dois exemplos abaixo, a tentativa de responder à pergunta foodscontém qualquer elemento de cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta foods bread biscuits yoghurt bacon) …
155 ruby  arrays 


4
Como classificar um Ruby Hash pelo valor numérico?
Eu tenho um contador de hash que estou tentando classificar por contagem. O problema que eu estou enfrentando é que a função Hash.sort padrão classifica números como seqüências de caracteres e não por tamanho de número. ie Hash dado: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 …
154 ruby  hash 


9
Ruby on Rails: como renderizar uma string como HTML?
eu tenho @str = "<b>Hi</b>" e na minha visão erb: <%= @str %> O que será exibido na página é: <b>Hi</b>quando o que realmente quero é oi . Qual é a maneira ruby ​​de "interpretar" uma string como marcação HTML? Edit : o caso em que @str = "<span class=\"classname\">hello</span>" …


6
Como trocar chaves e valores em um hash
Como troco chaves e valores em um Hash? Eu tenho o seguinte Hash: {:a=>:one, :b=>:two, :c=>:three} que eu quero transformar em: {:one=>:a, :two=>:b, :three=>:c} Usar mapparece um pouco tedioso. Existe uma solução mais curta?
154 ruby  hashmap 

11
Ruby: require vs require_relative - prática recomendada para a execução em execução no Ruby <1.9.2 e> = 1.9.2
Qual é a melhor prática se eu quiser requireum arquivo relativo no Ruby e trabalhar com o 1.8.xe&gt; = 1.9.2? Vejo algumas opções: basta fazer $LOAD_PATH &lt;&lt; '.'e esquecer tudo Faz $LOAD_PATH &lt;&lt; File.dirname(__FILE__) require './path/to/file' verifique se RUBY_VERSION&lt;1.9.2 e defina require_relativecomo require, use em require_relativequalquer lugar onde for necessário …
153 ruby  ruby-1.9  ruby-1.8 

17
Como depurar scripts Ruby [fechado]
Fechadas. Esta pergunta precisa de detalhes de depuração . 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 no ano passado . Melhore esta pergunta Copiei o seguinte código Ruby da Internet e fiz algumas alterações, …
153 ruby  debugging 



7
zeros à esquerda nos trilhos
Eu tenho campos hre min, ambos os números inteiros no meu aplicativo. Para o hrcampo, se o usuário digitar "1", gostaria que o Rails preenchesse automaticamente "01" antes de salvá-lo no banco de dados. Também para o mincampo, se o usuário digitar "0", ele deverá ser inserido como "00". Como …

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.