Articles of ruby

Comment écrire dans un fichier en Ruby?

Je dois lire les données de la firebase database et les enregistrer dans un fichier texte. Comment puis-je le faire en Ruby? Existe-t-il un système de gestion de fichiers dans Ruby?

Commencer, sauver et assurer en Ruby?

J’ai récemment commencé à programmer en Ruby, et j’examine la gestion des exceptions. Je me demandais si l’ ensure était l’équivalent de Ruby en C #? Devrais-je avoir: file = File.open(“myFile.txt”, “w”) begin file << "#{content} \n" rescue #handle the error here ensure file.close unless file.nil? end ou devrais-je le faire? #store the file file […]

Comment vérifier si une clé spécifique est présente dans un hash ou non?

Je veux vérifier si la clé “utilisateur” est présente ou non dans le hachage de session. Comment puis-je faire ceci? Notez que je ne veux pas vérifier si la valeur de la clé est nulle ou non. Je veux juste vérifier si la clé “user” est présente.

Commentaires multilignes en Ruby?

Comment puis-je commenter plusieurs lignes dans Ruby?

Faire correspondre toutes les occurrences d’une regex

Existe-t-il un moyen rapide de trouver chaque correspondance d’une expression régulière dans Ruby? J’ai parcouru l’object Regex dans le Ruby STL et j’ai cherché sur Google en vain.

Équivalent de «continuer» en Ruby

En C et dans de nombreux autres langages, il y a un mot-clé continue qui, lorsqu’il est utilisé à l’intérieur d’une boucle, passe à l’itération suivante de la boucle. Y at-il un équivalent de ce mot-clé continue dans Ruby?

Comment passer des arguments de ligne de commande à une tâche rake

J’ai une tâche de râteau qui doit insérer une valeur dans plusieurs bases de données. Je voudrais passer cette valeur dans la tâche de rake depuis la ligne de commande ou depuis une autre tâche. Comment puis-je faire ceci?

Comment écrire une déclaration de changement dans Ruby?

Comment puis-je écrire une déclaration de changement dans Ruby?