SlideShare a Scribd company logo
1 of 26
Download to read offline
ROR Lab. Season 4, 
Biweekly Lecture 
Getting
ย Started
ย (1) 
2014. 10. 28 
Lucius Choi(@rorlab, @luciuschoi)
ROR
ย Lab. 
2011.11.12 
์ œ์ธ์•ˆ๊ณผ ๊น€์ค€์„ ์›์žฅ 
์™ธ๊ณผ์ „๋ฌธ์˜ ์ตœํšจ์„ฑ ํ‚จ๋„ท ๊ฐ•๋ฏผ์ข… ๋Œ€ํ‘œ 
http://rorlab.org/dry_labs/1
ROR
ย Lab. 
2011.11.12 
์ œ์ธ์•ˆ๊ณผ ๊น€์ค€์„ ์›์žฅ 
์™ธ๊ณผ์ „๋ฌธ์˜ ์ตœํšจ์„ฑ ํ‚จ๋„ท ๊ฐ•๋ฏผ์ข… ๋Œ€ํ‘œ 
http://rorlab.org/dry_labs/1 
๋„ค์ด๋ฒ„ ์ •์ฐฝํ›ˆ๋‹˜
ROR
ย Lab. 
2011.11.12 
์ œ์ธ์•ˆ๊ณผ ๊น€์ค€์„ ์›์žฅ 
์™ธ๊ณผ์ „๋ฌธ์˜ ์ตœํšจ์„ฑ ํ‚จ๋„ท ๊ฐ•๋ฏผ์ข… ๋Œ€ํ‘œ 
http://rorlab.org/dry_labs/1 
๋„ค์ด๋ฒ„ ์ •์ฐฝํ›ˆ๋‹˜ 
2011๋…„ 12์›” 10์ผ ์ œ3ํšŒ ROR Lab.
ROR
ย Lab. 
2011.11.12 
์ œ์ธ์•ˆ๊ณผ ๊น€์ค€์„ ์›์žฅ 
์™ธ๊ณผ์ „๋ฌธ์˜ ์ตœํšจ์„ฑ ํ‚จ๋„ท ๊ฐ•๋ฏผ์ข… ๋Œ€ํ‘œ 
http://rorlab.org/dry_labs/1 
๋„ค์ด๋ฒ„ ์ •์ฐฝํ›ˆ๋‹˜
์ง€-์‹-๊ณต-์œ 
์ง€-์‹-๊ณต-์œ  
http://wordstory.net 
Wordstory 
ํ™ฉ๋Œ€์‚ฐ๋‹˜ 
2008 
with ์ฝ”๋‚˜?
์ง€-์‹-๊ณต-์œ  
2011 
Wordstory 
with Rails 3.x 
http://wordstory.net 
โ€œ3๋…„์งธ Betaโ€ฆ ใ…Žใ…Žใ…Žโ€ 
Wordstory 
ํ™ฉ๋Œ€์‚ฐ๋‹˜ 
2008 
with ์ฝ”๋‚˜?
Season 1
Season 1 
Season 2
Season 1 
Season 2 
Season 3
Season 1 
Season 2 
Season 3 
Season 4
Season
ย 4 
http://www.xmind.net/embed/YQQY/
Rails
ย Guide
ย Open
ย Lecture
Season

More Related Content

More from RORLAB

