Als «ruby» getaggte Fragen

188
Wie erstelle ich ein leeres Array in YAML?

array_with_three_elements: - 1 - 2 - 3 empty_array: Gibt es eine Möglichkeit, das empty_array anzugeben: Ist ein Array ohne Elemente, z. B. mit []? Wenn ich es in einen Ruby-Hash lade, möchte ich, dass es weiß, dass es sich um ein Array handelt. Vielen

188
Wie mache ich einen sicheren Join-Pfadnamen in Ruby?

Meine Rails-Entwicklungsumgebung basiert auf Windows und meine Produktionsumgebung basiert auf Linux. Möglicherweise wird VirtualHost verwendet. Angenommen, ein Dateiname muss im /publicOrdner mit referenziert werden File.open('/tmp/abc.txt', 'r'). - aber in Windows sollte es sein C:\tmp\abc.txt....

185
Array in CSV in Ruby ausgeben

Es ist einfach genug, eine CSV-Datei mit Ruby in ein Array einzulesen, aber ich kann keine gute Dokumentation zum Schreiben eines Arrays in eine CSV-Datei finden. Kann mir jemand sagen, wie das geht? Ich verwende Ruby 1.9.2, wenn das wichtig

184
Warum sagen die Leute, dass Ruby langsam ist? [geschlossen]

Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage...

181
Grundlegendes zur Gemfile.lock-Datei

Nach dem Ausführen des bundle installBefehls wird 'Gemfile.lock ' im Arbeitsverzeichnis erstellt. Was bedeuten die Anweisungen in dieser Datei? Nehmen wir zum Beispiel die folgende Datei: PATH remote: . specs: gem_one (0.0.1) GEM remote: http://example.org/ specs: gem_two (0.0.2) gem_three (0.0.3)...

179
So testen Sie, ob Parameter in Schienen vorhanden sind

Ich verwende eine IF-Anweisung in Ruby on Rails, um zu testen, ob Anforderungsparameter festgelegt sind. Unabhängig davon, ob beide Parameter eingestellt sind oder nicht, wird der erste Teil des folgenden Blocks ausgelöst. Wie kann ich diesen Teil NUR auslösen lassen, wenn sowohl params [: one] als...