Articles of rbuy

Ruby array each_slice_with_index?

Si j’ai arr = [1, 2, 3, 4] je sais que je peux faire les choses suivantes … > arr.each_slice(2) { |a, b| puts “#{a}, #{b}” } 1, 2 3, 4 …Et… > arr.each_with_index { |x, i| puts “#{i} – #{x}” } 0 – 1 1 – 2 2 – 3 3 – 4 … […]

Comment marquer un scénario de concombre en attente

Comment puis-je marquer un scénario de concombre comme étant en attente afin qu’il ne soit pas comptabilisé comme une réussite? Scenario: Guest should not see edit link # pending implementation Ne devrais-je pas pouvoir marquer est en attente?

erreur d’installation ruby ​​2.0 rails gem “impossible de charger un tel fichier – openssl”

J’utilise Ruby 2.0 installé avec osx 10.8.2 et …. eu ceci en essayant de lancer “rails d’installation de sudo gem” $ sudo gem install rails ERROR: Loading command: install (LoadError) cannot load such file — openssl ERROR: While executing gem … (NoMethodError) undefined method `invoke_with_build_args’ for nil:NilClass Ruby 1.9.x et rails 3.2.x fonctionnaient bien avant

Que signifie le trait de soulignement dans les nombres littéraux?

Qu’est-ce que ça veut dire? 0.0..10_000.0

Possibilité d’alias une association Appart_to dans Rails?

J’ai un modèle avec une association belongs_to : class Car < ActiveRecord::Base belongs_to :vendor end Je peux donc appeler car.vendor . Mais je veux aussi appeler car.company ! Donc, j’ai les éléments suivants: class Car < ActiveRecord::Base belongs_to :vendor def company vendor end end mais cela ne résout pas la situation d’affectation car.company = ‘ford’ […]

Comment puis-je obtenir une sous-chaîne de la position N au dernier caractère de Ruby 1.8.7?

Je voudrais obtenir une sous-chaîne d’une chaîne de la position N à la fin de la chaîne. Quelle est la façon de le faire en Ruby?

Comment créer un ruby ​​Hello world?

Je sais en PHP que vous devez interpréter une page comme index.php, mais en Ruby, comment ça marche? Je ne sais pas quelle est l’extension Ruby comme index.php pour PHP. Pourriez-vous m’aider?

Comment vérifier le type de firebase database dans une migration de Rails?

J’ai la migration suivante et je veux pouvoir vérifier si la firebase database actuelle liée à l’environnement est une firebase database mysql. Si c’est mysql, je veux exécuter le SQL spécifique à la firebase database. Comment puis-je m’y prendre? class AddUsersFb <ActiveRecord :: Migration def self.up add_column: users,: fb_user_id,: integer add_column: users,: email_hash,: string #si […]

Bibliothèque non chargée: /opt/local/lib/libssl.1.0.0.dylib (LoadError)

Je viens juste de découvrir que je ne pouvais plus gem push … et que des fouilles m’avaient obligé à mettre à jour mes certificates SSL RVM. J’ai couru tout le rvm osx-ssl-certs status all mais cela m’a donné: /Users/davesag/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require’: dlopen(/Users/davesag/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/x86_64-darwin12.4.0/openssl.bundle, 9): Library not loaded: /opt/local/lib/libssl.1.0.0.dylib (LoadError) Referenced from: /Users/davesag/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/x86_64-darwin12.4.0/openssl.bundle Reason: image not found […]

Est-il possible de créer des méthodes uniquement pour l’instance d’une classe Ruby à partir de cette instance?

Soit un class Example défini comme: class Example def initialize(test=’hey’) self.class.send(:define_method, :say_hello, lambda { test }) end end En appelant Example.new; Example.new Example.new; Example.new j’obtiens un warning: method redefined; discarding old say_hello warning: method redefined; discarding old say_hello . Je conclus que cela doit être parce qu’il définit une méthode dans la classe actuelle (ce […]