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


14
Commande Gem introuvable
J'ai installé gem sur Ubuntu 10.10 32 bits avec apt-get install gem -y Mais quand j'essaye de courir gem install something.gem J'obtiens l'erreur de la commande introuvable. bash: gem: command not found J'ai installé gem, y a-t-il une raison pour laquelle il dit qu'il ne trouve pas la commande? Ces …
89 ruby  linux  rubygems 

3
Ruby: que fait :: prefix?
Je lisais la source d' Artifice et j'ai vu: module Artifice NET_HTTP = ::Net::HTTP # ... end ligne: https://github.com/wycats/artifice/blob/master/lib/artifice.rb#L6 Pourquoi ne pas simplement faire Net::HTTPau lieu de ::Net::HTTP, c'est-à-dire, qu'est-ce que cela signifie lorsque vous utilisez ::comme préfixe?
89 ruby  namespaces 



8
Impossible d'exécuter «rails console» en raison d'une erreur avec readline
Je ne peux pas exécuter à rails consolecause de cette erreur: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top …


8
faisceau de rails propre
Après la mise à jour d'un bundle, vous aurez des gemmes qui peuvent être obsolètes - puisqu'une version plus récente de cette gemme a été installée. Il n'y a pas de telle commande sous l' bundleexécutable ie bundle clean. Comment se débarrasser de ces joyaux obsolètes? Il s'agit d'une tentative …

7
Soustraction de date rubis (par exemple il y a 90 jours)
J'ai été un peu gâté par l'API joda-time de: DateTime now = new DateTime(); DateTime ninetyDaysAgo = now.minusDays(90); J'essaye de faire une chose similaire dans Ruby, mais je suis now = Time.now ninetyDaysAgo = now - (90*24) Cependant, le calcul n'est pas ici (je travaille vraiment avec des dates à …
88 ruby  date 


3
Comment exécuter un fichier .rb depuis IRB?
Je commence avec Ruby on Rails. Je suis actuellement en train de suivre un tutoriel où il est dit que je dois exécuter un fichier .rb de l'IRB et que cela créera un fichier .xml dans mon répertoire actuel. Ma question est de savoir comment exécuter un fichier .rb dans …

5
Que fait Ruby's Array # shift?
J'ai du mal à comprendre ce que font les méthodes shift et unshift de la classe Array dans Ruby. Quelqu'un peut-il m'aider à comprendre ce qu'ils font?
88 ruby 

4
avertissement: constant :: Fixnum est obsolète lors de la génération d'un nouveau modèle
J'ai essayé de trouver une solution à cela, mais je n'ai vraiment rien trouvé lié aux erreurs qui m'apparaissent lorsque j'exécute la commande rails: les rails génèrent le modèle Titre du livre: chaîne résumé: texte isbn: chaîne /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: …


9
Quelle est la meilleure façon de couper une chaîne en morceaux d'une longueur donnée en Ruby?
Je cherchais un moyen élégant et efficace de découper une chaîne en sous-chaînes d'une longueur donnée en Ruby. Jusqu'à présent, le mieux que j'ai pu trouver est celui-ci: def chunk(string, size) (0..(string.length-1)/size).map{|i|string[i*size,size]} end >> chunk("abcdef",3) => ["abc", "def"] >> chunk("abcde",3) => ["abc", "de"] >> chunk("abc",3) => ["abc"] >> chunk("ab",3) => …
88 ruby  string  chunking 

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.