Suchergebnisse für Anfrage "ruby"
Wie wird die Klasse bestimmt, in der eine Methode definiert wurde?
Ich möchte dynamisch die Klasse bestimmen, in der die aktuelle Methode definiert wurde. Hier ist ein statisches Beispiel, was ich versuche zu tun: class A def foo puts "I was defined in A" end end class B < A def foo puts "I was defined in B" ...
Chaining & to_proc on symbol
Es ist Rubyist bekannt& werde anrufento_proc auf einem Symbol, also [:a, :b, :c].map(&:to_s)ist äquivalent z [:a, :b, :c].map { |e| e.to_s } # => ["a", "b", "c"]Say Ich möchte eine andere Methode direkt nach @ aufrufto_s, diese beiden ...
Safe Navigationsoperator (&.) Für nil
As Ruby 2.3 führt den Safe Navigation Operator ein &.), a.k. ein einsamer Operator, das Verhalten aufnil Objekt scheint seltsam. nil.nil? # => true nil&.nil? # => nilIst das so gedacht? Oder ein Randfall, der weggerutscht ist, als der einsame ...
sqlite3-ruby Installationsfehler unter Ubuntu
Ich habe den folgenden Fehler während der Installation von sqlite3-ruby: Building native extensions. This could take a while... ERROR: Error installing sqlite3-ruby: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb ...
Problem mit Quantifizierern und Blick hinter die Kulissen
### Ruby 1.8.7 ### require 'rubygems' require 'oniguruma' # for look-behind Oniguruma::ORegexp.new('h(?=\w*)') # => /h(?=\w*)/ Oniguruma::ORegexp.new('(?<=\w*)o') # => ArgumentError: Oniguruma Error: invalid pattern in look-behind ...
ätselhaft über palindromisches Produktprobl
Ich habe Ruby gelernt und dachte, ich würde mich an einigen der Euler-Rätsel versuchen. Peinlicherweise habe ich es nur zu Problem 4 geschafft ... Problem 4 lautet wie folgt: Eine palindromische Zahl liest sich in beide Richtungen gleich. Das ...
Eine Prozedur mit Schlüsselwortargumenten erstellen
Sag ich habe ein generischesProc, Lambda odermethod, für das optional ein zweites Argument angegeben wird: pow = -> (base, exp: 2) { base**exp }Nun möchte ich diese Funktion curry und ihr ein @ gebexp von3. cube = pow.curry.call(exp: 3) Hier ...
Können Sie in Ruby eine Zeichenfolgeninterpolation für Daten ausführen, die aus einer Datei gelesen wurden?
n Ruby können Sie Variablen in Strings referenzieren, die zur Laufzeit interpoliert werde Zum Beispiel, wenn Sie eine Variable deklarierenfoo ist gleich"Ted" und du deklarierst einen String"Hello, #{foo}" interpoliert zu"Hello, Ted". Ich ...
Erstellen Sie ein Formular in Schienen, indem Sie eine yaml-Datei lesen
Ich versuche, ein Formular durch Lesen einer yml-Datei zu erstellen. Ich kann die Datei richtig lesen, bin mir aber nicht sicher, wie ich die Elemente im Hash richtig in den Code einfügen soll, der die Formulare erstellt. Zum Beispiel liest ...
Wie fülle ich ein Formular mit Daten aus, die von @object übergeben wurden?
Auf meiner Website kann ein Benutzer "Inspirationen", auch Bilder oder Texte genannt, hochladen, die ein Benutzer als inspirierend erachtet. Ich möchte ein Feature erstellen, wie zB Pinterest, wobei ein Benutzer auf ein Bild oder einen Text ...