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.


4
Rails 3 Datentypen?
Wo finde ich eine Liste der Datentypen, die in Schienen 3 verwendet werden können? (wie Text, Zeichenfolge, Ganzzahl, Gleitkomma, Datum usw.?) Ich lerne immer wieder zufällig über neue, aber ich hätte gerne eine Liste, auf die ich leicht verweisen könnte.

30
Wie löse ich den Fehler "Ruby Installation fehlt Psych"?
Ich habe rvm verwendet, um Ruby 1.9.3 zu installieren. Obwohl es erfolgreich installiert wurde, beschwerte es sich über libyaml. und jetzt wird jedes Mal, wenn ich einen Edelstein installieren möchte (z. B. Schienen), diese Warnung angezeigt: It seems your ruby installation is missing psych (for YAML output). To eliminate this …
158 ruby-on-rails  ruby  macos  rvm 

7
Das rhc-Setup gibt den Fehler "Keine solche Datei dl / import" aus
Ich installiere OpenShift-Client-Tools wie beschrieben: https://developers.openshift.com/de/getting-started-windows.html#client-tools . Bei Schritt 'Einrichten Ihres Computers' wurde folgende Fehlermeldung angezeigt: rhc setup C: /Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb: 54: in `require ': solche Datei kann nicht geladen werden - dl / import (LoadError) Full-Stack-Trace: C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- dl/import (LoadError) from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require' from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/authentication/pageant.rb:1:in …
158 ruby  openshift 

7
EOFError: Ende der Datei erreicht Problem mit Net :: HTTP
Ich verwende Ruby-1.8.7-p302 / Rails 2.3.11. Ich versuche, FQL (Facebook API) zu verwenden, um Statistiken für einen Link zu erhalten. Hier ist mein Code: def stats(fb_post_url) url = BASE_URI + "?query=#{URI.encode("select like_count from link_stat where url=\"#{fb_post_url}\"")}" parsed_url = URI.parse(url) http = Net::HTTP.new(parsed_url.host, parsed_url.port) request = Net::HTTP::Get.new(parsed_url.request_uri) response = http.request(request) response.inspect …


19
Die Installation von Nokogiri schlägt fehl. -Libxml2 fehlt
Ich habe mich immer um die Installationsprobleme von Nokogiri gekümmert, indem ich der Dokumentation im Tutorial " Installieren von Nokogiri " gefolgt bin . Aber dieses Mal wurde Nokogiri auch nach der Installation aller Abhängigkeiten nicht installiert. Ich erhalte folgende Fehlermeldung: libxml2 is missing. please visit <http://nokogiri.org/tutorials/installing_nokogiri.html> Ich habe versucht, …

7
Warum wird der Schaufeloperator (<<) beim Erstellen eines Strings in Ruby dem Plus-Gleichen (+ =) vorgezogen?
Ich arbeite durch Ruby Koans. Das test_the_shovel_operator_modifies_the_original_stringKoan in about_strings.rb enthält den folgenden Kommentar: Ruby-Programmierer bevorzugen beim Aufbau von Strings den Schaufeloperator (&lt;&lt;) gegenüber dem Plus-Gleichheitsoperator (+ =). Warum? Ich vermute, es geht um Geschwindigkeit, aber ich verstehe die Aktion unter der Motorhaube nicht, die dazu führen würde, dass der Schaufelbediener …




4
Erstellen Sie ein Verzeichnis, wenn es mit Ruby nicht vorhanden ist
Ich versuche ein Verzeichnis mit dem folgenden Code zu erstellen: Dir.mkdir("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") unless File.exists?("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") Ich erhalte jedoch diesen Fehler: Keine solche Datei oder kein solches Verzeichnis - / Users / Luigi / Desktop / Survey_Final / Archived / Survey / test (Errno :: ENOENT) Warum wird dieses Verzeichnis nicht durch die …
156 ruby 



5
Klasse anhängen, wenn die Bedingung in Haml erfüllt ist
Wenn post.published? .post / Post stuff Andernfalls .post.gray / Post stuff Ich habe dies mit Rails Helper implementiert und es scheint hässlich. = content_tag :div, :class =&gt; "post" + (" gray" unless post.published?).to_s do / Post stuff Zweite Variante: = content_tag :div, :class =&gt; "post" + (post.published? ? "" : …
155 ruby  haml 

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.