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.

11
Was blockiert Ruby, Python, um die Geschwindigkeit von Javascript V8 zu erreichen? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 5 Jahren . 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. Gibt es Ruby / …



19
SQLite3-Ruby Installationsfehler unter Ubuntu
Ich habe den folgenden Fehler während der Installation von sqlite3-ruby: Native Erweiterungen erstellen. Dies könnte eine Weile dauern ... FEHLER: Fehler beim Installieren von sqlite3-ruby: FEHLER: Fehler beim Erstellen der nativen Erweiterung für Edelsteine. /usr/bin/ruby1.8 extconf.rb nach sqlite3.h suchen ... nein sqlite3.h fehlt. Versuchen Sie 'port install sqlite3 + universal' …





30
Der beste Weg, um Zeichenfolgen in Symbole in Hash umzuwandeln
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: my_hash['key']
250 ruby  hashmap 

13
Wird Ruby als Referenz oder als Wert übergeben?
@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 = params[:user][:state] success = success & @user.save end logger.debug "--------------------LANG_ERRORS-------------102----------" + lang_errors.full_messages.inspect if lang_errors.full_messages.empty? @userObjekt fügt der lang_errorsVariablen in der update_lanugagesMethode Fehler hinzu . Wenn ich das @userObjekt speichere, verliere ich die Fehler, die ursprünglich in der …

4
OO Design in Rails: Wo man Sachen hinstellt
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 Objektwelten erschaffen würden, wo würden Sie die …

30
Ruby on Rails lernen
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 anschaue, desto mehr möchte ich es wirklich …
241 ruby-on-rails  ruby  ide 


6
Wie kann ich führende Nullen in Ruby ausgeben?
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 es eine einfache Möglichkeit, führende Nullen hinzuzufügen, …
238 ruby 

8
Lesen von Zeilen einer Datei in Ruby
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 separat. Ich muss stdin verwenden, ruby …
237 ruby  line-endings 

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.