preguntar acerca de ruby

4
réponses

Détermination du type d’un objet dans ruby

Je vais utiliser python comme exemple de ce que je cherche (Vous pouvez le considérer comme un pseudocode si vous ne connaissez pas Python): >>> a = 1 >>> type(a) <type 'int'> Je sais en ruby que je peux faire: 1.9.3p194 …
demandé sur 1970-01-01 00:33:33
14
réponses

Comment exécutez-vous un seul fichier test/spec dans RSpec?

Je veux pouvoir exécuter les tests d'un seul fichier de spécification-pour le fichier que je modifie, par exemple. rake spec exécute toutes les spécifications. Mon projet N'est pas un projet Rails, donc rake spec:doc ne fonctionne pas. Je ne sais …
demandé sur 1970-01-01 00:33:28
6
réponses

comment obtenir le chemin absolu du répertoire de travail actuel à partir d’irb

Je cours Ruby sur Windows bien que je ne sais pas si cela devrait faire une différence. Tout ce que je veux faire est d'obtenir le chemin absolu du répertoire de travail actuel. Est-ce possible de l'irb? Apparemment, à partir d'un script, il est p …
demandé sur 1970-01-01 00:33:29
8
réponses

Quelle est la différence entre l’impression et la met?

Par exemple, dans cette ligne de code que j'ai écrite, print et puts produisent des résultats différents. 1.upto(1000).each { |i| print i if i % 2 == 0 } ... …
demandé sur 1970-01-01 00:33:31
21
réponses

Comment effacez-vous la console IRB?

Comment effacer L'écran de la console IRB? ... …
demandé sur 1970-01-01 00:33:28
13
réponses

Comment utiliser Ruby pour les scripts shell?

J'ai quelques tâches de script shell simples que je veux faire Par exemple: sélection d'un fichier dans le répertoire de travail à partir d'une liste de fichiers correspondant à une expression régulière. Je sais que je peux faire ce genre de chose …
demandé sur 1970-01-01 00:33:28
30
réponses

comment faire pour résoudre «ruby installation est manquant psy» erreur?

J'ai utilisé rvm pour installer ruby 1.9.3. même s'il a été installé avec succès, il s'est plaint de libyaml. et maintenant, chaque fois que je veux installer une gemme (disons rails), cet avertissement apparaît: It seems your ruby installation is …
demandé sur 1970-01-01 00:33:32
8
réponses

Comment remplacer une clé de hachage par une autre clé

J'ai une condition où, je reçois un hachage hash = {"_id"=>"4de7140772f8be03da000018", .....} Et je veux ce hachage comme hash = {"id"=>"4de7140772f8be03da000018", ......} P. S : Je ne sais pas quelles sont les clés dans le hachage, …
demandé sur 1970-01-01 00:33:31
7
réponses

Ruby capitaliser chaque mot première lettre

J'ai besoin de faire le premier caractère de chaque mot en majuscules, et faire le reste en minuscules... manufacturer.MFA_BRAND.first.upcase Ne définit que la première lettre majuscule, mais j'ai besoin de ceci: ALFA ROMEO => Alfa Romeo AUDI …
demandé sur 1970-01-01 00:33:32
13
réponses

faire..end vs accolades bouclés pour les blocs en Ruby

J'ai un collègue qui essaie activement de me convaincre que je ne devrais pas utiliser do..terminez et utilisez plutôt des accolades pour définir des blocs multilignes dans Ruby. Je suis fermement dans le camp de n'utiliser que des accolades pour le …
demandé sur 1970-01-01 00:33:31