«ruby» 태그된 질문

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


13
통화 / 돈을 처리하는 가장 좋은 방법은 무엇입니까?
저는 매우 기본적인 쇼핑 카트 시스템을 만들고 있습니다. 유형 items의 열 이있는 테이블 이 있습니다 .priceinteger 유로와 센트가 모두 포함 된 가격에 대한 견해에 가격 값을 표시하는 데 문제가 있습니다. Rails 프레임 워크에서 통화를 다루는 한 분명한 것이 빠져 있습니까?




3
각 '언제'블록에 여러 값이있는 사례 설명
내가 찾고있는 것을 설명하는 가장 좋은 방법은 지금까지 시도한 실패한 코드를 보여주는 것입니다. case car when ['honda', 'acura'].include?(car) # code when 'toyota' || 'lexus' # code end when약 50 가지의 가능한 값으로 트리거되어야하는 약 4 ~ 5 가지 상황이 있습니다 car. case블록 으로이 작업을 수행 할 수 if있습니까? 아니면 대규모 …


9
루비 STDIN의 모범 사례?
Ruby의 명령 행 입력을 처리하고 싶습니다. > cat input.txt | myprog.rb > myprog.rb < input.txt > myprog.rb arg1 arg2 arg3 ... 가장 좋은 방법은 무엇입니까? 특히 나는 빈 STDIN을 다루고 싶어하며 우아한 해결책을 원합니다. #!/usr/bin/env ruby STDIN.read.split("\n").each do |a| puts a end ARGV.each do |b| puts b end
307 ruby  stdin 

16
단일 RSpec 테스트를 실행하는 방법은 무엇입니까?
다음 파일이 있습니다. /spec/controllers/groups_controller_spec.rb 해당 스펙 만 실행하기 위해 터미널에서 어떤 명령을 사용하며 어떤 디렉토리에서 명령을 실행합니까? 내 보석 파일 : # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem "rspec-rails", "~> 2.4" gem "cucumber-rails", ">=0.3.2" gem "webrat", ">=0.7.2" gem 'factory_girl_rails' gem 'email_spec' end 사양 파일 : require …




7
Ruby on Rails의 @ 변수
차이 무엇 @title과 title? 둘 다 변수 이름이 될 수 있기 때문입니다. 또한 어떤 종류의 변수를 사용해야하는지 어떻게 결정합니까? 함께 @또는하지?

18
우분투에 PostgreSQL의 pg gem을 설치하는 방법은 무엇입니까?
Ruby 용 PostgreSQL의 pg gem을 설치하려고합니다. 나는 다음 명령을 내렸다. gem install pg RVM을 사용하여 Ruby 1.9.2를 설치했습니다. 위의 명령은 다음과 같은 오류를 보여줍니다. 오류는 다음과 같습니다 Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/User/.rvm/rubies/ruby-1.9.2-preview3/bin/ruby extconf.rb checking for …
292 ruby  postgresql  pg 

10
gem 파일이 설치된 위치를 찾는 방법
를 사용하여 설치된 보석을 찾을 수 gem list있지만 보석이 설치된 위치는 표시되지 않습니다. gem의 위치를 ​​어떻게 찾을 수 있으며, gem을 설치하기 전에 어떻게 알 수 있습니까?
289 ruby  rubygems 

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