«ruby» 태그된 질문

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


5
레일에서 RSpec 및 Capybara를 사용할 때 정의되지 않은 방법 'visit'
rspec으로 작업하는 카피 바라를 얻을 수 없습니다. 이 오류가 발생합니다. undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> 나는 이것에 대한 많은 게시물이 있지만 솔루션이 나를 위해 일하지 않는다는 것을 알고 있습니다. 대부분은 / spec / features에없는 사양을 포함합니다. 먼저 오류 : $bundle exec rspec spec F Failures: 1) security signs users …


7
루비 날짜 빼기 (예 : 90 일 전)
나는 다음의 joda-time API에 약간 망쳐졌습니다. DateTime now = new DateTime(); DateTime ninetyDaysAgo = now.minusDays(90); Ruby에서도 비슷한 작업을하려고하는데 now = Time.now ninetyDaysAgo = now - (90*24) 그러나 수학은 여기서 벗어났습니다 (저는 자정에 데이트 작업을하고 있습니다). 날짜 빼기를위한 친숙한 API가 있습니까?
89 ruby  date 

3
Ruby에서 $ stdout과 STDOUT의 차이점
Ruby에서 $stdout(앞에 달러 기호가 붙음)과 STDOUT(모두 대문자로) 의 차이점은 무엇 입니까? 출력 리디렉션을 수행 할 때 사용해야하는 것은 무엇이며 그 이유는 무엇입니까? 동일은 간다 $stderr하고 STDERR. 수정 : 방금 관련 질문을 찾았습니다 .

6
Rails 콘솔 / irb 출력을 억제하는 방법
나는 꽤 이상한 문제에 봉착했다. 저는 Rails Console의 프로덕션 서버에서 일부 db 항목을 테스트하고 있었는데, 거의 모든 명령이 ssh 채널이 중단되는 결과로 인해 엄청난 수의 o / p 라인을 생성했습니다. 콘솔 / irb 스크린 풀을 억제하는 방법이 있습니까? 감사

2
LAN에서 모바일 장치를 사용하여 로컬로 구축 된 Jekyll Server에 연결
한 jekyll serve대의 컴퓨터에서 사용한 후 WEBrick 서버가 설정되고이 localhost:4000특정 PC 에서 사이트에 액세스 할 수 있습니다 . 그러나 LAN의 다른 컴퓨터, 특히 모바일 장치에서이 웹 서버에 액세스하는 방법이 궁금합니다. 코드를 Github에 푸시하기 전에 모바일 장치에서 jekyll 사이트를 테스트하려고합니다.
89 ruby  github  jekyll  webrick 

14
보석 명령을 찾을 수 없습니다.
Ubuntu 10.10 32 비트에 gem을 설치했습니다. apt-get install gem -y 하지만 내가 달리려고 할 때 gem install something.gem 명령을 찾을 수 없다는 오류가 발생합니다. bash: gem: command not found gem을 설치했는데 명령을 찾을 수 없다는 이유가 있나요? 이 파일은 gem 패키지로 설치되었습니다. http://pastie.org/3483416
89 ruby  linux  rubygems 

4
Ruby strftime : 앞에 0이없는 월?
Ruby strftime에는 앞에 0이없는 월 형식이 있나요? 나는 %e앞에 0이없는 날을 찾았 지만 그 달에 운이 없었습니다. 궁극적으로 다음과 같은 형식의 날짜를 원합니다. 9/1/2010
89 ruby  date  format  strftime 


8
Ruby 메서드의 시간 측정 및 벤치 마크
Ruby에서 메서드와 해당 메서드의 개별 문에 걸리는 시간을 어떻게 측정 할 수 있습니까? 아래 방법을 보면 방법에 걸린 총 시간과 데이터베이스 액세스 및 redis 액세스에 걸린 시간을 측정하고 싶습니다. 모든 문 앞에 Benchmark.measure를 작성하고 싶지 않습니다. 루비 인터프리터가이 작업을 수행 할 수있는 방법을 제공합니까? def foo # code to access …

2
정규식 및 역 참조로 Ruby switch 문 (case… when)을 작성하는 방법은 무엇입니까?
정규식과 일치하는지 확인하기 위해 Ruby case 문을 작성할 수 있다는 것을 알고 있습니다. 그러나 내 return 문에서 일치 데이터를 사용하고 싶습니다. 이 반 의사 코드와 같은 것 : foo = "10/10/2011" case foo when /^([0-9][0-9])/ print "the month is #{match[1]}" else print "something else" end 어떻게 할 수 있습니까? 감사! …

8
readline 오류로 인해 "rails 콘솔"을 실행할 수 없습니다.
rails console이 오류로 인해 실행할 수 없습니다 . localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top (required)>' from script/rails:6:in …

8
레일 번들 청소
번들을 업데이트 한 후에는 해당 gem의 최신 버전이 설치되었으므로 쓸모없는 gem이있을 것입니다. bundle실행 파일 아래에는 이러한 명령이 없습니다 bundle clean. 이 쓸모없는 보석을 어떻게 제거합니까? 이것은 내 레일 앱에서 슬러그 크기를 줄이기위한 시도입니다.

3
IRB에서 .rb 파일을 실행하는 방법은 무엇입니까?
Ruby on Rails로 시작합니다. 저는 현재 IRB에서 .rb 파일을 실행해야하며 현재 디렉토리에 .xml 파일을 생성한다는 튜토리얼을 진행 중입니다. 내 질문은 IRB에서 .rb 파일을 어떻게 실행합니까? IRB에서 실행할 때이 .rb 파일이있는 디렉토리에 있어야합니까? 다음을 시도했습니다 irb. 파일 디렉토리의 명령 줄에 입력하기 만하면됩니다 . 내가 이해하는 한 IRB 세션이 시작됩니다. 그런 다음 …

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