«ruby» 태그된 질문

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


8
문자열을 DateTime으로 변환
다음 String을 DateTime 개체로 구문 분석해야합니다. 30/Nov/2009:16:29:30 +0100 이 작업을 수행하는 쉬운 방법이 있습니까? 추신 : 위의 문자열을 그대로 변환하고 싶습니다. 연도 이후의 콜론은 오타가 아닙니다. 또한 RoR이 아닌 Ruby로 문제를 해결하고 싶습니다.
98 ruby  date  time  parsing 

7
Rails에서 동일한 양식에 대해 여러 제출 버튼을 생성하려면 어떻게해야합니까?
제출 버튼이 여러 개 필요합니다. Contact_Call 인스턴스를 만드는 양식이 있습니다. 버튼 하나로 정상적으로 생성됩니다. 다른 버튼은이를 생성하지만 기본값과 다른 : attribute 값을 가져야하며 컨트롤러에서 사용되는 다르지만 관련 모델에 속성을 설정해야합니다. 어떻게하나요? 경로를 변경할 수 없는데 [: params]에 의해 선택되는 다른 변수를 보내는 방법이 있습니까? 그렇다면 컨트롤러에서 무엇을해야합니까? case 문을 설정해야합니다.

5
Ruby 정규식의 첫 번째 일치 항목 반환
Ruby의 문자열에서 정규식 일치를 수행하고 첫 번째 일치에서 단락시키는 방법을 찾고 있습니다. 처리중인 문자열은 길고 표준 방식 ( match메서드)이 전체를 처리하고 각 일치 항목을 수집하며 모든 일치 항목을 포함하는 MatchData 개체를 반환합니다. match = string.match(/regex/)[0].to_s
97 ruby  regex  string 

2
Rails : around_ * 콜백
나는에서 문서를 읽게 http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html을 하지만, 때 이해하지 못하는 around_*콜백이 관련 트리거 before_*와 after_*. 많은 도움을 주셔서 감사합니다. 감사.

4
Ruby는 객체 키를 배열로 가져옵니다.
저는 Ruby를 처음 사용합니다. 이와 같은 객체가 있으면 {"apple" => "fruit", "carrot" => "vegetable"} 키 배열 만 반환하려면 어떻게해야합니까? ["apple", "carrot"]
97 ruby 


2
파일에 새 줄을 추가 하시겠습니까?
문자열을 삽입 한 후 새 줄을 추가하고 싶습니다. 내 현재 코드는 다음과 같습니다. File.open(filename, 'a') do |file| file.write @string end 문자열을 삽입 한 후 새 줄을 어떻게 추가 할 수 있습니까?
97 ruby 


18
10.10 Yosemite에 Rubyracer gem을 설치하는 방법은 무엇입니까?
Yosemite 10.10에 Rubyracer gem을 설치할 수 없습니다. 다음은 로그입니다. 11:53 $ gem install libv8 -v '3.16.14.3'---with-system-v8 '--with-system-v8'을 사용하여 기본 확장 빌드 시간이 좀 걸릴 수 있습니다 ... libv8-3.16.14.3을 성공적으로 설치했습니다. libv8-3.16.14.3에 대한 구문 분석 문서 libv8-3.16.14.3 용 ri 문서 설치 0 초 후 libv8에 대한 문서 설치 완료 보석 1 …
97 ruby  gem  rubygems 

7
문자열이 루비의 정규 표현식과 일치하는지 확인하는 가장 빠른 방법은 무엇입니까?
문자열이 Ruby의 정규 표현식과 일치하는지 확인하는 가장 빠른 방법은 무엇입니까? 내 문제는 런타임에 주어진 정규 표현식과 일치하는 문자열을 찾기 위해 거대한 문자열 목록을 통해 "egrep"해야한다는 것입니다. 나는 문자열이 정규 표현식과 일치하는지 여부, 일치하는 위치 또는 일치하는 그룹의 내용이 무엇인지에만 관심이 있습니다. 이 가정이 내 코드가 정규 표현식과 일치하는 시간을 줄이는 …


6
테스트 실패와 관련된 전체 추적을 제공하기 위해 rspec-2를 얻는 방법은 무엇입니까?
지금 테스트 도구 모음을 실행 rake spec하면 오류가 발생합니다. 1) SegmentsController GET 'index'가 작동해야합니다. 실패 / 오류 : '색인'가져 오기 #에 대한 정의되지 않은 메소드`locale ' # ./spec/controllers/segments_controller_spec.rb:14 : '블록 (3 단계)' 오류가 있기 때문에 이것은 정상입니다. :) 문제는 추적이별로 도움이되지 않는다는 것입니다. 나는 그것이 segments_controller_spec.rb, 14 행에 침입했다는 것을 …


5
RVM이 ZSH에서 작동하지 않습니다.
Mac에서 ZSH 셸을 사용해보고 싶지만 Ruby 및 Rails 개발도 많이하므로 RVM도 꽤 많이 사용합니다. 문제는 RVM이 ZSH에서 작동하도록 할 수 없으며 기본 Bash 셸에서 잘 작동한다는 것입니다. > zsh > rvm 1.9.2 > ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] > which ruby /usr/bin/ruby RVM 아래에 루비 1.9.2와 함께 …
96 ruby  macos  rvm  zsh 

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