Als «ruby» getaggte Fragen

Ruby ist eine plattformübergreifende Open-Source-Sprache mit dynamischer objektorientierter Interpretation, die 1995 von Yukihiro Matsumoto (Matz) erstellt wurde. Das Tag [ruby] steht für Fragen zur Ruby-Sprache, einschließlich ihrer Syntax und ihrer Bibliotheken. Ruby on Rails-Fragen sollten mit [Ruby-on-Rails] gekennzeichnet sein.

7
Können Sie Argumente für die Map-Syntax (&: method) in Ruby angeben?
Sie kennen wahrscheinlich die folgende Ruby-Kurzform ( aist ein Array): a.map(&:method) Versuchen Sie beispielsweise Folgendes in irb: >> a=[:a, 'a', 1, 1.0] => [:a, "a", 1, 1.0] >> a.map(&:class) => [Symbol, String, Fixnum, Float] Die Syntax a.map(&:class)ist eine Abkürzung für a.map {|x| x.class}. Weitere Informationen zu dieser Syntax finden Sie …
116 ruby 

18
Vorteil der Tap-Methode in Rubin
Ich habe gerade einen Blog-Artikel gelesen und festgestellt, dass der Autor tapin einem Snippet Folgendes verwendet hat: user = User.new.tap do |u| u.username = "foobar" u.save! end Meine Frage ist, was genau ist der Nutzen oder Vorteil der Verwendung tap? Könnte ich nicht einfach tun: user = User.new user.username = …
116 ruby 







16
Warnung erhalten! PATH ist nicht richtig eingerichtet “, wenn Sie rvm verwenden, verwenden Sie 2.0.0 --default
Oben funktioniert nicht beim ersten Mal, funktioniert beim zweiten Mal. Versuchen Sie, die Ruby-Version für alle neuen Shell-Fenster auf 2.0.0 zu setzen. Tun $ rvm use 2.0.0 --default gibt Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/ bin' is not at first place, usually this is caused by shell initialization …


20
Wirklich günstiges Parsen von Befehlszeilenoptionen in Ruby
BEARBEITEN: Bitte, bitte , bitte lesen Sie die beiden Anforderungen, die am Ende dieses Beitrags aufgeführt sind, bevor Sie antworten. Die Leute veröffentlichen immer wieder ihre neuen Juwelen und Bibliotheken und so weiter, die eindeutig nicht den Anforderungen entsprechen. Manchmal möchte ich einige Befehlszeilenoptionen sehr billig in ein einfaches Skript …
114 ruby 

30
Rubin von den Schienen
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Manchmal scheint es, dass meine Firma die einzige Firma auf der Welt ist, die Ruby verwendet, aber nicht Ruby on Rails, bis …
114 ruby 




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.