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.

Was ist der "ruby-way", eine Zeichenfolge zu analysieren, die für ein einzelnes Schlüssel/Wert?

Anzahl der Antworten 4 Antworten
Ich versuche zu analysieren, eine multi-line-string und den rest der Zeile nach einem Muster. text: Hallo john Ihr Benutzername ist: jj vielen Dank für Ihre Anmeldung Möchte ich extrahieren jj, aka alles was nach "Ihr Benutzername ist:

So benennen Sie ein Verzeichnis?

Anzahl der Antworten 3 Antworten
Wie benenne ich ein Verzeichnis in Ruby? Ich sehe, wie umbenennen von einzelnen Dateien, aber keine Ordner. InformationsquelleAutor dylam | 2011-07-18

Ruby Möglichkeit zu Überprüfen, für string-Palindrom

Anzahl der Antworten 6 Antworten
Wollte ich überprüfen, ob ein string ein Palindrom ist oder nicht mit ruby-code. Ich bin ein starter in ruby so nicht zu doch vertraut mit der string methods in ruby InformationsquelleAutor Mithun Sasidharan | 2011-12-11

Ruby Anfrage auf https - "in `read_nonblock': Connection reset by peer (Errno::ECONNRESET)"

Anzahl der Antworten 2 Antworten
Hier ist mein code domain = 'http://www.google.com' url = URI.parse "https://graph.facebook.com/fql?q=SELECT%20url,normalized_url%20FROM%20link_stat%20WHERE%20url='#{domain}'" req = Net::HTTP::Get.new url.path res = Net::HTTP.start(url.host, url.port) {|http| http.request req} puts res.body ist und es mir /home/alex/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/net/protocol.rb:153:in `read_nonblock': Connection reset by peer (Errno::ECONNRESET) from /home/alex/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/net/protocol.rb:153:in

Wie zu beheben undefined method `split' for nil:NilClass Fehler?

Anzahl der Antworten 4 Antworten
Habe ich folgende Zeile in meiner Rails-app: @images = @product.secondary_images.split(",") Wenn @product.secondary_images ist, dass der Inhalt in ihm, das gut läuft. Allerdings, wenn es keinen Inhalt hat, bekomme ich diesen Fehler: undefined method `split' for nil:NilClass Wie

Überprüfung auf null-Zeichenfolge vor der Verkettung

Anzahl der Antworten 6 Antworten
Diese Frage ist ähnlich zu einer MENGE von Fragen, aber keine solche Möglichkeit ist es alles eine doppelte. Diese Frage ist über die string-Verkettung und schreiben besseren code mit weniger als es ist für die Prüfung der

Gem-installation Fehler: Sie haben zum installieren von Entwicklungstools erste

Anzahl der Antworten 2 Antworten
Ich habe versucht die Installation der gem'sinatra-websocket -", aber wenn ich ran gem install sinatra-websocket, bekam ich diese Fehlermeldung... ERROR: Failed to build gem native extension ... zusammen mit ... C:/Ruby193/bin/ruby.exe extconf.rb checking for main() in -lc...

Fehler beim erstellen von neuen Rails-3-Projekt : `require': cannot load such file — openssl (LoadError)

Anzahl der Antworten 5 Antworten
Wenn ich versuche ein neues Projekt anlegen($ rails new first_app) es gibt folgende Fehlermeldung nach erstellen der Verzeichnisstruktur. ... ... create vendor/plugins/.gitkeep run bundle install /home/amit/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- openssl (LoadError) from /home/amit/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'

