Hackerthon - narusas/coms GitHub Wiki

COM's Hackerton Page

1ํšŒ - 20150627

์ฐธ์„์ž : ์œค์„ฑ๋ฏผ, ๊น€์„ ์ค‘

์ฃผ์ œ

๊น€์„ ์ค‘ : Gamification์„ ์ ์šฉํ•œ Single Page Web ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฐœ๋ฐœ
์œค์„ฑ๋ฏผ : Python for Data Analysis ํ•™์Šต

๋‚ด์šฉ

๊น€์„ ์ค‘

  1. ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฒŒ์‹œํŒ ํ”„๋กœํ† ํƒ€์ž… ๊ฐœ๋ฐœ. Angular Directive๋ฅผ ํ™œ์šฉํ•œ UI ๋ชจ๋“ˆํ™”

์œค์„ฑ๋ฏผ

  1. 6์žฅ ๋ฐ์ดํ„ฐ๋กœ๋”ฉ, ์ €์žฅ, ํŒŒ์ผ ํ˜•์‹ ๊ด€๋ จ ํ•™์Šต, 7์žฅ ๋ฐ์ดํ„ฐ ๋ณด์ •, ๋ณ€ํ˜•, ๋ณ‘ํ•ฉ ๊ด€๋ จ ํ•™์Šต

ํšŒ๊ณ 

๊น€์„ ์ค‘

  1. Angular ๊ธฐ๋ฐ˜์˜ Module, MVC, Data Binding, View Change, AJAX, Style(CSS) ๋“ฑ์˜ ๊ฐœ๋ฐœ ํ”„๋กœํ† ํƒ€์ž… ์™„์„ฑ. ์ฐจ์ฃผ Build ๊ฐœ์„  ๋ฐ ์ฝ”๋“œ ๋ฆฌํŽ™ํ† ๋ง์„ ํ†ตํ•ด ํ˜‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ๋กœ ๊ฐ€์ ธ๊ฐˆ ์ƒ๊ฐ
  2. Node Server ์— ํ™œ์šฉํ•œ DataBase ๋ฐ Persistence Layer ๋ชจ๋“ˆ์ด ํ•„์š”ํ•จ
  3. ์• ์ž์ผ ๊ธฐ๋ฐ˜์˜ ์ผ์ • ๋ฐ ์ดํ„ฐ๋ ˆ์ด์…˜ ๊ด€๋ฆฌ๋ฅผ ํ•˜๊ณ  ์‹ถ๋‹ค.

์œค์„ฑ๋ฏผ

  1. IPython notebook ํ™˜๊ฒฝ์—์„œ pandas library๋ฅผ ์ด์šฉํ•œ ๋ฐ์ดํ„ฐ load, save, transform, cleansing, etc.. ๋‹ค๋ฃจ๋Š” ๊ฒƒ์„ ํ•™์Šตํ•จ.
  2. ๋นจ๋ฆฌ ๋‹ค ๋•Œ๊ณ  ์‹ค์ œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ๋ถ„์„์„ ํ•ด์•ผ๊ฒ ์Œ.

2ํšŒ - 20150712

์ฐธ์„์ž : ์•ˆ์ง€์„ฑ, ๋ฐ•์ƒ๊ธฐ, ์ด์€๋ฌต, ๊น€์„ ์ค‘

์ฃผ์ œ

๊น€์„ ์ค‘ : Gamification์„ ์ ์šฉํ•œ Single Page Web ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฐœ๋ฐœ
์œค์„ฑ๋ฏผ : Python for Data Analysis ํ•™์Šต
์•ˆ์ง€์„ฑ : ๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด๋ฅผ ์ด์šฉํ•œ FM ๋ฆฌ์‹œ๋ฒ„
์ด์€๋ฌต : ์›น ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ™˜๊ฒฝ ์„ธํŒ…
๋ฐ•์ƒ๊ธฐ : ํšŒ์‚ฌ ํ”„๋กœ์ ํŠธ์˜ Restful API Refactoring

