본문 바로가기

루비온레일스

오랜만에 만나는 루비 온 레일즈 책! 애플리케이션 개발 시에 반복되는 코드의 양을 획기적으로 줄여 개발 기간을 단축시킬 수 있다는 장점 때문에 우리나라는 물론, 실리콘 밸리를 비롯한 전 세계 스타트업들이 가장(?) 선호하는 웹 프레임워크는? 네, 여러분도 이미 알고 있듯이 바로 루비 온 레일즈(Ruby on Rails)입니다. 그런데 국내에는 참고할 만한 레퍼런스나 도서가 별로 없어 관심은 있지만 제대로 배울 기회가 많지 않은 것 같습니다. 몇 권의 책이 출간되었지만, 모두 2010년 이전에 출간된 책이라 절판되지 않고 판매되고 있는 서적도 버전 차이로 학습하기 어려운 것으로 알고 있습니다. 그래서 우리나라에도 최신 버전의 제대로 된 책 하나는 있어야 하겠다고 판단해서 만든 책인데요. 출간되기 전에 먼저 살펴보신 베타리더들로부터도 내용과 구.. 더보기
루비 바이블이 출간됩니다! 최근 스타트업 붐이 일면서 관심받는 언어가 있습니다. 바로 파이썬과 루비인데요. 아마도 파이썬은 다른 어떤 인터프리트 언어보다도 DB, 서버, 프론트 엔드를 모두 다뤄야 하는 풀스택 개발자들에게 적합한 언어여서 인기를 모으는 것 같고, 루비(루비온레일즈 포함)는 고객 중심의 제품을 그 어떤 언어나 프레임워크보다도 빨리 만들어낼 수 있기 때문이지 않나 짐작해 봅니다. 사실, 그간 우리나라에서는 파이썬에 비해 루비를 많이 사용하지 않않지만, 다른 언어에 비해 생산성을 담보한다는 매력 때문에 앞으로 더 많은 관심을 받을 것으로 보입니다. 최근 실리콘밸리에서 개발자를 모집할 때도 자바와 파이썬 다음으로 루비 언어의 비중이 높다는 기사를 본 적이 있습니다. 루비와 루비온레일즈의 향보를 지켜보는 것도 흥미로울 것 .. 더보기
리팩토링, 제대로 배워 볼까요? 《리팩토링(Refactoring)》(마틴 파울러 저) 원판이 1999년 출간되었는데, 출간되었을 당시에 정말 날개돋친 듯 판매되었고, 최근에도 매년 15000부 이상의 판매를 올리고 있다고 합니다. 그만큼 개발자들의 필요를 제대로 충족시켜 준 책이었다고 봅니다. 이 책은 국내에서도 2002년에 번역 출간(대청미디어 刊)되어 아직까지도 개발자들의 필수 도서로 자리매김하고 있죠. 이 책의 루비 버전판이 새롭게 출간됩니다. 마틴 파울러의 원판 내용을 기초로 하여 새롭게 추가된 리팩토링 기법을 추가하고, 기존 리팩토링 기법 중 루비 버전에 맞지 않는 내용은 삭제하는 등의 과정을 거쳤습니다. 켄트 벡(Kent Beck)이 명예 저자로 참가하였고, 자바와 루비 언어에 정통한 제이 필즈(Jay Fields)와 셰인 .. 더보기