목록Ruby on Rails/ruby koan (4)
PMPV
0.ruby koan의 가이드가 불친절하다고 느끼는 분을 위해,분명 코드카데미를 했는데 한 줄의 소스도 이해하기 어려운 분을 위해,영어 가이드와 터미널이 낯선 분을 위해, 성결대학교 멋사의 루비코안 가이드 버전 투.피드백 환영합니다. 1.Koan은 Ruby를 배우기 위해 당신을 계몽의 길로 인도합니다. 목표는 Ruby 언어, 구문, 구조 및 일반적인 기능과 라이브러리를 배우는 것입니다 http://rubykoans.com/ ruby koan 사용법과 구조 ruby koan의 구성을 보겠습니다. 프로젝트 구성 프로젝트 파일은 다음과 같은 구성으로 되어있습니다. 각 파일은 이슈별로 분류되어있고, 하나의 섹션으로 보시면 되겠습니다. 예를 들면 about_hashes.rb 파일은 루비 해쉬 형식에 대한 이슈를 ..
inspect와 to_s은 무엇이 다를까?p, puts, print는 어떤 차이가 있을까? ruby koan을 살펴보던 중, inspect라는 메서드를 활용하는 것을 보았다.처음 보는 메서드라 검색을 해봤는데 도통 무슨 소리인지 모르겠어서 포스팅으로 정리. 역시나 정리가 잘 된 블로그는 따로 있었다. https://rubyinrails.com/2014/11/01/difference-between-to_s-and-inspect-in-ruby/http://descartez.github.io/blog/lessons/intro/ruby/2015/08/21/p-vs-puts.html1.루비에서 inspect와 to_s은 파이썬에서의 __repr__와 __str__의 차이와 같다고 한다.문자열을 출력해 주는 것은 ..
오늘은 어피치 초롱 ruby koan에서 assert_equal은 어떻게 써야하는 놈일까?어디에서 나왔을까?assert_raise는 또 뭐고, 어떤 놈들이 있을까? 1.오늘의 질문26번 문제를 물어보는 줄 알고 열심히 26번까지 풀었는데 26 라인을 얘기한거였다.고맙다 어피치야 26번째 라인은 다음과 같다. def test_accessing_hashes_with_fetch hash = { :one => "uno" } assert_equal "uno", hash.fetch(:one) assert_raise(__) do hash.fetch(:doesnt_exist) end # THINK ABOUT IT: # # Why might you want to use #fetch instead of #[] when a..
호기심쟁이 제이지 about_objects.rb:33:in 'test_small_integers_have_fixed_ids'루비에서 정수의 object id는 왜 홀수일까?object id가 뭘까?이리저리 구글링을 해보다 루비와 object id에 대해 가장 잘 정리되어있는 문서를 찾았다.주절주절 써놓은 포스팅이 필요 없다면 이 문서를 보는게 현명할듯.http://www.sarahmei.com/blog/2009/04/21/object-ids-and-fixnums/ 1.오늘의 포스팅은 루비의 object id나는 무심코 넘어간 문제에서 질문이 들어왔다. 호기심쟁이 제이지의 질문을 해결해 주기 위해 구글링 시작.첫 번째 검색 키워드는 ruby integer fixed id 구글님 날 보고있다면 정답을 알려줘..