ruby

Ruby ist eine multi-plattform Open-Source, dynamische objektorientierte interpretierte Sprache, erstellt von Yukihiro Matsumoto (Matz) im Jahr 1995. Die [Ruby] -Tag ist für Fragen im Zusammenhang mit der Ruby-Sprache, einschließlich seiner Syntax und seiner Bibliotheken . Fragen speziell zum Ruby-on-Rails-Framework sollten mit [ruby-on-rails], nicht [ruby] getaggt werden. Verwenden Sie dies nicht, um Ruby in der japanischen Sprache zu markieren.
1
Antwort

Ruby splat in Bereichen und Arrays verstehen

Ich versuche den Unterschied zwischen *(1..9) und [*1..9] zu verstehen Wenn ich sie Variablen zuweise, arbeiten sie auf die gleiche Weise %Vor% Aber die Dinge werden komisch, wenn ich versuche, *(1..9) und [*1..9] direkt zu be...
26.09.2011, 15:23
2
Antworten

Kann ich Ruby-Methoden in C überschreiben?

Ist es möglich, Methoden, die Teil von Ruby selbst sind, wie rb_error_frozen , die in C geschrieben sind, mit Ruby-Code zu umgehen? Hintergrund : Ich frage mich, ob es möglich ist, dass Ruby lediglich eine Warnung protokolliert, anstatt ei...
21.08.2011, 13:51
2
Antworten

Worauf kommt der unary plus Operator in Ruby?

Abgesehen von einer netten Symmetrie mit einem unären Minus, warum ist ein unärer Plus-Operator in Numeric class definiert? Gibt es irgendeinen praktischen Wert darin, außer Verwirrung zu verursachen, indem man Dinge wie ++i schreibt (was,...
15.04.2011, 17:58
4
Antworten

"Verbindungsfehler geschlossen" beim Versuch, Ruby mit dem SQL-Server zu verbinden

Dies ist der Code, mit dem ich mich mit SQL Server 2012 Express verbinde. Der Name meiner Datei lautet Connect.rb . %Vor% Wenn ich den Code ausführe, erhalte ich den folgenden Fehler:    in 'execute': geschlossene Verbindung (TinyTds ::...
15.10.2012, 00:33
3
Antworten

Rails und attr_accessible: Gibt es eine Möglichkeit, eine Ausnahme auszulösen, wenn ein nicht massenzuweisbares Attribut massenweise zugewiesen ist?

Gibt es eine Möglichkeit, dass Schienen einen Fehler auslösen, wenn versucht wird, Attribute, die von attr_accessible nicht erlaubt sind, massenweise zuzuweisen? Dies wäre in der Entwicklung praktisch, um mich daran zu erinnern, warum mein gl...
13.08.2010, 10:22
2
Antworten

Wie funktioniert die Ruby-Serialisierung (Marshalling)?

Ich habe einige Informationen zu dem Thema gefunden ( wie dieser Link) , aber nichts, das mir sagt, wie es tatsächlich funktioniert unter der Decke. Wenn Sie den folgenden Aufsatz nicht lesen möchten, hier sind die echten Fragen: Wie soll i...
04.01.2009, 00:50
2
Antworten

Chartkick Kreisdiagramm, das bei Verwendung von Bibliotheksoptionen keine Prozentsätze anzeigt

In meiner ROR möchte ich Prozentsätze zu meinem Kreisdiagramm hinzufügen. Ich verwende den Edelstein chartkick , um das Kreisdiagramm darzustellen. Ich habe verschiedene Ansätze für das Problem versucht, aber keine scheint zu funktionieren. Ic...
07.09.2017, 12:12
3
Antworten

Ruby: Klasse C enthält Modul M; einschließlich Modul N in M ​​beeinflusst nicht C. Was gibt?

Genauer gesagt, ich habe ein Modul Narf , das einer Reihe von Klassen wesentliche Funktionen zur Verfügung stellt. Insbesondere möchte ich alle Klassen beeinflussen, die Enumerable erben. Also ich include Narf in Enumerable . Array...
31.10.2009, 20:59
1
Antwort

rails 5, remote: True-Form leere Daten

Ich versuche, die Rails 4.2-Anwendung auf Rails 5.1 zu migrieren. In Rails 4.2 haben wir JQuery stark genutzt. Im Moment kämpfe ich darum, die Formulare mit remote: true attribute richtig zu machen. Als ein Beispiel ist dies ein einfaches For...
10.08.2017, 14:02
1
Antwort

Validierung eines endlichen Automaten (unter Verwendung von AASM) auf Rails

Ich verwende AASM von Rubyist , um einen vierstufigen Assistenten für ein AR-Objekt zu erstellen. Je nach Zustand des Objekts müssen verschiedene Validierungen durchgeführt werden. Was ist der beste Weg, um ein Objekt gemäß seinem Zustand in ei...
06.04.2009, 11:56