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.

Ruby/Rails -, Wie zu konvertieren Sekunden Zeit?

Anzahl der Antworten 3 Antworten
Brauche ich zum ausführen der folgenden Umrechnung: 0 -> 12.00AM 1800 -> 12.30AM 3600 -> 01.00AM ... 82800 -> 11.00PM 84600 -> 11.30PM Ich kam mit dieser: (0..84600).step(1800){|n| puts "#{n.to_s} #{Time.at(n).strftime("%I:%M%p")}"} gibt mir die falsche Zeit, denn

Überprüfung der digitalen Signatur mit OpenSSL

Anzahl der Antworten 1 Antworten
Wie kann ich überprüfen, CMS/PKCS #7-Nachrichten mithilfe von OpenSSL in Ruby? PKCS #7-message dient als digitale Signatur für die Nutzer Nachrichten, so brauche ich zum anmelden eines neuen user-Nachricht, und überprüfen Sie die eingehende. Ich habe nicht

Ruby Koan: test_nil_is_an_object

Anzahl der Antworten 5 Antworten
Ich vor kurzem versucht haben, schärfen meine rails-skills mit diesem tool: http://github.com/edgecase/ruby_koans aber ich habe Probleme bei der übergabe einige tests. Auch ich bin nicht sicher, wenn ich einige Dinge zu tun korrekt, da das Ziel ist,

kann nicht konvertieren null in String

Anzahl der Antworten 1 Antworten
Ich weiß nicht, Ruby, aber ich habe dieses problem mit meiner Anwendung. Jemand kann mir helfen? ActionView::TemplateError (nicht umwandeln kann null in String) in der Zeile #7 4: <h3><span><%= opinion.opinion %></span>: <%= opinion.keywords.sort.join(' / ').upcase %> </h3>

"Fehler beim bestätigen der client-Geheimnis." 404 mit Facebook Oauth und ruby

Anzahl der Antworten 1 Antworten
Ich versuche zu implementieren, facebook-Authentifizierung für eine app mit warden, nachdem der Benutzer ermöglicht facebook auth und leitet auf meine app-callback mit dem token bekomme ich eine 400 während dem Verzehr der api. Mein warden-Strategie ist diese:

Wie kann ich fliehen % - Zeichen in YAML?

Anzahl der Antworten 3 Antworten
Wie kann ich fliehen % - Zeichen in YAML? setzen Sie die Zeichenfolge in doppelte Anführungszeichen: option: "% some string" InformationsquelleAutor mat | 2011-05-18

Ruby/Rails - Öffnen einer URL Aus Dem Controller In Neuem Fenster

Anzahl der Antworten 4 Antworten
Bin ich in meinen Anwendungen controller und ich habe eine url-Zeichenfolge. Wie sage ich der app zum öffnen der url im browser in einem neuen Fenster. Gibt es eine Möglichkeit, um das Ziel zu leeren? Beispielsweise def

setSpeed in Selenium WebDriver mit Rubin

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, die Selenium Webdriver Ausführungsgeschwindigkeit des ruby. In perl für Selen 1(RC) gab es $sel->set_speed("500"); Aber aufgrund einiger Einschränkungen von Selenium RC, hatte ich shift zum Selenium Webdriver und hatte zu Beginn mit Ruby,

Einstellung 'EDITOR' oder 'BUNDLER_EDITOR' - Umgebungsvariable

Anzahl der Antworten 2 Antworten
Ich versuche zu öffnen, ist ein Juwel in Sublime Text, erfolglos. Ich habe Bundler installiert. Hier ist, was passiert ist. In der Befehlszeile ein: $bundle open Devise To open a bundled gem, set $EDITOR or $BUNDLER_EDITOR Wenn

Ruby-äquivalent zu Groovy ist Elvis (?:) operator?

