문서

루비를 배울 수 있는 매뉴얼과 튜토리얼, 코딩할 때 도움이 되는 레퍼런스를 정리했습니다.

아직은 한국어 문서가 많지 않습니다. 다른 언어로 된 문서를 번역해주시면 큰 도움이 됩니다. 여기 언급되지 않은 좋은 문서가 있다면 알려주시기 바랍니다.

초보자용 문서

Try Ruby! (영문)
초보자를 위한 웹 기반의 대화형 튜토리얼입니다. 루비를 설치하지 않고도 브라우저만 있으면 루비를 배울 수 있습니다.
Ruby Koans (영문)
Koans은 루비를 배우는 깨달음의 길로 여러분을 안내합니다. Koans의 목표는 루비 언어, 문법, 구조, 일반적인 함수들과 라이브러리를 배우는 것입니다. Koans에서는 문화도 가르칩니다.
RubyMonk (영문)
브라우저에서 루비의 관용적인 코드를 발견하거나 수업을 듣고 문제를 풀 수 있습니다.
Hackety Hack (영문)
꼬꼬마 코더의 스타터 킷. Shoes GUI 개발환경을 사용해 루비를 통해 쉽고 재미있게 프로그래밍을 배웁니다.
Why’s (Poignant) Guide to Ruby (영문)
이야기, 재치, 만화를 통해 루비를 가르쳐주는 틀에 얽매이지 않는 재미있는 책입니다. Why the Lucky Stiff의 저작물로 루비를 배우는 사람을 위한 고전입니다.
루비 20분 가이드
루비의 기초를 다루는 튜토리얼입니다. 처음부터 끝까지 읽는 데 20분도 걸리지 않습니다.
Learning Ruby (영문)
새로 언어를 배우는 사람이나 루비의 개념과 구조를 검색하려는 사람들을 위한 루비 스터디 노트들입니다.
Ruby Essentials (영문)
루비 에센셜은 간결하고 따라 하기 쉬운 가이드를 제공하도록 디자인된 무료 온라인 책입니다.
Learn to Program (영문)
Chris Pine 님이 작성한 초보자를 위한 작고 멋진 튜토리얼입니다. 프로그래밍을 모르신다면 여기서 시작하세요.
Learn Ruby the Hard Way (영문)
아주 기초적인 내용부터 OOP에서 웹 개발까지 다루는 매우 좋은 설명이 달린 예제들입니다.
Ruby For Impatient Nuby
서민구 님이 작성하신 루비 초보자를 위한 튜토리얼입니다.
루비 FAQ
황대산 님이 정리하신 FAQ입니다.
다른 언어로 부터의 루비 (영문)
다른 언어를 하시다 루비로 오셨나요? C, C++, Java, Perl, PHP, Python에 상관없이 이 글이면 충분합니다.

매뉴얼

프로그래밍 루비 (영문)
영어로 된 독창적인 루비 책입니다. Pragmatic Programmers의 책 1판이 무료로 온라인에 공개되어 있습니다.
Ruby User’s Guide (영문)
Yukihiro Matsumoto (루비의 창시자)의 글을 영문으로 번역한 것입니다. 루비 언어를 여러 관점에서 전반적으로 설명합니다. 이 버전은 고토 켄타로 님과 Mark Slagell 님이 작업 해주셨습니다.
The Ruby Programming Wikibook (영문)
초보자와 중급자를 위한 무료 온라인 메뉴얼과 전 언어 레퍼런스 입니다.

레퍼런스

루비 코어 레퍼런스 (영문)
RDoc을 이용해 소스에서 추출한 레퍼런스입니다. String, Array, Symbol 등 모든 코어 클래스와 모듈에 대한 문서를 찾아볼 수 있습니다.
루비 표준 라이브러리 (영문)
마찬가지로 RDoc을 이용해 소스에서 추출한 것으로 표준 라이브러리에 대한 레퍼런스입니다.
RubyDoc.info (영문)
루비 젬과 GitHub에서 호스팅 되는 루비 프로젝트의 레퍼런스 문서들을 모아놓은 사이트입니다.
Rails Searchable API Doc (영문)
스마트 검색이 가능한 루비, 레일즈 문서입니다.
APIdock (영문)
유저의 댓글이 달린 루비, 레일즈, RSpec의 문서입니다.

편집기와 IDE

루비를 코딩할 때 운영체제의 기본 편집기를 사용할 수 있습니다. 하지만, 더욱 효율적인 코딩을 위해, 기본적으로 루비 지원(신텍스 하일라이팅, 파일 브라우징 등등)을 하는 편집기나 고급 기능(자동완성, 리팩터링, 테스트 지원 등등)의 통합 개발 환경도 생각해 볼 만 합니다.

루비스트들이 주로 사용하는 도구들의 리스트입니다.

더 읽을거리

Ruby-Doc.org은 루비에 관한 문서를 관리하는 사이트입니다. 주로 영문이기는 하지만 잘 정리된 참조 매뉴얼은 도움이 됩니다. 루비에 대한 도 출판되어 있습니다. 원서들은여기에서 확인하세요.