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

Laden Sie Ruby Gem in einen benutzerdefinierten Namespace

Gibt es ein Juwel, das Klassen der obersten Ebene definiert, die mit Code kollidieren, den ich geschrieben habe? Ist es möglich, den Edelstein so zu verwenden, dass alle seine Klassen innerhalb eines Moduls gruppiert sind, das ich definieren kan...
06.01.2012, 18:22
2
Antworten

HTTP-Anfrage über Ruby

Ich bin sehr neu in Ruby und versuche ein paar grundlegende Sachen. Wenn ich eine HTTP-Anfrage an den Server sende mit: %Vor% Mein Server erkennt JSON-Daten als "{myrequest: myTest, reqid: 44, data: {name: test}}" Aber wenn ich die Anfr...
05.07.2011, 13:15
3
Antworten

So rufen Sie einen Ruby-Block auf, um Zugriff auf die Anrufer-Bindungen zu erhalten

Ich möchte Zugriff auf die Bindungen des Aufrufers haben. Was ist hier falsch? %Vor% Warum habe ich keinen Zugriff auf die aufrufende Instanz innerhalb des angegebenen Blocks?     
01.07.2013, 08:44
3
Antworten

Ist die Unterklassenbildung eines Benutzermodells in Rails wirklich schlecht?

Ich bekomme viel von Rails zurück, weil ich Benutzer in viele Unterklassen unterteilt habe. In meiner Anwendung sind nicht alle Benutzer gleich. Es gibt tatsächlich viele Modellobjekte und nicht jeder Benutzertyp hat Zugriff darauf. Ich brauc...
26.05.2011, 23:41
3
Antworten

Kann ich eine man-Seite mit der Edelstein-Spezifikation installieren?

Gibt es eine Möglichkeit, man-Seiten mit der Edelstein-Spezifikation zu installieren? Zum Beispiel sollte gem install XXX-1.0.0.gem die man-Seite im System installieren.     
17.05.2011, 06:02
2
Antworten

Was ist das "POSIX-definierte Format" für Befehlszeilenfehlermeldungen? Welcher Standard?

Auf ruby-doc.org Seite Ich habe Folgendes über das Analysieren von Befehlszeilenoptionen / -argumenten (getopt-Bibliothek) gefunden:    Geben Sie die entsprechende Fehlermeldung im POSIX-definierten Format zurück. Wenn kein Fehler aufgetret...
02.06.2012, 22:33
4
Antworten

Gibt es etwas, das Nokogiri ähnlich ist, um Ruby-Code zu analysieren?

Nokogiri ist großartig. Ich kann Dinge wie #css('.bla') tun, die das erste passende Element zurückgeben. Im Moment müssen wir den Ruby-Quellcode analysieren - alle Methoden innerhalb einer Klasse finden usw. Wir verwenden ruby_parser Juw...
16.06.2011, 23:15
3
Antworten

Ruby 1.9.2: irb wirft ArgumentError: Ungültige Bytefolge in UTF-8 beim Eingeben deutscher Umlaute

Ich möchte deutsche Umlaute in mein irb eingeben, aber einen seltsamen Fehler bekommen. Ich kann jedes Zeichen von äöü ohne Probleme eingeben, aber jeder von ÄÖÜß führt zu folgendem Fehler: %Vor% Ich habe viele SO-Fragen zu Ruby, rvm u...
13.02.2011, 15:13
3
Antworten

Lösung zum Suchen nach "doppelten" Datensätzen mit STI und Eltern-Kind-Beziehung

Ich habe ein STI-basiertes Modell namens Buyable, mit zwei Modellen Basket und Item. Die Attribute, die hier für Buyable von Bedeutung sind, sind: shop_week_id Standort-ID parent_id Es gibt eine Eltern-Kind-Beziehung zwischen Korb und...
25.09.2011, 00:48
2
Antworten

Devise und ActionMailer Verwirrung

Ich benutze Devise für die Authentifizierung, und ich bin verwirrt, wie man Mail zusammen mit ihm einrichten kann. Sollten Sie immer noch Ihre eigene Mailer und Initialisierungsdatei erstellen oder sollten Sie alle Mail über Devise senden? Wohin...
06.06.2011, 04:17