«ruby» 태그된 질문

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




11
gem을 설치할 수 없음-gem 기본 확장을 빌드하지 못했습니다-해당 파일을로드 할 수 없습니다 — mkmf (LoadError)
루비 1.9.3 Gemfile의 일부 #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. 보석을 설치하려고 할 때 오류가 발생합니다 alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ Installing bcrypt-ruby (3.0.1) with native …



8
큰 따옴표와 작은 따옴표
나는 Ruby를 처음 접했고 ""vs 를 사용해야 할 특정 시간이 있는지 이해하려고합니다 ''. 입력하기가 쉽기 때문에 대부분 작은 따옴표를 사용하고 있지만 확실하지는 않습니다. 예 : get 'user/new'vsget "user/new"
171 ruby  string  syntax 



2
기호 배열에 대한 문자 표기법이 있습니까?
나는 문자열 배열에 대한이 리터럴 표현식을 좋아합니다. %w( i can easily create arrays of words ) 기호 배열을 얻는 리터럴이 있는지 궁금합니다. 내가 할 수 있다는 걸 알아 %w( it is less elegant to create arrays of symbols ).map( &:to_sym ) 그러나 리터럴을 사용하는 것만으로도 정말 훌륭합니다.

3
Ruby에서 배열의 교집합, 합집합 및 부분 집합을 얻으려면 어떻게해야합니까?
Multiset 이라는 클래스에 대해 다른 메소드를 만들고 싶습니다 . 필요한 모든 메소드가 있지만 교차, 공용체 및 서브 세트 메소드를 작성하는 방법을 잘 모르겠습니다. 교차 및 결합의 경우 내 코드는 다음과 같이 시작됩니다. def intersect(var) x = Multiset.new end 예를 들면 다음과 같습니다. X = [1, 1, 2, 4] Y = …

9
루비가 잘린 것이 아니라 전체 역 추적을 인쇄하도록하려면 어떻게해야합니까?
예외가 발생하면 종종 호출 스택 내부에서 발생합니다. 이런 일이 발생하는 경우, 종종 실제 코드 위반이 숨겨집니다. tmp.rb:7:in `t': undefined method `bar' for nil:NilClass (NoMethodError) from tmp.rb:10:in `s' from tmp.rb:13:in `r' from tmp.rb:16:in `q' from tmp.rb:19:in `p' from tmp.rb:22:in `o' from tmp.rb:25:in `n' from tmp.rb:28:in `m' from tmp.rb:31:in `l' ... 8 …

9
루비에서 파일을 만드는 방법
새 파일을 만들려고하는데 파일이 예상대로 작동하지 않는 것 같습니다. 내가 시도한 것은 다음과 같습니다. File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" 내가 온라인에서 읽은 모든 것에 따르면 모든 것이 작동해야하지만 그중 하나가 나에게 이것을 제공합니다. ERRNO::ENOENT: No such file or directory - out.txt 이것은 루비 스크립트뿐만 아니라 IRB에서도 발생합니다. …
170 ruby  file  io  errno 

11
Ruby에서 해시의 모든 값 변경
값 앞뒤에 '%'를 추가하기 위해 해시의 모든 값을 변경하고 싶습니다. { :a=>'a' , :b=>'b' } 로 변경해야합니다 { :a=>'%a%' , :b=>'%b%' } 가장 좋은 방법은 무엇입니까?
170 ruby  hash 

20
배열에서 중복 값을 찾아 반환하는 방법
arr 문자열 배열입니다. ["hello", "world", "stack", "overflow", "hello", "again"] arr중복 이 있는지 확인하는 쉽고 편리한 방법은 무엇입니까? 그렇다면 어떤 것이 든 상관없이 그 중 하나를 반환합니까? 예 : ["A", "B", "C", "B", "A"] # => "A" or "B" ["A", "B", "C"] # => nil
170 ruby  arrays 

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