Als «ruby» getaggte Fragen

87
Wie setze ich HTTP_REFERER beim Testen in Rails?

Ich versuche einen Controller zu testen und habe diesen Fehler erhalten. Ich verstehe den Fehler, weiß aber nicht, wie ich ihn beheben soll. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER...

87
Standardaufgabe für den Namespace in Rake

Gegeben etwas wie: namespace :my_tasks do task :foo do do_something end task :bar do do_something_else end task :all => [:foo, :bar] end Wie mache ich :alldie Standardaufgabe, damit das Ausführen rake my_taskssie aufruft (anstatt aufrufen zu müssen rake

87
Ruby-Fakultätsfunktion

Ich werde verrückt: Wo ist die Ruby-Funktion für Fakultät? Nein, ich brauche keine Tutorial-Implementierungen, ich möchte nur die Funktion aus der Bibliothek. Es ist nicht in Mathe! Ich fange an zu zweifeln, ist es eine

87
Sagen Sie das Ende einer .each-Schleife in Rubin

Wenn ich eine Schleife wie habe users.each do |u| #some code end Wobei Benutzer ein Hash mehrerer Benutzer ist. Was ist die einfachste bedingte Logik, um zu sehen, ob Sie sich auf dem letzten Benutzer im Benutzer-Hash befinden und nur bestimmten Code für diesen letzten Benutzer ausführen möchten,...

87
So unterdrücken Sie die Rails-Konsolen- / IRB-Ausgänge

Ich habe ein ziemlich seltsames Problem. Ich habe einige Datenbankeinträge in unserem Produktionsserver in der Rails Console getestet, bei denen fast alle Befehle zu einer großen Anzahl von O / P-Zeilen führten, aufgrund derer der SSH-Kanal hängen blieb :( Gibt es eine Möglichkeit, die Konsolen- /...

87
Ruby: Was macht :: Präfix?

Ich las die Quelle von Artifice durch und sah: module Artifice NET_HTTP = ::Net::HTTP # ... end Zeile: https://github.com/wycats/artifice/blob/master/lib/artifice.rb#L6 Warum nicht einfach tun, Net::HTTPanstatt ::Net::HTTP, was bedeutet es, wenn Sie ::als Präfix

87
Ruby, Pfad von Pfad + Dateiname abrufen

Programmiersprache: Ruby 1.9 Problem String: C:/Test/blah.txt bisC:/Test/ Ich weiß, dass es eine einfache Frage ist, aber Google und der Ruby Quickref für Filehaben keine Lösung für mich. Und ich habe keine Erfahrung mit

87
deinstallieren Sie die Ruby-Version von rbenv

So deinstallieren oder entfernen Sie die Ruby-Version von rbenv . Ich habe zwei Versionen von Ruby installiert. Beim Wechsel zu Ruby 1.9.3 wird ein Segmentierungsfehler angezeigt. Kann mir bitte jemand helfen, wie man eine bestimmte Version von rbenv entfernt?

87
Wie erhalte ich die aktuelle Zeit als 13-stellige Ganzzahl in Ruby?

Ich habe diese jQueryFunktion, die die aktuelle Zeit als Anzahl der Millisekunden seit der Epoche (1. Januar 1970) zurückgibt: time = new Date().getTime(); Gibt es eine Möglichkeit, dies auch in Ruby zu tun? Im Moment verwende ich Ruby's, Time.now.to_idas hervorragend funktioniert, aber eine...

86
Ruby max Ganzzahl

Ich muss in der Lage sein, eine maximale System-Ganzzahl in Ruby zu bestimmen. Weiß jemand wie oder ob es möglich ist?