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.

5
Ruby send vs __send__
Ich verstehe das Konzept von, some_instance.sendaber ich versuche herauszufinden, warum Sie dies in beide Richtungen nennen können. Die Ruby Koans implizieren, dass es einen Grund gibt, der nicht nur viele verschiedene Möglichkeiten bietet, dasselbe zu tun. Hier sind die beiden Anwendungsbeispiele: class Foo def bar? true end end foo = …
151 ruby  syntax 


9
Rundschwimmer in Ruby
Ich habe Probleme beim Runden. Ich habe einen Float, den ich auf die Hundertstel Dezimalstelle runden möchte. Ich kann jedoch nur verwenden, .roundwas es im Grunde in ein int verwandelt, was bedeutet, dass 2.34.round # => 2. es einen einfachen Effekt gibt, um so etwas zu tun2.3465 # => 2.35

5
Wie ändere ich PATH für Homebrew?
Beim Versuch, Ruby 1.9.3 zu installieren, lesen Sie, dass ich zuerst Homebrew installieren muss. Ran Brew Doctor, und es gibt mir eine Reihe von Warnungen. Eines davon ist: Warnung: / usr / bin tritt vor / usr / local / bin auf Dies bedeutet, dass vom System bereitgestellte Programme anstelle …
149 ruby  path  homebrew 





6
Ruby on Rails: Löschen Sie mehrere Hash-Schlüssel
Ich schreibe oft Folgendes: params.delete(:controller) params.delete(:action) params.delete(:other_key) redirect_to my_path(params) Die Spur der Löschungen fühlt sich nicht richtig an und auch nicht: [:controller, :action, :other_key].each do |k| params.delete(k) end Gibt es etwas einfacheres und saubereres?

5
So sortieren Sie eine Reihe von Hashes in Rubin
Ich habe ein Array, dessen Elemente jeweils ein Hash mit drei Schlüssel / Wert-Paaren sind: :phone => "2130001111", :zip => "12345", :city => "sometown" Ich möchte die Daten zipso sortieren, dass alle phones im selben Bereich zusammen sind. Hat Ruby eine einfache Möglichkeit, das zu tun? Kann will_paginateDaten in einem …
147 arrays  ruby  sorting 

10
Schienen Objekt gegen Hash
Ich habe das folgende Objekt, das erstellt wurde @post = Post.create(:name => 'test', :post_number => 20, :active => true) Sobald dies gespeichert ist, möchte ich in der Lage sein, das Objekt wieder in einen Hash zu versetzen, z. B. indem ich Folgendes tue: @object.to_hash Wie ist das innerhalb von Schienen …




5
Können Sie DB-Benutzername, pw, Datenbankname in Rails erhalten?
Ich schreibe eine Rake-Aufgabe, die einige DB-Arbeiten außerhalb von Rails / ActiveRecord ausführt. Gibt es eine Möglichkeit, die DB-Verbindungsinformationen (Host, Benutzername, Kennwort, DB-Name) für die aktuelle Umgebung abzurufen, wie in definiert database.yml? Ich möchte es bekommen, damit ich es so verbinden kann ... con = Mysql.real_connect("host", "user", "pw", "current_db")

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.