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




2
Rails: around_ * rappels
J'ai lu la documentation sur http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html , mais je ne comprends pas quand les around_*rappels sont déclenchés par rapport à before_*et after_*. Toute aide très appréciée. Merci.


5
Retourne la première correspondance de Ruby regex
Je cherche un moyen d'effectuer une correspondance regex sur une chaîne en Ruby et de la faire court-circuiter lors du premier match. La chaîne que je traite est longue et d'après ce à quoi elle ressemble, la matchméthode standard ( méthode) traiterait le tout, collecterait chaque correspondance et retournerait un …
97 ruby  regex  string 

18
Comment installer therubyracer gem sur 10.10 Yosemite?
Je n'arrive pas à installer la gemme therubyracer sur Yosemite 10.10. Voici le journal: 11:53 $ gem installer libv8 -v '3.16.14.3' - --with-system-v8 Construire des extensions natives avec: '--with-system-v8' Ça pourrait prendre un moment... Libv8-3.16.14.3 installé avec succès Analyse de la documentation pour libv8-3.16.14.3 Installation de la documentation ri pour …
97 ruby  gem  rubygems 




2
Ajouter une nouvelle ligne dans le fichier?
Je souhaite ajouter une nouvelle ligne après l'insertion d'une chaîne. Mon code actuel ressemble à ceci: File.open(filename, 'a') do |file| file.write @string end Comment puis-je ajouter une nouvelle ligne après l'insertion de la chaîne?
97 ruby 


14
Dans Ruby, existe-t-il une méthode Array qui combine «select» et «map»?
J'ai un tableau Ruby contenant des valeurs de chaîne. J'ai besoin de: Trouvez tous les éléments qui correspondent à un prédicat Exécutez les éléments correspondants via une transformation Renvoie les résultats sous forme de tableau En ce moment, ma solution ressemble à ceci: def example matchingLines = @lines.select{ |line| ... …
96 ruby 

7
Ajouter un répertoire à $ LOAD_PATH (Ruby)
J'ai vu deux techniques couramment utilisées pour ajouter le répertoire du fichier en cours d'exécution au $ LOAD_PATH (ou $ :). Je vois les avantages de faire cela au cas où vous ne travailleriez pas avec un bijou. L'un semble plus verbeux que l'autre, évidemment, mais y a-t-il une raison …

5
RVM ne fonctionne pas dans ZSH
J'aimerais essayer le shell ZSH sur mon Mac, mais je fais aussi beaucoup de développement Ruby et Rails, donc j'utilise aussi un peu RVM. Le problème est que je n'arrive pas à faire fonctionner RVM dans ZSH, et cela fonctionne bien dans le shell Bash par défaut: > zsh > …
96 ruby  macos  rvm  zsh 

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.