J'utilise le code suivant pour vérifier si une variable n'est pas nulle et non nulle if(discount != nil && discount != 0) ... end Y a-t-il une meilleure manière de faire
J'utilise le code suivant pour vérifier si une variable n'est pas nulle et non nulle if(discount != nil && discount != 0) ... end Y a-t-il une meilleure manière de faire
Y a-t-il une différence entre pet putsen
J'essaie de faire le tutoriel de Michael Hartl. Lorsque j'essaie d'installer des rails 3.2.14 dans mon jeu de gemmes, j'obtiens le problème suivant: $ gem install rails -v 3.2.14 ERREUR: Impossible de trouver une gemme 'rails' valide (= 3.2.14), voici pourquoi: Impossible de télécharger les données...
J'ai installé rbenv selon les instructions de github. J'utilise OSX mais j'ai essayé cela sur une machine virtuelle Ubuntu 12.04 et j'ai obtenu les mêmes résultats. Voici ce que j'obtiens dans mon terminal lorsque j'essaie de changer les versions de rubis: rbenv versions * 1.9.3-p0 (set by...
La plupart des questions concernant ce problème sont dues à Xcode manquant; J'ai installé Xcode 4.2. Tentative d'installation: rvm install 1.9.3 Installing Ruby from source to: /Users/jamie/.rvm/rubies/ruby-1.9.3-p0, this may take a while depending on your cpu(s)... ruby-1.9.3-p0 - #fetching...
Qu'est-ce que le middleware Rack dans Ruby? Je n'ai trouvé aucune bonne explication de ce qu'ils entendent par
Existe-t-il un moyen simple d'exécuter une seule migration? Je ne veux pas migrer vers une certaine version, je veux juste en exécuter une
Lorsque j'exécute un simple script Ruby, quelle est la façon la plus simple de vider les champs d'un objet sur la console? Je cherche quelque chose de similaire à PHP print_r()qui fonctionnera également avec les
Quelle est la bonne façon de: is_array("something") # => false (or 1) is_array(["something", "else"]) # => true (or > 1) ou pour obtenir le nombre d'éléments en
Je viens d'installer El Capitan et je ne peux pas installer gem eventmachine 1.0.7. opensslest à 1.0.2a-1. J'ai essayé d'utiliser, --with-ssl-dirmais il semble ignoré. Je l'ai également signalé à leur dépôt github . Toutes les suggestions sont vraiment appréciées. Merci. $ ls...
Lorsque bundle installj'exécute mon projet Rails 3 sur Centos 5.5, il échoue avec une erreur: Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://bb-m.rubygems.org/gems/multi_json-1.3.2.gem) An error occured while...
Quelle est la meilleure façon de supprimer les derniers ncaractères d'une
J'ai besoin d'un moyen facile de prendre un fichier tar et de le convertir en chaîne (et vice versa). Existe-t-il un moyen de le faire en Ruby? Ma meilleure tentative était la suivante: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } J'ai pensé que...
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Il y a beaucoup de discussions sur Python vs Ruby, et je les trouve tous complètement inutiles, car...
Qu'est-ce que l' <=>opérateur Ruby (vaisseau spatial)? L'opérateur est-il implémenté dans d'autres
Par exemple, dans cette ligne de code, j'ai écrit printet putsproduit des résultats différents. 1.upto(1000).each { |i| print i if i % 2 == 0
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Fermé il y a 5 ans . Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou...
Serait-ce la meilleure façon de trier un hachage et de renvoyer un objet Hash (au lieu d'un tableau): h = {"a"=>1, "c"=>3, "b"=>2, "d"=>4} # => {"a"=>1, "c"=>3, "b"=>2, "d"=>4} Hash[h.sort] # => {"a"=>1, "b"=>2, "c"=>3,
J'ai l'erreur suivante lors de l'installation de sqlite3-ruby: Création d'extensions natives. Ça pourrait prendre un moment... ERREUR: Erreur lors de l'installation de sqlite3-ruby: ERREUR: échec de la création de l'extension native de gemme. /usr/bin/ruby1.8 extconf.rb vérification de sqlite3.h...
Disons que j'ai un tableau [0, 132, 432, 342, 234] Quelle est la façon la plus simple de se débarrasser du premier élément?