Als «ruby» getaggte Fragen

Ruby ist eine plattformübergreifende Open-Source-Sprache mit dynamischer objektorientierter Interpretation, die 1995 von Yukihiro Matsumoto (Matz) erstellt wurde. Das Tag [ruby] steht für Fragen zur Ruby-Sprache, einschließlich ihrer Syntax und ihrer Bibliotheken. Ruby on Rails-Fragen sollten mit [Ruby-on-Rails] gekennzeichnet sein.

17
Wie entferne ich leere Elemente aus einem Array?
Ich habe das folgende Array cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] Ich möchte leere Elemente aus dem Array entfernen und das folgende Ergebnis erzielen: cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] Gibt es eine compactsolche Methode , die es ohne Schleifen schafft?
284 ruby  arrays 

14
Wie führt man eine einzelne Test- / Spezifikationsdatei in RSpec aus?
Ich möchte in der Lage sein, die Tests einer einzelnen Spezifikationsdatei auszuführen - zum Beispiel für die eine Datei, die ich bearbeite. rake specführt alle Spezifikationen aus. Mein Projekt ist kein Rails-Projekt, rake spec:docfunktioniert also nicht. Ich weiß nicht, ob das wichtig ist, aber hier ist meine Verzeichnisstruktur. ./Rakefile ./lib …
282 ruby  testing  rspec 


30
SSL_connect zurückgegeben = 1 errno = 0 state = SSLv3-Leseserverzertifikat B: Zertifikatüberprüfung fehlgeschlagen
Ich verwende Authlogic-Connect für Anmeldungen von Drittanbietern. Nach dem Ausführen geeigneter Migrationen scheinen Twitter / Google / Yahoo-Anmeldungen gut zu funktionieren, aber die Facebook-Anmeldung löst eine Ausnahme aus: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed Das Entwicklerprotokoll zeigt OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate …


10
Was sind die gängigen Methoden zum Lesen einer Datei in Ruby?
Was sind die gängigen Methoden zum Lesen einer Datei in Ruby? Hier ist zum Beispiel eine Methode: fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Ich weiß, dass Ruby extrem flexibel ist. Was sind die Vor- und Nachteile jedes Ansatzes?
280 ruby  file-io 

8
Übergeben Sie Variablen über die Befehlszeile an das Ruby-Skript
Ich habe RubyInstaller unter Windows installiert und verwende IMAP Sync , muss es jedoch verwenden, um Hunderte von Konten zu synchronisieren. Wenn ich diese Variablen über die Befehlszeile an sie übergeben könnte, könnte ich den gesamten Prozess besser automatisieren. # Source server connection info. SOURCE_NAME = 'username@example.com' SOURCE_HOST = 'mail.example.com' …
279 ruby  command-line 



10
Blöcke und Ausbeuten in Ruby
Ich versuche zu verstehen, yieldwie Blöcke funktionieren und wie sie in Ruby funktionieren. Wie wird yieldverwendet? Viele der Rails-Anwendungen, die ich mir angesehen habe, werden auf yieldseltsame Weise verwendet. Kann mir jemand erklären oder mir zeigen, wohin ich gehen soll, um sie zu verstehen?
275 ruby  block 

23
Fehler beim Erstellen der nativen Gem-Erweiterung (Installation von Compass)
Wenn ich versuche, die neueste Version des Kompasses ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ) zu installieren , wird die folgende Fehlermeldung angezeigt. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for ffi.h... no checking for ffi.h …

8
Durchlaufen Sie jede Datei in einem Verzeichnis
Wie schreibe ich eine Schleife in Ruby, damit ich für jede Datei einen Codeblock ausführen kann? Ich bin neu in Ruby und bin zu dem Schluss gekommen, dass der Weg, dies zu tun, darin besteht, jede Schleife zu machen. Die Ruby-Datei wird aus einem anderen Verzeichnis als dem Verzeichnis ausgeführt, …


11
Kolorierte Ruby-Ausgabe an das Terminal [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Wie kann ich mit Ruby Hintergrund- und Vordergrundtext für …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.