«ruby» 태그된 질문

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

5
루비 시스템 명령 확인 종료 코드
다음과 같은 루비에서 많은 시스템 호출이 있으며 해당 명령이 실패하면 스크립트가 종료되도록 종료 코드를 동시에 확인하고 싶습니다. system("VBoxManage createvm --name test1") system("ruby test.rb") 나는 같은 것을 원한다 system("VBoxManage createvm --name test1", 0) <-여기서 두 번째 매개 변수는 종료 코드를 확인하고 시스템 호출이 성공했는지 확인합니다. 그렇지 않으면 오류가 발생하거나 그런 종류의 …
106 ruby  command  exit  exit-code 

10
Ruby에서 두 배열 병합 및 인터리브
다음 코드가 있습니다. a = ["Cat", "Dog", "Mouse"] s = ["and", "&"] 나 에게 줄 배열 s에 배열 을 병합하고 a싶습니다. ["Cat", "and", "Dog", "&", "Mouse"] Ruby Array 및 Enumerable 문서를 살펴보면이 작업을 수행 할 방법이 보이지 않습니다. 각 배열을 반복하지 않고이 작업을 수행 할 수있는 방법이 있습니까?
106 ruby  arrays 

4
Rails 환경에서 Ruby 파일을 어떻게 실행하나요?
Rails 환경에서 Ruby 파일을 실행하고 싶습니다. rails runner는 내가하고 싶은 일을 거의 수행하지만 파일 이름과 인수 만 제공하고 싶습니다. 이전에 해본 적이 있기 때문에 이것이 가능할 것이라고 확신합니다. 누군가이 작업을 수행하는 방법을 상기시켜 줄 수 있습니까?

3
Ruby 배열 : select (), collect () 및 map ()
매핑 구문 : a = ["a", "b", "c", "d"] #=> ["a", "b", "c", "d"] a.map {|item|"a" == item} #=> [true, false, false, false] a.select {|item|"a" == item} #=> ["a"] 다음 사항이 있는지 질문하십시오. irb(main):105:0> details[1] => {:sku=>"507772-B21", :desc=>"HP 1TB 3G SATA 7.2K RPM LFF (3 .", :qty=>"", :qty2=>"1", :price=>"5,204.34 P"} …
106 ruby  arrays 

8
루비 문자열에서 마지막 n 개 문자 추출
n문자열에서 마지막 문자 를 얻으려면 다음을 사용할 수 있다고 가정했습니다. ending = string[-n..-1] 그러나 문자열이 n글자 보다 짧으면 nil. 어떤 해결 방법을 사용할 수 있습니까? 배경 : 문자열은 일반 ASCII이며 ruby ​​1.9.1에 액세스 할 수 있으며 Plain Old Ruby Objects (웹 프레임 워크 없음)를 사용하고 있습니다.
105 ruby  string 



10
Ruby Gem 설치 Json이 Mavericks 및 Xcode 5.1에서 실패-알 수없는 인수 : '-multiply_definedsuppress'
gem install json을 실행하려고했는데 다음 오류가 발생했습니다. Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded to a warning) in …
105 ruby  macos  rubygems 


5
변수 이름을 사용한 루비 정규식
변수 이름의 값을 기반으로하는 루비에서 정규식 패턴을 생성 / 사용할 수 있습니까? 예를 들어, 우리는 모두 Ruby 문자열로 다음을 수행 할 수 있다는 것을 알고 있습니다. str = "my string" str2 = "This is #{str}" # => "This is my string" 정규 표현식으로 똑같은 일을하고 싶습니다. var = "Value" str …
105 ruby  regex 




8
O (n)보다 빠르게 배열 요소의 인덱스 가져 오기
나는 거대한 배열과 그것의 값을 가지고 있습니다. 배열 값의 인덱스를 얻고 싶습니다. Array#index그것을 얻기 위해 전화 하는 것보다 다른 방법 이 있습니까? 문제는 정말 거대한 배열을 유지하고 Array#index엄청난 시간을 호출 할 필요가 있기 때문입니다. 몇 번의 시도 끝에 값 자체 대신 필드가있는 구조체를 저장하여 요소 내부에 인덱스 를 캐싱(value, index) …

1
로컬 파일 또는 URL에서 IO 스트림 열기
다른 언어로 된 라이브러리가 로컬 파일 또는 URL에 대한 경로를 포함하는 문자열을 가져와 읽을 수있는 IO 스트림으로 열 수 있다는 것을 알고 있습니다. 루비에서 쉽게 할 수있는 방법이 있습니까?
104 ruby  stream 

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