preguntar acerca de ruby

30
réponses

Comment puis-je obtenir l’URL absolue actuelle dans Ruby on Rails?

Comment puis-je obtenir l'URL absolue actuelle dans ma vue Ruby on Rails? Le request.request_uri renvoie uniquement l'URL relative. ... …
demandé sur 1970-01-01 00:33:30
10
réponses

Quelle est la différence entre include et require dans Ruby?

Ma question est similaire à " Quelle est la différence entre include et extend dans Ruby?". Quelle est la différence entre require et include en Ruby? Si je veux juste utiliser les méthodes d'un module dans ma classe, devrais-je {[0] } IT ou inclu …
demandé sur 1970-01-01 00:33:28
6
réponses

Quelle est la différence entre include et extend dans Ruby?

J'ai juste la tête autour de la métaprogrammation de Ruby. Les mixin / modules parviennent toujours à me confondre. include: mélanges en module spécifié méthodes de les méthodes d'instance dans la classe cible étendre: mélanges en module spécifi …
demandé sur 1970-01-01 00:33:28
10
réponses

Concaténation de chaîne en Ruby

Je cherche une façon plus élégante de concaténer des chaînes en Ruby. J'ai la ligne suivante: source = "#{ROOT_DIR}/" << project << "/App.config" Y a-t-il une meilleure façon de faire cela? Et d'ailleurs quelle est la différence entr …
demandé sur 1970-01-01 00:33:28
11
réponses

Quelle est la «bonne» façon d’itérer à travers un tableau dans Ruby?

PHP, pour toutes ses verrues, est assez bon sur ce compte. Il n'y a pas de différence entre un tableau et un hachage (peut-être que je suis naïf, mais cela me semble évidemment juste), et pour parcourir soit vous faites juste foreach (array/hash as …
demandé sur 1970-01-01 00:33:28
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