Questions marquées «ruby»

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].


6
Comment choisir au hasard dans un tableau?
Je veux savoir s'il existe une façon beaucoup plus propre de procéder. Fondamentalement, je veux choisir un élément aléatoire dans un tableau de longueur variable. Normalement, je le ferais comme ceci: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Y a-t-il quelque chose de plus …
559 ruby  arrays  random 


7
Quelle est la différence entre égal ?, eql ?, === et ==?
J'essaie de comprendre la différence entre ces quatre méthodes. Je sais par défaut qui ==appelle la méthode equal?qui retourne vrai lorsque les deux opérandes se réfèrent exactement au même objet. ===par défaut, appelle également ==lequel appelle equal?... d'accord, donc si ces trois méthodes ne sont pas remplacées, alors je suppose …



5
Pourquoi utiliser attr_accessor, attr_reader et attr_writer de Ruby?
Ruby a ce moyen pratique et pratique de partager des variables d'instance en utilisant des clés comme attr_accessor :var attr_reader :var attr_writer :var Pourquoi devrais-je choisir attr_readerou attr_writersi je pouvais simplement utiliser attr_accessor? Y a-t-il quelque chose comme la performance (dont je doute)? Je suppose qu'il y a une raison, …
517 ruby 




27
Erreur lors de l'installation de mysql2: échec de la création de l'extension native gem
J'ai des problèmes lors de l'installation de mysql2gem pour Rails. Lorsque j'essaie de l'installer en exécutant bundle installou gem install mysql2cela me donne l'erreur suivante: Erreur lors de l'installation de mysql2: ERREUR: échec de la construction de l'extension native gem. Comment puis-je résoudre ce problème et réussir l'installation mysql2?



17
Comment inverser une «génération de rails»
Je veux supprimer tous les fichiers qu'il a créés et annuler toutes les modifications apportées, mais pas nécessairement à la base de données, mais plus aux fichiers de configuration. Je voudrais supprimer automatiquement tous les mappages de ressources pour le modèle / contrôleur supprimé dans le fichier routes.rb et partout …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.