Skip to content

Commit 42bb035

Browse files
committed
Update documentation (ko)
1 parent 2f56648 commit 42bb035

File tree

1 file changed

+148
-54
lines changed

1 file changed

+148
-54
lines changed

ko/documentation/index.md

Lines changed: 148 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -4,84 +4,178 @@ title: "문서"
44
lang: ko
55
---
66

7-
루비를 배울 수 이는 매뉴얼과 튜토리얼, 그리고 코딩할 때 도움이 되는 참조 문서를 정리합니다.
7+
루비를 배울 수 있는 매뉴얼과 튜토리얼, 코딩할 때 도움이 되는 레퍼런스를
8+
정리했습니다.
89

9-
아직은 한국어 문서가 많지 않습니다. 다른 언어로 된 문서를 번역해주시면 큰 도움이 됩니다. 여기 언급되지 않은 좋은 문서도
10-
알려주시기 바랍니다.
11-
12-
루비에 대한 [](books)도 출판되어 있습니다. [여기](books)에서 확인하세요.
10+
아직은 한국어 문서가 많지 않습니다. 다른 언어로 된 문서를 번역해주시면 큰
11+
도움이 됩니다. 여기 언급되지 않은 좋은 문서가 있다면 알려주시기 바랍니다.
12+
{: .summary}
1313

1414
### 초보자용 문서
1515

16-
[Try Ruby!][1]
17-
: 초보자를 위한 웹 기반의 대화형 튜토리얼 입니다. 루비를 설치할 필요도 없이 웹 브라우저만 가지고 루비를 배울 수 있습니다!
16+
[Try Ruby!][1] (영문)
17+
: 초보자를 위한 웹 기반의 대화형 튜토리얼입니다. 루비를 설치하지 않고도
18+
브라우저만 있으면 루비를 배울 수 있습니다.
19+
20+
[Ruby Koans][2] (영문)
21+
: Koans은 루비를 배우는 깨달음의 길로 여러분을 안내합니다. Koans의 목표는
22+
루비 언어, 문법, 구조, 일반적인 함수들과 라이브러리를 배우는 것입니다.
23+
Koans에서는 문화도 가르칩니다.
24+
25+
[RubyMonk][3] (영문)
26+
: 브라우저에서 루비의 관용적인 코드를 발견하거나 수업을 듣고 문제를 풀
27+
수 있습니다.
28+
29+
[Hackety Hack][4] (영문)
30+
: <q cite="http://hackety-hack.com/">꼬꼬마 코더의 스타터 킷</q>.
31+
Shoes GUI 개발환경을 사용해 루비를 통해 쉽고 재미있게 프로그래밍을 배웁니다.
32+
33+
[Why’s (Poignant) Guide to Ruby][5] (영문)
34+
: 이야기, 재치, 만화를 통해 루비를 가르쳐주는 틀에 얽매이지 않는 재미있는
35+
책입니다. *Why the Lucky Stiff*의 저작물로 루비를 배우는 사람을 위한
36+
고전입니다.
1837

1938
[루비 20분 가이드](/ko/documentation/quickstart/)
20-
: 루비의 기초를 다루는 튜토리얼입니다. 처음부터 끝까지 읽는데 20분도 걸리지 않습니다. 지금 시작하세요.
39+
: 루비의 기초를 다루는 튜토리얼입니다. 처음부터 끝까지 읽는 데 20분도 걸리지
40+
않습니다.
41+
42+
[Learning Ruby][6] (영문)
43+
: 새로 언어를 배우는 사람이나 루비의 개념과 구조를 검색하려는 사람들을 위한
44+
루비 스터디 노트들입니다.
45+
46+
[Ruby Essentials][7] (영문)
47+
: 루비 에센셜은 간결하고 따라 하기 쉬운 가이드를 제공하도록 디자인된 무료
48+
온라인 책입니다.
2149

22-
[Ruby For Impatient Nuby][2]
23-
: [서민구님][3]님이 작성하신 루비 초보자를 위한 튜토리얼
50+
[Learn to Program][8] (영문)
51+
: Chris Pine 님이 작성한 초보자를 위한 작고 멋진 튜토리얼입니다.
52+
프로그래밍을 모르신다면 여기서 시작하세요.
2453

25-
루비 FAQ
26-
: [대산님][4]이 정리하신 자주 묻는 질문과 답변
54+
[Learn Ruby the Hard Way][38] (영문)
55+
: 아주 기초적인 내용부터 OOP에서 웹 개발까지 다루는 매우 좋은 설명이
56+
달린 예제들입니다.
57+
58+
[Ruby For Impatient Nuby][40]
59+
: [서민구][41] 님이 작성하신 루비 초보자를 위한 튜토리얼입니다.
60+
61+
[루비 FAQ][42]
62+
: 황대산 님이 정리하신 FAQ입니다.
63+
64+
[다른 언어로 부터의 루비](/en/documentation/ruby-from-other-languages/) (영문)
65+
: 다른 언어를 하시다 루비로 오셨나요? C, C++, Java, Perl, PHP, Python에
66+
상관없이 이 글이면 충분합니다.
2767

