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.



8
Deaktivieren Sie ActiveRecord für Rails 4
Ich möchte ActiveRecord in Rails 4 deaktivieren. Ich habe Folgendes in ausgeführt config/application.rb require File.expand_path('../boot', __FILE__) # require 'rails/all' -- commented require "action_controller/railtie" require "action_mailer/railtie" #require "active_resource/railtie" no need #require "rails/test_unit/railtie" no need #require "sprockets/railtie" no need # Require the gems listed in Gemfile, including any gems # you've limited …

5
Ruby: Selbst erweitern
In Ruby verstehe ich die Grundidee von extend. Was passiert jedoch in diesem Codesegment? Was macht konkret extend? Ist es nur eine bequeme Möglichkeit, die Instanzmethoden in Klassenmethoden umzuwandeln? Warum sollten Sie dies so tun, anstatt von Anfang an Klassenmethoden anzugeben? module Rake include Test::Unit::Assertions def run_tests # etc. end …
113 ruby 

12
Das Cocoapods-Setup bleibt beim Pod-Setup-Befehl am Terminal hängen
MacBook-Pro:~ skbc$ pod setup --verbose /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 Setting up CocoaPods master repo Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`) $ /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master Cloning into 'master'... Ich habe die auf der Cocoapods-Website bereitgestellten Ressourcen, SO und einige Video-Tutorials durchgesehen. …
113 ios  ruby  git  xcode5  cocoapods 

8
Installation in Homebrew-Fehlern
Versuch, rvm und ruby ​​zu installieren 1.9.2 Ich habe Homebrew und Git bereits installiert, konnte jedoch keine vollständigen Updates erhalten, da ich immer wieder Berechtigungsfehler erhielt. Snow Leopard neu installiert und Berechtigungen repariert. Nun passiert das ... $ Brew install wget Fehler: Kann nicht in / usr / local / …

10
Installieren von Bootstrap 3 in der Rails App
Ich versuche, Bootstrap 3.0 auf meiner Rails-App zu installieren. Ich habe kürzlich das Tutorial von Michael Hartl beendet und versuche nun, mein eigenes System mit dieser neuen Version von Bootstrap zu erstellen, aber ich habe einige Fragen, bei denen ich mir nicht sicher bin. Meine Systemspezifikationen: OS X Mountain Lion …

12
Ruby: Wie poste ich eine Datei über HTTP als Multipart / Formulardaten?
Ich möchte einen HTTP-POST durchführen, der aussieht wie ein HMTL-Formular, das von einem Browser gesendet wird. Veröffentlichen Sie insbesondere einige Textfelder und ein Dateifeld. Das Posten von Textfeldern ist unkompliziert. Es gibt ein Beispiel genau dort im Netz / http rdocs, aber ich kann nicht herausfinden, wie eine Datei zusammen …
112 ruby  http  post 

5
Verwenden von do block vs klammern {}
Neu bei Ruby, zieh deine Newbie-Handschuhe an. Gibt es einen Unterschied (dunkel oder praktisch) zwischen den folgenden beiden Ausschnitten? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end Mir ist klar, dass Sie mit der Klammer-Syntax den …
112 ruby  coding-style 




8
Wie liste ich alle Methoden für ein Objekt in Ruby auf?
Wie liste ich alle Methoden auf, auf die ein bestimmtes Objekt Zugriff hat? Ich habe ein @current_userObjekt, das im Anwendungscontroller definiert ist: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end Und möchten sehen, welche Methoden mir in der Ansichtsdatei zur Verfügung stehen. Insbesondere möchte ich sehen, welche Methoden eine :has_manyZuordnung …

4
RSpec: Wie teste ich, ob eine Methode aufgerufen wurde?
Beim Schreiben von RSpec-Tests schreibe ich viel Code, der so aussieht, um sicherzustellen, dass während der Ausführung eines Tests eine Methode aufgerufen wurde (aus Gründen der Argumentation sagen wir einfach, dass ich den Status nicht wirklich abfragen kann des Objekts nach dem Aufruf, da die Operation, die die Methode ausführt, …

1
Was ist mit "Zuordnungszweigbedingung Größe zu hoch" gemeint und wie kann dies behoben werden?
In meiner Rails-App Rubocopüberprüfe ich auf Probleme. Heute gab es mir einen Fehler wie folgt : Assignment Branch Condition size for show is too high. Hier ist mein Code: def show @category = Category.friendly.find(params[:id]) @categories = Category.all @search = @category.products.approved.order(updated_at: :desc).ransack(params[:q]) @products = @search.result.page(params[:page]).per(50) rate end Was bedeutet das und …

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.