반응형

ruby 6

How to find a min/max with Ruby

How to find a min/max with Ruby 사용하고 싶습니다.min(5,10)또는Math.max(4,7)루비에 이런 기능이 있나요?.min [5, 10].min .max [4, 7].max Enumerable 모듈에서 제공되므로 다음을 포함하는 모든 항목Enumerable그런 방법을 사용할 수 있습니다. v2.4는 자체 솔루션을 도입Array#min그리고.Array#max호출을 건너뛰기 때문에 Enumerable의 방법보다 훨씬 빠릅니다.#each. .minmax @httpsolasklick은 다른 옵션을 언급하지만, 이번에는 다음의 배열을 반환합니다.[min, max]. [4, 5, 7, 10].minmax #=> [4, 10] You can use [5,10].min or [4,7].m..

programing 2023.07.07

새로운 문자열을 만들지 않고 루비에서 문자열을 트리밍하는 표준 방법은 무엇입니까?

새로운 문자열을 만들지 않고 루비에서 문자열을 트리밍하는 표준 방법은 무엇입니까? 이것이 지금 제가 가지고 있는 것입니다 - 그것이 하고 있는 일에 비해 너무 장황해 보입니다. @title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil? 토큰은 CSV 줄을 분할하여 얻은 배열이라고 가정합니다.이제 strip!chomp! 등과 같은 기능은 문자열이 수정되지 않은 경우 모두 0을 반환합니다. "abc".strip! # => nil " abc ".strip! # => "abc" 복사본을 만들지 않고 추가로 선행 또는 후행 공백이 포함된 경우 트림을 말하는 루비 방법은 무엇입니까? 내가 하고 싶으면 더 못생겨집니다.tokens[Title].chom..

programing 2023.07.02

SSL_connect에서 반환된 =1 errno=0 상태=SSLv3 읽기 서버 인증서 B: 인증서 확인 실패

SSL_connect에서 반환된 =1 errno=0 상태=SSLv3 읽기 서버 인증서 B: 인증서 확인 실패 타사 로그인에 Authlogic-Connect를 사용하고 있습니다.적절한 마이그레이션을 실행한 후 Twitter/Google/yahoo 로그인은 정상적으로 작동하는 것처럼 보이지만 Facebook 로그인은 예외를 발생시킵니다. 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: certif..

programing 2023.06.22

"인스턴스 설치가 누락된 심리" 오류를 해결하는 방법은 무엇입니까?

"인스턴스 설치가 누락된 심리" 오류를 해결하는 방법은 무엇입니까? rvm을 사용하여 ruby 1.9.3을 설치했습니다. 성공적으로 설치되었지만, ribaml에 대한 불만이 있었습니다.이제 보석(예: 레일)을 설치할 때마다 이 경고가 표시됩니다. It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. 저는 Macos X 10.7(Lion)을 사용합니다.내 경우에는 rvm pkg install libyaml 그리고. rvm reinstall ruby-1.9.3-p125 문제를 해결했습니다. Ubuntu를은 U..

programing 2023.06.02

Ruby %r{} 식

Ruby %r{} 식 모델에는 필드가 있습니다. validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i 저한테는 꽤 이상해 보여요.저는 이것이 정규 표현이라는 것을 알고 있습니다.하지만 저는 다음을 원합니다. 정확히 무슨 뜻인지 알기 위해서요아이즈%r{value}와 동등한./value/? 일반 Ruby regex 연산자로 대체할 수 있습니다./some regex/또는=~이것이 가능합니까? %r{}에 해당합니다./.../regexp에서 '/'를 이스케이프할 필요 없이 사용할 수 있습니다. %r{/home/user} 다음과 같습니다. /\/home\/user/ 이것은 가독성을 위해 구문 상품일 뿐입니다. 편집: '{}' 대신 ..

programing 2023.06.02
반응형