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

Threadsicherer externer Prozess in Ruby, plus exitstatus überprüfen

Ich möchte in Ruby ein Thread-sicheres Skript ausführen, das ein externes Programm aufruft und dann den Exit-Status dieses externen Programms überprüft. Was ist der beste Weg, es zu tun? Bis jetzt habe ich $? überprüft, aber ich denke, dass i...
29.01.2010, 20:21
5
Antworten

Wo kann man den Code platzieren, der kein Model, View, Controller oder Helfer ist?

Ich möchte Code teilen, der nicht mit Ansichten zwischen mehreren Controllern in meiner Rails-App zusammenhängt. Wo in der Verzeichnisstruktur sollte ich es platzieren? BEARBEITEN: der fragliche Code, wenn etwas von allen Controllern verwende...
24.07.2009, 14:20
4
Antworten

Migration zum Erstellen einer Tabelle löst Mysql2 :: Error aus: Tabelle existiert nicht

Ich habe eine Migration mit folgendem Inhalt geschrieben: %Vor% Es ist eine grundlegende Migration, die eine Datenbanktabelle erstellt. Allerdings: Wenn ich rails db:migrate starte, bricht eine sehr merkwürdige Fehlermeldung die Migration...
14.06.2017, 16:25
4
Antworten

Pygame-Äquivalent für Ruby?

Ich habe mich gefragt, ob jemand ein PyGame-Äquivalent für Ruby kennt. Ich habe Ruby / SDL gesehen und bin auf der Suche nach etwas, das eher auf Spiele ausgerichtet ist.     
21.03.2009, 21:03
2
Antworten

Warum funktioniert Module.method_defined? (: method) nicht richtig?

Ich versuche zu überprüfen, ob eine Methode in einem Modul mit Module.method_defined?(:method) definiert ist und es false zurückgibt, es sollte wahr sein. %Vor% Something.methods hat "eine andere" aufgelistet, aber Something.method_de...
31.12.2009, 03:54
1
Antwort

Konfigurierbares Ruby Logger Setup: Logger.new (). level = variable

Ich möchte die Protokollierungsstufe einer Anwendung (Ruby) ändern. %Vor% Nun, der irb war nicht glücklich damit und warf "NameError: falscher konstanter Name Logger :: WARN" in mein Gesicht. Pfui! Ich wurde beleidigt. Ich könnte dies in...
05.04.2010, 15:55
5
Antworten

Was wird mir etwas wie Ruby Readline mit einem Standardwert geben?

Wenn ich eine Eingabeaufforderung mit einem bereits eingegebenen Standardwert auf dem Terminal haben möchte, wie kann ich das tun? Rubys Standard Readline.readline() lässt mich den Verlauf festlegen, aber nicht einen Standardwert (so wei...
22.02.2010, 20:55
3
Antworten

"k.send: hallo" - wenn k der "Empfänger" ist, wer ist der Absender?

Warum sagen wir im folgenden Beispiel "k.send: hallo" anstelle von "k.receive: hallo", wenn
27.05.2009, 16:43
10
Antworten

Was ist der beste Weg, um einen Textkörper mit mehreren (15+) Regexes in jeder Zeile zu analysieren?

Ich habe einen Textkörper, den ich einscannen muss und jede Zeile enthält mindestens zwei und manchmal vier Teile Information. Das Problem ist, dass jede Zeile 1 von 15-20 verschiedenen Aktionen sein kann. in Ruby sieht der aktuelle Code etwa...
23.05.2017, 11:53
1
Antwort

Initialisiere ein Objekt mit einem Block

Ist es möglich, ein Objekt mit einem Block wie folgt zu initialisieren? %Vor%     
03.12.2015, 12:14