Beispielsweise: 9 / 5 #=> 1 aber ich habe erwartet 1.8. Wie kann ich das richtige Dezimalergebnis (nicht ganzzahlig) erhalten? Warum kehrt es 1überhaupt
Beispielsweise: 9 / 5 #=> 1 aber ich habe erwartet 1.8. Wie kann ich das richtige Dezimalergebnis (nicht ganzzahlig) erhalten? Warum kehrt es 1überhaupt
Wie fügen wir Kommentare in erb-Dateien hinzu, wenn wir nicht möchten, dass sie in den HTML-Inhalt generiert werden?
Ich bin neu in der Programmierung. Kann jemand erklären, was .mapin tun würde: params =
Was ist die (schnellste / sauberste / unkomplizierteste) Möglichkeit, alle Schlüssel in einem Hash von Zeichenfolgen in Symbole in Ruby zu konvertieren? Dies wäre praktisch, wenn Sie YAML analysieren. my_hash = YAML.load_file('yml') Ich möchte verwenden können: my_hash[:key] Eher, als:...
@user.update_languages(params[:language][:language1], params[:language][:language2], params[:language][:language3]) lang_errors = @user.errors logger.debug "--------------------LANG_ERRORS----------101-------------" + lang_errors.full_messages.inspect if params[:user] @user.state =...
Ich genieße Rails wirklich (obwohl ich im Allgemeinen RESTless bin) und ich genieße es, dass Ruby sehr OO ist. Die Tendenz, große ActiveRecord-Unterklassen und große Controller zu erstellen, ist jedoch ganz natürlich (selbst wenn Sie einen Controller pro Ressource verwenden). Wenn Sie tiefere...
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Derzeit bin ich Java- und C # -Entwickler. Je mehr ich mir Ruby on Rails...
Symbole werden normalerweise als solche dargestellt :book_author_title aber wenn ich eine Zeichenfolge habe: "Book Author Title" Gibt es eine eingebaute Methode in Rails / Ruby, um sie in ein Symbol umzuwandeln, in dem ich die : Notation verwenden kann, ohne nur einen regulären String-Regex zu...
Ich gebe eine Reihe von nummerierten Dateien aus einem Ruby-Skript aus. Die Zahlen stammen aus dem Inkrementieren eines Zählers, aber damit sie im Verzeichnis gut sortiert werden, möchte ich führende Nullen in den Dateinamen verwenden. Mit anderen Worten file_001 ... anstatt file_1 Gibt...
Ich habe versucht, den folgenden Code zum Lesen von Zeilen aus einer Datei zu verwenden. Beim Lesen einer Datei befindet sich der Inhalt jedoch alle in einer Zeile: line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end Diese Datei druckt jedoch jede Zeile...
Ich möchte Informationen von einer anderen Website übernehmen. Daher sollte ich (vielleicht) eine Anfrage an diese Website stellen (in meinem Fall eine HTTP-GET-Anfrage) und die Antwort erhalten. Wie kann ich das in Ruby on Rails machen? Wenn es möglich ist, ist es ein korrekter Ansatz für meine...
Ich möchte oft Arrays vergleichen und sicherstellen, dass sie dieselben Elemente in beliebiger Reihenfolge enthalten. Gibt es eine prägnante Möglichkeit, dies in RSpec zu tun? Hier sind Methoden, die nicht akzeptabel sind: #to_set Beispielsweise: expect(array.to_set).to eq
Was ist in Rails der Unterschied zwischen attr_accessorund attr_accessible? Nach meinem Verständnis wird using attr_accessorverwendet, um Getter- und Setter-Methoden für diese Variable zu erstellen, damit wir auf die Variable wie Object.variableoder zugreifen können Object.variable = some_value....
Wenn ich sage { :bla => 1, :bloop => 2 }, was genau macht das :? Ich habe irgendwo darüber gelesen, wie ähnlich es einer Zeichenfolge ist, aber irgendwie ein Symbol. Ich bin nicht ganz klar über das Konzept, könnte mich jemand
Ich habe eine Reihe von Hashes, @fathers. a_father = { "father" => "Bob", "age" => 40 } @fathers << a_father a_father = { "father" => "David", "age" => 32 } @fathers << a_father a_father = { "father" => "Batman", "age" => 50 } @fathers << a_father Wie kann ich...
Ich habe gerade RVM installiert, kann es aber nicht zum Laufen bringen. Ich habe eine solche Zeile am Ende meiner .profileDatei: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" Ich habe versucht, das source .profileTerminal auszuführen und neu zu starten, aber trotzdem rvm...
Ich verwende Bundler, um Abhängigkeiten in meiner Rails-App zu verwalten, und ich habe ein Juwel in einem Git-Repository gehostet, das wie folgt enthalten ist: gem 'gem-name', :git => 'path/to/my/gem.git' Um diesen Edelstein zu aktualisieren, bundle updateführe ich ihn aus, aber er aktualisiert...
Ich habe eine Schnur "1,2,3,4" und ich möchte es in ein Array
Wie kann ich den Dateinamen aus einem Dateipfad in Ruby abrufen? Zum Beispiel, wenn ich einen Pfad habe "C:\projects\blah.dll"und nur das "bla" will. Gibt es eine LastIndexOfMethode in
Ich habe die Übungen in Ruby Koans durchlaufen und war von der folgenden Ruby-Eigenart beeindruckt, die ich wirklich unerklärlich fand: array = [:peanut, :butter, :and, :jelly] array[0] #=> :peanut #OK! array[0,1] #=> [:peanut] #OK! array[0,2] #=> [:peanut, :butter] #OK! array[0,0]...