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.

wie Blättern Sie mit Selen

Anzahl der Antworten 4 Antworten
Habe ich hier eine Herausforderung, dass ich verbrachte einige Zeit mit. Selen sagt mir, dass es nicht auf einen link klicken, der nicht sichtbar ist, so bedeutet das, dass ich scrollen zu müssen meine Leinwand? Ich bin

undefined method `Fehler' for nil:NilClass

Anzahl der Antworten 3 Antworten
Hier ist meine Bearbeitete details: Habe ich meinen controller wie, class Enr::Rds::SurvRdsapXrefsController < Enr::Controller def index @enr_rds_surv_rdsap_xrefs = Enr::Rds::SurvRdsapXref.paginate(page: params[:page]) end def show end def new @enr_rds_surv_rdsap_xref = Enr::Rds::SurvRdsapXref.new end def edit @enr_rds_surv_rdsap_xref = Enr::Rds::SurvRdsapXref.find(params[:id]) end def

Beziehung wie Twitter-follower/folgte in ActiveRecord

Anzahl der Antworten 2 Antworten
Ich versuche, stellen eine Beziehung zwischen Benutzern in meiner Anwendung, wo ein Benutzer kann beliebig viele Anhänger und können Folgen Sie anderen Nutzern. Ich würde gern so etwas wie user.Anhänger() und Benutzer.followed_by() Bitte könnten Sie mir sagen,

Ruby hash von arrays

Anzahl der Antworten 6 Antworten
So, ich habe einen hash wie dieser: hash = { "a"=>[1, 2, 3], "b"=>[18, 21, 9] } Ich würde gerne die ganze Reihe, nicht nur die Werte. Es scheint, wie das funktionieren sollte: hash.each{|key,value| value} [1, 2,

respond_with nicht funktioniert in ruby on rails. Warum?

Anzahl der Antworten 2 Antworten
Habe ich eine post-Methode namens join, der sollte Folgendes tun: 1) neues Objekt erstellen 2) reagieren mit einem json-Objekt Hier ist mein code: class GameController < ApplicationController respond_to :json def join @p = Player.new(:name => params[:name]) @p.save!

Übergabe-parameter in "Beispiele:" Tisch " - Szenario Skizzieren:" in einer feature-Datei

Anzahl der Antworten 3 Antworten
Hier, wie Sie sehen können, dass ich versucht bin, Holen eines Wertes aus .yml - Datei befindet sich im config/environments im Examples: Tabelle. Aber anstatt des Holens es sendet den Wert, wie es ist? Ist es möglich,

Benötigen klicken, halten und verschieben an bestimmten Koordinaten mit capybara(ruby)

Anzahl der Antworten 2 Antworten
Ich versuche zu implementieren ist eine klicken Sie auf, ziehen Sie und lassen Sie an bestimmte Koordinaten für eine web-Seite, headlessly mit Capybara. Das Ziel ist ein element enthalten-Kalender, die auf Mausereignisse reagiert via ajax. Zeitpläne Hinzugefügt,

Wie bekomme ich eine custom Rake-task zum ausführen in Sinatra?

Anzahl der Antworten 1 Antworten
*Ich möchte eine benutzerdefinierte Rake-task zum ausführen in meinem Sinatra-app, aber ich bekomme immer rake aborted! Don't know how to build task 'greet'. Hier ist die benutzerdefinierte Rake-task (greet.rake) für Testzwecke: task :greet do puts "Hello!" end

So installieren Sie ein ruby-gem auf windows 7

Anzahl der Antworten 2 Antworten
Tut mir Leid zu Fragen, eine grundlegende Frage. Ich bin versucht zu installieren, tiny_tds erklären, auf auf dieser Seite. Ich habe versucht $ gem install tiny_tds, ich bin immer Fehler: Syntaxt error, unexpected $undefined. Wenn ich entfernen

Ändern Fehler Feld name in Rails

Anzahl der Antworten 1 Antworten
Frage ich mich, ob es gibt einen Weg, um den Feldnamen zu ändern, die für eine Validierung Fehler, der Sie zugeordnet ist. Zum Beispiel, wenn ich behaupte, Vorname (wirklich fname in der Tabelle), ohne Daten, es schreit

gibt es eine Ruby-oder Rails-reporting-tools basierend auf anpassbaren Vorlagen?

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einem report-generator gemacht, der in ruby oder rails, die Benutzer erlauben, um eine Vorlage zu definieren zuerst, dann Holen Sie die Daten in die Vorlage. Bin ich auf der Suche durch

Ruby `each_with_object` index

Anzahl der Antworten 3 Antworten
Ich würde das gerne machen a.each_with_object mit index, in einem besseren Weg, als dieses: a = %w[a b c] a.each.with_index.each_with_object({}) { |arr, hash| v,i = arr puts "i is: #{i}, v is #{v}" } i is: 0,

Wie zum ausführen von rake in ruby-on-rails-Anwendung in der Produktion?

Anzahl der Antworten 2 Antworten
Ich versuche herauszufinden, wie die Bereitstellung meiner ruby-on-rails-Anwendung in der Produktion. Das Betriebssystem ist ubuntu und die Anwendung verwendet Postgres. Ich habe es geschafft, die Anwendung bereitstellen und bin in der Lage, anmelden, usw..., aber es gibt

wie füllen Sie die html-Datei mit ruby-Skript

Anzahl der Antworten 3 Antworten
Ich habe eine html-Datei hat die Allgemeine Gestaltung (einige div ' s) und ich muss füllen Sie dieses div ist mit ein paar html-code Mit ruby-Skript. jeder schlägt? Beispiel Habe ich page.html <html> <title>html Page</title> <body> <div

Warum erhalte ich die Fehlermeldung "undefined method "anzeigen"?

Anzahl der Antworten 2 Antworten
In meine Ruby on Rails-Anwendung, mit der ich versuche, die Anzeige einer über drei drop-down-Menüs in der _form.html-Code.erb, die gerendert werden aus der Datei _booking_lookup.html-Code.erb und erhält dort die Daten aus dem drop-down-Menü-Methoden in den Modellen. _form.html-Code.erb:

Wie um zu überprüfen, ob variable Datum oder Uhrzeit oder Datum / Uhrzeit in Ruby?

Anzahl der Antworten 8 Antworten
Keine einfache Möglichkeit zu überprüfen, ob eine variable /Objekt Date /Time /DateTime geben? Ohne Nennung aller Arten Warum willst du es überprüfen? Einige von Ihnen teilen Methoden, die es Ihnen erlaubt, Sie zu benutzen, ohne zu wissen,

Zugriff auf Header für Net::HTTP::Post in ruby

Anzahl der Antworten 3 Antworten
Habe ich das folgende Stück code: uri = URI.parse("https://rs.xxx-travel.com/wbsapi/RequestListenerServlet") https = Net::HTTP.new(uri.host,uri.port) https.use_ssl = true req = Net::HTTP::Post.new(uri.path) req.body = searchxml req["Accept-Encoding"] ='gzip' res = https.request(req) Dies in der Regel funktioniert gut, aber der server auf der

Die Einrichtung eines Ruby-Entwicklungsumgebung

Anzahl der Antworten 6 Antworten
Ich versuche zurzeit die Einrichtung einer Entwicklungsumgebung für Ruby lernen. Die Umwelt wird in Erster Linie für die Auseinandersetzung mit der Sprache, aber ich werde wahrscheinlich bewegen auf die Entwicklung mit Rails nach langen. Mit web-Entwicklung-ein Ziel,

Büroklammer Kein Behandler gefunden für "file.jpg" rails 4

Anzahl der Antworten 1 Antworten
Ich habe problem mit der Einrichtung Büroklammer Juwel in einer von mir-apps. Ich bekomme No handler found for Fehlermeldung, wenn ich versuche zu speichern hochgeladene Datei. Dinge, die ich getan habe, migration: add_attachment :orders, :file Modell: has_attached_file

Kann nicht bereitstellen Rails-app mit Capistrano und RVM

Anzahl der Antworten 3 Antworten
Ich habe eine Rails-app, die ich habe bereitstellen mit Capistrano. Ich installiert RVM auf dem server, da wollte ich eine neuere version von Ruby und fügte hinzu, dass dieses zu meinem bereitstellen.rb-Datei (nach diversen Anleitungen die ich

Wie führe ich addition in Ruby?

Anzahl der Antworten 6 Antworten
Wie führe ich addition in Ruby, so dass [100, 100] + [2, 3] Erträge [102, 103] (anstelle der Verbindung von zwei arrays)? Sein, oder es kann einen anderen Bediener auch, wie [100, 100] @ [2, 3] oder

Die Umkehrung ein Ruby-String, ohne .reverse-Methode

Anzahl der Antworten 8 Antworten
Arbeite ich auf diese Codierung Herausforderung, und ich habe festgestellt, dass ich geblieben bin. Ich dachte, es war möglich zu bezeichnen .string-Methode auf ein argument, das übergeben wurde, aber jetzt bin ich mir nicht sicher. Alles, was

Routing, verschachtelte Ressourcen und passender controller

Anzahl der Antworten 1 Antworten
Ich habe ein problem die letzten Tage auch immer meine verschachtelten Ressourcen zu erstellen und richtig angezeigt. Es gibt haufenweise ähnliche Fragen auf StackOverflow und viele der blog-Beiträge auf dieser, aber Sie scheinen alle zu beschäftigen mit

Regexp-Suche nach längsten gemeinsamen Präfix der beiden strings

Anzahl der Antworten 14 Antworten
Gibt es eine regexp, die finden würde, längste gemeinsame Präfix der beiden strings? Und wenn das nicht lösbar durch eine regexp, was wäre der eleganteste Stück code oder oneliner mit regexp (perl, ruby, python, nichts). PS: ich

Ruby on Rails: Wie man die Client IP-Adresse

Anzahl der Antworten 2 Antworten
Gesucht hab ich viel, und ich konnte keine Lösung finden. Ich habe versucht: Rails.logger.error request.remote_ip Rails.logger.error request.env["REMOTE_ADDR"] Aber das Ergebnis ist etwas seltsam: 10.130.150.254 oder 10.130.150.251. Benutzte ich mein Handy, LTE/4G Netzwerke zu testen, und es hat

Wie Konfiguriere ich RSpec mit Sinatra, um dynamisch zu bestimmen, welche Sinatra-app ausgeführt wird, bevor meine test-suite läuft?

Anzahl der Antworten 2 Antworten
Ok so. Ich bin zu wollen tun Anfrage specs mit RSpec für meine Sinatra-app. Habe ich eine config.ru # config.ru require File.dirname(__FILE__) + '/config/boot.rb' map 'this_route' do run ThisApp end map 'that_route' do run ThatApp end Dem

Rails 3.2 (ActiveRecord) der Verein, um mit eager loading und Bestellung

Anzahl der Antworten 1 Antworten
Kam ich auf dieses Verhalten in Schienen, die ich kann nicht scheinen, zu finden in der Dokumentation. Scheint es, dass, wenn Sie erschweren eine ActiveRecord-Abfrage zu dem Punkt, dass es Klumpen, die zugrunde liegende SQL in eine

konvertieren ruby-Datum-string ohne format

Anzahl der Antworten 2 Antworten
Ich versuche, zu konvertieren, ein Ruby-Date-Objekt in einen string. Das format des Datum: Sun, 15 Sep 2013 Allerdings, wenn ich es in einen string konvertieren mit 'to_s' es gibt mir die folgende: 2013-09-15 Statt, ich möchte es

Wasserzeichen in bestehende PDF-Datei in Ruby

Anzahl der Antworten 5 Antworten
Hinzufügen möchte ich, dass ein dynamisch erzeugter text. Gibt es eine Möglichkeit, Wasserzeichen eine bestehende PDF-Datei in Ruby? InformationsquelleAutor Mike | 2010-04-26

Geschachtelten Kontext-Blöcken in RSpec

Anzahl der Antworten 2 Antworten
Scheint es nicht schlecht zu verschachteln Kontext-Blöcke innerhalb von anderen Kontext-Blöcke? Beispiel: describe "update_management" do context "with a typical update" do context "when a red flag has been raised" do it "" do end end context "when

Typecasting-Basis-Klasse-Modelle in eine Einzelne Tabelle Inheritence(STI) Szenario

Anzahl der Antworten 5 Antworten
class User < ActiveRecord::Base end class Consumer < User end class Merchant < User end u = User.find(id) Wie kann ich Typumwandlung der Variablen u auf die Art der Verbraucher? InformationsquelleAutor Harish Shetty | 2009-11-30

In ruby-Datei.readlines.jeder nicht schneller als Datei.öffnen.each_line, warum?

Anzahl der Antworten 1 Antworten
Nur zu analysieren, meine iis-log (BONUS: es kam, zu wissen, dass iislog ist kodiert in ASCII, errrr..) Hier mein ruby-code 1.readlines Dir.glob("*.log").each do |filename| File.readlines(filename,:encoding => "ASCII").each do |line| #comment line if line[0] == '#' next else

Wie Codes zu verbessern, dass die Zitate alle array-Elemente mit ` " und gibt eine Zeichenfolge zurück, die alle diese notiert und durch Komma getrennte Elemente?