kernel_require.rb:55:in `require': cannot load such file-Fehler

Anzahl der Antworten 3 Antworten
Ich bin mit Ruby-version 1.9.3 im moment (obwohl ich das gleiche Problem mit Ruby 2.0.0). Auf Windows 7 64-bit. Ich bin nach "Die Gurke-Buch" und stecken Sie das Kapitel 7.2 - "Entfernen von Überschneidungen mit den Verwandelt".

ruby ' s "?" und "?" - Methoden Verhalten auf Leere Arrays und Hashes

Anzahl der Antworten 1 Antworten
Zunächst fand ich zwei nützliche Artikel in Dokumentationen über diese Methoden: http://www.ruby-doc.org/core-1.9.3/Enumerable.html http://www.globalnerdy.com/2008/01/29/enumerating-rubys-enumerable-module-part-1-all-and-any/ alle?: Übergibt jedes element der Kollektion um den block. Die Methode gibt true zurück, wenn der block nie zurückgibt, false oder nil. ?: Übergibt

Gem::Ext::BuildError: FEHLER: konnte nicht bauen, Juwel nativen Erweiterung Bcrypt-Ruby

Anzahl der Antworten 5 Antworten
Mache ich eine rails-app, und nur ein Upgrade auf Yosemite, und ich denke, alles brach während das update. Alles lief Letzte Nacht, als ich checkte alle meine code auf github. Ich aktualisierte mein computer Letzte Nacht zum

Löschen Während der Iteration in Ruby?

Anzahl der Antworten 2 Antworten
Ich bin der Iteration über eine sehr große Menge von strings, die wiederholt über einen kleineren Satz von Zeichenketten. Aufgrund der Größe, diese Methode dauert eine Weile zu tun, so dass es zu beschleunigen, ich bin versucht,

Verwendung des Ertrags und die Rückkehr in Ruby

Anzahl der Antworten 3 Antworten
Kann mir jemand helfen, um herauszufinden, die die Verwendung des Ertrags und die Rückkehr in Ruby. Ich bin ein Ruby-Anfänger, also einfache Beispiele, sind sehr geschätzt. Vielen Dank im Voraus! InformationsquelleAutor nxhoaf | 2012-05-04

Schienen berechnen Zeitraums in Monaten

Anzahl der Antworten 8 Antworten
Wie berechne ich die Differenz von zwei Daten in Monaten? Auch, falls es einen Unterschied macht, ich arbeite mit Date-Objekten, nicht DateTime. Auch einige Rundungen Optionen wäre schön, damit ich kontrollieren kann, wenn ich will, auf-oder abrunden

Erhalten Sie die Dateigröße vor dem Download & zählen, wie viel bereits heruntergeladen (http+ruby)

Anzahl der Antworten 4 Antworten
Kann jemand mir helfen, um Holen Sie sich die Dateigröße vor ich den Download starten Anzeige, wie viel % wurde bereits heruntergeladen . require 'net/http' require 'uri' url = "http://www.onalllevels.com/2009-12-02TheYangShow_Squidoo_Part 1.flv" url_base = url.split('/')[2] url_path = '/'+url.split('/')[3..-1].join('/')

Ruby on Rails und der JSON parser von URL

Anzahl der Antworten 4 Antworten
Ich 'gem json' und müssen laden der JSON-Daten von einigen url, zum Beispiel: "http://locallhost:3000/qwerty/give_json.json" mit {"one":"Omg","two":125,"three":"Hu"} Habe ich rails app class QwertyController < ApplicationController require 'json' def get_json source = "http://localhost:3000/qwerty/give_json.json" @data = JSON.parse(JSON.load(source)) end end Bekomme

Übergabe von Parametern von view zu controller

Anzahl der Antworten 2 Antworten
Bekam ich ein bisschen ein Neuling Frage. Ich bin versucht, übergeben Sie eine variable aus meiner Sicht zu meinem controller. Es ist trotzdem meine Methode in meinem controller empfangen können Variablen aus meiner Sicht? Post view: show.html.erb:

Was ist die Bedeutung ich.to_s in Ruby?

Anzahl der Antworten 3 Antworten
Ich verstehen wollen, ein Stück code, den ich im Google gefunden: i.to_s Im obigen code i ist eine ganze Zahl. Gemäß meinem Verständnis i wird in einen string umgewandelt. Ist das wahr? Sie erraten richtig ist, to_s

Wie kann ich Kraft-Juwel upgrade auf gem 1.3.1

Anzahl der Antworten 4 Antworten
Bin ich versucht zu installieren, einen Edelstein wie diese: C:\InstantRails\rails_apps\foodmarksthespot>ruby script/plugin install git://github.com/lazyatom/engines.git Gibt diese Meldung: Rails requires RubyGems >= 1.3.1 (you have 1.2.0). Please `gem update --system` and try again. Aber wenn ich versuche das update

Einfachste Weg, um E-mail senden mit Ruby on Rails

Anzahl der Antworten 6 Antworten
Was ist der einfachste Weg, um E-mail senden mit Ruby, Ruby on Rails? Gibt es eine Möglichkeit E-mail zu senden direkt über ruby und überspringen Sie alle Schienen Modelle und Komplexität, genau wie php ' s mail()