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.
Installation pg -v 0.17.1

Ich bin mit/I verwenden möchten, Postgresql als Datenbank, aber wenn ich geben "bundle install" oder "bundle update", ich bekomme diese Fehlermeldung, was muss ich tun um dies zu beheben? 🙂 Installing pg (0.17.1) with native extensions Gem::Installer::ExtensionBuildError:
es konnte keine Verbindung zu server: “/var/run/postgresql/.s.PGSQL.5432"?

Habe ich eine einfache Webseite in Ruby On Rails mit dem postgresql-Datenbank, aber wenn ich sever ich habe diesen Fehler, ich Weiß nicht, was ich Tue. Ich verwende postgresql, weil heroku müssen, dass die Anwendung ist in
So installieren Sie Ruby 2.2.2 Verwendung von RVM

Lief ich rvm -v und zurück rvm 1.29.1 also lief ich rvm install 2.2.2 zu aktualisieren, die Ruby version. Es zeigte sich: ruby-2.2.2 - #removing rubies/ruby-2.2.2.. Searching for binary rubies, this might take some time. Found remote
Was IDEs sind für jRuby?

Habe ich getan einige googeln und es scheint ein Mangel an IDEs für jRuby. Ich habe gelesen, über TextMate und Sublime, aber Sie bieten nicht Debuggen, oder code-Vervollständigung. Kann jemand einen Vorschlag machen (oder ist diese Technologie
Entfernen Sie die Schlüssel in der hash nicht in der Reihe

Ich kann nicht einen Weg finden, entfernen Sie Schlüssel aus einem hash, die nicht in einem gegebenen array von Schlüssel-Namen. Ich habe gelesen, dass ich verwenden können except oder slice, aber wie kann ich füttern Sie eine
Benutzerdefinierte Parameter in der URL für die show-action

Arbeite ich an der Umsetzung einer SEO-hiarchy, was bedeutet, dass ich muss voranstellen Parameter für eine show-Aktion. Der use-case ist eine such Seite wo die URL-Struktur ist: /cars/(:brand)/ => eine Liste Seite /cars/(:brand)/(:model_name)?s=query_params => Suche Aktion /cars/:brand/:model_name/:variant/:id
Einfügen von text in eine bestehende Datei

Ich habe eine txt-Datei.wie kann ich text unter, der und nicht überschreiben? weil wenn ich zum Beispiel f.puts "den" Ruby überschreibt meine txt-Datei . Dank InformationsquelleAutor amir amir | 2011-08-16
Ruby on Rails: Finden Sie den Datensatz mit dem niedrigsten Wert in einer bestimmten Spalte

Ich bin auf der Suche nach einem Datensatz in der Datenbank, das den niedrigsten Wert der datetime-Spalte. In einfacheren Worten, ich möchte einen Datensatz mit der frühesten Zeit. Kann ich verwenden minimum zu finden, der niedrigste Wert,
Ruby - Addition/Subtraktion von Elementen aus einem array mit einem anderen array

Ich dies tun: a = [1,2,3,4] b = [2,3,4,5] c = b - a put c Bekomme ich diese Antwort -> [1] Ich möchte diese Antwort -> [1,1,1,1] (wie matrix-addition/Subtraktion) Habe ich versucht, dieses: c.each {|e| c[e]
Probleme beim installieren von gsl gem

Kann ich erfolgreich installieren, die gsl-Bibliothek in meinem home-Verzeichnis, aber wenn ich versuche zu installieren die gsl gem bekomme ich eine große Liste von Fehlern, die ich nicht verstehe. Ich Frage mich, wenn jemand könnte mir einige
Wann auch immer Juwel: ich :Ausgangsleistung, aber das logfile wird nicht angezeigt, wo ich es erwarten

In meinem schedule.rb - Datei habe ich die folgenden Zeilen: set :output, '/log/cron_log.log' every 5.minutes do command 'echo "hello"' end Lief ich whenever -w wie vorgeschlagen, in dieser Frage Schienen, Verwendung Wann auch immer Juwel in der
Probleme mit OpenSSL auf RHEL 6.3 und alle Ruby-Installateure

OpenSSL scheint nicht zu kompilieren korrekt, wenn die Installation von einer beliebigen version von Ruby auf unserer RHEL 6.3 system. Ich habe versucht, Sie zu verlassen-Benutzer die Installation von RVM hinter sich und ersetzen Sie Sie mit
Safe navigation operator (&.) für null

Als Ruby 2.3 stellt die Sichere navigation operator(&.), ein.k.ein einsamer Betreiber, das Verhalten auf nil Objekt scheint merkwürdig zu sein. nil.nil? # => true nil&.nil? # => nil Ist, dass entwickelt sich zu Verhalten hat, wie dieser
Ruby: die Anzahl der 1 ist eine binäre Zahl,

Habe ich eine binäre Zahl (52 bits) als Zeichenfolge dargestellt "01100011...." Was wäre der Schnellste Weg, um die Anzahl der 1 ist? "01100011....".count("1") offensichtlich funktioniert, ist aber sehr zeitaufwendig, wenn diese Arbeit getan werden muss, um Tausende
Kann nicht Laufen Rails Server Nicht Finden Konnte Gem 'rails(4.2.5.1) x86-mingw32'

Ich versuche zu lernen Ruby on Rails. Derzeit versucht sich Rails framework. Ich habe es installiert. Neues Projekt erstellen, aber wenn ich versuche zu laufen: rails server Bekomme ich wieder eine Fehlermeldung: Nicht finden konnte gem 'rails
Ruby entfernen, erstes Wort aus string

bin ich etwas kämpfen, um zu finden Lösung für dieses. Wie kann ich entfernen, erstes Wort aus string wie meine Saiten unten. "i am going to school" "he is going to school" "she is going to school"
Ruby Zugriff auf hash-element

Habe ich folgenden hash: {"title"=>"ga:browser=Firefox", "dimensions"=>[{:browser=>"Firefox"}], "metrics"=>[{:pageviews=>25474}], "id"=>"http://www.google.com/analytics/feeds/data?ids=ga:3906565&ga:browser=Firefox&start-date=2010-02-06&end-date=2011-02-06", "updated"=>#<DateTime: 212163710400001/86400000,-1/3,2299161>} Wie kann ich drucken Sie den Wert der Seitenaufrufe? InformationsquelleAutor Tom | 2011-02-06
Holen Sie sich Klassennamen aus einem Modul

Wie kann ich aus einem Modul den Klassennamen der Klasse, die das Modul enthalten ist ? module ActMethods def some_method(*attr_names) cls = self.class # this doesn't work end end Wie kann ich mich in den cls variable
Ruby REXML: Get Wert Eines XML-Elements

Ich versuche, die Werte von xml-Elementen in ein array mit rexml. Hier ist ein Beispiel, was ich Tue: doc = Document.new("<data><title>This is one title</title><title>This is another title</title></data>") XPath.each( doc, "*/title") { |element| puts element.text } Jedoch, dass
Wie "touch" einem übergeordneten Modell einer `belongs_to` association nur, wenn bestimmte Bedingungen erfüllt sind?

Ich bin mit Rails 3.1.0 und ich würde gerne "berühren" einen übergeordneten Modell einer belongs_to Verein nur, wenn bestimmte Bedingungen erfüllt sind. Zum Beispiel, in dieser Zeit habe ich: belongs_to :article, :touch => true Ich würde "Tippen"
rspec Spott-Objekt-Eigenschaft-Zuordnung

Ich habe eine rspec verspottet Objekt einen Wert zuweisen, ist Eigentum. Ich bin struggleing zu haben, dass die Erwartung erfüllt meine rspec testen. Ich Frage mich nur was die sytax ist? Der code: def create @new_campaign =
So ändern Sie veraltet iconv zu String#encode ungültige UTF-8-Korrektur

Bekomme ich Quellen aus dem web, und manchmal ist die Kodierung des Materials ist nicht zu 100% UTF8-byte-Sequenz gültig. Ich benutze iconv stillschweigend zu ignorieren, diese Sequenzen zu erhalten, die gereinigte Zeichenfolge. @iconv = Iconv.new('UTF-8//IGNORE', 'UTF-8') valid_string
Rspec stubbing Methode nur für bestimmte Argumente

Ist es ein stub-Methode für nur konkrete Argumente. So etwas boss.stub(:fire!).with(employee1).and_return(true) Wenn sich andere Mitarbeiter übergeben wird boss.fire! Methode, ich werde boss received unexpected message Fehler, aber was ich wirklich mag, ist nur das überschreiben der Methode
Wie versenden Sie Klartext statt HTML-E-Mail von Schienen?

Ich möchte zum senden von text-E-Mails aus einer Rails-app. In meinem E-mail versenden config habe ich: ActionMailer::Base.default_content_type = 'text/plain' Dennoch, wenn ich senden Sie eine test-E-Mail von der Rails-Konsole, erhalte ich: >> GeneralAppMailer.deliver_test # ... Content-Type: text/html;
das hochladen einer Datei auf eine website mit ruby/rails

Baue ich eine rails-app testen Sie unser Flaggschiff-Produkt (auch web-basiert). Das problem ist, dass ein Teil der Prüfung muss mit der Produktion von app, dem web-interface zum hochladen von Dateien. Also, was ich tun müssen, ist die
Ruby: undefined method `>'

Ich gerade angefangen zu lernen, Ruby und ich lief in heute ein problem. numResults = /\d+/.match(ie.div(:id, 'results_label').text) puts "Results found: "+numResults.to_s while(numResults > 0) . . some more code . Bekomme ich diesen Fehler in meiner Ausgabe:
Was ist eine "zirkuläre Argumentation reference" - Fehler, mit activesupport time_zone?

Ich bin neu in ruby on rails, und ich bin versucht zu erstellen, ein tutorial. Ich habe ein problem wenn ich ausführen rake db:migrate. [email protected]:~/pin_board$ rake db:migrate /home/hugo/.rvm/gems/ruby-2.2.2/gems/activesupport-4.0.5/lib/active_support/values/time_zone.rb:283: warning: circular argument reference - now Was bewirkt diese?
Schienen nicht in der Lage, um die autoload-Konstante aus Datei trotz der angegebenen Datei

Dies ist eine knifflige Sache zu erklären. Ich habe ein Modul in einem anderen Modul-namespace wie folgt: # app/models/points/calculator.rb module Points module Calculator def self.included(base) base.send(:include, CommonMethods) base.send(:include, "Points::Calculator::#{base}Methods".constantize) end end end Also dann in andere Klassen
Ruby - Regex für passende Klammern?

Ich versuche herauszufinden, ob ein string hat richtig geschlossen Klammern. Dazu verwende ich die folgenden drei Klammerpaare. () {} Die Klammern können auch verschachtelt werden, solange Sie richtig formatiert. )({} - Does not have properly closed
/usr/bin/ruby: bad interpreter: No such file or directory

Ich bin mit capistrano für das deployment von rails-Anwendung. Aber während ich mich bereitstellen, meine rails-code in server, erhalte ich folgende Fehlermeldung. The deploy has failed with an error: Exception while executing on host 00.00.00.00: bundle exit
Wie die Tabelle zu exportieren von heroku Produktions-Datenbank lokal zu excel von der Konsole mit Ruby?

Ich weiß, wie die Tabelle zu exportieren, die in Schienen um formatierte Excel-Datei: http://railscasts.com/episodes/362-exporting-csv-and-excel Aber wie zu tun, dass in der Konsole. InformationsquelleAutor tomekfranek | 2013-03-22
Problem installieren von gems auf windows 7 mit proxy

Ich versuche zu installieren von ruby auf windows 7 hinter einem proxy. Habe ich mich in verschiedenen Foren und habe (glaube ich) die http_proxy erfolgreich (siehe unten) SET HTTP_PROXY=http:username:[email protected]://proxyhere.com:8080 allerdings bekomme ich jetzt folgenden Fehler beim Versuch
Wie kann ich reduzieren die Qualität eines hochladen Bild mit Büroklammer?

Ich bin mit Ruby on Rails 3, und ich möchte zu reduzieren, die Qualität der ein Bild hochladen mit der Büroklammer plugin/gem. Wie kann ich das tun? In dieser Zeit in mein Modell-Datei habe ich: has_attached_file :avatar,
ruby: unicode-Zeichen decimal-Wert auf \uXXXX-Konvertierung? .ord-Methode funktioniert nicht

Ich versuche zu arbeiten mit unicode-Zeichen, und die Informationen, die durch den string ist .ord-Methode hilft mir nicht. Ich bin gewohnt, arbeiten mit codes wie "\uXXXX". ruby-1.9.3-p0 :119 > form[0] => "כ" ruby-1.9.3-p0 :120 > form[0].ord =>
Wie kann ich ändern, OTHER_LDFLAGS über CocoaPods post-install hook?

Mein Projekt verwendet CocoaPods und auch eigene xcconfig - Dateien. Bis jetzt hat dies nicht verursacht keine Probleme: ich hatte bisher nur zu #include die CocoaPods-generierte Konfiguration am Ende meiner benutzerdefinierten Konfiguration. Allerdings habe ich ein problem,
Die Instanziierung einer Klasse in Ruby und Auffüllen Instanz-variable

Habe ich das Gefühl, mir fehlt etwas sehr einfach hier. Ich habe eine Klasse, die verbunden ist zu einem externen service. Ich möchte zum instanziieren, indem Sie entweder den Aufruf einer create-Methode oder eine Methode finden. Beide
Syntax Fehler: unerwartetes keyword_do_block

Habe ich diese= Ruby-Buch, und ich bin versucht, einige der Probe Probleme in das Buch und ich bin immer ein syntax Fehler: unerwartetes keyword_do_block. Ich geschrieben habe ähnlichen code, der eine Milliarde mal vor und sehen, nichts
Business Datum/Urlaub Handhabung

Habe ich geschrieben diese Frage ist für C# aber ich kann arbeiten in Ruby statt. So Frage ich die gleiche Frage über Ruby: Ich bin auf der Suche nach einer Ruby-Klasse/Bibliothek/Modul arbeitet ähnlich wie das Perl-Modul Date::Manip
Konvertieren von Zeichenfolgen von zahlen zu array von zahlen

In meine app, ich habe ein textfield, in das der Benutzer eingibt, so etwas wie dieses "1,2,3,4" die wird in der Datenbank gespeichert. Nun, wenn ich verwenden möchten, die inneren zahlen, habe ich zwei Möglichkeiten: "1,2,3,4".split(',') ODER
ruby dreifach gleich

Sagen wir mal, ich habe folgenden code. result = if a.is_a?(Class) && a <= Exception a.name elsif ... elsif ... end Ich umgestaltet werden, diesen code zu case a when Exception a.name when ... when ... end
Wählen Sie " Postfach "gesendete Nachrichten" oder "alle Nachrichten" in Ruby Net::IMAP

Ich versuche, Net::IMAP in Ruby Suche alle mail von mir, aber ich hab Probleme mit der Auswahl alles andere als POSTEINGANG. imap.select('INBOX') funktioniert gut, aber imap.select('Mail/sent-mail') siehe Net::IMAP Dokumentation gibt mir "Unknown Mailbox". Übrigens, dieser ist mit
Extrahieren string von HTML-tags mit RegExp (Ruby)

Möchte ich extrahieren "toast" aus einem string <h1>test</h1><div>toast</div>. Was den regulären Ausdruck könnte isolieren, so ein string? Edit: Danke an den user, wer korrigiert die Formatierung. Weitere Infos: Es wird immer nur eine Instanz des div-Tags, die
JSON::ParserError (399: unerwartetes token an

wenn ich mich zu Parsen: Product = [{"Productname":"Acer 18.5" LED Monitor}] mit Ruby-JSOn, zeigte mir den Fehler JSON::ParserError (399: unexpected token at. Ich weiß, das ist für 18.5" in der Zeichenfolge. Wie kann ich das Parsen dieses
Ruby on rails :- Konnte nicht finden, RubyGem rails (>= 0) (Gem::LoadError)

Ich bin ganz neu in Ruby on Rails. Ich installierte ruby on rails auf meinem Windows 7 mit dem installer in http://railsinstaller.org/. Ich konnte ein Projekt erstellen, einmal und danach war ich nicht (ich weiß nicht, was
Wie set ca-bundle-Pfad zur OpenSSL in ruby

Bin ich ein problem in ruby, wo ein SSL-Zertifikat konnte nicht überprüft werden, der von OpenSSL. Ich glaube, dies wird verursacht durch die ca-bundle.pem-nicht bekannt durch das Skript. Gibt es eine Möglichkeit, konfigurieren Sie den Pfad zur
Berufung auf eine große Gruppe von SQL aus einer Rails-Anwendung 4

Ich habe eine Rails-Anwendung 4, die ich benutze, in Verbindung mit sidekiq zum ausführen von asynchronen jobs. Einer der jobs, die ich normalerweise laufen außerhalb meiner Rails-Anwendung ist eine große Anzahl von komplexen SQL-Abfragen, die nicht wirklich
Ruby Fall für null, äquivalent zu Python Keine oder JavaScript undefined

Wie funktioniert Ruby ' s nil manifestieren sich im code? Zum Beispiel in Python verwenden Sie Keine Standard-argument, wenn es bezieht sich auf ein anderes argument, aber in Ruby können Sie sich an andere Argumente in der
Selenium-Webdriver Ruby --> Wie zu warten, bis die Bilder vollständig geladen werden, klicken Sie auf nach

Ich bin sehr neu in Ruby und Selenium-Webdriver, also bitte, Hilfe 🙂 Ich versuche zu öffnen, die E-Mail-Kampagne an meinem Posteingang, dass hat Bilder und einen screenshot im firefox. Aber ich kann nicht warten, bis die Bilder
Entfernen einen Teil einer URL mit Rubin

Entfernen der query-string aus der URL im Ruby getan werden könnte, wie diese: url.split('?')[0] Wo url wird die komplette URL einschließlich der query-string (z.B. url = http://www.domain.extension/folder?schnoo=schnok&foo=bar). Gibt es einen schnelleren Weg, dies zu tun, d.h. ohne
Skip-wrapper auf Assoziationen mit simple_form

Ich bin mit simple_form, und ich Frage mich, ob es möglich ist, überspringen Sie die wrapper-divs, wenn es um einen Verein wählen. Danke haben Sie versucht,? wenn ja, was haben Sie versucht? Ich habe versucht, einige Optionen