ruby

Ruby ist eine multi-plattform Open-Source, dynamische objektorientierte interpretierte Sprache, erstellt von Yukihiro Matsumoto (Matz) im Jahr 1995. Die [Ruby] -Tag ist für Fragen im Zusammenhang mit der Ruby-Sprache, einschließlich seiner Syntax und seiner Bibliotheken . Fragen speziell zum Ruby-on-Rails-Framework sollten mit [ruby-on-rails], nicht [ruby] getaggt werden. Verwenden Sie dies nicht, um Ruby in der japanischen Sprache zu markieren.
1
Antwort

Benannte Format-String-Parameter mit Formatbezeichnern

In Ruby können Sie Argumente in eine C-style Formatzeichenfolge einfügen, indem Sie String#% Methode, so: %Vor% Kernel#sprintf und Kernel#format verhält sich ähnlich: %Vor% Ruby bietet auch die Möglichkeit, benannte Paramete...
28.05.2014, 19:37
1
Antwort

Ruby: Class.new gibt den Fehler "Klasse nicht initialisiert" in der rails-Konsole an

Ich erstelle eine leichtgewichtige App, um Informationen für bevorstehende Ereignisse zu erstellen und anzuzeigen. Ich habe eine Event-Klasse definiert, die einen args-Hash als Parameter akzeptiert. Die Initialisierungsmethode ist unten definier...
14.04.2014, 00:35
3
Antworten

Validiertes oder nicht validiertes boolesches Feld

Gibt es irgendwelche Vorteile bei der Validierung für boolesche Felder von Modellen? Ich hatte eine Validierung, um das Vorhandensein eines booleschen Feldes sicherzustellen %Vor% Es ist fehlgeschlagen, als boolean_attribute false war. Ic...
13.01.2016, 05:34
1
Antwort

Warum ist '-1 * x' schneller als '-x' und warum?

Mit diesem Code: %Vor% Ich bekomme dieses Ergebnis wieder in ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux] : %Vor% Das sieht widersinnig aus, denn wenn ich rate, würde ich auf "-x" und nicht "-1 * x" setzen, um schneller zu...
11.12.2015, 12:49
2
Antworten

Wie protokolliere ich eine komplette Anfrage (Header, Body, etc) für eine bestimmte URL?

Ich muss alle Anfragen, einschließlich HTTP-Header, Bodys usw. zu einer bestimmten URL protokollieren. Ich habe diesen Code ausprobiert: %Vor% Aber es sagte request.headers enthält keine Methode namens keys . Auch ich denke, es sollte e...
24.02.2015, 03:30
5
Antworten

So wählen Sie eindeutige Elemente aus

Ich möchte die Klasse Array um eine Methode uniq_elements erweitern, die diese Elemente mit einer Multiplizität von eins zurückgibt. Ich möchte auch Schließungen zu meiner neuen Methode wie mit uniq verwenden. Zum Beispiel: %Vor% Be...
28.07.2014, 00:32
4
Antworten

Was ist die richtige Hash-Syntax in Ruby 2.0? [geschlossen]

Soll ich verwenden? %Vor% oder %Vor%     
01.05.2013, 13:21
1
Antwort

wie man Daten-URI in eine Datei in Ruby konvertiert

Wie konvertiere ich einen Daten-URI, der aus dem Ergebnis der FileReader-API in eine Bilddatei, die im Dateisystem in Ruby gespeichert werden kann? Was ich im Moment versuche, ist die Verwendung von base64 decode, um die data_uri-Zeichenfol...
13.02.2014, 07:19
3
Antworten

Was genau ist der Unterschied zwischen has_many, has_and_belongs_to_many und embeds_many in mongoid?

Ich verstehe das kein Programmierproblem, ich finde keine sehr klare und anschauliche Lösung.     
28.08.2013, 12:40
1
Antwort

Warum wirken sich Klammern auf Hashes aus?

Als ich respond_with verwendet und einen Literal-Hash übergeben habe, gab es den Fehler: %Vor% Wenn ich jedoch den Literal-Hash wie folgt umklammert habe: %Vor% Die Funktion läuft ohne Probleme. Warum machen die Klammern einen Untersc...
05.03.2013, 22:05