Tag: ruby

Ruby ist ein multi-Plattform open-source, dynamische, objektorientierte interpretierte Sprache, erstellt von Yukihiro Matsumoto (Matz) im Jahr 1995. [Ruby] – tag ist für Fragen im Zusammenhang mit der Ruby-Sprache, einschließlich Ihrer syntax und den Bibliotheken. Fragen speziell über das framework Ruby on Rails sollten gekennzeichnet werden mit [ruby-on-rails], nicht [ruby]. Verwenden Sie nicht diese zu-tag-ruby-in der japanischen Sprache verwendet.

Verwirrt sind Sprachen wie Python, Ruby single threaded? Anders als Java sagen? (für Web-Apps)

Anzahl der Antworten 11 Antworten
War ich zu Lesen, wie Clojure ist 'cool', weil seine syntax + es läuft auf der JVM, so ist es Multithread-etc. etc. Sind Sprachen wie ruby und python single threaded Natur dann? (bei der Ausführung als web-app).

Die ActiveRecord :: AdapterNotSpecified-Datenbankkonfiguration gibt keinen Adapter an

Anzahl der Antworten 5 Antworten
Wenn ich mit heroku open my web-app funktioniert gut, aber wenn ich mit rails s (localhost) habe ich diese Fehlermeldung: ActiveRecord::AdapterNotSpecified database configuration does not specify adapter Warum ist das so? Dies ist meine Datenbank.yml # PostgreSQL.

Wie man Ruby und GIT Befehle an einem Ort unter Windows ausführt

Anzahl der Antworten 6 Antworten
Habe ich Ruby und GIT installiert auf meinem windows-Rechner. Zum ausführen von GIT-Befehle bin ich die Nutzung der GIT Bash. Zum ausführen von Ruby-Befehle verwende ich die Kommandozeile. Ich wurde nicht erfolgreich ausgeführt GIT-Befehle aus der CMD-line

Wochenzahl des Jahres, irgendwie

Anzahl der Antworten 4 Antworten
Vorzugsweise in ruby, aber die Logik wäre gut genug... Ich brauche die Nummer der Woche des Jahres gegeben, die Woche ist nicht standard. Also, sagen wir, Sie definieren eine Woche, Samstag -> Freitag. Dann, in einem gegebenen

Wie führe ich Rake-Aufgaben in einem Ruby-Skript aus?

Anzahl der Antworten 4 Antworten
Ich habe eine Rakefile mit einem Rake-task, die ich normalerweise Aufruf aus der Kommandozeile: rake blog:post Title Ich würde gerne schreiben Sie ein Ruby-Skript, das Aufrufe, die Rake-task wird mehrere Male, aber die einzige Lösung, die ich

Wie benutzt man gem um Rails unter Ubuntu zu installieren?

Anzahl der Antworten 4 Antworten
Die Fehlermeldung: Building native extensions. This could take a while... ERROR: Error installing rails: ERROR: Failed to build gem native extension. /usr/bin/ruby2.1 -r ./siteconf20150328-1540-hff2f0.rb extconf.rb checking if the C compiler accepts ... *** extconf.rb failed *** Could

Warum ist es am besten, eine Telefonnummer als String vs. Integer zu speichern?

Anzahl der Antworten 5 Antworten
Als die Frage, Staaten, warum ist es als best practice zum speichern von Telefonnummern als Zeichenketten statt Integer in der telephone_number Spalte? Nicht sicher, ich verstehe die Gründe für diesen. Bitte helfen Sie löschen! Dank! InformationsquelleAutor der

"Which in ruby": Überprüfung, ob ein Programm in $ PATH von Ruby existiert

Anzahl der Antworten 16 Antworten
meinen Skripten verlassen sich stark auf externe Programme und Skripte. Ich muss sicher sein, dass ein Programm brauche ich um Anruf vorhanden ist. Manuell, ich, ich check das mit 'denen' in der Kommandozeile. Gibt es ein äquivalent

POST 422 (nicht verarbeitbare Entität) in Rails? Aufgrund der Routen oder des Controllers?