Anzahl der Antworten 2 Antworten
Ich weiß, ich kann ohne Sie Leben, aber die Frage ist schon nervt mich. Gibt es eine Ruby-idiom, das entspricht Groovy ist Elvis-operator (?:)? Im wesentlichen, ich möchte in der Lage sein, zu verkürzen diese PARAM =

Finden Sie den niedrigsten Wert in einem hash

Anzahl der Antworten 3 Antworten
a = { 1 => ["walmart", "walmart.com", 300.0], 2 => ["amazon", "amazon.com", 350.0], ... } Wie finde ich das element mit dem niedrigsten Wert der float-Wert im array? InformationsquelleAutor chief | 2012-01-01

Wie Hänge ich eine Nachricht an rspec-check?

Anzahl der Antworten 3 Antworten
In rspec: Kann ich eine Nachricht Anhängen, um eine überprüfung der gleichen Weise, wie ich tun würde, im xUnit-Stil-test-frameworks? Wie? assert_equal value1, value2, "something is wrong" InformationsquelleAutor Alexey | 2010-11-15

Wie, um herauszufinden, wo gem-Dateien installiert sind

Anzahl der Antworten 7 Antworten
Kann ich findet gems installiert werden, die mit gem list, aber es mir nicht zeigen, wo die Edelsteine sind installiert. Wie kann ich herausfinden, wo die Juwelen sind, und wie kann ich wissen, bevor Sie ein Juwel,

ruby kopieren Ordner mit Unterordnern in ein Zielverzeichnis

Anzahl der Antworten 1 Antworten
Ich versuche zu kopieren einen Ordner mit allen Unterordnern von der Quelle zu einem Ziel-Ordner. Der code unten nicht scheinen, es zu tun. Ich bin in der Lage, kopieren Sie einfach die Dateien anstelle von Unterordnern, indem

Erlauben vs Stub, was ist der Unterschied?

Anzahl der Antworten 1 Antworten
Was ist der Unterschied zwischen den folgenden Zeilen (rspec) - code und unabhängig davon, ob Sie identisch sind oder unterschiedlich, wenn Sie verwenden sollten, anstatt die anderen? book = double("book") allow(book).to receive(:title) { "The RSpec Book" }

RoR, Können nicht Durchlaufen von DateTime/TimeWithZone

Anzahl der Antworten 4 Antworten
Habe ich eine einfache Aufgabe, bei der ich wollen, nehmen Sie ein Anfangsdatum und ein Enddatum und-Schleife über die Tage/Termine. Dieser code wird verwendet in meiner db:seed-rake-task. Derzeit mein code hat sich durch die folgenden versuche. (someModel.start_date.to_datetime..someModel.end_date.to_datetime).each

Gewusst wie: hinzufügen von untergeordneten Knoten im NodeSet mit Nokogiri

