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

Anzahl der Antworten 3 Antworten
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"?

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 3 Antworten
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?

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 10 Antworten
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

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 2 Antworten
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,

Anzahl der Antworten 5 Antworten
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'

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 1 Antworten
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&amp;ga:browser=Firefox&amp;start-date=2010-02-06&amp;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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 2 Antworten
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?

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 2 Antworten
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?

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 4 Antworten
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 `>'

Anzahl der Antworten 3 Antworten
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?

Anzahl der Antworten 1 Antworten
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. hugo@ubuntu:~/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

Anzahl der Antworten 2 Antworten
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?

Anzahl der Antworten 8 Antworten
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

Anzahl der Antworten 2 Antworten
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?

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 2 Antworten
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:password@http://proxyhere.com:8080 allerdings bekomme ich jetzt folgenden Fehler beim Versuch

Wie kann ich reduzieren die Qualität eines hochladen Bild mit Büroklammer?

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 2 Antworten
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?

Anzahl der Antworten 5 Antworten
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

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 4 Antworten
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)

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 3 Antworten
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)

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 8 Antworten
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

Anzahl der Antworten 5 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 3 Antworten
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