Perguntas com a marcação «ruby»

156
Criar diretório se ele não existir com Ruby

Estou tentando criar um diretório com o seguinte código: Dir.mkdir("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") unless File.exists?("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") No entanto, estou recebendo este erro: Esse arquivo ou diretório não existe - / Usuários...

155
É 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...

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

155
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"...