Anzahl der Antworten 2 Antworten
Ich bin mit Schienen 3.2.2, und ich möchte zitieren, die alle array-Elemente mit ' und geben eine Zeichenfolge zurück, die alle diese notiert und durch Komma getrennte Elemente. In dieser Zeit bin ich mit ['a', 'b', 'c'].collect

Ruby: Kann Nicht Installieren, Watir Juwel Auf Windows

Anzahl der Antworten 5 Antworten
Watir Website sagt, brauche ich Ruby 1.8.6, die ich gelaufen bin. Und die windows-installation sollte so einfach wie gem install watir. Aber wenn ich dass, bekomme ich diese: C:\Users\Ryguy\Code>gem install watir Building native extensions. This could take

Rspec-match-array von hashes

Anzahl der Antworten 5 Antworten
Ich habe ein array von hashes, die für die Zwecke der Beweisführung sieht wie folgt aus: [{"foo"=>"1", "bar"=>"1"}, {"foo"=>"2", "bar"=>"2"}] Verwendung von Rspec, ich möchte, um zu testen, ob "foo" => "2" im Feld vorhanden, aber ich

Ein Fehler ist aufgetreten während der Installation von libv8 (3.11.8.13) und Bundler kann nicht fortgesetzt werden

Anzahl der Antworten 1 Antworten
After-run-bundle installieren, bekomme ich diesen Fehler: Gem::Package::FormatError: no metadata found in /Users/jeanosorio/.rvm/gems/ruby-1.9.3-p286/cache/libv8-3.11.8.13-x86_64-darwin-12.gem An error occurred while installing libv8 (3.11.8.13), and Bundler cannot continue. Make sure that `gem install libv8 -v '3.11.8.13'` succeeds before bundling. Ich versuche mit

