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.
Was sind die Effizienzunterschiede zwischen Set und Array für Operationen?
Beispiele:
lookups
Iterationen
beinhaltet?
24.02.2011, 05:11
Ich habe ein Szenario, in dem ich Jobs extrem schnell verteilen und bearbeiten muss. Ich werde ungefähr 45 Jobs in der Warteschlange schnell haben und ich kann ungefähr 20 gleichzeitig bearbeiten (5 Maschinen, 4 Kerne). Jeder Job benötigt eine v...
15.04.2011, 23:13
Ich habe kürzlich einen Code gefunden, der so aussieht:
%Vor%
Zuerst sieht es wie ein einfacher Hash aus, aber es gibt keine Zuordnung zum nächsten. Weiter sieht in diesem Fall wie ein reserviertes Ruby-Schlüsselwort aus. Was macht dieser Co...
20.07.2010, 03:39
Ich versuche, ein Paket mit sehr generischen benannten Bereichen für ActiveRecord-Modelle wie dieses zu haben:
%Vor%
Wenn der benannte Bereich allgemein sein soll, müssen wir * table_name * angeben, um Benennungsprobleme zu verhindern, wenn...
30.09.2010, 09:02
Ich stelle meine Rails-App mit Capistrano bereit. Ich möchte einige API-Schlüssel auf dem Server als Umgebungsvariable speichern. Diese API-Schlüssel sollten für meine Rails-App verfügbar sein, die mit Capistrano bereitgestellt wird. Auf diese A...
21.09.2016, 18:30
Meine Version von Ruby wurde mit editline (auf os x) kompiliert und ich vermisse die Features von readline in irb .
Wie kompiliere ich Ruby mit readline support?
23.11.2009, 07:04
Zum Beispiel, wenn diese Tests ausgeführt werden, möchte ich sicherstellen, dass test_fizz immer zuerst ausgeführt wird.
%Vor%
Aktualisieren : Warum möchte ich das tun? Mein Gedanke ist, dass ein früheres Scheitern durch bestimmte Tests...
20.11.2009, 19:59
Wie produziert man eine Verzögerung in Ruby?
Ich habe eine Schlafanweisung verwendet, aber sie hat mir nicht gegeben, was ich will.
%Vor%
Ich möchte zuerst amit drucken, dann eine Verzögerung von 10 Sekunden, dann scj drucken.
Aber im...
21.06.2010, 11:29
Ruby definiert #clone in Objekt .
Zu meiner Überraschung, heben einige Klassen Exceptions auf, wenn sie es nennen.
Ich fand NilClass , TrueClass , FalseClass , Fixnum dieses Verhalten.
1) Gibt es eine komplette Liste von Klassen (zum...
13.09.2009, 18:59
Szenario:
Ich muss ein externes Programm von meinem Ruby-Skript aufrufen, und dieses Programm sendet viele nützliche (aber kryptische) Informationen an stdout und stderr.
Während das Programm läuft , möchte ich die Zeilen analysieren, die...
30.10.2009, 13:01