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.




6
Warum ist Rake DB: Migrate: Reset nicht in Rake -T aufgeführt?
Warum werden einige Rechenaufgaben nicht von aufgelistet rake -T? Wie db:migrate:reset? Ich kann es problemlos ausführen, aber warum ist es dort nicht aufgeführt? Gibt es eine Möglichkeit, eine vollständige Liste der Rechenaufgaben zu erhalten? % Rechen -T (in / home / zeus / projects / my_project) Rake about # Listet …

3
Rspec-Ausgabeformat: Dokumentation
Wenn ich laufe rspecmit rake rspecund meine Tests sind nicht ok, ich eine Fehlermeldung erhalten. Wenn meine Tests jedoch in Ordnung sind, bekomme ich nur '..'. Keine andere Ausgabe. Wie kann ich es dazu bringen, etwas zu drucken wie: A User .... can only have one name A User .... …


18
Inkompatible Zeichenkodierungen: ASCII-8BIT und UTF-8
Ich benutze Ruby 1.9.2 und Rails 3.0.5 Ich habe folgenden Fehler: Inkompatible Zeichenkodierungen: ASCII-8BIT und UTF-8 Es hat nichts mit der Datenbank zu tun, denke ich. Der Fehler tritt in dieser Zeile in einer Ansicht auf (nur ein div haml-Aufruf): #content voller Stapel: ActionView::Template::Error (incompatible character encodings: ASCII-8BIT and UTF-8): …

5
Was ist der Anwendungsfall für Rubys% q /% Q-Zitiermethoden?
Ich habe Thomas 'Programming Ruby 1.9 gelesen und bin auf die alternativen abgegrenzten Methoden für einfache und doppelte Anführungszeichen gestoßen ( %q / %Q). Ich kenne sie auch aus anderen Ruby-Sprachreferenzen. %q/I'm acting like a single-quoted string/ %Q|"I'm acting like a double-quoted string" --Anonymous| Ich habe nicht lange mit Ruby …
72 ruby  string  quotes 

1
Übergeben eines Hashs an eine Funktion (* args) und ihre Bedeutung
Bei Verwendung einer Redewendung wie: def func(*args) # some code end Was bedeutet das *args? Diese spezielle Frage zu googeln war ziemlich schwierig und ich konnte nichts finden. Es scheint, dass alle Argumente tatsächlich vorkommen, args[0]also schreibe ich Verteidigungscode wie: my_var = args[0].delete(:var_name) if args[0] Aber ich bin mir sicher, …
72 ruby 

2
Überprüfen Sie, ob ein Dateiname ein Ordner oder eine Datei ist
Ich habe ein kleines Stück Ruby-Code: files.each do |file| FileUtils.mkdir_p(File.dirname(target)) FileUtils.cp_r(file, target, :verbose => true) end Ich möchte einen Scheck hinzufügen wie if file is a folder # do this if file is a file # do that Wie implementiere ich in Ruby?
72 ruby  file 

10
Docker für Mac - mkmf.rb kann keine Header-Dateien für Ruby finden
Ich habe XCode auf meinem Mac aktualisiert und seitdem beim Starten von Docker mit wird folgende docker-sync-stack startFehlermeldung angezeigt: mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h Ich habe versucht, Ruby damit zu installieren: brew install rbenv ruby-buildaber das ändert nichts. Weiß jemand, wie ich das beheben kann? Vielen …
72 ruby  docker 




11
`gem install therubyracer` schlägt unter Mac OS X Lion fehl
Ich würde mich über Hilfe bei gem install therubyracerder Arbeit freuen . Hier ist der Fehler: $ gem install therubyracer Building native extensions. This could take a while... ERROR: Error installing therubyracer: ERROR: Failed to build gem native extension. /Users/david/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc... yes *** extconf.rb failed …
70 ruby  rubygems  v8 

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.