Tasten auf der gleichen Zeile in twitter bootstrap

Anzahl der Antworten 1 Antworten
Gibt es Knöpfe und einen Knopf-Gruppe %button.btn{type: :submit}button1 %button.btn{type: :submit}button2 %button.btn{type: :submit}button3 .btn-group{"data-toggle" => "buttons-radio"} %button.btn.btn-primary.active{type: :button} button4 %button.btn.btn-primary.active{type: :button} button5 %button.btn.btn-primary.active{type: :button} button6 %button.btn.btn-primary.active{type: :button} button7 Ich möchte, dass alle diese 7 Knöpfe werden auf der

Hinzufügen von Benutzernamen zu entwickeln Schienen 4

Anzahl der Antworten 1 Antworten
Ich habe eine rails-Anwendung 4 Verwendung finden. Ich versuche die Benutzer einen Benutzernamen zugeordnet. Ich habe ein username (string) - Spalte, um die Benutzer-Tabelle, und hatte meine Bewerbung controller wie folgt Aussehen: class ApplicationController < ActionController::Base before_filter

Wie zu beheben eine Gurke::Mehrdeutig match-Fehler beim testen ein CLI in Aruba

Anzahl der Antworten 1 Antworten
Ich bin zu lernen, zu testen CLI mit Aruba mit dieser guide, dass ist ein paar Jahre alt. Ich erhalte eine Fehlermeldung Cucumber::Ambiguous match error Nachdem wir uns durch mehrere Beispiele dieser Art von Fehler, ich bin