Getting Started with Rails (2)
Getting Started with Rails (2)Getting Started with Rails (2)
Getting Started with Rails (2)RORLAB
ย 
Self join in active record association
Self join in active record associationSelf join in active record association
Self join in active record associationRORLAB
ย 
Asset Pipeline in Ruby on Rails
Asset Pipeline in Ruby on RailsAsset Pipeline in Ruby on Rails
Asset Pipeline in Ruby on RailsRORLAB
ย 
Active Support Core Extension (2)
Active Support Core Extension (2)Active Support Core Extension (2)
Active Support Core Extension (2)RORLAB
ย 
Active Support Core Extensions (1)
Active Support Core Extensions (1)Active Support Core Extensions (1)
Active Support Core Extensions (1)RORLAB
ย 
Action Controller Overview, Season 2
Action Controller Overview, Season 2Action Controller Overview, Season 2
Action Controller Overview, Season 2RORLAB
ย 
Action View Form Helpers - 2, Season 2
Action View Form Helpers - 2, Season 2Action View Form Helpers - 2, Season 2
Action View Form Helpers - 2, Season 2RORLAB
ย 
Action View Form Helpers - 1, Season 2
Action View Form Helpers - 1, Season 2Action View Form Helpers - 1, Season 2
Action View Form Helpers - 1, Season 2RORLAB
ย 
Layouts and Rendering in Rails, Season 2
Layouts and Rendering in Rails, Season 2Layouts and Rendering in Rails, Season 2
Layouts and Rendering in Rails, Season 2RORLAB
ย 
ActiveRecord Query Interface (2), Season 2
ActiveRecord Query Interface (2), Season 2ActiveRecord Query Interface (2), Season 2
ActiveRecord Query Interface (2), Season 2RORLAB
ย 
Active Record Query Interface (1), Season 2
Active Record Query Interface (1), Season 2Active Record Query Interface (1), Season 2
Active Record Query Interface (1), Season 2RORLAB
ย 
Active Record Association (2), Season 2
Active Record Association (2), Season 2Active Record Association (2), Season 2
Active Record Association (2), Season 2RORLAB
ย 
ActiveRecord Association (1), Season 2
ActiveRecord Association (1), Season 2ActiveRecord Association (1), Season 2
ActiveRecord Association (1), Season 2RORLAB
ย 
ActiveRecord Callbacks & Observers, Season 2
ActiveRecord Callbacks & Observers, Season 2ActiveRecord Callbacks & Observers, Season 2
ActiveRecord Callbacks & Observers, Season 2RORLAB
ย 
ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2RORLAB
ย 
Rails Database Migration, Season 2
Rails Database Migration, Season 2Rails Database Migration, Season 2
Rails Database Migration, Season 2RORLAB
ย 
Getting started with Rails (4), Season 2
Getting started with Rails (4), Season 2Getting started with Rails (4), Season 2
Getting started with Rails (4), Season 2RORLAB
ย 
Getting started with Rails (3), Season 2
Getting started with Rails (3), Season 2Getting started with Rails (3), Season 2
Getting started with Rails (3), Season 2RORLAB
ย 
Getting started with Rails (2), Season 2
Getting started with Rails (2), Season 2Getting started with Rails (2), Season 2
Getting started with Rails (2), Season 2RORLAB
ย 
Getting started with Rails (1), Season 2
Getting started with Rails (1), Season 2Getting started with Rails (1), Season 2
Getting started with Rails (1), Season 2RORLAB
ย 

More from RORLAB (20)

