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.
2
Antworten

Das Ruby-Backup-Juwel schlägt beim Hochladen auf S3 fehl. Verbindungsrücksetzung nach 37 min

Die Backups sind 250 MB. Ich denke nicht, dass das sehr groß ist, aber es scheint, dass das Problem mit der Größe zunimmt. Melden Sie sich im Backup-Juwel unten an. Beachten Sie die Zeitspanne; ca. 37 min in den uploading bekomme ich die V...
30.10.2015, 10:32
1
Antwort

to_json konvertiert keine Sonderzeichen in den Unicode-Stil

Ich habe Probleme mit Sonderzeichen, wenn ich einen Hash in eine JSON-Zeichenfolge umwandle. Alles funktioniert gut mit Ruby 2.0 / Rails 3.2.21, das heißt %Vor% Aber mit Ruby 2.3.0 / Rails 4.2.5.1 bekomme ich %Vor% Gibt es eine Möglic...
23.06.2016, 09:57
1
Antwort

Grape Fehlerbehandlungsstrategie?

Ich benutze Grape und Rails, um eine REST-API zu erstellen. Ich habe die grundlegende Architektur an Ort und Stelle und suche nach Orten, um Dinge zu "säubern". Einer dieser Orte ist die Fehlerbehandlung / -verarbeitung. Ich erhalte derzeit F...
23.10.2014, 12:59
1
Antwort

Ruby "Definiert?" -Operator funktioniert falsch?

Also, wir haben den Code: %Vor% Und ruf es von irb: %Vor% Und das wird zurückkehren: %Vor% Und jetzt ist die Frage - warum? Wir haben Ausnahme vor als some_variable definiert. Warum funktioniert das so? Warum some_variable is...
31.03.2015, 15:07
4
Antworten

Rails 4 ActiveRecord löst PG :: UnableToSend unter Ubuntu 13.04 aus

Wir haben eine Ruby v.2.0.0-p247 für Rails v4.0.1 -Anwendung mit pg gem v0.17.0 . Die Anwendung läuft reibungslos unter Mac OS X Mavericks v10.9 mit PostgreSQL Server v9.2.4 installiert unter Verwendung von HomeBrew , aber es...
03.12.2013, 11:07
2
Antworten

Wie kann ein Modul in separaten Rake-Namespaces in einen Rake-Namespace integriert werden?

Ich habe ein Modul und eine Kindklasse. Wo ich die ganze Funktionalität innerhalb des Moduls habe. und innerhalb der Kindklasse rufe ich einfach die Methoden aus dem Modul an. Ich möchte, dass dieses Modul mit einem Rake-Task in einem Namespace...
23.05.2011, 02:11
3
Antworten

Was ist der Unterschied zwischen [\ s \ S] *? und .*?

Ich habe das folgende Token in einem regulären Ausdruck gefunden: [\s\S]*? Wenn ich das richtig verstehe, bedeutet die Zeichenklasse "Übereinstimmung mit einem Leerzeichen oder einem Nicht-Leerzeichen". Würde dies also nicht genau dasselbe...
29.05.2011, 16:14
3
Antworten

Ruby verschachtelte Module als Namespaces

Ich habe eine verschachtelte Struktur von Modulen, die nur für Namespacing-Zwecke verwendet werden; kein Mischen in Klassen usw. Also habe ich einen Code wie folgt: %Vor% Nun nehme ich an, ich möchte eine weitere Hilfsmethode im Modul A h...
03.09.2013, 06:32
1
Antwort

Wie liest man das BigDecimal-Format in RSpec?

Nach dem Ausführen meiner RSpec-Tests bekomme ich häufig folgende Ausgabe: %Vor% Wie kann ich herausfinden, welche Nummer RSpec tatsächlich bekommen hat? Danke für jede Hilfe.     
06.10.2013, 11:37
2
Antworten

Warum sind Enumeratoren in Ruby (2.0 +) standardmäßig nicht faul?

Warum verhält sich Ruby Enumerator standardmäßig nicht wie Enumerator::Lazy ? Gibt es einen Fall, in dem jemand eine nicht-faule Enumerator verwenden möchte? Bearbeitet: Ein Kommentar zu den Rückwärtskompatibilitätsantworten u...
13.02.2014, 19:44