Gibt es eine Möglichkeit, um rubyinstaller spielen schön mit cygwin?

Anzahl der Antworten 2 Antworten
Ich hatte Mühe, jekyll für die Arbeit mit Ruby mit cygwin auf Windows 7 64-bit. Ich hatte bessere Ergebnisse mit rubyinstaller + devkit. Es wäre wirklich schön, wenn ich konnte das rubyinstaller ruby innerhalb von cygwin. Jedoch

Konnte nicht finden, gem 'rails (= 4.2.4) x64-mingw32'

Anzahl der Antworten 1 Antworten
Ich wurde zum ersten mal die Entwicklung von meinem RoR-Anwendung in Windows. Nun, da ich schon seit der Gründung ein paar Probleme in Bezug auf einige Edelsteine, SSH und Sachen, die ich beschlossen, um Linux. Ich bin

So fügen Sie eine neue Eigenschaft für ein Objekt?

Anzahl der Antworten 1 Antworten
Ich versuche zum hinzufügen einer neuen Eigenschaft, um ein Objekt geschaffen, das durch meine User-Modell. a = User.find(7) Bekomme ich: #<User id: 7, name: "Ewah", email: "[email protected]", password_salt: "t4vPG0hgQVQMyIFeri6", persistence_token: "98f0cdfcb9462f3f74b1ae6ef48f0d72a015c6e04adda95fcd0...", login_count: 387, failed_login_count: 0, current_login_at: "2011-03-15

