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.



8
Ist es ein guter Stil, explizit in Ruby zurückzukehren?
Ich komme aus einem Python-Hintergrund, in dem es immer einen "richtigen Weg" (einen "pythonischen" Weg) gibt, wenn es um Stil geht, und frage mich, ob es für Ruby dasselbe gibt. Ich habe meine eigenen Stilrichtlinien verwendet, denke aber darüber nach, meinen Quellcode freizugeben, und ich möchte, dass er sich an …

5
Array einen beliebigen Wert aus einem anderen Array enthalten?
Was ist der effizienteste Weg, um zu testen, ob ein Array ein Element aus einem zweiten Array enthält? Zwei Beispiele unten, die versuchen, die Frage zu beantworten, foodsenthalten ein Element aus cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta foods bread biscuits yoghurt bacon) …
155 ruby  arrays 


4
Wie sortiere ich einen Ruby Hash nach Zahlenwert?
Ich habe einen Zähler-Hash, den ich nach Zählung sortieren möchte. Das Problem, auf das ich stoße, ist, dass die Standardfunktion Hash.sort Zahlen eher nach Zeichenfolgen als nach Zahlengröße sortiert. dh gegebener Hash: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 } Ausführen dieses Codes: metrics.sort {|a1,a2| a2[1]<=>a1[1]} …
154 ruby  hash 


9
Ruby on Rails: Wie rendere ich einen String als HTML?
ich habe @str = "<b>Hi</b>" und aus meiner erb sicht: <%= @str %> Was auf der Seite angezeigt wird, ist: <b>Hi</b>Wenn ich wirklich Hallo will . Was ist der rubinrote Weg, um einen String als HTML-Markup zu "interpretieren"? Bearbeiten : der Fall wo @str = "<span class=\"classname\">hello</span>" Wenn ich es …


11
Ruby: require vs require_relative - Best Practice für die Problemumgehung in Ruby <1.9.2 und> = 1.9.2
Was ist die beste Praxis , wenn ich will requireeine relative Datei in Ruby und ich möchte es in beiden 1.8.x arbeiten und&gt; = 1.9.2? Ich sehe einige Optionen: einfach $LOAD_PATH &lt;&lt; '.'alles tun und vergessen machen $LOAD_PATH &lt;&lt; File.dirname(__FILE__) require './path/to/file' Überprüfen Sie, ob RUBY_VERSION&lt;1.9.2, und definieren Sie dann …
153 ruby  ruby-1.9  ruby-1.8 

6
So tauschen Sie Schlüssel und Werte in einem Hash aus
Wie tausche ich Schlüssel und Werte in einem Hash aus? Ich habe folgenden Hash: {:a=&gt;:one, :b=&gt;:two, :c=&gt;:three} dass ich mich verwandeln möchte in: {:one=&gt;:a, :two=&gt;:b, :three=&gt;:c} Die Verwendung mapscheint ziemlich mühsam. Gibt es eine kürzere Lösung?
153 ruby  hashmap 

17
So debuggen Sie Ruby-Skripte [geschlossen]
Geschlossen. Diese Frage erfordert Debugging-Details . 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 im vergangenen Jahr . Verbessere diese Frage Ich habe den folgenden Ruby-Code aus dem Internet kopiert und einige Änderungen vorgenommen, …
153 ruby  debugging 



7
führende Nullen in Schienen
Ich habe Felder hrundmin beide Ganzzahlen in meiner Anwendung. hrWenn der Benutzer für Feld "1" eingibt, möchte ich, dass Rails es automatisch auf "01" auffüllt, bevor es in der Datenbank gespeichert wird. Auch für das minFeld, wenn der Benutzer "0" eingibt, sollte es als "00" eingegeben werden. Wie kann ich …

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.