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

3
Tableaux Ruby: sélectionnez (), collecter () et map ()
La syntaxe du mappage: a = ["a", "b", "c", "d"] #=> ["a", "b", "c", "d"] a.map {|item|"a" == item} #=> [true, false, false, false] a.select {|item|"a" == item} #=> ["a"] Question que diriez-vous si j'ai: irb(main):105:0> details[1] => {:sku=>"507772-B21", :desc=>"HP 1TB 3G SATA 7.2K RPM LFF (3 .", :qty=>"", :qty2=>"1", …
107 ruby  arrays 

5
code de sortie de contrôle de commande système ruby
J'ai un tas d'appels système dans ruby ​​tels que les suivants et je veux vérifier leurs codes de sortie simultanément afin que mon script se termine si cette commande échoue. system("VBoxManage createvm --name test1") system("ruby test.rb") Je veux quelque chose comme system("VBoxManage createvm --name test1", 0) <- où le deuxième …
106 ruby  command  exit  exit-code 

10
Fusionner et entrelacer deux tableaux dans Ruby
J'ai le code suivant: a = ["Cat", "Dog", "Mouse"] s = ["and", "&"] Je veux fusionner le tableau sdans un tableau aqui me donnerait: ["Cat", "and", "Dog", "&", "Mouse"] En parcourant les documents Ruby Array et Enumerable, je ne vois pas une telle méthode qui accomplira cela. Existe-t-il un moyen …
106 ruby  arrays 


8
Extraire les n derniers caractères d'une chaîne ruby
Pour obtenir les derniers ncaractères d'une chaîne, j'ai supposé que vous pouviez utiliser ending = string[-n..-1] mais si la chaîne est inférieure à des nlettres, vous obtenez nil. Quelles solutions de contournement sont disponibles? Contexte : Les chaînes sont en ASCII simple, et j'ai accès à ruby ​​1.9.1, et j'utilise …
105 ruby  string 



10
L'installation de Ruby Gem échoue sur Mavericks et Xcode 5.1 - argument inconnu: '-multiply_definedsuppress'
J'essayais d'exécuter gem install json et j'ai eu l'erreur suivante Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded to …
105 ruby  macos  rubygems 

16
Comment exécuter une tâche de râteau depuis Capistrano?
J'ai déjà un deploy.rb qui peut déployer mon application sur mon serveur de production. Mon application contient une tâche de rake personnalisée (un fichier .rake dans le répertoire lib / tasks). Je voudrais créer une tâche de plafond qui exécutera à distance cette tâche de râteau.
105 ruby  rake  capistrano 

5
Expression régulière Ruby utilisant un nom de variable
Est-il possible de créer / utiliser un modèle d'expression régulière dans ruby ​​basé sur la valeur d'un nom de variable? Par exemple, nous savons tous que nous pouvons faire ce qui suit avec des chaînes Ruby: str = "my string" str2 = "This is #{str}" # => "This is my …
105 ruby  regex 




10
Qu'est-ce que l'interface Java équivalente dans Ruby?
Pouvons-nous exposer des interfaces dans Ruby comme nous le faisons en java et appliquer les modules ou classes Ruby pour implémenter les méthodes définies par interface. Une façon est d'utiliser l'héritage et method_missing pour obtenir la même chose, mais existe-t-il une autre approche plus appropriée disponible?
105 ruby  interface 


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.