Als «ruby» getaggte Fragen

70
statische Variablen in Ruby

Ich habe gerade etwas über statische Variablen in PHP gelernt. Gibt es so etwas in Rubin? Wenn wir beispielsweise eine StudentKlasse erstellen möchten und für jedes studentObjekt, das wir erstellen, sollte die ID-Nummer automatisch erhöht werden. Ich dachte, das Erstellen einer...

70
=== vs. == in Ruby

Was ist in Ruby der Unterschied zwischen == und ===? Das RDoc sagt Fallgleichheit - Für die Klasse Object entspricht dies praktisch dem Aufruf von # ==, wird jedoch normalerweise von Nachkommen überschrieben, um eine aussagekräftige Semantik in case-Anweisungen bereitzustellen. Ist #==das gleiche...

70
Wie führe ich alle Tests mit minitest aus?

Ich habe den Quellcode für ein Projekt heruntergeladen, einen Fehler gefunden und ihn behoben. Jetzt möchte ich Tests durchführen, um herauszufinden, ob ich etwas kaputt gemacht habe. Die Tests sind in kleinstem DSL. Wie führe ich sie alle gleichzeitig aus? Ich habe nach geeigneten...

70
Ruby-Debug mit Ruby 1.9.3?

Ich habe gerade auf Ruby 1.9.3p0 und Rails 3.1.1 aktualisiert. Wenn ich jetzt versuche, den Server zu starten, beschwert er sich, dass ich ihn installieren sollte ruby-debug, obwohl er bereits installiert ist. % rails server --environment=development --debug => Booting WEBrick => Rails...

70
Ein JSON-Text muss mindestens zwei Oktette enthalten

Ich habe diesen Fehler erhalten und konnte keine vernünftige Antwort auf diese Frage finden. Daher dachte ich, ich würde eine Zusammenfassung des Problems schreiben. Wenn Sie dieses Snippet in irb ausführen: JSON.parse( nil ) Sie sehen den folgenden Fehler: TypeError: can't convert nil into...