Comment écrire une switchdéclaration en
Ruby est un langage interprété orienté objet dynamique et open source multiplateforme, créé par Yukihiro Matsumoto (Matz) en 1995. La balise [ruby] est destinée aux questions liées au langage Ruby, y compris sa syntaxe et ses bibliothèques. Les questions Ruby on Rails doivent être étiquetées avec [ruby-on-rails].
Comment écrire une switchdéclaration en
J'ai une valeur 'Dog'et un tableau ['Cat', 'Dog', 'Bird']. Comment puis-je vérifier s'il existe dans le tableau sans le parcourir? Existe-t-il un moyen simple de vérifier si la valeur existe, rien de
Je me retrouve à plusieurs reprises à la recherche d'une définition claire des différences de nil?, blank?et empty?en Ruby on Rails. Voici le plus proche que je suis venu: blank?les objets sont faux, vides ou une chaîne d'espaces. Par exemple, "", " ", nil, []et {}sont vides. nil? les objets sont...
Comment prendre une chaîne et la convertir en minuscule ou en majuscule dans
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 râteau à partir de la ligne de commande ou d' une autre tâche de râteau. Comment puis-je faire
Comment appeler des commandes shell depuis l'intérieur d'un programme Ruby? Comment puis-je récupérer la sortie de ces commandes dans
Comment puis-je obtenir l' URL absolue actuelle dans ma vue Ruby on Rails? La request.request_uriseule renvoie l' URL relative
Je n'utilise pas la sortie RI ou RDoc des gemmes que j'installe dans ma machine ou dans les serveurs que je gère (j'utilise d'autres moyens de documentation). Chaque gem que j'installe installe la documentation RI et RDoc par défaut, car j'oublie de la régler --no-ri --no-rdoc. Existe-t-il un moyen...
J'ai du mal à comprendre attr_accessoren Ruby . Quelqu'un peut m'expliquer
Je rencontre des problèmes concernant le jeton d'authenticité dans les rails, comme je l'ai maintenant plusieurs fois. Mais je ne veux vraiment pas simplement résoudre ce problème et continuer. J'aimerais vraiment comprendre le jeton Authenticité. Eh bien, ma question est, avez-vous une source...
Ruby QuickRef de Ryan Davis dit (sans explication): Ne sauvez pas l'exception. DÉJÀ. ou je te poignarderai. Pourquoi pas? Quelle est la bonne chose à
À l'aide de l' gemoutil de ligne de commande, comment puis-je installer une version spécifique d'une
Qu'est - ce que class << selffaire dans Ruby
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' Qu'est-ce que cela %wsignifie? Pouvez-vous m'indiquer la
Comment générer un nombre aléatoire entre 0et
Je génère actuellement une chaîne majuscule pseudo-aléatoire à 8 caractères pour "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} mais il n'a pas l'air propre, et il ne peut pas être passé en argument car il ne s'agit pas d'une seule instruction. Pour obtenir une chaîne à casse...
Comment puis-je commenter plusieurs lignes dans
J'ai une variable chaîne avec du contenu: 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, je dois trouver une sous-chaîne:...
Je suis en train de porter une bibliothèque CLI de Ruby vers Node.js. Dans mon code, j'exécute plusieurs binaires tiers lorsque cela est nécessaire. Je ne sais pas comment accomplir cela au mieux dans Node. Voici un exemple dans Ruby où j'appelle PrinceXML pour convertir un fichier en PDF: cmd =...
En C et dans de nombreux autres langages, il existe un continuemot-clé qui, lorsqu'il est utilisé à l'intérieur d'une boucle, passe à l'itération suivante de la boucle. Y a-t-il un équivalent de ce continuemot - clé dans