Als «ruby» getaggte Fragen

Ruby ist eine plattformübergreifende Open-Source-Sprache mit dynamischer objektorientierter Interpretation, die 1995 von Yukihiro Matsumoto (Matz) erstellt wurde. Das Tag [ruby] steht für Fragen zur Ruby-Sprache, einschließlich ihrer Syntax und ihrer Bibliotheken. Ruby on Rails-Fragen sollten mit [Ruby-on-Rails] gekennzeichnet sein.


11
Wie kann man Ruby / Homebrew / RVM dazu bringen, an Yosemite zu arbeiten?
Nach der Installation von Yosemite konnte ich weder Brew noch Ruby ausführen. Ich habe diesen Fehler beim Brauen-Update erhalten: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 diesen Fehler auf irb bekommen: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied - /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' …

7
Probleme beim Vergleichen der Zeit mit RSpec
Ich benutze Ruby on Rails 4 und das rspec-Rails Gem 2.14. Für ein mein Objekt möchte ich die aktuelle Zeit mit dem updated_atObjektattribut nach einem Controller-Aktionslauf vergleichen, aber ich habe Probleme, da die Spezifikation nicht bestanden wird. Das heißt, wenn der folgende Spezifikationscode angegeben ist: it "updates updated_at attribute" do …



11
Wie lösche ich alle Jobs von Sidekiq?
Ich verwende Sidekiq für Hintergrundaufgaben in der Rails-Anwendung. Jetzt wird die Anzahl der Jobs größer, daher möchte ich alle Jobs löschen. Ich habe den folgenden Befehl in der Konsole versucht Sidekiq::Queue.new.clear aber es gab folgenden Fehler. NameError: uninitialized constant Sidekiq::Queue Wie lösche ich alle Jobs von Sidekiq?

6
Ruby Hash zum Array von Werten
Ich habe das: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } und ich möchte dazu kommen: [["a","b","c"],["b","c"]] Dies scheint zu funktionieren, aber es funktioniert nicht: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Irgendwelche Vorschläge?
118 ruby  arrays  hash 


7
FEHLER: Fehler beim Installieren des Capybara-Webkits:
Irgendwelche Vorschläge zur Behebung? gem install capybara-webkit -v '0.11.0' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out

8
Übergeben einer Methode als Parameter in Ruby
Ich versuche ein bisschen mit Ruby herumzuspielen. Daher versuche ich, die Algorithmen (in Python angegeben) aus dem Buch "Programming Collective Intelligence" Ruby zu implementieren. In Kapitel 8 übergibt der Autor eine Methode a als Parameter. Dies scheint in Python zu funktionieren, aber nicht in Ruby. Ich habe hier die Methode …
117 ruby  parameters  methods 

5
Konvertieren Sie eine Zeichenfolge in Ruby mit regulären Ausdrücken
Ich muss Zeichenfolgen wie "/ [\ w \ s] + /" in reguläre Ausdrücke konvertieren. "/[\w\s]+/" => /[\w\s]+/ Ich habe versucht, verschiedene RegexpMethoden wie: Regexp.new("/[\w\s]+/") => /\/[w ]+\//ähnlich Regexp.compileund Regexp.escape. Aber keiner von ihnen kehrt zurück, wie ich erwartet hatte. Außerdem habe ich versucht, Backslashes zu entfernen: Regexp.new("[\w\s]+") => /[w …
117 ruby  regex  string  ruby-1.9.3 

8
So beheben Sie das Problem: "Sie müssen Ruby und Sass installiert und in Ihrem PATH installiert haben, damit diese Aufgabe funktioniert." Warnung?
Ich bin gerade dabei, einen neuen Mac für die Arbeit einzurichten. Ich habe Grunt & Grunt CLI global installiert. Dann habe ich einen npm installOrdner in einem Projekt erstellt, um alle Abhängigkeiten zu installieren. Bisher keine Probleme, aber sobald ich versuche, die sass:distAufgabe auszuführen , wird folgende Warnung angezeigt: Warning: …
117 ruby  macos  bash  terminal  sass 


5
Wie wickle ich link_to um einen HTML-Ruby-Code?
Wie lege ich einen Link um den Ansichtscode? Ich kann nicht herausfinden, wie mehrere Zeilen mit Ruby-Code an eine einzelne link_toMethode übergeben werden. Das Ergebnis, das ich suche, ist, dass Sie auf die Spalte klicken und die Show-Seite erhalten: <div class="subcolumns"> <div class="c25l"> <div class="subcl"> <%= image_tag album.photo.media.url(:thumb), :class => …

18
Schienen 4: Assets, die nicht in der Produktion geladen werden
Ich versuche, meine App in Produktion zu bringen, und Image- und CSS-Asset-Pfade funktionieren nicht. Folgendes mache ich gerade: Bildelemente befinden sich in /app/assets/images/image.jpg Stylesheets befinden sich in /app/assets/stylesheets/style.css In meinem Layout verweise ich wie folgt auf die CSS-Datei: <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> Vor dem Neustart …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.