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

Wie testen Sie die Codeabdeckung für Rails ERB-Vorlagen?

Ich baue gerade eine Testsuite für eine ältere Rails-App. Der simplecov Edelstein war großartig, um dunkle Ecken der App zu finden, die eine Testabdeckung benötigen (oder die komplett unbenutzt sind und OK entfernt werden können). Ich rufe s...
23.10.2012, 12:56
3
Antworten

Wie kann ich eine Methode in einer Fabrik FactoryGirl definieren?

Wie kann ich eine normale Methode für die Verwendung in einer meiner FactoryGirl-Fabriken definieren? Zum Beispiel: %Vor% Auf diese Weise ruft% silly_horse_name überhaupt nicht auf; Wenn es in raise 'hey!' neu definiert wird, passiert...
01.08.2012, 13:47
1
Antwort

Der beste Weg, irgendwo in Sidekiq einen Job zu finden

Gibt es eine einfache Möglichkeit, alle sidekiq (Warteschlangen, Wiederholungen, Zeitpläne usw.) für einen bestimmten Job zu durchsuchen? Momentan mache ich das: %Vor% Aber angesichts der großen Warteschlangen besteht die Möglichkeit, das...
14.06.2013, 13:39
4
Antworten

Lassen Sie den kopflosen Browser das Laden der Seite stoppen

Ich benutze den Rubin-Juwel von watir-webdriver. Es startet den Browser (Chrome) und beginnt mit dem Laden einer Seite. Die Seite wird zu langsam geladen und watir-webdriver löst einen Zeitüberschreitungsfehler aus. Wie kann ich verhindern, dass...
26.03.2012, 17:08
1
Antwort

Wie erstelle ich rails_admin-Navigationsbezeichnungen, ohne leere Modelle zu erstellen?

Sie können in rails admin ein Navigationslabel für ein Modell und seine untergeordneten Elemente wie folgt definieren: %Vor% Gibt es eine Möglichkeit, dem Navigationsmenü Beschriftungen hinzuzufügen, ohne Modelle zu erstellen (d. h. nur zum...
25.02.2013, 14:43
5
Antworten

Exponentiation in Ruby 1.8.7 Gibt falsche Antworten zurück

Ich habe dieses Problem bei der Berechnung von 3 ** 557 in irb gefunden. Ruby und MacRuby sind beide auf meinem Mac installiert (OS X 10.8). Und die Version von Ruby ist 1.8.7, von MacRuby 0.12 (Rubin 1.9.2). Rippe und Macirb gaben mir zwei vers...
17.08.2012, 16:43
1
Antwort

Wie erstellt man ein Rails form_for mit dynamischen Formularfeldern aus einer Datenbanktabelle?

Entschuldigung, wenn das irgendwo gefragt und beantwortet wurde. Nicht sicher, ob ich mit den richtigen Rails für diese Frage recherchiere. Ich möchte ein Rails-Formular basierend auf in der Datenbank gespeicherten Feldern erstellen. So sie...
06.05.2012, 12:52
1
Antwort

Wie füge ich eine RDoc-Dokumentation für eine Methode hinzu, die mit class_eval definiert wurde?

Ich verwende class_eval , um eine Reihe repetitiver Methoden genauer zu definieren, etwa so: %Vor% Ich möchte, dass alle resultierenden Methoden in die RDoc-Dokumentation aufgenommen werden. Gibt es eine RDoc-Direktive, die "manuell" eine...
13.08.2012, 02:27
2
Antworten

routes.rb, wie legen Sie einen anderen Primärschlüssel für die Pfade fest?

Gegeben ein Modell wie Thread (ID, UUID), das eine eindeutige generierte ID ist. Ich möchte die Standardrouten ändern: %Vor% Um nicht zu verwenden: id aber zu Benutzer: uuid --- Wie wird das in Rails / routes.rb ermöglicht? Danke     
26.07.2011, 20:57
2
Antworten

So erstellen Sie Module, die method_missing in Ruby enthalten

Ich habe ein paar Module, die die Methode missing erweitern: %Vor% Das alles funktioniert gut, zB ObjectA.new.hello_there outputs "Hello, hello_there" . Gleichermaßen gibt ObjectB.new.goodbye_xxx "Goodbye, xxx" aus. respond_to?...
16.06.2011, 02:28