2868
### 매뉴얼
2969

30-
[Redmine Wiki][5]
31-
: 루비를 지원하는 플랫폼, 개발에 필요한 내용 등 기본적인 사항이 정리되어있습니다.
70+
[프로그래밍 루비][9] (영문)
71+
: 영어로 된 독창적인 루비 책입니다. [Pragmatic Programmers의 책][10]
72+
1판이 무료로 온라인에 공개되어 있습니다.
73+
74+
[Ruby User’s Guide][11] (영문)
75+
: Yukihiro Matsumoto (루비의 창시자)의 글을 영문으로 번역한 것입니다.
76+
루비 언어를 여러 관점에서 전반적으로 설명합니다.
77+
이 버전은 고토 켄타로 님과 Mark Slagell 님이 작업 해주셨습니다.
78+
79+
[The Ruby Programming Wikibook][12] (영문)
80+
: 초보자와 중급자를 위한 무료 온라인 메뉴얼과 전 언어 레퍼런스 입니다.
81+
82+
### 레퍼런스
83+
84+
[루비 코어 레퍼런스][13] (영문)
85+
: [RDoc][14]을 이용해 소스에서 추출한 레퍼런스입니다. String, Array,
86+
Symbol 등 모든 코어 클래스와 모듈에 대한 문서를 찾아볼 수 있습니다.
3287

33-
[프로그래밍 루비][6] (영문)
34-
: [Pragmatic Programmers의 책][7] 1판이 무료로 온라인상에 공개되어 있습니다. 1.6 버전을 기준으로
35-
하기는 했지만, 루비를 배우는 데는 큰 지장이 없습니다.
88+
[루비 표준 라이브러리][15] (영문)
89+
: 마찬가지로 RDoc을 이용해 소스에서 추출한 것으로 표준 라이브러리에
90+
대한 레퍼런스입니다.
3691

37-
[Why’s (Poignant) Guide to Ruby][8]
38-
: [Why the Lucky Stiff][9]가 쓰고 있는 재미있는 루비 매뉴얼입니다.
92+
[RubyDoc.info][16] (영문)
93+
: 루비 젬과 GitHub에서 호스팅 되는 루비 프로젝트의 레퍼런스 문서들을
94+
모아놓은 사이트입니다.
3995

40-
[Ruby User’s Guide][10]
41-
: Yukihiro Matsumoto (루비 제작자)의 글을 영문으로 번역한 것입니다. 루비의 여러 부분에 대한 설명이
42-
뛰어납니다.
96+
[Rails Searchable API Doc][17] (영문)
97+
: 스마트 검색이 가능한 루비, 레일즈 문서입니다.
4398

44-
### 참조 문서
99+
[APIdock][18] (영문)
100+
: 유저의 댓글이 달린 루비, 레일즈, RSpec의 문서입니다.
45101

46-
[루비 코어][11]
47-
: [RDoc][12]을 이용해 소스에서 추출한 참조 문서입니다. 모든 코어 클래스와 모듈에 대한 문서를 찾아볼 수 있습니다.
48-
스트링, 해쉬, 심볼 등이 여기에 해당합니다.
102+
### 편집기와 IDE
49103

50-
[루비 표준 라이브러리][13]
51-
: 역시 RDoc을 이용해 소스에서 추출한 것으로 루비의 방대한 표준 라이브러리에 대한 참조 문서입니다.
104+
루비를 코딩할 때 운영체제의 기본 편집기를 사용할 수 있습니다. 하지만,
105+
더욱 효율적인 코딩을 위해, 기본적으로 루비 지원(신텍스 하일라이팅,
106+
파일 브라우징 등등)을 하는 편집기나 고급 기능(자동완성, 리팩터링, 테스트
107+
지원 등등)의 통합 개발 환경도 생각해 볼 만 합니다.
52108

53-
[루비 C API][14]
54-
: 루비의 바탕이 되는 C 코드를 설명합니다. C 확장기능을 작성하거나 루비 인터프리터 개발에 참여하고 싶다면 읽기를 추천합니다.
109+
루비스트들이 주로 사용하는 도구들의 리스트입니다.
55110

56-
### 기타
111+
* 리눅스, 크로스 플렛폼
112+
* [Aptana Studio][19]
113+
* [Emacs][20], [Ruby mode][21], [Rsense][22]
114+
* [Geany][23]
115+
* [gedit][24]
116+
* [Vim][25], [vim-ruby][26] 플러그인, [Rsense][22]
117+
* [RubyMine][27]
118+
* [SciTe][28]
119+
* [NetBeans][36]
120+
* [Sublime Text][37]
57121