Anzahl der Antworten 1 Antworten
Ich versuche, fügen Sie untergeordnete Knoten unter einem root-Knoten .. habe ich ausprobiert, darunter xml, aber das funktioniert nicht. Ich bin Neuling auf Ruby und Nokogiri builder = Nokogiri::XML::Builder.with(@doc) do |xml| nodes = Nokogiri::XML::NodeSet.new(@doc, ) .each {|nodes_one_by_one|

Was ist der zweite parameter/argument zu CSV.open( ) in ruby?

Anzahl der Antworten 2 Antworten
Ich glaube, ich bin fehlt etwas wirklich offensichtlich hier, aber was ist das zweite argument, dass jeder gibt für die CSV.open-Methode, in diesem Fall seine 'wb', ich habe gesehen, anderen Brief(en) hier ablegen, aber niemand wirklich erklärt,

Ruby 1.8.7 konvertieren hash-string

Anzahl der Antworten 1 Antworten
War ich nicht die Arbeit mit ruby 1.8.7 und vor kurzem war ich überrascht, dass: {:k => 30}.to_s #=> "k30" Ist es bereit zu verwenden, beheben konvertieren hash-string für ruby 1.8.7, um es so Aussehen wie: {:k

Wie dynamisch eine Klasse definieren, Methode, die beziehen sich auf eine lokale variable, die außerhalb?

Anzahl der Antworten 3 Antworten
class C end var = "I am a local var outside" C.class_eval do def self.a_class_method puts var end end Ich weiß, das ist nicht korrekt, weil die def erstellt einen neuen Bereich. Ich weiß auch, dass die

Array select mit mehreren Bedingungen ruby

Anzahl der Antworten 2 Antworten
Ich tun kann: @items = @items.select {|i| i.color == 'blue'} @items = @items.select {|i| i.color == 'blue' || i.color == 'red'} Was, wenn ich eine unbekannte Menge von Farben, und ich möchte, um Sie alle auszuwählen? also

Regex - Matching-text NACH bestimmten Zeichen

Anzahl der Antworten 3 Antworten
Ich will kratzen die Daten aus einigen text-und dump es in ein array. Betrachten Sie den folgenden text als Beispiel Daten: | Example Data | Title: This is a sample title | Content: This is sample content

Fehler beim app installieren, mit mysql2 gem

Anzahl der Antworten 8 Antworten
Ich versuche zu installieren eine open-source-Schienen 3.2.21-Anwendung verwendet, die mysql2 Juwel, aber wenn ich versuche, und führen Sie die bundle commant bekomme ich die folgende Fehlermeldung: Fetching: mysql2-0.3.18.gem (100%) Building native extensions. This could take a while...

Routing-Fehler No route matches [GET] "/static_pages/home", tutorial

Anzahl der Antworten 7 Antworten
Wenn ich den server-browser zeigen mir so etwas wie dieses: Routing Error No route matches [GET] "/static_pages/home" Try running rake routes for more information on available routes. Rake routes zeigt mir dies: root / static_pages#home help /help(.:format)

Sinatra Geltungsbereich Von Variablen

Anzahl der Antworten 4 Antworten
Nehmen Sie den folgenden code: ### Dependencies require 'rubygems' require 'sinatra' require 'datamapper' ### Configuration config = YAML::load(File.read('config.yml')) name = config['config']['name'] description = config['config']['description'] username = config['config']['username'] password = config['config']['password'] theme = config['config']['theme'] set :public, 'views/themes/#{theme}/static' ###

Erstellen von Signature und Nonce für OAuth (Ruby)

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche, um Zugriff auf SmugMug-API aus meiner Anwendung zu greifen Nutzer Alben und Bilder, die der Benutzer authentifiziert wurde, über ruby-OmniAuth ist). Laut SmugMug ist OAuth API, OAuth benötigt sechs Parameter. Bekomme ich

String kann nicht genötigt in Fixnum (TypeError)

Anzahl der Antworten 4 Antworten
Schrieb ich die grundlegenden codes unter puts ' Hi there , what is your favorite number ? ' number = gets.chomp puts number + ' is beautiful ' puts 1 + number.to_i + 'is way better' Aber

Schienen where-Klausel über zwei Tabellen

Anzahl der Antworten 3 Antworten
Habe ich Folgendes Modell in der rails-Anwendung category => company => store Store hat eine belongs_to Unternehmen und Unternehmen hat eine belongs_to Kategorie Beziehung. jetzt will ich mit einer where-Methode auf einem Objekt zu speichern, um alle

ruby ausführen von bash-Befehl mit Variablen

Anzahl der Antworten 2 Antworten
Brauche ich zum ausführen eines Bash-Befehls in einem Ruby-Skript. Es gibt über 6 Möglichkeiten, dies zu tun nach "6 Wege zum Ausführen von Shell-Kommandos in Ruby" von Nate Murray und ein paar andere gegoogelt Quellen. print "enter

python-und ruby - für was wird er verwendet?

Anzahl der Antworten 4 Antworten
Dachte ich über das lernen von ruby und python ein wenig, und mir kam es vor, für das, was ruby/python ist gut? Bei der Verwendung von ruby-und wenn python, oder für das, was ruby/python ist nicht für?

