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.



14
Der beste Weg, um benutzerdefinierte Konfigurationsoptionen für meine Rails-App zu erstellen?
Ich muss eine Konfigurationsoption für meine Rails-Anwendung erstellen. Dies kann für alle Umgebungen gleich sein. Ich habe festgestellt, dass environment.rbes in meinen Ansichten verfügbar ist , wenn ich es einstelle. Genau das möchte ich ... environment.rb AUDIOCAST_URI_FORMAT = http://blablalba/blabbitybla/yadda Funktioniert super. Ich bin jedoch etwas unruhig. Ist das ein guter …




8
Alle Ruby-Tests lösen: undefinierte Methode `authenticate 'für nil: NilClass aus
Die meisten meiner Tests sprechen Folgendes an und ich verstehe nicht warum. Alle Methoden rufen den Fehler 'Authentifizierung' auf. Ich habe den Code überprüft, wenn es eine Methode namens "authentifizieren" gab, aber es gibt keine solche Methode. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method …


17
GEM wird ignoriert, da seine Erweiterungen nicht erstellt wurden
Ich habe Ruby kürzlich sowohl auf meinem Arbeits- als auch auf meinem Heimcomputer mit 2.3.1 aktualisiert ruby-install. Ich benutze chrubyals mein Ruby Switcher. Ich sah diese Warnung in meinem Terminal: Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.11 Ignoring bcrypt-3.1.10 because its extensions are …
132 ruby  rubygems  chruby 

9
Wie lade ich eine Binärdatei über HTTP herunter?
Wie lade ich eine Binärdatei über HTTP mit Ruby herunter und speichere sie? Die URL lautet http://somedomain.net/flv/sample/sample.flv. Ich bin auf der Windows-Plattform und würde es vorziehen, kein externes Programm auszuführen.
131 ruby  download 


5
Der Ruby% r {} Ausdruck
In einem Modell gibt es ein Feld validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i Es sieht ziemlich seltsam für mich aus. Mir ist bewusst, dass dies ein regulärer Ausdruck ist. Aber ich möchte: zu wissen, was es genau bedeutet. Ist %r{value}gleich/value/ ? in der Lage sein, es durch normalen …

5
Python von Ruby lernen; Unterschiede und Ähnlichkeiten
Ich kenne Ruby sehr gut. Ich glaube, dass ich momentan Python lernen muss. Welche Konzepte sind für beide, die beide kennen, ähnlich und welche unterschiedlich? Ich suche nach einer Liste ähnlich einer Grundierung, die ich für Learning Lua for JavaScripters geschrieben habe : einfache Dinge wie Leerzeichenbedeutung und Schleifenkonstrukte; der …
131 python  ruby 

9
Warum unterstützt Ruby i ++ oder i-- nicht (Inkrementierungs- / Dekrementierungsoperatoren)?
Der Pre / Post-Inkrement / Dekrement-Operator ( ++und --) ist eine ziemlich standardmäßige Programmiersprachen-Syntax (zumindest für prozedurale und objektorientierte Sprachen). Warum unterstützt Ruby sie nicht? Ich verstehe, dass Sie mit +=und dasselbe erreichen können -=, aber es scheint seltsamerweise willkürlich, so etwas auszuschließen, zumal es so prägnant und konventionell ist. …

3
Erstellen Sie eine Reihe von Symbolen
Gibt es eine sauberere Möglichkeit, so etwas zu tun? %w[address city state postal country].map(&:to_sym) #=> [:address, :city, :state, :postal, :country] Ich hätte gedacht, ich hätte %sgetan, was ich wollte, aber das tut es nicht. Es nimmt einfach alles zwischen die Klammern und macht ein großes Symbol daraus. Nur ein kleiner …
130 ruby 

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.