58-
[RubyGem 패키지 빌드][15]
59-
: RubyGem 패키지 빌드에 관한 기초적인 문서입니다.
122+
* Windows
123+
* [Notepad++][29]
124+
* [E-TextEditor][30]
125+
* [Ruby In Steel][31]
60126

61-
### 정보를 얻는 곳
127+
* Mac OS X
128+
* [TextMate][32]
129+
* [TextWrangler][33]
130+
* [Dash][39] (문서 브라우져)
62131

63-
[Ruby-Doc.org][16]은 루비에 관한 문서를 관리하는 사이트 입니다. 주로 영문이기는 하지만 잘 정리된 참조 매뉴얼은
64-
도움이 됩니다. [루비 가든 위키][17]에는 오랜 기간에 걸쳐 루비스트가 정리한 내용이 있습니다.
132+
### 더 읽을거리
65133

66-
루비에 대해 질문이 있다면 [루비 포럼][18]에 올리면 답을 구할 수 있습니다.
134+
[Ruby-Doc.org][34]은 루비에 관한 문서를 관리하는 사이트입니다. 주로 영문이기는
135+
하지만 잘 정리된 참조 매뉴얼은 도움이 됩니다.
136+
루비에 대한 [](books)도 출판되어 있습니다. 원서들은[여기][35]에서 확인하세요.
67137

68138

69139

70140
[1]: http://tryruby.org/
71-
[2]: http://docs.google.com/View?docid=ajb44wcvmjj8_2fg33f2
72-
[3]: http://mkseo.pe.kr/
73-
[4]: http://beyond.daesan.com/pages/ruby-faq
74-
[5]: https://bugs.ruby-lang.org/projects/ruby/wiki
75-
[6]: http://www.ruby-doc.org/docs/ProgrammingRuby/
76-
[7]: http://pragmaticprogrammer.com/titles/ruby/index.html
77-
[8]: http://qa.poignantguide.net/
78-
[9]: http://whytheluckystiff.net
79-
[10]: http://www.rubyist.net/~slagell/ruby/
80-
[11]: http://www.ruby-doc.org/core
81-
[12]: http://rdoc.sourceforge.net
82-
[13]: http://www.ruby-doc.org/stdlib
83-
[14]: http://www.ruby-doc.org/doxygen/current/
84-
[15]: /ko/documentation/rubygem-packaging
85-
[16]: http://ruby-doc.org
86-
[17]: http://wiki.rubygarden.org/Ruby
87-
[18]: http://forum.rubykr.org
141+
[2]: http://rubykoans.com/
142+
[3]: http://rubymonk.com/
143+
[4]: http://hackety-hack.com/
144+
[5]: http://mislav.uniqpath.com/poignant-guide/
145+
[6]: http://rubylearning.com/
146+
[7]: http://www.techotopia.com/index.php/Ruby_Essentials
147+
[8]: http://pine.fm/LearnToProgram/
148+
[9]: http://www.ruby-doc.org/docs/ProgrammingRuby/
149+
[10]: http://pragmaticprogrammer.com/titles/ruby/index.html
150+
[11]: http://www.rubyist.net/~slagell/ruby/
151+
[12]: http://en.wikibooks.org/wiki/Ruby_programming_language
152+
[13]: http://www.ruby-doc.org/core
153+
[14]: http://rdoc.sourceforge.net
154+
[15]: http://www.ruby-doc.org/stdlib
155+
[16]: http://www.rubydoc.info/
156+
[17]: http://railsapi.com/
157+
[18]: http://apidock.com/
158+
[19]: http://www.aptana.com/
159+
[20]: http://www.gnu.org/software/emacs/
160+
[21]: http://www.emacswiki.org/emacs/RubyMode
161+
[22]: http://cx4a.org/software/rsense/
162+
[23]: http://www.geany.org/
163+
[24]: http://projects.gnome.org/gedit/screenshots.html
164+
[25]: http://www.vim.org/
165+
[26]: https://github.com/vim-ruby/vim-ruby
166+
[27]: http://www.jetbrains.com/ruby/
167+
[28]: http://www.scintilla.org/SciTE.html
168+
[29]: http://notepad-plus-plus.org/
169+
[30]: http://www.e-texteditor.com/
170+
[31]: http://www.sapphiresteel.com/
171+
[32]: http://macromates.com/
172+
[33]: http://www.barebones.com/products/textwrangler/
173+
[34]: http://ruby-doc.org
174+
[35]: http://www.ruby-doc.org/bookstore
175+
[36]: https://netbeans.org/
176+
[37]: http://www.sublimetext.com/
177+
[38]: http://ruby.learncodethehardway.org/
178+
[39]: http://kapeli.com/dash
179+
[40]: http://docs.google.com/View?docid=ajb44wcvmjj8_2fg33f2
180+
[41]: http://mkseo.pe.kr/
181+
[42]: http://beyond.daesan.com/pages/ruby-faq

0 commit comments

Comments
 (0)