Als «ruby» getaggte Fragen

214
Was ist der Unterschied zwischen Rubys Dup- und Klonmethoden?

Die Ruby-Dokumentedup sagen zum Beispiel: Im Allgemeinen cloneund dupkann unterschiedliche Semantik in absteigenden Klassen haben. Während clonezum Duplizieren eines Objekts einschließlich seines internen Status verwendet wird, wird dupnormalerweise die Klasse des untergeordneten Objekts zum...

210
Wie analysiere ich eine YAML-Datei in Ruby?

Ich möchte wissen, wie man eine YAML-Datei mit folgendem Inhalt analysiert: --- javascripts: - fo_global: - lazyload-min - holla-min Derzeit versuche ich es folgendermaßen zu analysieren: @custom_asset_packages_yml = (File.exists?("#{RAILS_ROOT}/config/asset_packages.yml") ?...

208
So erstellen Sie eine Exit-Nachricht

Gibt es einen einzeiligen Funktionsaufruf, der das Programm beendet und eine Meldung anzeigt? Ich weiß, dass es in Perl so einfach ist wie: die("Message goes here") Ich bin es leid, das zu tippen: puts "Message goes here" exit

206
So aktualisieren Sie Rubygems

Ich muss Gems auf 1.8 aktualisieren. Ich habe versucht, die entsprechenden Debian-Pakete zu installieren, aber es scheint, dass es nicht aktualisiert wird anujm@test:~$ dpkg -l |grep -i rubygem ii rubygems 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems-lwes...

201
Wie dokumentiere ich Ruby-Code?

Gibt es bestimmte Codekonventionen bei der Dokumentation von Ruby-Code? Zum Beispiel habe ich das folgende Code-Snippet: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system...