Pytania otagowane jako ruby

Ruby jest wieloplatformowym, zorientowanym obiektowo, dynamicznym, zorientowanym obiektowo językiem interpretowanym, stworzonym przez Yukihiro Matsumoto (Matz) w 1995 roku. Tag [ruby] służy do pytań związanych z językiem Ruby, w tym jego składnią i bibliotekami. Pytania Ruby on Rails powinny być oznaczone tagiem [ruby-on-rails].



12
Ruby: Jak uzyskać pierwszy znak łańcucha
Jak uzyskać pierwszy znak w ciągu za pomocą Rubiego? Ostatecznie to, co robię, to wzięcie czyjegoś nazwiska i utworzenie z niego inicjału. Więc jeśli ciągiem jest „Smith”, chcę tylko „S”.
113 ruby  string 

8
Wyłącz ActiveRecord dla Rails 4
Chcę wyłączyć ActiveRecord w Railsach 4. Wykonałem następujące czynności 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 to :test, :development, …

5
Ruby: rozszerz siebie
W Rubim rozumiem podstawową ideę extend. Jednak co się dzieje w tym segmencie kodu? A konkretnie, co robi extend? Czy jest to tylko wygodny sposób przekształcenia metod instancji w metody klasowe? Dlaczego miałbyś to robić w ten sposób, zamiast określać metody klas od początku? module Rake include Test::Unit::Assertions def run_tests …
113 ruby 

12
Konfiguracja Cocoapods utknęła w poleceniu konfiguracji pod na terminalu
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'... Przeszedłem przez zasoby udostępnione przez witrynę internetową Cocoapods, SO i kilka samouczków wideo. …
113 ios  ruby  git  xcode5  cocoapods 

12
Ruby: Jak wysłać plik przez HTTP jako multipart / form-data?
Chcę wykonać HTTP POST, który wygląda jak formularz HMTL wysłany z przeglądarki. W szczególności opublikuj niektóre pola tekstowe i pole pliku. Wysyłanie pól tekstowych jest proste, przykład znajduje się w net / http rdocs, ale nie mogę dowiedzieć się, jak opublikować plik wraz z nim. Net :: HTTP nie wygląda …
113 ruby  http  post 

8
Jak wyświetlić listę wszystkich metod obiektu w Rubim?
Jak wyświetlić listę wszystkich metod, do których dany obiekt ma dostęp? Mam @current_userobiekt zdefiniowany w kontrolerze aplikacji: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end I chcę zobaczyć, jakie metody mam dostępne w pliku widoku. W szczególności chcę zobaczyć, jakie metody :has_manyzapewnia stowarzyszenie. (Wiem, co :has_many powinienem zapewnić, ale chcę …

1
Co oznacza określenie „Zbyt wysoki rozmiar gałęzi przypisania” i jak to naprawić?
W mojej aplikacji Rails używam Rubocopdo sprawdzania problemów. Dziś dał mi błąd jak poniżej: Assignment Branch Condition size for show is too high. Oto mój kod: 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 Co to oznacza i jak mogę to …

8
Błędy instalacji w Homebrew
Próba zainstalowania rvm i ruby ​​1.9.2 Zainstalowałem już homebrew i git, ale nie mogłem uzyskać pełnych aktualizacji, ponieważ ciągle otrzymywałem błędy dotyczące uprawnień. Ponowna instalacja systemu Snow Leopard i naprawione uprawnienia. Teraz to się dzieje ... $ brew zainstaluj wget Błąd: nie można pisać do / usr / local / …

10
Instalowanie Bootstrap 3 w aplikacji Rails
Próbuję zainstalować Bootstrap 3.0 w mojej aplikacji Rails. Niedawno ukończyłem samouczek Michaela Hartla i teraz próbuję zbudować własny system przy użyciu nowej wersji Bootstrap, ale mam kilka pytań, których nie jestem pewien. Moje specyfikacje systemowe: OS X Mountain Lion na MBP Szyny 4.0 Ruby 2.0 Mam pytania: Jaki klejnot najlepiej …

5
Używanie do block vs braces {}
Nowy w rubinie, załóż rękawiczki dla początkujących. Czy jest jakaś różnica (niejasna lub praktyczna) między następującymi dwoma fragmentami? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end Zdaję sobie sprawę, że składnia nawiasów klamrowych pozwoliłaby umieścić blok …
112 ruby  coding-style 




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.