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.
6
Antworten
Ich möchte in der Lage sein, zu analysieren jede url, die mit ruby zu bekommen, der wichtigste Teil des domain ohne www (nur die XXXX.com) InformationsquelleAutor der Frage Justin Meltzer | 2011-07-13
14
Antworten
Möchte ich alle Dateinamen aus einem Ordner mit Ruby. InformationsquelleAutor der Frage | 2009-11-18
3
Antworten
Okay, also hier ist der dealio: ich arbeite an einer Ruby-app werden Daten aus einer website, und aggregierte Daten in eine XML-Datei. Der website, die ich brauchen, um Daten aus nicht über irgendwelche APIs, die ich nutzen
1
Antworten
In Ruby, wie kann ich überprüfen, ob eine Datei existiert mit wildcard? Anscheinend scheint dies nicht zu funktionieren: File.exists?("/folderOfFile/Filename*.ext") InformationsquelleAutor der Frage Michael Küller | 2012-11-19
2
Antworten
Hier ist ein Teil der integration-test, die ich habe: user = User.first assert !user.is_active? get confirm_email_user_url(user),:confirmId => user.mail_confirmation_hash assert_equal response.status,200 # because confirm_email_user_url modifies the activation state of the object user = User.first assert_equal user.state,"activated" Verbrachte ich
3
Antworten
Habe ich ein rake-task, der Samen einer Anwendung mit zufälligen Daten mit Hilfe der faker gem. Allerdings haben wir auch Bilder (wie z.B. logos), die wir wollen, hochgeladen in diesem rake-task. Wir haben bereits Büroklammer-set-up, aber nicht
18
Antworten
Habe ich die folgenden Fehler während der sqlite3-ruby installiert: Building native extensions. Dies könnte eine Weile dauern... FEHLER: Fehler bei der Installation der sqlite3-ruby: FEHLER: konnte nicht bauen, Juwel nativen Erweiterung. /usr/bin/ruby1.8 extconf.rb die Prüfung für sqlite3.h...
1
Antworten
Was ist das problem mit dieser Ruby-2.0-code? p (1..8).collect{|denom| (1...denom).collect{|num| r = Rational(num, denom) if r > Rational(1, 3) and r < Rational(1, 2) return 1 else return 0 end } }.flatten Der Fehler ist in block
8
Antworten
Habe ich ein Feld, das möchte ich überprüfen. Ich möchte das Feld zu können leer gelassen werden, aber wenn ein Benutzer Daten eingeben, will ich, dass es in einem bestimmten format. Derzeit bin ich unter den unten
8
Antworten
Wenn ich sage { :bla => 1, :bloop => 2 }was genau macht die : tun? Ich habe irgendwo gelesen, darüber, wie es ist ähnlich wie ein string, aber irgendwie ein symbol. Ich bin nicht super-clear auf
6
Antworten
Gibt es irgendwelche Dinge zu beachten bei der Festlegung der method_missing Methode in Ruby? Ich Frage mich, ob es gibt einige nicht-so-offensichtlichen Wechselwirkungen von Vererbung, exception werfen, die Leistung oder sonst etwas. InformationsquelleAutor der Frage Readonly |
2
Antworten
Ich würde gerne verstehen, was class << self steht für das nächste Beispiel zeigt. module Utility class Options #:nodoc: class << self def parse(args) end end end end InformationsquelleAutor der Frage xpepermint | 2010-04-02
5
Antworten
Ich bin immer $ rake routes rake aborted! ArgumentError: Missing :action key on routes definition, please check your routes. /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.1.5/lib/action_dispatch/routing/mapper.rb:243:in `default_controller_and_action' /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.1.5/lib/action_dispatch/routing/mapper.rb:117:in `normalize_options!' /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.1.5/lib/action_dispatch/routing/mapper.rb:65:in `initialize' /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.1.5/lib/action_dispatch/routing/mapper.rb:1487:in `new' /usr/local/r................ Hier meine Routen.rb Rails.application.routes.draw do get 'script/index' get 'landing/index'
8
Antworten
Zum Beispiel in dieser Zeile der code, den ich schrieb, print und puts unterschiedliche Ergebnisse erzeugen. 1.upto(1000).each { |i| print i if i % 2 == 0 } InformationsquelleAutor der Frage | 2011-02-16
3
Antworten
In ruby, ich verstehe, dass die Modul-Funktionen verfügbar gemacht werden können, ohne zu mischen, in das Modul mit module_function wie hier gezeigt. Ich kann sehen, wie dies nützlich ist, so können Sie die Funktion ohne zu mischen,
4
Antworten
Lese ich "Beziehungen zwischen Rubygems, Bundler, RVM" bevor er es wieder. Gut, es gibt viele Fragen wie diese, aber die Leute, die beantwortet sagen, Sie arbeiten mit Rubygems, RVM und Bundler, und Sie haben nicht erklärt, wie
4
Antworten
In ruby, ich bin in der Lage, das zu tun File.dirname("/home/gumby/bigproject/now_with_bugs_fixed/32/FOO_BAR_2096.results") bekommen und "/home/gumby/bigproject/now_with_bugs_fixed/32" aber jetzt würde ich gerne aufteilen, die directory-string in die einzelnen Ordner Komponenten, sprich so etwas wie ["home", "gumby", "bigproject", "now_with_bugs_fixed", "32"] Gibt
2
Antworten
Habe ich gesucht und wie es aussieht, sollte dies einfach sein, aber ich kann nicht ankommen es zu wirken. Ich bin versucht, entfernen Sie alle nicht-numerischen Zeichen vor dem speichern einer Telefonnummer. Dies ist, was ich derzeit
8
Antworten
Versucht, zu installieren rvm und ruby 1.9.2 Habe ich bereits installiert homebrew und git, aber konnte nicht vollständig aktualisiert, da ich immer die Erlaubnis Fehler. Re-installiert Snow Leopard und repariert die Berechtigungen. Nun das passiert... $ brew
11
Antworten
Las ich einige code, wo jemand Tat dies in Ruby: puts ('A'..'Z').to_a.join(',') Ausgabe: A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z Ist es etwas in Javascript erlauben, dies zu tun, nur so einfach? wenn nicht, gibt es Knoten-Modul, das die für etwas ähnliches? InformationsquelleAutor
4
Antworten
else respond_to do |format| format.html { render "tabelle/show" } end end Möchte ich die Seite zu Rendern ...nur mit dem code in dieser Seite....nicht hinzufügen <head>...layout und die <body> Feld in ruby on rails. Ich möchte nur
20
Antworten
Ich gerade installiert RVM, aber nicht, damit es funktioniert. Ich habe eine solche Zeile am Ende meiner .profile Datei: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" Ich habe versucht zu laufen source .profile und Neustart terminal, aber
4
Antworten
Ich versuche, erhalten eine Teilmenge von Schlüsseln für jeden hash in ein array. Die hashes sind eigentlich viel größer, aber ich dachte, das ist einfacher zu verstehen: [ { id:2, start: "3:30", break: 30, num_attendees: 14 },
4
Antworten
Ich bin mit Ruby, Ruby on Rails 3.1.0 und die I18n gem. Ich (bin die Implementierung einer plugin und ich würde gerne überprüfen zur Laufzeit wenn Sie die I18n fehlt eine übersetzung Schlüssel/Wert-Paaren, und wenn ja, um
6
Antworten
Ich gerade kompiliert ruby und installes rubygems, mysql2 und Schienen, die sehr gut funktioniert. Aber ich bekomme die folgende Fehlermeldung, wenn ich versuche, starten Sie den rails-server: /usr/local/ruby/lib/ruby/gems/1.9.1/gems/mysql2-0.2.6/lib/mysql2.rb:7:in `require': dlopen(/usr/local/ruby/lib/ruby/gems/1.9.1/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): Bibliothek nicht geladen werden: libmysqlclient.18.dylib (LoadError)
4
Antworten
Möchte ich wechseln zwischen rails 2.3.10 als "aktive" Juwel für mein OS, so kann ich es aufrufen, in die Befehlszeile. Ist es möglich, dies zu tun? Ich bin nicht mit rvm. Vielleicht ist es Zeit zu beginnen.
1
Antworten
Habe ich installiert, Ruby und Mechanize. Es scheint mir, dass es posible in Nokogiri, das zu tun, was ich tun will, aber ich weiß nicht, wie es zu tun. Was über diese table? Es ist nur ein
3
Antworten
Endergebnis ist, dass ich versuche, Ruby on Rails installiert auf meinem OS 10.7.3, aber mit verschiedenen Problemen. Außerdem habe ich ein frisch installiertes XCode 4.3 aus dem App Store. Wenn ich Feuer bis Sie das terminal und
5
Antworten
Habe ich installiert die axlsx Juwel erfolgreich von https://github.com/randym/axlsx Hier meine controller-code, die ich verwendet, um zu erstellen Sie eine excel-Datei, die durch diesen gem. Aber nichts passieren mit diesem code stattdessen zeigt er mir einen Fehler
10
Antworten
Unter Berücksichtigung der unten angeführten Kriterien, die von Python, Groovy oder Ruby) würden Sie verwenden? Kriterien (Bedeutung von 10, 10 sehr wichtig) Reichtum API/Bibliotheken verfügbar (zB. Mathe, zeichnen, Vernetzung) (9) Fähigkeit zum einbetten in desktop (java/c++) -
5
Antworten
Wie kann ich Durchlaufen bis zu vier Objekte in einem array und nicht alle? In dem folgenden code iteriert über alle Objekte. Ich brauche nur die ersten vier Objekte. objects = Products.all(); arr=Array.new objects.each do |obj| arr
9
Antworten
Gibt es etwas gibt, zum konvertieren von html zu plain-text (vielleicht eine nokogiri-Skript)? Etwas, das halten, die Zeilenumbrüche, aber das ist über es. Wenn ich etwas schreiben über googledocs, wie dieseund führen Sie das Kommando, es gibt,
2
Antworten
Irgendeiner Weise zu ändern Sie den Standard-text für die Schaltfläche "senden"? Beispielsweise die folgenden submit-button für die user Modell und die update Aktion einen button der den Wert von Update User <%= f.submit %> Gibt es etwas,
3
Antworten
class << Awesomeness Was ist das <<? Ich habe gesucht, aber die Ergebnisse sagen mir über die string-Verkettung... InformationsquelleAutor der Frage Voldemort | 2011-05-31
6
Antworten
Wenn ich die folgenden, <% @feed.sort_by{|t| - t.created_at.to_i}.each do |feed| %> <% end %> Wie kann es begrenzen, um nur die letzten 10 Ergebnisse InformationsquelleAutor der Frage Karl Entwistle | 2010-07-07
7
Antworten
Ich sah dies auf einem screencast und konnte nicht herausfinden, was es war. Bögen nur Stapel mit anderen Betreibern einer Allgemeinen pattern-match-operator. InformationsquelleAutor der Frage CCSab | 2010-06-11
7
Antworten
Ich konvertieren wollen die Elemente des string-Arrays unten, um Symbole und deren Ausgabe strings = ["HTML", "CSS", "JavaScript", "Python", "Ruby"] schauen, was ich mache: strings.each { |x| puts x.to_sym } Keinen Erfolg. Was mache ich falsch? InformationsquelleAutor
2
Antworten
Nach der überprüfung bekam ich eine Fehlermeldung und ich kam wieder zurück zu :action => :new. Einige Feld auf dem Formular bereits ausgefüllt, so dass ich möchten, halten Sie Sie gefüllt auch nach der Fehlermeldung zu. Wie
8
Antworten
Ich habe einen string, sagen '123'und ich will es konvertieren zu 123. Ich weiß, Sie können einfach tun some_string.to_iaber das wandelt 'lolipops' zu 0das ist nicht der Effekt, den ich im Sinn haben. Ich will, dass es
5
Antworten
So, in Bezug auf integration Tests mit Capybara und RSpec, ich weiß, ich kann dies tun: page.driver.browser.manage.window.resize_to(x,y) pro Wie Sie festlegen, Größe des Browserfensters, in Rspec (Selen) für bestimmte RSpec tests, aber gibt es eine Möglichkeit dies
7
Antworten
Ich bin auf der Suche nach Rendern ein index aller Artikel zusammen mit einem ganzen Artikel über JSON in meiner rails-app, aber ich bin mit ein wenig Mühe, herauszufinden, wie es zu tun. Hier ist mein controller
7
Antworten
Ich habe zwei Arrays: members = ["Matt Anderson", "Justin Biltonen", "Jordan Luff", "Jeremy London"] instruments = ["guitar, vocals", "guitar", "bass", "drums"] Was ich möchte zu tun ist, kombinieren Sie diese so, dass die entstehende Datenstruktur ist eine
4
Antworten
Könnte mir bitte jemand erklären, was genau die Rekursion ist (und wie es arbeitet in Ruby, wenn das nicht zu viel verlangt). Ich kam über einen längeren code-snippet, das sich auf die Rekursion und es verwirrt mich
10
Antworten
Ich nur ein Upgrade auf Rails 3 und hatte ein bisschen ein Durcheinander mit MacPorts, Edelsteine und-Datenbanken, um sich zu Sortieren. Ich warf Sie alle Edelsteine und installiert Sie frisch. Alles scheint OK zu sein, außer für
5
Antworten
Arbeite ich an einer Anwendung, bei der ich übergeben zu müssen, auf der alles, was vor dem " @ " - Zeichen aus dem Benutzer-E-Mail-Adresse, als sein/Ihr Vorname und Nachname. Zum Beispiel, wenn der Benutzer eine E-Mail-Adresse
5
Antworten
Ich versuche zu bauen, einige unit-tests zum testen meine Schienen Helfer, aber ich kann mich nie daran erinnern, wie diese zugänglich sind. Ärgerlich ist. Vorschläge? InformationsquelleAutor der Frage aronchick | 2009-01-13
1
Antworten
Arbeite ich an einem Programm zum herunterladen von Videos von YouTube, konvertieren Sie Sie zu MP3 und erstellen Sie eine Verzeichnisstruktur für die Dateien. Mein code ist: FileUtils.cd("#{$musicdir}/#{$folder}") do YoutubeDlhelperLibs::Downloader.get($url) if File.exists?('*.mp4') puts 'Remove unneeded tempfile' Dir['*.mp4'].each
2
Antworten
Ich versuche zu schaffen, eine named_scope verwendet beitreten, obwohl Sie den generierten SQL-Code sieht richtig aus, das Ergebnis sind Müll. Zum Beispiel: class Clip < ActiveRecord::Base named_scope :visible, { :joins => "INNER JOIN series ON series.id =
4
Antworten
Habe ich ein Modul Foodass es den namespace für viele Klassen wie Foo::BarFoo::Baz und so weiter. Gibt es einen Weg, um wieder alle Klasse einem Namensraum-Namen von Foo? InformationsquelleAutor der Frage Sławosz | 2010-09-09
6
Antworten
Etwas wie phpmyadmin, aber für Ruby on Rails ? Brauche ich eine app zum verwalten leicht meine mysql-Datenbank.. Es ist für mich. Eine GUI für Mysql-Datenbank InformationsquelleAutor der Frage sparkle | 2011-12-18