Als «ruby» getaggte Fragen

93
Listenverständnis in Ruby

Um das Äquivalent zum Verständnis der Python-Liste zu erreichen, gehe ich wie folgt vor: some_array.select{|x| x % 2 == 0 }.collect{|x| x * 3} Gibt es einen besseren Weg, dies zu tun ... vielleicht mit einem

93
So überprüfen Sie, ob eine URL gültig ist

Wie kann ich überprüfen, ob eine Zeichenfolge eine gültige URL ist? Beispielsweise: http://hello.it => yes http:||bra.ziz, => no Wenn dies eine gültige URL ist, wie kann ich überprüfen, ob dies relativ zu einer Bilddatei

93
Wie gibt Ruby zwei Werte zurück?

Immer wenn ich Werte in einem Array austausche, stelle ich sicher, dass ich einen der Werte in einer Referenzvariablen gespeichert habe. Ich habe jedoch festgestellt, dass Ruby zwei Werte zurückgeben und automatisch zwei Werte austauschen kann. Beispielsweise, array = [1, 3, 5 , 6 ,7] array[0],...

92
Wie validiere ich ein Datum in Schienen?

Ich möchte ein Datum in meinem Modell in Ruby on Rails überprüfen. Die Werte für Tag, Monat und Jahr werden jedoch bereits in ein falsches Datum konvertiert, wenn sie mein Modell erreichen. Wenn ich beispielsweise in meiner Ansicht den 31. Februar 2009 Model.new(params[:model])eingebe und ihn in...

92
Array # each vs. Array # map

hash = { "d" => [11, 22], "f" => [33, 44, 55] } # case 1 hash.map {|k,vs| vs.map {|v| "#{k}:#{v}"}}.join(",") => "d:11,d:22,f:33,f:44,f:55" # case 2 hash.map {|k,vs| vs.each {|v| "#{k}:#{v}"}}.join(",") => "11,22,33,44,55" Der einzige Unterschied besteht darin, dass Fall 1 vs.mapund...

92
Schienen, wie die Rechenaufgabe ausgeführt wird

Wie führe ich diese Rake-Datei in Terminal / Konsole aus? meine statistik.rake in lib / aufgaben desc "Importer statistikker" namespace :reklamer do task :iqmedier => :environment do ... end task :euroads => :environment do ... end task :mikkelsen => :environment do ... end task :orville...