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

Ist das Visitor-Muster für dynamisch typisierte Sprachen nützlich?

Das Visitor-Muster ermöglicht das Schreiben von Operationen auf Objekte, ohne die Objektklasse zu erweitern. Sicher. Aber warum schreibe nicht einfach eine globale Funktion oder eine statische Klasse, die meine Objektsammlung von außen manipulie...
22.06.2012, 10:43
2
Antworten

Parallele Selen-Tests mit Capybara durchführen

Hintergrund: Ich habe eine Reihe von Capybara Integrationstests, die gegen meine Rails 3-Anwendung laufen. Für die anderen Teile der Testsuite verwende ich Rspec . Ich habe einen Selen 2.6.0 Standalone Server Hub auf meinem Mac OSX De...
27.09.2011, 07:55
2
Antworten

Was ist das "undef" -Objekt von Ruby?

In der MRI-Implementierung von gc.c habe ich ein Objekt namens undef gesehen. Was ist das undef Objekt? Was ist seine Klasse? Wie kann ich darauf zugreifen? Gibt es ein Dienstprogramm dafür?     
07.08.2011, 19:34
4
Antworten

Wie schreibe ich einen robusten, nie endenden Prozess?

Ich habe eine andere Frage zur Verzeichnisüberwachung gestellt, die beantwortet wurde, aber die andere Hälfte der Frage lautet, wie man am besten einen unendlichen Prozess in Ruby erstellt, um dies zu tun. Hier sind die Anforderungen: laufe...
04.02.2011, 18:44
4
Antworten

Wie starte und stoppe ich einen Shell-Daemon von Ruby

Wie würde ich einen Shell-Daemon starten und ihn dann innerhalb desselben Ruby-Skripts stoppen? Um genauer zu sein, möchte ich mein Ruby-Skript: Starten Sie einen Server-Daemon mit einem Shell-Befehl ( rails server | shotgun | etc ....
07.02.2011, 00:15
1
Antwort

Das Einbetten von Ruby in eine Nanoclub-Site funktioniert nicht

Wenn ich versuche, sorted_articles() in Ruby zu durchlaufen, bleibt der eingebettete Code gleich und wird nicht in der Ausgabe kompiliert, wenn ich nanoc compile starte. Warum ist das? Bette ich es falsch ein? Ich habe alle folgenden Varia...
13.10.2016, 14:02
4
Antworten

Architektur einer schreibintensiven Funktion

Ich verwende Ruby auf Rails, die von der Oracle-Datenbank unterstützt werden, und memcached für mein aktuelles Projekt. Es gibt eine ziemlich stark genutzte Funktion, die auf einer einzigen Datenbanksicht als Datenquelle beruht, und diese Dat...
24.06.2016, 11:44
1
Antwort

Selenium RC: Wie starte ich das interaktive Testen mit mehreren Browsern?

Ich möchte dieses Szenario automatisieren. UserA weist BenutzerB ein Element zu, das eine Warnmeldung erhält. Um dies zu tun, möchte ich zwei verschiedene Browser mit verschiedenen Konten gestartet haben, um diese Interaktion zu testen. Ist das...
14.05.2010, 17:39
7
Antworten

Wie löse ich einen RubyMine Fehler '' ruby-debug-ide 'ist nicht installiert "

Ich bekomme den Fehler: %Vor% aber alle Edelsteine ​​wurden erfolgreich installiert: %Vor% Ich kann 'rdebug-ide' manuell starten: %Vor% Aber wenn ich mit dem Debugging beginne, bittet RubyMine darum, das Ruby-debug-id-Juwel zu instal...
09.03.2016, 19:19
1
Antwort

Ruby: Module, die Module erweitern / einschließen

Ich versuche besser zu verstehen, wie Module sich gegenseitig erweitern und einschließen. Sagen wir, ich habe Modul A : %Vor% Ich mische seine Trickkiste in B : %Vor% Ich versuche naiv, C alles zu geben B hat: %Vor% Ich denk...
21.11.2015, 21:14