Articles of rbuy

Comment puis-je supprimer RVM (Ruby Version Manager) de mon système?

Comment puis-je supprimer RVM (Ruby Version Manager) de mon système?

Comment puis-je “joli” formater ma sortie JSON dans Ruby on Rails?

Je voudrais que ma sortie JSON dans Ruby on Rails soit “jolie” ou bien formatée. En ce moment, j’appelle to_json et mon JSON est sur une seule ligne. Parfois, cela peut être difficile de voir s’il y a un problème dans le stream de sortie JSON. Y a-t-il moyen de configurer ou une méthode pour […]

Vérifier si une variable est définie?

Comment puis-je vérifier si une variable est définie dans Ruby? Existe-t-il une méthode de type isset ?

Comment vérifier si une chaîne contient une sous-chaîne dans Ruby?

J’ai une variable de chaîne avec le contenu comme suit: varMessage = “hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n” “/my/name/is/balaji.so\n” “call::myFunction(int const&)\n” “void::secondFunction(char const&)\n” . . . “this/is/last/line/liobrary.so” dans la chaîne ci-dessus, je dois trouver une sous-chaîne à savoir “hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n” “/my/name/is/balaji.so\n” “call::myFunction(int const&)\n” Comment puis-je le trouver? Je dois juste déterminer si la sous-chaîne est présente ou non.

classe << auto idiome en Ruby

Qu’est-ce que la class << self do fait en Ruby?

Qu’est-ce que attr_accessor dans Ruby?

J’ai du mal à comprendre attr_accessor dans Ruby. Quelqu’un peut m’expliquer cela?

Comment faire –no-ri –no-rdoc la valeur par défaut pour l’installation de gem?

Je n’utilise pas la sortie RI ou RDoc des gems que j’installe sur ma machine ou dans les serveurs que je gère (j’utilise d’autres moyens de documentation). Chaque gem que j’installe installe par défaut la documentation RI et RDoc, car j’oublie de définir –no-ri –no-rdoc . Y a-t-il un moyen de rendre ces deux drapeaux […]

Comment installer une version spécifique d’un bijou ruby?

En utilisant l’outil de gem ligne de commande, comment puis-je installer une version spécifique d’un gem?

Que signifie% w (array)?

Je regarde la documentation de FileUtils. Je suis confus par la ligne suivante: FileUtils.cp %w(cgi.rb complex.rb date.rb), ‘/usr/lib/ruby/1.6′ Que signifie le %w ? Pouvez-vous m’indiquer la documentation?

Comment générer une chaîne aléatoire dans Ruby

Je suis actuellement en train de générer une chaîne majuscule pseudo-aléatoire de 8 caractères pour “A” .. “Z”: value = “”; 8.times{value << (65 + rand(25)).chr} mais il ne semble pas propre, et il ne peut pas être transmis en tant qu’argument, car il ne s’agit pas d’une seule déclaration. Pour obtenir une chaîne de […]