Wie führe ich ein upgrade von Rails?

Anzahl der Antworten 6 Antworten
Ich bin neu in Ruby und Schienen, sowie alle mit diesem Befehl Linie melarky. Also bitte Geduld mit mir. Habe ich installiert, RubyGems, Homebrew, RVM, Rails etc, indem Sie die folgenden verschiedenen tutorials. Ich glaube, ich habe

Cant run rails-Befehle. Ihre Ruby-version ist die 2.2.1, aber Ihre Gemfile angegeben 2.1.4

Anzahl der Antworten 2 Antworten
Ich bin nicht in der Lage zu laufen surver rails s oder machen kann, Steuerungen, etc. Was soll ich tun ? Terminal zeigt folgenden Fehler: Your Ruby version is 2.2.1, but your Gemfile specified 2.1.4 InformationsquelleAutor Ankush

Der CIDR-Netzmaske in ruby

Anzahl der Antworten 7 Antworten
Habe ich mit der ip-Adresse Juwel und es scheint nicht zu haben die Fähigkeit, konvertieren von einer Netzmaske von der form 255.255.255.0 in der CIDR-form /24 Hat jemand eine Ideen, wie Sie schnell konvertieren der alten auf

Scheitern vs. Erhöhung in Ruby : Sollen wir wirklich glauben, dass der style-guide?

Anzahl der Antworten 2 Antworten
Ruby bietet zwei Möglichkeiten, um zu bewirken, dass eine Ausnahme programmatisch: raise und fail sowohl als Kernel Methoden. Nach den Unterlagen, Sie sind absolut gleichwertig. Aus Gewohnheit, habe ich nur raise so weit. Nun fand ich mehrere

Zugriff auf Array von Hashes

