«ruby» 태그된 질문

루비는 1995 년에 마츠모토 유키히로 (Matz)가 만든 다중 플랫폼 오픈 소스 동적 객체 지향 해석 언어입니다. [ruby] 태그는 구문과 라이브러리를 포함하여 Ruby 언어와 관련된 질문에 사용됩니다. Ruby on Rails 질문에는 [ruby-on-rails] 태그가 있어야합니다.



12
Ruby : 문자열의 첫 번째 문자를 얻는 방법
Ruby를 사용하여 문자열의 첫 번째 문자를 얻으려면 어떻게해야합니까? 궁극적으로 내가하는 일은 누군가의 성을 가져 와서 이니셜을 만드는 것입니다. 따라서 문자열이 "Smith"이면 "S"만 원합니다.
113 ruby  string 

8
Rails 4 용 ActiveRecord 비활성화
Rails 4에서 ActiveRecord를 비활성화하고 싶습니다. 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, or :production. Bundler.require(:default, Rails.env) …

5
루비 : 자기 확장
Ruby에서는 extend. 그러나이 코드 세그먼트에서 무슨 일이 일어나고 있습니까? 구체적으로 무엇을 extend합니까? 인스턴스 메서드를 클래스 메서드로 만드는 편리한 방법입니까? 처음부터 클래스 메서드를 지정하는 대신 왜 이런 방식으로 수행합니까? module Rake include Test::Unit::Assertions def run_tests # etc. end # what does the next line do? extend self end
113 ruby 

12
Cocoapods 설정이 터미널의 포드 설정 명령에서 멈춤
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'... Cocoapods 웹 사이트에서 제공하는 리소스, SO 및 몇 가지 비디오 자습서를 살펴 보았습니다. …
113 ios  ruby  git  xcode5  cocoapods 

8
Ruby에서 객체의 모든 메소드를 나열하는 방법은 무엇입니까?
특정 개체가 액세스 할 수있는 모든 메서드를 어떻게 나열합니까? @current_user응용 프로그램 컨트롤러에 정의 된 개체 가 있습니다 . def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end 보기 파일에서 내가 사용할 수있는 방법을보고 싶습니다. 특히, :has_many협회가 제공 하는 방법을보고 싶습니다 . (무엇 :has_many 을 제공 해야하는지 알고 있지만 확인하고 싶습니다.)

8
Homebrew 설치 오류
rvm 및 ruby ​​1.9.2 설치 시도 이미 homebrew와 git을 설치했지만 계속 권한 오류가 발생하여 완전한 업데이트를 얻을 수 없었습니다. Snow Leopard를 다시 설치하고 권한을 수정했습니다. 이제 이런 일이 ... $ brew install wget 오류 : / usr / local / Cellar에 쓸 수 없습니다.

10
Rails 앱에 Bootstrap 3 설치
Rails 앱에 Bootstrap 3.0을 설치하려고합니다. 저는 최근에 Michael Hartl의 튜토리얼을 마쳤고 이제이 새로운 버전의 Bootstrap을 사용하여 나만의 시스템을 구축하려고 시도하고 있지만 몇 가지 질문이 있습니다. 내 시스템 사양 : MBP의 OS X Mountain Lion 레일스 4.0 루비 2.0 내가 가진 질문 : 내 Gemfile에서 사용하기에 가장 좋은 보석은 무엇입니까? 몇 …

12
Ruby : HTTP를 통해 multipart / form-data로 파일을 게시하는 방법은 무엇입니까?
브라우저에서 게시 된 HMTL 양식처럼 보이는 HTTP POST를 수행하고 싶습니다. 특히 일부 텍스트 필드와 파일 필드를 게시하십시오. 텍스트 필드를 게시하는 것은 간단합니다. net / http rdocs에 예제가 있지만 함께 파일을 게시하는 방법을 알 수 없습니다. Net :: HTTP는 최선의 생각이 아닙니다. 연석 이 좋아 보인다.
112 ruby  http  post 

5
do 블록 대 중괄호 {} 사용
루비를 처음 접한다면 초보자 장갑을 착용하십시오. 다음 두 스 니펫간에 차이 (모호하거나 실용적인)가 있습니까? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end 중괄호 구문을 사용하면 블록을 한 줄에 배치 할 수 있습니다. my_array.each { |item| puts …
112 ruby  coding-style 




4
RSpec : 메서드가 호출되었는지 테스트하는 방법은 무엇입니까?
RSpec 테스트를 작성할 때 테스트를 실행하는 동안 메서드가 호출되었는지 확인하기 위해 다음과 같은 코드를 많이 작성했습니다. 메서드가 수행하는 작업이 효과를보기가 쉽지 않기 때문에 호출 후 개체의 describe "#foo" it "should call 'bar' with appropriate arguments" do called_bar = false subject.stub(:bar).with("an argument I want") { called_bar = true } subject.foo expect(called_bar).to …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.