Getting Started with Rails (2)
Getting Started with Rails (2)Getting Started with Rails (2)
Getting Started with Rails (2)
ย 
Self join in active record association
Self join in active record associationSelf join in active record association
Self join in active record association
ย 
Asset Pipeline in Ruby on Rails
Asset Pipeline in Ruby on RailsAsset Pipeline in Ruby on Rails
Asset Pipeline in Ruby on Rails
ย 
Active Support Core Extension (2)
Active Support Core Extension (2)Active Support Core Extension (2)
Active Support Core Extension (2)
ย 
Active Support Core Extensions (1)
Active Support Core Extensions (1)Active Support Core Extensions (1)
Active Support Core Extensions (1)
ย 
Action Controller Overview, Season 2
Action Controller Overview, Season 2Action Controller Overview, Season 2
Action Controller Overview, Season 2
ย 
Action View Form Helpers - 2, Season 2
Action View Form Helpers - 2, Season 2Action View Form Helpers - 2, Season 2
Action View Form Helpers - 2, Season 2
ย 
Action View Form Helpers - 1, Season 2
Action View Form Helpers - 1, Season 2Action View Form Helpers - 1, Season 2
Action View Form Helpers - 1, Season 2
ย 
Layouts and Rendering in Rails, Season 2
Layouts and Rendering in Rails, Season 2Layouts and Rendering in Rails, Season 2
Layouts and Rendering in Rails, Season 2
ย 
ActiveRecord Query Interface (2), Season 2
ActiveRecord Query Interface (2), Season 2ActiveRecord Query Interface (2), Season 2
ActiveRecord Query Interface (2), Season 2
ย 
Active Record Query Interface (1), Season 2
Active Record Query Interface (1), Season 2Active Record Query Interface (1), Season 2
Active Record Query Interface (1), Season 2
ย 
Active Record Association (2), Season 2
Active Record Association (2), Season 2Active Record Association (2), Season 2
Active Record Association (2), Season 2
ย 
ActiveRecord Association (1), Season 2
ActiveRecord Association (1), Season 2ActiveRecord Association (1), Season 2
ActiveRecord Association (1), Season 2
ย 
ActiveRecord Callbacks & Observers, Season 2
ActiveRecord Callbacks & Observers, Season 2ActiveRecord Callbacks & Observers, Season 2
ActiveRecord Callbacks & Observers, Season 2
ย 
ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2
ย 
Rails Database Migration, Season 2
Rails Database Migration, Season 2Rails Database Migration, Season 2
Rails Database Migration, Season 2
ย 
Getting started with Rails (4), Season 2
Getting started with Rails (4), Season 2Getting started with Rails (4), Season 2
Getting started with Rails (4), Season 2
ย 
Getting started with Rails (3), Season 2
Getting started with Rails (3), Season 2Getting started with Rails (3), Season 2
Getting started with Rails (3), Season 2
ย 
Getting started with Rails (2), Season 2
Getting started with Rails (2), Season 2Getting started with Rails (2), Season 2
Getting started with Rails (2), Season 2
ย 
Getting started with Rails (1), Season 2
Getting started with Rails (1), Season 2Getting started with Rails (1), Season 2
Getting started with Rails (1), Season 2
ย 

Recently uploaded

TDM(Text Data Mining) Studio manual(2024)
TDM(Text Data Mining) Studio manual(2024)TDM(Text Data Mining) Studio manual(2024)
TDM(Text Data Mining) Studio manual(2024)yonseilibrary
ย 
์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒ
์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ  ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒ์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ  ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒ
์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒSeongwon Kim
ย 
๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111
๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111
๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111a01091282057
ย 
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.ultrasuperrok
ย 
์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.
์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.
์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.ultrasuperrok
ย 
์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹ค
์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹ค์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹ค
์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹คultrasuperrok
ย 

Recently uploaded (6)

TDM(Text Data Mining) Studio manual(2024)
TDM(Text Data Mining) Studio manual(2024)TDM(Text Data Mining) Studio manual(2024)
TDM(Text Data Mining) Studio manual(2024)
ย 
์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒ
์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ  ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒ์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ  ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒ
์นœํ™˜๊ฒฝ, ๊ทธ๋ฆฐ, ํƒ„์†Œ์ €๊ฐ ๋ฏธ๋ž˜ ๊ต์œก ๊ณต๊ฐ„ ๋””์ž์ธ์˜ ์ดํ•ด์™€ ์‚ฌ๋ก€๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜ ์ž๋ฃŒ
ย 
๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111
๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111
๋ฐ”๋ฆฌ์Šคํƒ€์ด๋ก ๊ธฐ์ดˆ-1 ์ˆ˜์ • ํ›„ 111111111111111111111111
ย 
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 00์žฅ~ 01์žฅ์„ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž๋ฃŒ ์ž…๋‹ˆ๋‹ค.
ย 
์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.
์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.
์ด๋ฒˆ์— ์ƒˆ๋กœ ๋‚˜์˜จ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ํŽธ ์ฑ…์„ ์†Œ๊ฐœํ•˜๋Š” PPT ์ž…๋‹ˆ๋‹ค.
ย 
์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹ค
์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹ค์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹ค
์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์ž ๋˜๊ธฐ C++ 03์žฅ(์‹œ๊ฐ„ ๋ณต์žก๋„)๋ฅผ ์„ค๋ช…ํ•œ ppt์ž…๋‹ˆ๋‹ค
ย 

Getting Started with Rails (1)