Anzahl der Antworten 3 Antworten
Ich versuche, Zugriff auf einen Wert aus einem array von hash. Ein Beispiel-array sieht wie folgt aus: family = [ [ { "Homer" => 1, "Marge" => 2, "Lisa" => 3, "Maggie" => 4, "Abe" => 5,

Fehler bei der Installation der json-gem -: Den 'json' native gem erfordert installiert build-tools

Anzahl der Antworten 1 Antworten
Wenn ich versuche diese zu installieren, gem es behauptet, brauche ich ein devkit installiert, obwohl ich sicher bin, ich habe es. Es schlägt auch vor, dass ich update mein System Variablen in den WEG, die ich direkt

Die ruby ORM-framework zu verwenden, die in einem eigenständigen ruby app?

Anzahl der Antworten 4 Antworten
Möchte ich nutzen, postgresql mit Fremdschlüssel zum definieren von Beziehungen in Daten, so dass andere Plattformen/apps wäre auch in der Lage, einfach nutzen die gleiche Datenbank. Mit einer Art ruby-DSL zu definieren-Datenbank-schema mit Migrations-Unterstützung wäre auch toll.

E-Mail-Anhänge

Anzahl der Antworten 3 Antworten
Ich möchte in der Lage sein, um eine Datei anzuhängen, die ich generieren (on-the-fly, I dont möchten, speichern Sie die Datei auf meinem server) und senden Sie es per E-Mail. Habe ich im text alles getan, aber

Komisch, JSON Javascript-problem in Rails

Anzahl der Antworten 2 Antworten
Ich versuche, mein JSON von meinem controller, um meine Ansicht. In mein controller, ich bin dabei: @nodes = Node.all @json = @nodes.as_json(:only => [:ID, :Lat, :Lon]) Meiner Ansicht, die ich versucht habe: 1) var stuff = <%=

Display spinner, während Datentabellen Tabelle lädt Ruby on Rails

Anzahl der Antworten 4 Antworten
Mit Schienen ich gebaut habe, eine web-app. Eine der Seiten der web-app zeigt eine Tabelle, die verwendet die DataTables-API. Diese JSFiddle zeigt ein Beispiel von dem, was meine web-app aussieht. Das problem mit diesem ist, dass, wenn

Was ist der beste Weg, um eine Anmeldung zu erstellen, die in Schienen für einen starter?

Anzahl der Antworten 2 Antworten
Ich habe gesehen, es sind mehrere Motoren und tutorials darüber, aber ich konnte nicht herausfinden, was könnte mir helfen, die in den kurzen Fristen. Ich bin nur zu lernen, Rails und Ruby und mein Ziel ist es,

SAML 2.0 SSO für Ruby on Rails?

Anzahl der Antworten 3 Antworten
Wo kann ich Graben, bis ein Ruby-oder Ruby on Rails library für SAML 2.0 SSO. Ich habe eine Reihe von enterprise-Anwendungen, die errichtet werden, sondern müssen federated login von einem zentralen Authentifizierungssystem. Ich habe verwendet SAML 1.1

No such file to load bundler Fehler für Rails 3

Anzahl der Antworten 6 Antworten
Ich habe eine Rails-3-Anwendung fertig für die Inszenierung. Habe ich noch nicht ein VPS-host noch einrichten. Als ich plante, alles zu haben auf shared-host für die ersten paar Monate. Problem: cd myapp bundle check Ergebnis: The Gemfile's

Active Record mit Delegieren und Bedingungen

Anzahl der Antworten 2 Antworten
Ist es möglich, delegieren Sie in Ihrer Active Record-Modell verwenden und Bedingungen wie :if drauf? class User < ApplicationRecord delegate :company, :to => :master, :if => :has_master? belongs_to :master, :class_name => "User" def has_master? master.present? end end

So erstellen Sie ein Zeit-Objekt mit bestimmten Zeit in Ruby 1.8.7?

Anzahl der Antworten 2 Antworten
In Ruby 1.9.2, die wir tun können: Time.new(2008,6,21, 13,30,0, "+09:00") Wie zu tun die selben in Ruby 1.8.7? InformationsquelleAutor Zabba | 2011-02-21

Ruby Mechanize Elemente mit dem angegebenen text

Anzahl der Antworten 4 Antworten
Ich versuche zu analysieren, die Inhalte einer website mit mechanize und ich bin stecken geblieben an einer Stelle. Die Inhalte, die ich will, um zu analysieren, ist in einen li tag, und nicht immer in der gleichen

was sleep() funktioniert Schienen verwenden?

Anzahl der Antworten 1 Antworten
Teste ich ein Stück von Rails-code, der liest: sleep(10.0) In meinem RSpec-tests, Aufruf: Kernel.should_receive(:sleep).exactly(1).time gescheitert, und der test geschlafen, für zehn Sekunden. Dies führte mich zu dem Schluss, dass sleep() in einer Rails-Programm nicht aufrufen Kernel.sleep(). Ich

Ist es möglich, den Anruf zu einer Modul-Funktion von innerhalb einer Klasse, ist auch in diesem Modul

Anzahl der Antworten 4 Antworten
In diesem Ruby-code: Module M Class C < Struct.new(:param) def work M::helper(param) end end def helper(param) puts "hello #{param}" end end Bekomme ich ein "undefined method 'Helfer' für 'M:Modul'" Fehler, wenn ich versuche zu laufen c =

Hash of Hashes in Ruby

Anzahl der Antworten 1 Antworten
Habe ich ein problem zu lösen, gibt Es eine einfache Supermarkt-Programm, wo alle Elemente sortiert und gespeichert werden in einer hash (- Schlüssel: Produkt-ID), die Werte wie Preis, Hersteller, Ablauf etc. Für einen Zweck, den ich brauche,

Wie die Zeit abläuft, Schienen-fragment caches?

Anzahl der Antworten 1 Antworten
Wie würde ich mich über ablaufende einen fragment cache nach einer gewissen Zeit. Ich kam über Verweise auf eine timed_fragment_cache Juwel, aber es scheint veraltet. InformationsquelleAutor Matt Fordham | 2011-09-20