Anzahl der Antworten 2 Antworten
Ich versuche zu geben, die Benutzer auf meiner website "Punkte" oder "credits" für das tweeten über das aus der Marke. Habe ich die Lust auf twitter-widget auf die entsprechende Ansicht... <p><a href="https://twitter.com/share" class="twitter-share-button" data-text="Check Out This Awesome

JSON String in JSON Array in Rails konvertieren?

Anzahl der Antworten 3 Antworten
Habe ich einen JSON-string in Schienen, wie unten gezeigt: [{"content":"1D","createdTime":"09-06-2011 00:59"},{"content":"2D","createdtime":"09-06-2011 08:00"}] die die Objekte der einen Klasse Inhalt mit Attributen erstellten Inhalte und Zeit. Möchte ich konvertieren dieser JSON-string an den jeweiligen JSON-Objekt array so, dass

Profiling Ruby-Code

Anzahl der Antworten 4 Antworten
Neben ruby-prof und und die core-Benchmark der Klasse, was tun Sie verwenden, um ein Profil Ihrer Ruby-code? Insbesondere, wie finden Sie die Engpässe in Ihrem code? Es fühlt sich fast wie ich brauche, um auf meinem eigenen

Ruby XML zu JSON Converter?

Anzahl der Antworten 6 Antworten
Gibt es eine Bibliothek zum konvertieren von XML zu JSON in Ruby? InformationsquelleAutor der Frage Lance Pollard | 2009-10-07

Ruby: Proc # Call vs Yield

Anzahl der Antworten 7 Antworten
Was sind die Unterschiede im Verhalten zwischen den folgenden beiden Implementierungen in Ruby der thrice Methode? module WithYield def self.thrice 3.times { yield } # yield to the implicit block argument end end module WithProcCall def self.thrice(&block)

Wie deklariere ich NaN (keine Zahl) in Ruby?

Anzahl der Antworten 5 Antworten
Auch "NaN".to_f gibt 0 zurück, anstatt NaN. InformationsquelleAutor der Frage | 2009-04-30

Unterschied zwischen Rake db: migrate db: reset und db: schema: load

Anzahl der Antworten 4 Antworten
Den Unterschied zwischen rake db:migrate und rake db:reset ist ziemlich klar in meinem Kopf. Die Sache, die ich nicht verstehe, ist, wie rake db:schema:load unterscheidet sich von den beiden ersteren. Nur um sicher zu sein, dass ich

Deaktivieren Sie RVM oder verwenden Sie Ruby, das ohne RVM installiert wurde?

Anzahl der Antworten 2 Antworten
Für rails-Anwendung, die ich installiert hatte Ruby 1.8.7 und Schienen 2.3.11. Und es war in Ordnung arbeiten. Danach habe ich installiert RVM und REE. Also während der Ausführung ruby script/server mit REE. Aber jetzt will ich mit

Wie kann ich die aktuelle Route in Rails herausfinden?

Anzahl der Antworten 12 Antworten
Ich wissen muss, um die aktuelle route in ein filter in Schienen. Wie kann ich herausfinden, was es ist? Mache ich REST-Ressourcen, und sehen keine benannten Routen. InformationsquelleAutor der Frage luca | 2009-07-30

Warum sollte ich RSpec oder shofa mit Rails verwenden?

Anzahl der Antworten 8 Antworten
Ich bin einrichten einer rails-app, und ich beendete gerade einige tests und mein Freund sagte, dass offenbar Geräte sind nicht mehr cool und die Leute sind jetzt mit RSpec oder shoulda. Ich Frage mich, was die eigentlichen

Array.include? mehrere Werte

Anzahl der Antworten 7 Antworten
[2, 6, 13, 99, 27].include?(2) funktioniert gut für die Prüfung, ob das array enthält einen Wert. Aber was ist, wenn ich will, um zu überprüfen, ob ein array umfasst jede aus einer Liste von mehreren Werten? Gibt

Warum ist RSpec unter Rails so langsam?

