«ruby» 태그된 질문

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

17
배열에서 빈 요소를 어떻게 제거합니까?
다음 배열이 있습니다 cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] 배열에서 빈 요소를 제거하고 다음 결과를 원합니다. cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] compact루프없이 수행 할 수 있는 방법이 있습니까?
284 ruby  arrays 

14
RSpec에서 단일 테스트 / 스펙 파일을 어떻게 실행합니까?
예를 들어 편집중인 파일에 대해 단일 사양 파일의 테스트를 실행할 수 있기를 원합니다. rake spec모든 사양을 실행합니다. 내 프로젝트가 Rails 프로젝트 rake spec:doc가 아니므로 작동하지 않습니다. 이것이 중요한지 모르겠지만 여기에 내 디렉토리 구조가 있습니다. ./Rakefile ./lib ./lib/cushion.rb ./lib/ 쿠션 ./lib/cushion/doc.rb ./lib/cushion/db.rb ./투기 ./spec/spec.opts ./spec/spec_helper.rb ./spec/db_spec.rb
282 ruby  testing  rspec 

8
루비에서 배열을 내림차순으로 정렬하는 방법
해시 배열이 있습니다. [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] :bar각 배열의 값에 따라이 배열을 내림차순으로 정렬하려고합니다 . sort_by위의 배열을 정렬 하는 데 사용 하고 있습니다. a.sort_by { |h| h[:bar] } …
282 ruby  sorting 

30
SSL_connect 리턴 = 1 errno = 0 state = SSLv3 읽기 서버 인증서 B : 인증서 확인 실패
타사 로그인에 Authlogic-Connect 를 사용하고 있습니다. 적절한 마이그레이션을 실행 한 후 Twitter / Google / yahoo 로그인은 정상적으로 작동하지만 페이스 북 로그인에서 예외가 발생합니다. SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed 개발자 로그에 OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed): app/controllers/users_controller.rb:37:in …


10
Ruby에서 파일을 읽는 일반적인 방법은 무엇입니까?
Ruby에서 파일을 읽는 일반적인 방법은 무엇입니까? 예를 들어, 여기에 한 가지 방법이 있습니다. fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Ruby가 매우 유연하다는 것을 알고 있습니다. 각 접근 방식의 장점 / 단점은 무엇입니까?
280 ruby  file-io 



23
gem 기본 확장을 빌드하지 못했습니다 (Compass 설치)
최신 버전의 나침반 ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ) 을 설치하려고 하면 다음 오류가 발생합니다. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for ffi.h... no checking for ffi.h in /usr/local/include,/usr/include/ffi... yes checking for ffi_call() in …

10
루비의 블록 및 수율
yield루비에서 블록과 그 작동 방식 을 이해하려고합니다 . 어떻게 yield사용 되나요? 내가 본 많은 Rails 응용 프로그램 yield은 이상한 방식으로 사용 되었습니다. 누군가 나에게 설명하거나 이해할 수있는 곳을 보여줄 수 있습니까?
275 ruby  block 

8
명령 행을 통해 변수를 Ruby 스크립트로 전달
Windows에 RubyInstaller를 설치했으며 IMAP 동기화를 실행하고 있지만 수백 개의 계정을 동기화하려면이를 사용해야합니다. 명령 줄을 통해 이러한 변수를 전달할 수 있다면 전체 프로세스를 더 잘 자동화 할 수 있습니다. # Source server connection info. SOURCE_NAME = 'username@example.com' SOURCE_HOST = 'mail.example.com' SOURCE_PORT = 143 SOURCE_SSL = false SOURCE_USER = 'username' SOURCE_PASS = …
275 ruby  command-line 

8
하나의 디렉토리에있는 모든 파일을 반복
루비로 루프를 작성하여 각 파일에서 코드 블록을 실행할 수 있습니까? 나는 루비를 처음 접했고 이것을 수행하는 방법은 각 루프를 수행한다는 결론을 내렸다. 루비 파일은 반복하려는 디렉토리와 다른 디렉토리에서 실행됩니다. 시도했지만 Dir.foreach작동하지 못했습니다.

6
irb에서 현재 작업 디렉토리의 절대 경로를 얻는 방법
차이가 있을지 모르겠지만 Windows에서 Ruby를 실행하고 있습니다. 내가하고 싶은 것은 현재 작업 디렉토리의 절대 경로를 얻는 것입니다. irb에서 가능합니까? 분명히 스크립트에서 사용할 수 있습니다File.expand_path(__FILE__) 그러나 irb에서 다음을 시도하고 "Permission denied"오류가 발생했습니다. File.new(Dir.new(".").path).expand

11
터미널에 채색 된 Ruby 출력 [닫힘]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 3 년 전 . 이 질문을 개선하십시오 Ruby를 사용하여 터미널에서 출력하기 위해 배경 및 전경색 텍스트 채색을 어떻게 수행 할 수 있습니까? 파스칼을 프로그래밍 할 때 …


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