Questions marquées «ruby»

156
Créer un répertoire s'il n'existe pas avec Ruby

J'essaye de créer un répertoire avec le code suivant: Dir.mkdir("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") unless File.exists?("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") Cependant, je reçois cette erreur: Aucun fichier ou répertoire de ce type - / Users / Luigi /...

155
Le tableau contient-il une valeur d'un autre tableau?

Quel est le moyen le plus efficace de tester si un tableau contient un élément d'un deuxième tableau? Deux exemples ci-dessous, qui tentent de répondre à la question, foodscontiennent un élément de cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta...

155
Est-il bon de revenir explicitement en Ruby?

Venant d'un arrière-plan Python, où il y a toujours une «bonne façon de le faire» (une façon «pythonique») en matière de style, je me demande si la même chose existe pour Ruby. J'ai utilisé mes propres règles de style, mais je pense publier mon code source et j'aimerais qu'il adhère à toutes les...

155
Ajouter une classe si la condition est vraie dans Haml

Si post.published? .post / Post stuff Autrement .post.gray / Post stuff J'ai implémenté cela avec l'aide de rails et cela semble moche. = content_tag :div, :class => "post" + (" gray" unless post.published?).to_s do / Post stuff Deuxième variante: = content_tag :div, :class => "post" +...