Anzahl der Antworten 11 Antworten
Wann immer ich laufen rspec tests für meine Rails-Anwendung dauert es ewig und ein Tag-overhead, bevor es tatsächlich beginnt, die Durchführung von tests. Warum ist rspec so langsam? Gibt es einen Weg, um die Geschwindigkeit Schiene "

Javascript Array: Erhalten Sie 'Bereich' von Elementen

Anzahl der Antworten 4 Antworten
Gibt es ein äquivalent für ruby ' s array[n..m] in Javascript ? Beispiel: >> a = ['a','b','c','d','e','f','g'] >> a[0..2] => ['a','b','c'] Dank InformationsquelleAutor der Frage shdev | 2010-08-26

Wie konvertiert man eine Zeichenfolge in einen Objektattributnamen?

Anzahl der Antworten 2 Antworten
Ich versuche zu konvertieren einen string-Wert in einen Namen eines Attributs, das gehört zu einem Objekt. Zum Beispiel in dem folgenden code, brauche ich alle string-Werte in der column_array sich in Attribut-Namen. Die Namen "student_identification""email" usw. sind

Bestimmen Sie, ob eine Zeichenfolge einen Satz von Zeichenfolgen enthält

Anzahl der Antworten 2 Antworten
Ich bin mit Mechanize zu interagieren, mit ein paar web-Seiten, und ich bin versucht zu bestimmen, ob eine bestimmte form der Einreichung ein Fehler aufgetreten. Genau jetzt mache ich das: agent.page.body.include?("I'm an error message!") Aber ich habe

Wie verwende ich XPath in Nokogiri?

Anzahl der Antworten 2 Antworten
Habe ich nicht gefunden, keine Dokumentation noch tutorial. So etwas tut gibt es? doc.xpath('//table/tbody[@id="threadbits_forum_251"]/tr') Den code oben wird mir jeder table überall, dass hat einen tbody Kind mit dem Attribut id gleich "threadbits_forum_251". Aber warum fängt es

Ruby on Rails Juwel für Google Map Integration

Anzahl der Antworten 5 Antworten
Ich möchte Sie Fragen, welche ist die beste Lösung für die Integration von google maps in ruby on rails-apps. Ist ein bestimmter Edelstein, lohnt es sich oder sollten wir schreiben unsere eigenen Ansichten? Vielen Dank für jede

