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

9
Dites la fin d'une boucle .each en rubis
Si j'ai une boucle telle que users.each do |u| #some code end Où utilisateurs est un hachage de plusieurs utilisateurs. Quelle est la logique conditionnelle la plus simple pour voir si vous êtes sur le dernier utilisateur dans le hachage des utilisateurs et que vous souhaitez uniquement exécuter du code …

3
Comment puis-je retourner quelque chose plus tôt d'un bloc?
Si je voulais faire quelque chose comme ça: collection.each do |i| return nil if i == 3 ..many lines of code here.. end Comment pourrais-je obtenir cet effet? Je sais que je pourrais simplement tout envelopper à l'intérieur du bloc dans une grande déclaration if, mais j'aimerais éviter l'imbrication si …
91 ruby  loops  return  break 




8
Erreur TCPServer: Adresse déjà utilisée - bind (2)
Jekyll fonctionnait bien pour moi il y a quelques semaines, mais maintenant, tout d'un coup, cela me donne l'erreur suivante: TCPServer Error: Address already in use - bind(2) INFO WEBrick::HTTPServer#start: pid=7300 port=4000 % lsof -i :4000 <fetches nothing> Même si rien ne fonctionne sur le port. Voici les détails: % …
90 ruby  jekyll 

5
problème d'autorisation d'installation de gem
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. L'utilisateur de connexion actuel est qichunren, et l'utilisateur de qichunre a l'autorisation d'écriture avec .gem dir. Pourquoi mon gem commun veut d'abord installer des fichiers dans /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8

30
Python vs Ruby pour la métaprogrammation [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …


3
Ruby ne peut pas charger un tel fichier - active_support / core_ext / object / blank
J'essayais de courir brew doctormais le système a affiché une erreur de /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require ': impossible de charger un tel fichier - active_support / core_ext / objet / vide (LoadError) Recherche en ligne et un autre article a suggéré de simplement "gem install activesupport", mais j'ai rencontré une erreur de: …




5
méthode non définie `visite 'lors de l'utilisation de RSpec et Capybara dans les rails
Je n'arrive pas à faire fonctionner capybara avec rspec. Cela me donne cette erreur: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> Je sais qu'il y a beaucoup d'articles à ce sujet, mais aucune des solutions ne fonctionne pour moi. La plupart d'entre eux impliquent que les spécifications ne soient pas dans …


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.