๋‚ด์šฉ

๊น€์„ ์ค‘ : UI ๋ชจ๋“ˆ๊ฐ„ ํ†ต์‹ , ๋ชจ๋“ˆ ๋ถ„๋ฆฌ ์‚ฝ์งˆ.UI ๊ฐ„ ํ†ต์‹ ์ด ์•„์ง์€ ์–ด์ƒ‰..
์•ˆ์ง€์„ฑ : ์ค€๋น„๋ฅผ ์ž˜ํ•˜์ž..
์ด์€๋ฌต : Hello World ์ฐ์Œ. ์›น ๊ธฐ๋ฐ˜. ์„ ์ค‘ : jquery๋ฅผ ์จ๋ด๋ผ.
๋ฐ•์ƒ๊ธฐ : ์ง€์„ฑํ˜•๊ณผ์˜ ๋ฉด๋‹ด ๊ฒฐ๊ณผ -> ํ–‰์œ„ ๊ธฐ๋ฐ˜์˜ API ๋ฅผ ๊ฐ€์ ธ๊ฐ€๊ฒ ๋‹ค. ์ด์œ ) ๋ ˆ์ŠคํŠธํ’€ ์ž์ฒด๊ฐ€ ์‹œ์Šคํ…œ์˜ ์ƒํƒœ๋ฅผ ํ‘œํ˜„. ์ค‘๊ฐ„ ๋งค๊ฐœ์ฒด๊ฐ€ ๋˜๋Š” ์—”ํ‹ฐํ‹ฐ๋ฅผ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค. ์ง€์„ฑ : ์‹œ์Šคํ…œ์˜ ๋ชจ๋“ ๊ฒƒ์„ ์ƒํƒœํ™” ํ•  ์ˆ˜ ์—†๋‹ค. ์‹œ๋‚˜๋ฆฌ์˜ค ์ด์Šˆ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—.

3ํšŒ - 20150725

์ฐธ์„์ž : ์•ˆ์ง€์„ฑ, ๊น€์„ ์ค‘, ์œค์„ฑ๋ฏผ

์ฃผ์ œ

๊น€์„ ์ค‘ : Gamification์„ ์ ์šฉํ•œ Single Page Web ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฐœ๋ฐœ
์œค์„ฑ๋ฏผ : Python for Data Analysis ํ•™์Šต
์•ˆ์ง€์„ฑ : ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด๋ฅผ ์ด์šฉํ•œ CI ํˆด ๋ฐ์‹œ๋ณด๋“œ

๋‚ด์šฉ

๊น€์„ ์ค‘ : ๋””๋น„๋Š” ์ข€ ๋” ํ™”๋ฉด ๊ฐœ๋ฐœ์ด ์ง„ํ–‰๋˜๊ณ  ๋‚˜์„œ ๋ถ™์—ฌ์•ผ๊ฒ ๋‹ค. ๋ณ€๊ฒฝ์ด ํž˜๋“  ๊ฒƒ์€ ๋‚˜์ค‘์— ~
์•ˆ์ง€์„ฑ : ๊ด€๋ จ ํˆด์€ ๋ชจ๋‘ ์„ค์น˜ํ–ˆ๋Š”๋ฐ, ํ…Œ์Šคํ„ฐ๊ฐ€ ์—†์–ด์„œ ์‹ค์ œ ์žฅ๋น„๊ฐ€ ์ œ์–ด๋˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํ™•์ธ ํ• ์ˆ˜ ์—†์—ˆ์Œ. ์œค์„ฑ๋ฏผ : ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ๋ถ€๋ถ„์„ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ์Œ. ์‹œ๊ณ„์—ด ์ดํ›„ ๋ณด๋‹ค ์ ๊ทน์ ์œผ๋กœ ๊ธˆ์œต๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์ง„ํ–‰ํ•  ์˜ˆ์ •