INSERT mehrere Datensätze mit Ruby auf Schienen aktiven Datensatz

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zum EINFÜGEN von mehreren Datensätzen eher als ein zu einer Zeit? Ich habe einen sehr, sehr hässlichen rake-task, der die folgenden ... VoteRecord.create(:prospect_id => prospect.id, :state => "OH", :election_type => "PR", :election =>

Wie suche ich ein Array in Ruby?

Anzahl der Antworten 4 Antworten
Sagen, ich habe ein array von strings arr = ['sandra', 'sam', 'sabrina', 'scott', 'mark', 'melvin'] Wie würde ich die Suche in diesem array nur wie würde ich ein active record-Objekt in Schienen. Zum Beispiel, die Abfrage "sa"

In Ruby on Rails, um die String-Klasse zu erweitern, wo sollte der Code eingefügt werden?

Anzahl der Antworten 3 Antworten
Wenn auf Ruby on Rails, muss ich hinzufügen, eine Methode namens class String def capitalize_first # ... end end und Frage mich, wo soll die Datei hin? (in welchem Verzeichnis und mit dem Namen, und ist nicht

Ein zweidimensionales Array nach zweitem Wert sortieren

Anzahl der Antworten 2 Antworten
Ok, sagen wir ich habe ein array wie so [[z,1], [d,3], [e,2]], wie kann ich Sortiere dieses array nach dem zweiten element jedes Bestandteils array? So, dass mein array würde wie folgt Aussehen? [[z,1], [e,2], [d,3]]? InformationsquelleAutor

Datumsbereich in einem Array, Ruby

Anzahl der Antworten 2 Antworten
Ich Frage mich, wie ich kann gehen Sie zum erstellen einer arrary der letzten Monat von Tagen "Jan 21" - Stil etc.. automatisch in ruby (rails3)? Wenn heute der 6. Feb, dann die arrary haben würde, ["Jan

Löschen aller Datensätze in einer Datenbanktabelle

Anzahl der Antworten 7 Antworten
Wie lösche ich alle Datensätze in eine meiner Datenbank-Tabellen in einer Ruby on Rails app? InformationsquelleAutor der Frage Justin Meltzer | 2011-03-16

Ruby / Rails: Konvertieren eines Datums in einen UNIX-Zeitstempel

Anzahl der Antworten 5 Antworten
Wie kann ich einen UNIX-timestamp (Anzahl der Sekunden seit 1970 GMT) aus einem Date-Objekt in eine Rails-app? Ich weiß Time#to_i gibt einen timestamp, aber tun Date#to_time und dann immer die timestamp-Ergebnisse in etwas, das ausschalten von etwa

Der kürzeste Weg, die String-Gleichheit (nicht Objektgleichheit) für Ruby-Strings oder -Symbole zu testen?

Anzahl der Antworten 2 Antworten
Ich es immer Tue dies, um zu prüfen string-Gleichheit in Ruby: if mystring.eql?(yourstring) puts "same" else puts "different" end Ist, das ist der richtige Weg, dies zu tun ohne zu testen Objekt-Gleichheit? Ich bin auf der Suche

Wie hole ich mehrere Hash-Werte auf einmal?

Anzahl der Antworten 6 Antworten
Was ist eine kürzere version von diesem?: from = hash.fetch(:from) to = hash.fetch(:to) name = hash.fetch(:name) # etc Hinweis: die fetchmöchte ich auf einen Fehler, wenn der Schlüssel nicht vorhanden. Muss es kürzere version, wie: from, to,

Rails unter Windows ist so langsam (rails -v dauert 4 Sekunden)

Anzahl der Antworten 5 Antworten
Ich bin mit rails 3.0.3-und ruby-Version 1.9.2p136 (2010-12-15) auf einem Intel Core 2 Duo 2,6 Ghz mit 4 GB Ram und Windows Vista Business SP2 mit keinem anderen (schwer -) Anwendungen laufen. Ich habe schon gelesen, dass

3.days.ago, 2.hours.from_now usw. ohne Schienen?

Anzahl der Antworten 3 Antworten
Einige Buch erwähnt einige Edelstein zu schmücken, zahlen mit #days#megabytes#minutes etc. Ist das nur im ActiveSupport, oder ist es ein kleiner Juwel, das diese Funktionalität bereitstellt, für den Einsatz in (klein -) nicht-rails-gems? Möchte ich diese Funktionalität

Erstellen Sie Modulvariablen in Ruby

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit, erstellen Sie eine variable in einem Modul in Ruby würde, Verhalten sich ähnlich wie eine Klasse, variable? Was ich damit meine ist, dass es in der Lage wäre, auf die zugegriffen werden, ohne

Wie kann ich den in einem Bearbeitungsfeld von Rails angezeigten Wert formatieren?

Anzahl der Antworten 6 Antworten
Möchte ich gerne Bearbeiten von Formularfeldern als user-freundlich wie möglich. Zum Beispiel für numerische Werte, ich möchte, dass das Feld angezeigt werden mit Kommas (wie number_with_precision). Dies ist leicht genug, auf der display-Seite, aber was ist mit

Rspec lassen Scoping

Anzahl der Antworten 5 Antworten
Ich glaube, ich habe ein problem mit rspec lassen und scoping. Ich kann die Methoden definiert, mit lassen die in Beispielen (dem "es" blockiert), aber nicht außerhalb (der describe-block wo ich das lassen). 5 describe Connection do

NameError in Ruby

Anzahl der Antworten 3 Antworten
Diesem Stück code: class myBaseClass def funcTest() puts "baseClass" end end myBaseClass.new.funcTest Ich erhalte eine Fehlermeldung: NameError: undefined local variable or method `myBaseClass' for main:Object from c:/Users/Yurt/Documents/ruby/polymorphismTest.rb:9 from (irb):145:in `eval' from (irb):145 from c:/Ruby192/bin/irb:12:in `<main>' irb(main):152:0> x=myBaseClass.new

Gruppierung nach Anzahl im Array ohne Schleife

Anzahl der Antworten 9 Antworten
arr = [1,2,1,3,5,2,4] Wie kann ich die Anzahl der array group-Wert mit der Sortierung? Ich brauche die folgende Ausgabe: x[1] = 2 x[2] = 2 x[3] = 1 x[4] = 1 x[5] = 1 InformationsquelleAutor der Frage

Wie man Attribute in Ruby sauber mit neuem initialisiert?

Anzahl der Antworten 7 Antworten
class Foo attr_accessor :name, :age, :email, :gender, :height def initalize params @name = params[:name] @age = params[:age] @email = params[:email] . . . end Dies scheint wie eine dumme Art und Weise, es zu tun. Was ist

Ruby Load-Pfad extern festlegen

Anzahl der Antworten 4 Antworten
Habe ich eine benutzerdefinierte Ruby-Bibliothek-Verzeichnis, das hätte ich gerne automatisch Hinzugefügt, um Ruby ' s Last Weg, wenn Ruby ausgeführt wird. Ich weiß, dass ich kann verwenden Sie die -I-option, um Ruby, aber ich Frage mich, ob

Fehler beim Installieren von Jekyll - Native Extension Build

Anzahl der Antworten 18 Antworten
Ich habe einige Probleme mit der Installation von jekyll. Kann nicht ganz herausfinden, wie patch-the missing link. Ich denke, dass es ein update auf Ruby, aber RVM ist Probleme mit der Installation von alternativen Versionen von ruby

Array # vs. Array # map

Anzahl der Antworten 6 Antworten
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" einzige Unterschied ist Fall

Unterschied zwischen attr_accessor und attr_accessible

Anzahl der Antworten 6 Antworten
In Schienen, was ist der Unterschied zwischen attr_accessor und attr_accessible? Von meinem Verständnis, mit attr_accessor dient zum erstellen von getter-und setter-Methoden für diese variable, so dass wir Zugriff auf die variable wie Object.variable oder Object.variable = some_value.

Ermitteln Sie den Dateityp in Ruby

Anzahl der Antworten 12 Antworten
Wie macht man zuverlässig bestimmen den Typ einer Datei? File extension Analyse ist nicht akzeptabel. Es muss eine rubyesque tool ähnlich der UNIX-Datei(1) - Befehl? Dies ist in Bezug auf MIME-oder content-Typ nicht Datei-system Klassifikationen, wie Verzeichnis

Wie kann ich bestimmte Jobs aus der Resque-Warteschlange löschen, ohne die gesamte Warteschlange zu löschen?

Anzahl der Antworten 3 Antworten
Ich bin mit Resque Arbeitnehmer process-job in eine Warteschlange, ich habe eine große Anzahl von Arbeitsplätzen > 1M in einer Warteschlange und haben einige der jobs, die ich brauche, um Sie zu entfernen ( Hinzugefügt von Fehler).

Gute Rubin-Edelstein-Quellen?

Anzahl der Antworten 6 Antworten
Was gutes ruby-gem-Quellen würden Sie empfehlen, neben http://gems.rubyforge.org/ und http://gems.github.com/? Es scheint, dass RubyForge ist, fehlt den meisten der Juwelen, die ich suchen in diesen Tagen... InformationsquelleAutor der Frage szeryf | 2008-11-06

Ersetzen der Methode 'auto_link' in Ruby on Rails 3.1

Anzahl der Antworten 2 Antworten
Ich bin mit Ruby, Ruby on Rails 3.0.7 und ich weiß, dass in der version 3.1 es gibt nicht die auto_link Methode mehr (siehe die actionpack/lib/action_view/helpers/text_helper.rb für RoR 3.1). Ist es eine andere Möglichkeit, ähnliche Funktionen haben