반응형

ruby 7

"WARn Can't can't decision-length of response body"는 무엇을 의미하며 어떻게 제거해야 합니까?

"WARn Can't can't decision-length of response body"는 무엇을 의미하며 어떻게 제거해야 합니까? Rails 3.1로 업그레이드한 후 개발 로그에 다음과 같은 경고 메시지가 표시됩니다. 경고 응답 본문의 내용 길이를 확인할 수 없습니다.응답 또는 집합의 내용 길이 설정Response#chunked = true 이것은 무엇을 의미하며 어떻게 제거할 수 있습니까?그게 문제야?Rails-Core의 멤버 중 한 명에게도 같은 질문을 했습니다. https://twitter.com/luislavena/status/108998968859566080 그리고 대답은: https://twitter.com/tenderlove/status/108999110136303617 네, 괜찮습니다..

sourcecode 2023.11.04

OS X "El Capitan"에 보석을 설치할 수 없습니다.

OS X "El Capitan"에 보석을 설치할 수 없습니다. 및 할 수 .fakes3엘 캐피탄 베타 5의 보석. 노력했습니다. sudo gem install fakes3 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fakes3 그리고 나서 저는 코코파드 방식으로 하려고 했습니다.그것은 코코파드에는 효과가 있었지만 가짜에는 효과가 없었습니다3. mkdir -p $HOME/Software/ruby export GEM_HOME=$HOME/Software/ruby gem install cocoapods [...] 1 gem installed gem install fakes3 ERROR: While executi..

sourcecode 2023.06.27

find_spec_for_exe': 보석 번들러를 찾을 수 없습니다(>= 0.a) (Gem::GemNotFound예외)

find_spec_for_exe': 보석 번들러를 찾을 수 없습니다(>= 0.a) (Gem::GemNotFound예외) 사용한sudo bundle install그게 문제의 원인일 수도 있죠? 이제 다음이 있습니다. gem -v2.6.14 ruby -v루비 2.3.5p376 (2017-09-14 개정판 59905) [x86_64-160015] jekyll -v지킬 3.6.2 bundle -v번들러 버전 1.16.0.pre.3 실행을 시도할 때 다음 오류가 발생합니다.bundle exec jekyll serve아니면 그냥jekyll serve /Users/myusername/.rvm/rubies/ruby-2.3.5/lib/ruby/site_ruby/2.3.0/rubygems.rb:271:in `find_sp..

sourcecode 2023.06.07

RMagick 2.13.1을 설치할 수 없습니다. MagickWand.h를 찾을 수 없습니다.

RMagick 2.13.1을 설치할 수 없습니다. MagickWand.h를 찾을 수 없습니다. install rmagick을 실행하려고 하면 다음 오류 메시지가 표시됩니다. Can't install RMagick 2.13.1. Can't find MagickWand.h. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. 저는 Mac OS X 10.6.8, 루비 1.9.2p290, rvm 1.10...

sourcecode 2023.06.02

Gem native 확장을 빌드하지 못했습니다(Compass 설치).

Gem native 확장을 빌드하지 못했습니다(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..

sourcecode 2023.06.02

루비 앰퍼샌드 콜론 바로가기

루비 앰퍼샌드 콜론 바로가기 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨10년 전에. 중복 가능성: 루비에서 지도(&:name)는 무엇을 의미합니까? 루비에서, 내가 만약 한다면, 나는 알고 있습니다. some_objects.each(&:foo) 와 같습니다. some_objects.each { |obj| obj.foo } 그것은,&:foo블록을 생성합니다.{ |obj| obj.foo }프로세스로 변환하여 각 프로세스에 전달합니다.왜 이것이 작동합니까?루비만의 특별한 경우인가요, 아니면 이것이 그대로 작동하는 이유가 있나요?말하자면 당신의 질문은 틀렸습니다.여기서 일어나는 일은 "암퍼샌드와 대장"이 아니라 "암퍼샌드와 개체"입니다.이 경우 콜론은 기호를 위한 것입니다.그래서.&그리고 있습니다.:..

sourcecode 2023.06.02

루비 상속 대 믹스인

루비 상속 대 믹스인 루비에서는 여러 개의 믹스인을 포함할 수 있지만 하나의 클래스만 확장할 수 있기 때문에 상속보다는 믹스인을 선호할 것으로 보입니다. 제 질문: 만약 당신이 확장/포함되어야 하는 코드를 작성하고 있다면, 왜 그것을 클래스로 만들겠습니까?아니면 다른 방법으로, 왜 항상 모듈로 만들지 않습니까? 당신이 수업을 원하는 이유는 단 한 가지, 그것은 당신이 수업을 인스턴스화해야 하는 이유입니다.ActiveRecord의 경우::그러나 베이스는 직접 인스턴스화하지 않습니다.그래서 그것은 대신 모듈이 되어야 하지 않았나요?저는 방금 The Well-Grounded Rubyist (참고로 훌륭한 책)에서 이 주제에 대해 읽었습니다.저자는 저보다 설명을 더 잘하기 때문에 그의 말을 인용하겠습니다. 단일..

sourcecode 2023.06.02
반응형