Wie zu verwenden eine überschriebene Konstante in einer inheritanced Klasse

Anzahl der Antworten 4 Antworten
angesichts dieser code: class A CONST = 'A' def initialize puts CONST end end class B < A CONST = 'B' end A.new # => 'A' B.new # => 'A' Möchte ich B zu verwenden, die CONST

Ruby: Wie um zu speichern und zeigen einen Tag in der Woche?

Anzahl der Antworten 4 Antworten
Ich bin relativ neu in Ruby. Ich brauche zu verfolgen einen Tag die Woche auf meine Aktivität Modell. Der code, den ich bisher nicht, scheint die eleganteste Lösung. Ich Frage mich, ob es einen besseren Weg gibt.

Ruby ' s yield-Funktion in Bezug auf informatik

Anzahl der Antworten 4 Antworten
Habe ich vor kurzem entdeckt Ruby Blöcke und das nachgeben features, und ich Frage mich: wo passt das in Bezug auf computer-Wissenschaft-Theorie? Ist es eine funktionale Programmier-Technik, oder etwas konkretes? InformationsquelleAutor hbw | 2009-04-18

Beginnen und Rescue-block exception-handling,

Anzahl der Antworten 2 Antworten
Habe ich wenig Erfahrung in der Schienen-Ausnahmebehandlung. Ich habe dieses snippet def update @game = Game.find(params[:id]) begin params[:game][:tier] = eval(params[:game][:tier]) rescue @game.errors.add(:tier, "Please make sure the correct format for tier, example [100, 1000, 10000]") end #.... more

Hinzufügen von VIM-plugins, um Janus-setup

Anzahl der Antworten 3 Antworten
Ich habe vor kurzem umgeschaltet, um mit Janus aus einem benutzerdefinierten Satz von vim-plugins und .vimrc. Ich bin wirklich genießen das setup, aber eine Sache, die ich bin fehlt, ist die automatische Vervollständigung von Blöcken in Ruby.

Sidekiq: rate der Wiederholung bei fehlgeschlagener job?

Anzahl der Antworten 1 Antworten
Habe ich Aufträge von einem bestimmten Typ, den würde ich gerne wiederholen häufiger, als durch die Standard-Sidekiq-Intervall. Ist das derzeit möglich? Im Idealfall würde der job wiederholen sich alle 5 Sekunden bis zu einer minute. Nicht ganz

Installieren Sie bestimmte Ruby-version

Anzahl der Antworten 2 Antworten
Wie installiere ich eine bestimmte Ruby-version (sagen 1.9.3-p194) mit YUM? E. g. yum install ruby --version? Ist so etwas möglich mit YUM? Ich weiß nicht viel über yum, aber unabhängig von deinem Paket-manager würde ich Ihnen empfehlen,

Geschachtelte Klassen versus kompakt in Ruby

Anzahl der Antworten 3 Antworten
Arbeiten auf eine erste Rails-Projekt, und mit Rubocop zu analysieren, code-Stil. Er führte mich zu Frage, genau wie Ruby geschachtelte Klassen arbeiten im Kontext von Rails. Zum Beispiel, in meinem Motor, ich habe ein Modell: # app/models/app_core/tenant.rb