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 =...
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
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:...
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...
Wir können das schaffen: i = Time.now.to_i zum Beispiel aktuell: i = 1274335854 Kann ich mich wieder in die Zeit
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
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 (<<) gegenüber dem Plus-Gleichheitsoperator (+ =). Warum? Ich...
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...
Wie kann ich das tun , was sie reden hier , aber in Ruby? Wie würden Sie die Funktion für ein Objekt ausführen? und wie würden Sie eine globale Funktion ausführen (siehe die Antwort von jetxee auf den genannten Beitrag)? BEISPIELCODE: event_name = "load" def load() puts "load() function was...
Was ist der beste Weg, um herauszufinden, ob eine Zeichenfolge in Ruby mit einer anderen beginnt (ohne
Wie stelle ich die globale Konfiguration für RSpec in Ubuntu ein? Insbesondere bleiben --color und --format specdoc in allen meinen Projekten aktiviert (dh jedes Mal, wenn ich rspec irgendwo
Ich habe eine Methode, die eine Schleife durchläuft - ich möchte, dass sie ein "" ausgibt. jede Schleife, damit ich sie in der Konsole sehen kann. Bei jeder Verwendung wird jedoch am Ende jedes Zeilenumbruchs ein Zeilenumbruch angezeigt puts ".". Gibt es einen Weg, so dass es nur eine durchgehende...
Welche schnelle Regel sollte ich in Ruby on Rails Development (oder MVC im Allgemeinen) befolgen, wo Logik platziert werden soll? Bitte bejahen Sie dies - Mit Do setzen Sie dies hier , anstatt das nicht dort zu setzen
Ich möchte ein Argument an eine Methode übergeben, die mit define_method definiert wird. Wie würde ich das
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...
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 => "post" + (" gray" unless post.published?).to_s do / Post stuff Zweite Variante: = content_tag :div, :class...
Ich iteriere also über einen Bereich wie folgt: (1..100).each do |n| # n = 1 # n = 2 # n = 3 # n = 4 # n = 5 end Aber was ich tun möchte, ist um 10 zu iterieren. Anstatt also num 1 zu erhöhen , wäre der nächste ntatsächlich 10, dann 20, 30 usw.
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,...
Ich habe einen Kollegen, der aktiv versucht, mich davon zu überzeugen, dass ich do..end nicht verwenden und stattdessen geschweifte Klammern zum Definieren mehrzeiliger Blöcke in Ruby verwenden sollte. Ich bin fest im Lager, nur geschweifte Klammern für kurze Einzeiler zu verwenden und für alles...