Als «ruby» getaggte Fragen

Ruby ist eine plattformübergreifende Open-Source-Sprache mit dynamischer objektorientierter Interpretation, die 1995 von Yukihiro Matsumoto (Matz) erstellt wurde. Das Tag [ruby] steht für Fragen zur Ruby-Sprache, einschließlich ihrer Syntax und ihrer Bibliotheken. Ruby on Rails-Fragen sollten mit [Ruby-on-Rails] gekennzeichnet sein.

5
Ruby: So erstellen Sie eine IRB-Druckstruktur für Arrays und Hashes
Wenn ich ein neues Array / einen neuen Hash in irb erstelle , druckt es ein schönes Format aus, um die Struktur zu zeigen, z. ["value1", "value2", "value3"] {"key1" => "value1"} ... aber wenn ich versuche, meine Variablen mit auszudrucken, werden putssie reduziert: value1 value2 value3 key1 value1 Ich nehme …
69 ruby  irb 

7
Wo sind Rechenaufgaben definiert?
Auf einem frisch erstellten Rails-Projekt (generiert von rails someName ) können einige 'Standard'-Rake-Aufgaben ausgeführt werden wie: rake test rake db:migrate usw Die Frage ist, wo werden diese Aufgaben beschrieben? Die Standardeinstellung Rakefileenthält nicht alle diese Aufgaben. Außerdem habe ich ein Projekt überprüft, das verwendet, rspecund ich kann rake specalle Tests …


13
So zählen Sie doppelte Elemente in einem Ruby-Array
Ich habe ein sortiertes Array: [ 'FATAL <error title="Request timed out.">', 'FATAL <error title="Request timed out.">', 'FATAL <error title="There is insufficient system memory to run this query.">' ] Ich würde gerne so etwas bekommen, aber es muss kein Hash sein: [ {:error => 'FATAL <error title="Request timed out.">', :count => …
68 ruby  arrays 

4
Wie verwenden Sie globale Variablen oder konstante Werte in Ruby?
Ich habe ein Programm, das aussieht wie: $offset = Point.new(100, 200); def draw(point) pointNew = $offset + point; drawAbsolute(point) end draw(Point.new(3, 4)); Die Verwendung von $offsetscheint ein bisschen komisch. Wenn ich in C etwas außerhalb einer Funktion definiere, ist es automatisch eine globale Variable. Warum muss es in Ruby sein …

4
Wie formatiere ich einen String mit Floats in Ruby mit # {variable}?
Ich möchte eine Zeichenfolge formatieren, die Float-Variablen enthält, einschließlich dieser mit einer festen Anzahl von Dezimalstellen, und ich möchte dies mit dieser Art von Formatierungssyntax tun: amount = Math::PI puts "Current amount: #{amount}" und ich möchte erhalten Current amount: 3.14. Ich weiß, dass ich es schaffen kann amount = Math::PI …
68 ruby 



18
Rails, MySQL und Snow Leopard
Ich habe mit der CD, die wir bei WWDC bekommen haben, ein Upgrade auf Snow Leopard durchgeführt. Der Versuch, einige meiner Rails-Apps auszuführen, beschwert sich jetzt über SQL (in /Users/coneybeare/Projects/Ambiance/ambiance-server) !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem …


8
"Rmagick" Gem Installationsproblem
Ich habe ein Problem beim Versuch, "rmagick" gem auf centos zu installieren. Es folgt die Ausgabe, die ich habe. Kann mir bitte jemand helfen, herauszufinden, welches Paket mir fehlt ? Ich habe alle erwähnten einen anderen Stack-Overflow-Thread installiert : RMagick-Installationsfehler Building native extensions. This could take a while... ERROR: Error …
68 ruby  gem 

13
Schienenmodell ohne Datenbank
Ich möchte ein Rails-Modell (2.1 und 2.2) mit ActiveRecord-Validierungen erstellen, jedoch ohne Datenbanktabelle. Was ist der am weitesten verbreitete Ansatz? Ich habe einige Plugins gefunden, die behaupten, diese Funktionalität anzubieten, aber viele von ihnen scheinen nicht weit verbreitet zu sein oder gewartet zu werden. Was empfiehlt die Community mir? Im …

5
Verkettung der Zeichenfolge mit der Nummer in Ruby
Ich bin ein totaler Anfänger in Rubin, also ist es eine sehr neue Frage. Ich versuche, eine Zeichenfolge mit einem Gleitkommawert wie folgt zu verketten und dann zu drucken. puts " Total Revenue of East Cost: " + total_revenue_of_east_cost total_revenue_of_east_cost ist eine Variable mit Float-Wert. Wie kann ich sie drucken …
68 ruby 

13
wird nicht ausgecheckt ... Bundle-Installation behebt NICHT die Hilfe!
https://github.com/intridea/omniauth.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError) Also was mache ich? Die Bundle-Installation funktioniert in der Entwicklung, aber wenn ich sie auf meinen Produktionsserver pushe und bereitstelle. Ich erhalte diesen Fehler auch nach dem Ausführen der Bundle-Installation auf meinem Produktionsserver.
68 ruby-on-rails  ruby  git  gem 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.