J’ai installé Ruby 1.9.2 sur ma machine Win 7. Création d’un fichier analyzer.rb simple. Il a cette seule ligne: File.open(“text.txt”).each {|line| puts line} Lorsque je lance le code, cela me donne cette erreur: analyzer.rb:1:in `initialize’: No such file or directory – text.txt (Errno::ENOENT) from analyzer.rb:1:in `open’ from analyzer.rb:1:in `’ Exit code: 1 Je ne comprends […]
J’ai le code suivant: for atsortingbute in site.device_atsortingbutes device.atsortingbute end où je voudrais que le code remplace la valeur de “atsortingbut” par le nom de la méthode. J’ai essayé le device.”#{atsortingbute}” et diverses permutations. Est-ce complètement impossible? Est-ce que je manque quelque chose? J’ai envisagé de substituer method_missing, mais je n’arrive pas à comprendre comment […]
J’essaie de définir l’action “savenew” dans le contrôleur admin / photographes. J’ai essayé ceci: ‘savenew’, :id => params[:id], :multipart => true ) do |f| %> Mais l’action sous la forme est toujours: /admin/photographers Quand il devrait être: /admin/photographers/savenew
if __FILE__ == $0 $:.unshift File.join(File.dirname(__FILE__),’..’) J’ai trouvé ce code dans Ruby, quel est le sens?
Quel est le super dans ce code? def initialize options = {}, &block @filter = options.delete(:filter) || 1 super end Pour autant que je sache, c’est comme appeler la fonction récursivement, non?
J’ai besoin d’un moyen de vérifier si un object est une instance d’un autre object utilisant RSpec. Par exemple: describe “new shirt” do it “should be an instance of a Shirt object” # How can i check if it is an instance of a shirt object end end
Comment pourrais-je vérifier si une URL existe en utilisant Ruby? Par exemple, pour l’URL https://google.com le résultat devrait être véridique , mais pour les URL https://no.such.domain ou https://stackoverflow.com/no/such/path le résultat devrait être falsey
Comment puis-je transformer www.bestbuy.com/site/Electronics\Audio\abcat0200000.c=3fid=3dabcat0200000 dans son format original? www.bestbuy.com/site/Electronics/Audio/abcat0200000.c?id=abcat0200000 Y a-t-il un urldecode ?
Je pratique avec Ruby et regex pour supprimer certains caractères indésirables. Par exemple: input = input.gsub(/]*>/, ”) et pour les caractères spéciaux, exemple ☻ ou ™: input = input.gsub(‘&#’, ”) Cela ne laisse que des chiffres, ok. Mais cela ne fonctionne que si l’utilisateur entre un caractère spécial comme un code, comme ceci: ™ Ma […]
Je tente d’exécuter un bundle dans mon projet Rails sous OSX 10.9. Il échoue lorsqu’on parvient à la gem pg avec cette erreur: Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/kyledecot/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config… no No pg_config… trying anyway. If building fails, please try again with –with-pg-config=/path/to/pg_config checking for libpq-fe.h… yes checking for […]