어제 주문한 루비 온 레일스 책이 도착했습니다.
(이 책을 주문한 이유는 아무것도 모르는 상태에서 따라할 수 있는 입문서라는 평이 있어서입니다.)

일단 아무것도 모르는 상태이니 1장 레일스 시작하기부터 따라했습니다.
물론 무작정 할 수는 없겠죠... 레일스 환경을 만들기 위해 구글링부터 시작을 했습니다.
"ubuntu ruby on rails install"
대충 이런 키워드로 검색을 하니, howto 문서가 나오는군요. ^_____^
이 문서를 따라하면서 설치한 내용을 따로 정리했습니다.
이제 책에 나와있는데로 하나씩 따라 해야죠...
그런데, 문제가 몇가지 생겼습니다.
하나는 undefined method scaffold 에러, 또 하나는 InvalidAuthenticityToken 예외가 발생하는 것입니다.
먼저 undefined method scaffold 에러는 scaffold 플러그인을 설치해서 해결했습니다.
(scaffold 기능이 플러그인으로 빠졌어요.)
(scaffold 플러그인 설치 방법)
다음으로 InvalidAuthenticityToken 예외는 CSRF Killer plugin 때문에 발생하는 문제인데, 이를 사용하지 않게 해서 해결했습니다. 일단은 따라하기 예제이기 때문에 보안 이슈를 배제하기로 한거죠...
controller 코드에 다음 코드를 추가해줍니다.
아직 1장을 다 끝낸것도 아닌데... 삽질만 하고 있네요... ㅜㅜ
그래도 별다른 코드 없이 전화번호부를 뚝딱 만들었네요...
(이 책을 주문한 이유는 아무것도 모르는 상태에서 따라할 수 있는 입문서라는 평이 있어서입니다.)

일단 아무것도 모르는 상태이니 1장 레일스 시작하기부터 따라했습니다.
물론 무작정 할 수는 없겠죠... 레일스 환경을 만들기 위해 구글링부터 시작을 했습니다.
"ubuntu ruby on rails install"
대충 이런 키워드로 검색을 하니, howto 문서가 나오는군요. ^_____^
이 문서를 따라하면서 설치한 내용을 따로 정리했습니다.
이제 책에 나와있는데로 하나씩 따라 해야죠...
그런데, 문제가 몇가지 생겼습니다.
하나는 undefined method scaffold 에러, 또 하나는 InvalidAuthenticityToken 예외가 발생하는 것입니다.
먼저 undefined method scaffold 에러는 scaffold 플러그인을 설치해서 해결했습니다.
(scaffold 기능이 플러그인으로 빠졌어요.)
(scaffold 플러그인 설치 방법)
# script/plugin install scaffolding
# script/plugin install svn://errtheblog.com/svn/plugins/classic_pagination
# script/plugin install svn://errtheblog.com/svn/plugins/classic_pagination
다음으로 InvalidAuthenticityToken 예외는 CSRF Killer plugin 때문에 발생하는 문제인데, 이를 사용하지 않게 해서 해결했습니다. 일단은 따라하기 예제이기 때문에 보안 이슈를 배제하기로 한거죠...
controller 코드에 다음 코드를 추가해줍니다.
skip_before_filter :verify_authenticity_token
아직 1장을 다 끝낸것도 아닌데... 삽질만 하고 있네요... ㅜㅜ
그래도 별다른 코드 없이 전화번호부를 뚝딱 만들었네요...


음. 제 호스팅이 ruby 호스팅인데...
아직도 제대로 활용을 못하고 있어요.ㅡㅠ
help입니다~~~
루비 되는 호스팅이 많지 않다고 들었는데... (아닌가 ㅡ.ㅡa?)
무슨 호스팅이에요???
집에 가지고 간 책 보면서 따라해보아요~~~~ ㅋ
우왕~ 잼나겠다 +ㅁ+
나도 해볼까...
도전 고고싱~