JavaRush /Java Blog /Random-KO /๋‚˜๋Š” ์–ด๋–ป๊ฒŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์—ˆ๋Š”๊ฐ€

๋‚˜๋Š” ์–ด๋–ป๊ฒŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์—ˆ๋Š”๊ฐ€

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
5๋…„ ์ •๋„ ๋ฐ”ํ…๋”๋กœ ์ผํ•œ ํ›„, ๋‚˜๋Š” ๋ฐฐ๋‚ญ์— ๋ฌผ๊ฑด์„ ๋„ฃ๊ณ  ์ง€๋ฐฉ์˜ ๊ณ ํ–ฅ์ธ ์ˆ˜๋„์—์„œ ๋ถ€๋ชจ๋‹˜์ด ๊ณ„์‹  ๊ณณ์œผ๋กœ ๋Œ์•„๊ฐ€๋Š” ๊ธฐ์ฐจ๋ฅผ ํƒ”์Šต๋‹ˆ๋‹ค. 25์„ธ๋Š” ์œ„์Šคํ‚ค ํ•œ ๋ณ‘์ด ์•„๋‹Œ ๋งˆ์Œ์„ ๋‹ค์žก์„ ์ˆ˜ ์žˆ๋Š” ๋‚˜์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐœ์˜ ๊ณ ๋“ฑ ๊ต์œก ํ•™์œ„๋ฅผ ์ทจ๋“ํ•ด๋„ ์ •์ƒ์ ์ธ ์ˆ˜์ž…์„ ์–ป์„ ์ˆ˜ ์—†์—ˆ๊ณ  ์ „๋ฌธ ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์™œ ์•ˆ ๋˜๋ƒ๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ์„ธ๋ จ๋˜๊ณ  ๊ธ‰์—ฌ๊ฐ€ ๋†’์œผ๋ฉฐ ์†์œผ๋กœ ์ผํ•˜๊ฑฐ๋‚˜ ๋ฐœ๋กœ ์„ค ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์™„๋ฒฝํ•ฉ๋‹ˆ๋‹ค! ๊ทธ ์ „์—๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ์ด๋ฆ„์กฐ์ฐจ ๋ชฐ๋ž๋‹ค๋Š” ์‚ฌ์‹ค๋„ ๋‚˜๋ฅผ ๋ง‰์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์–ด๋–ป๊ฒŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์—ˆ๋‚˜ - 1๊ทธ๋ž˜์„œ ๋งˆ์ง€๋ง‰ ๋ˆ์„ ์ง‘ ํ‹ฐ์ผ“๊ณผ ์—ฌ๊ธฐ ๊ตฌ๋…๋ฃŒ๋กœ ์“ด ํ›„ ๊ณต๋ถ€ ์ผ์ •์„ ์„ธ์› ๊ณ  2015 ๋…„ 11 ์›” 10 ์ผ์— ๊ณต๋ถ€๊ฐ€ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ๋„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ์œ ํ–‰ํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํฅ๋ฏธ๋กœ์› ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ 10๊ฐœ์˜ ๋ ˆ๋ฒจ์€ ํ•œ ๋‹ฌ ๋งŒ์— ์™„๋ฃŒ๋˜์—ˆ์œผ๋ฉฐ ์ •๋ง ํฅ๋ฏธ๋กœ์› ์Šต๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ 10๊ฐœ ๋ ˆ๋ฒจ๋„ ํ•œ ๋‹ฌ ๋งŒ์— ์™„์„ฑ๋๋Š”๋ฐ ๋ง™์†Œ์‚ฌ, ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  (๋ฌธ์ž ๊ทธ๋Œ€๋กœ) ๋ฒฝ์— ๋จธ๋ฆฌ๋ฅผ ๋ช‡ ๋ฒˆ์ด๋‚˜ ๋ถ€๋”ชํ˜”์ง€๋งŒ ์—ฌ์ „ํžˆ Google๊ณผ ๋ฌธ์ œ๋ฅผ ํ™•์ธํ•˜๋Š” ๊ฒƒ์„ ๊ณ„์† ๊ณ ๋ฌธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฆ„์ด ๋ฌด์—‡์ธ์ง€ ๊ธฐ์–ต์ด ๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค). ์„ค ์—ฐํœด๋ฅผ ๋งž์•„ ์ž ์‹œ ์‰ฌ๋‹ค๊ฐ€ ๋‹ค์‹œ ํ™œ๋ ฅ์„ ๋˜์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ๋ ˆ๋ฒจ 20์—์„œ 30๊นŒ์ง€ ํ•œ ๋‹ฌ ๋™์•ˆ ํ’€์—ˆ๋Š”๋ฐ ์—ฌ๊ธฐ์„œ๋Š” ์ด๋ฏธ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค(์•„์ง๋„ ๋ ˆ๋ฒจ 27์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๋”์ฐํ•ฉ๋‹ˆ๋‹ค). ๋‚˜๋Š” ํ•œ ๋‹ฌ ๋” ๋งˆ๋ผํ†ค์„ ๊ณ„์†ํ•˜๋ ค๊ณ  ํ–ˆ์œผ๋‚˜ ๋„์‹œ์—์„œ ๊ฐ€์žฅ ๋ฉ‹์ง„ ํšŒ์‚ฌ์—์„œ Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐ•์ขŒ๊ฐ€ ์—ด๋ ธ์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ํ•ฉ๊ฒฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์˜ ๊ธฐ์จ์€ ๋์ด ์—†์—ˆ์œผ๋ฉฐ, ๋‚˜๋Š” ์ฝ”์Šค๊ฐ€ ๋๋‚œ ํ›„ ๊ทธ๋“ค์ด ๋‚˜๋ฅผ ์–ด๋–ป๊ฒŒ ๊ณ ์šฉํ• ์ง€์— ๋Œ€ํ•ด ์ด๋ฏธ ๊ฟˆ์„ ๊พธ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค(์ด๊ฒƒ์€ ์ด ํšŒ์‚ฌ์˜ ํ‘œ์ค€ ๊ด€ํ–‰์ด์—ˆ์Šต๋‹ˆ๋‹ค). ๊ฐ•์ขŒ๋Š” ์ •๋ง ๋ฉ‹์ง„ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. 2๊ฐœ์›”์— ๊ฑธ์ณ ๊ฐ๊ฐ ์•ฝ 2์‹œ๊ฐ„์”ฉ 10๊ฐœ์˜ ๊ฐ•์˜์™€ ๊ฐ•์˜ ์ž๋ฃŒ(JDBS, JPA, Hibernate, SQL, Servlet, Rest, Maven, git)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ 10๊ฐœ์˜ ์ˆ™์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์ฃผ์ œ์— ๋Œ€ํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ์ž‘๋™ํ•˜๋Š” crud ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ž‘์„ฑํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ณผ์ •์˜ ๊ฐ€์žฅ ๋ฉ‹์ง„ ์ ์€ ์ด ํšŒ์‚ฌ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด๋Ÿฌํ•œ ์ž‘์—…์„ ํ™•์ธํ•˜๊ณ  ๋งค์šฐ (๋งค์šฐ) ๊นŒ๋‹ค๋กœ์šด ์ฝ”๋“œ ๊ฒ€ํ† ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋“ค์€ ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ ์ˆ˜์ค€์— ๋งŒ์กฑํ•  ๋•Œ๊นŒ์ง€ ์ž‘์—…์„ ์ˆ˜๋ฝํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ชจ๋“  ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๊ณ  ๊ทธ๋“ค์€ ์‹ฌ์ง€์–ด (์•„์ด๋Ÿฌ๋‹ˆํ•˜๊ฒŒ๋„) ๋‚˜์—๊ฒŒ ๊ณผ์ • ์ˆ˜๋ฃŒ์ฆ์„์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๋‚  ๋‚˜๋Š” ์ „ํ™”ํ•ด์„œ ๊ทธ๋“ค๊ณผ ํ•จ๊ป˜ ์ผํ•˜์ž๊ณ  ์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋‚˜์—๊ฒŒ ํ…Œ์ŠคํŠธ ์ž‘์—…์„ ๋ณด๋ƒˆ๊ณ  ๋‚˜๋Š” ์™„์ „ํžˆ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค. ์ธํ„ฐ๋ทฐ๋„ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๊ณ ํ†ต์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์žผ๊ณผ ํ•จ๊ป˜ ์Šฌํ””์„ ๋จน์œผ๋ฉฐ ๋ณต์ˆ˜๋ฅผ ๊ฟˆ๊พธ๋ฉฐ ์ด ํšŒ์‚ฌ์˜ ์†Œ์‹์„ ํ›‘์–ด๋ณด์•˜์œผ๋‚˜ ๊ฐ‘์ž๊ธฐ IT์— ๊ด€์‹ฌ ์žˆ๊ณ  ๊ฐ€๊นŒ์šด ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์„ ๋ชจ์•„ ๊ทธ ๊ณผ์ •์„ ํ‰๋‚ด๋‚ด๋Š” ํ–‰์‚ฌ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ณต์ง€๋ฅผ ์ ‘ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด ํšŒ์‚ฌ ์ง์›์ด ๋˜๋Š” ์ œํ’ˆ์„ ๊ฐœ๋ฐœํ•˜๋Š” ์‹ค์ œ ํŒ€์ž…๋‹ˆ๋‹ค. 2์ฃผ ๋งŒ์— ์šฐ๋ฆฌ ํŒ€๊ณผ ๋‚˜๋Š” Swing์—์„œ "์•„์ฃผ ์ข‹์€" ์ž‘์—… ์Šค์ผ€์ค„๋Ÿฌ๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋• ๊ทธ๊ฒŒ 4000์ค„์˜ ์ฝ”๋“œ์˜€๋‹ค๋Š” ๊ฒŒ ์ •๋ง ์ž๋ž‘์Šค๋Ÿฌ์› ์–ด์š”. 2์ฃผ ๋งŒ์— Swing์— ๋Œ€ํ•ด ๋„ˆ๋ฌด ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์› ๊ธฐ ๋•Œ๋ฌธ์— ๋‘ ๋‹ฌ ๋™์•ˆ ํ˜ผ์ž์„œ๋„ ๊ฐ€๋ฅด์น  ์ˆ˜ ์žˆ์—ˆ๋Š”๋ฐ ์ •๋ง ๋ฉ‹์กŒ์Šต๋‹ˆ๋‹ค. ์ง„์ € ์ฟ ํ‚ค๋ฅผ ์ฆ๊ฒ๊ฒŒ ์”น์œผ๋ฉฐ ๋‹ค์‹œ์ด ํšŒ์‚ฌ ํ™ˆํŽ˜์ด์ง€๋ฅผ ์ƒ…์ƒ…์ด ๋’ค์ ธ ๊ทธ๊ณณ์—์„œ ์ผํ•˜๋Š” ๊ฟˆ์„ ๊พธ์—ˆ์ง€๋งŒ ๊ณต์„์€ ์—†์—ˆ์ง€๋งŒ ํ•ด์ปค ํ†ค์ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค(์Šค๋งˆํŠธ ํ™ˆ)์— ๊ด€ํ•œ ์ฃผ์ œ์ž…๋‹ˆ๋‹ค. ์Šค๋งˆํŠธ ํ™ˆ์˜ ์„ผ์„œ ๋ฐฉ์ถœ์— ์—ฐ๊ฒฐํ•˜๊ณ  ์„ผ์„œ์˜ ์ •๋ณด๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋ ค๋ฉด Spring์„ ์‚ฌ์šฉํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์Šน์ž๋Š” ์ง์›์ด ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•œ ์ƒํ™ฉ์— ๊ฐ€์žฅ ์ž˜ ๋ฐ˜์‘ํ•˜๋Š” ์ฒ˜๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ์ž…๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์ด๊ฒผ์–ด! ๊ทธ๋ฆฌ๊ณ  ํ•œ ๋‹ฌ ํ›„ ๋‚˜๋Š” ๊ทธ๊ณณ์—์„œ ์ธํ„ฐ๋ทฐ์— ์ดˆ๋Œ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ๋ฐ”๋กœ! ํ…Œ์ŠคํŠธ ์ž‘์—… ์—†์ด. ์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„์•„!!! ๋ฌธ์ž์—ด ๋ฐ˜์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ž‘์„ฑํ•  ์ˆ˜ ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด์ฃ ! (์—ญ๋ฐฉํ–ฅ KARL!!!). ๊ทธ๊ฒƒ์€ ์„œ์‚ฌ์‹œ์ ์ธ ์‹คํŒจ์ด์ž ๋™์‹œ์— ์–ผ๊ตด ์†๋ฐ”๋‹ฅ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๋“ค ๋•Œ๋ฌธ์— ๋”์šฑ ๊ธฐ๋ถ„์ด ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ง€๊ธˆ ๋ฉˆ์ถ”๋ฉด ๋ง๋„ ์•ˆ ๋œ๋‹ค๊ณ  ํŒ๋‹จํ•˜๊ณ  ๊ณ„์†ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ฌ๋ฆผํ”ผ์•„๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์‚ฌ์ดํŠธ acmp.ru(๊ด‘๊ณ ๋Š” ์•„๋‹ˆ์ง€๋งŒ ๋ฉ‹์ง€๋„ค์š”)๋ฅผ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋Š” ๊ทธ๊ณณ์— ๋‘ ๋‹ฌ ๋™์•ˆ ์ •์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚œ์ด๋„๋ณ„๋กœ ๋ถ„๋ฅ˜๋œ ๋ฌธ์ œ์ง‘(700๊ฐœ)์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ 5~6์‹œ๊ฐ„ ์ •๋„ ๊ฑธ๋ฆฌ๊ธฐ ์‹œ์ž‘ํ•˜์ž ํฌ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ด ์‚ฌ์ดํŠธ์—์„œ 301๊ฐœ์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๋‘ ๊ฐœ์˜ ์˜ฌ๋ฆผํ”ผ์•„๋“œ์— ์ฐธ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด ๋ฐ˜์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ ๋น ๋ฅธ ์ •๋ ฌ๊ณผ ์‚ฝ์ž… ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์•”๊ธฐํ–ˆ๊ณ , ๊ทธ๋ž˜ํ”„๊ฐ€ ๋ฌด์—‡์ธ์ง€, ๊ทธ๋ž˜ํ”„๊ฐ€ ๋ฌด์—‡์ธ์ง€, ๊ทธ๋ž˜ํ”„์—์„œ ๋ฌด์–ธ๊ฐ€๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐฉ๋ฒ•, ๋™์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ๋ฌด์—‡์ธ์ง€, ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•˜๋Š”์ง€ ๋ฐฐ์› ์ง€๋งŒ ์  ์žฅ ์•„์ง๋„ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ฑ„์ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์ดํ•ดํ•˜์„ธ์š” -Morris-Pratt. ๋‚˜๋Š” ํฐ ์†Œ๋ฆฌ๋กœ ์ˆจ์„ ํ—๋–ก์ด๋ฉฐ ๊ฐ™์€ ํšŒ์‚ฌ๋ฅผ ํ™”๋‚˜๊ฒŒ ๋ฐ”๋ผ๋ณด๋ฉฐ ๋‚ด ์ด๋ ฅ์„œ๋ฅผ ๋„์‹œ์˜ ๋‹ค๋ฅธ ๋ชจ๋“  ํšŒ์‚ฌ์— ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค. 3~4๊ฐœ ํšŒ์‚ฌ๊ฐ€ ํ”„๋ก ํŠธ์—”๋“œ ์ž…์žฅ์— ์‘ํ–ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ํ…Œ์ŠคํŠธ ์ž‘์—…์„ ํ•ด๊ฒฐํ•œ ํ›„ (ํ•ด๊ฒฐํ•˜๋Š” ๋™์•ˆ ํด๋กœ์ €, ํด๋กœ์ €๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ??!!)๋ผ๊ณ  ์™ธ์น˜๋ฉฐ ์›์„ ๊ทธ๋ฆฌ๋ฉฐ ๋›ฐ์–ด๋‹ค๋…”์Šต๋‹ˆ๋‹ค . ์ €๋Š” ๋ฉด์ ‘์— ํ•ฉ๊ฒฉํ•˜์—ฌ ์ฃผ๋‹ˆ์–ด JavaScript ๊ฐœ๋ฐœ์ž๋ผ๋Š” ์ž๋ž‘์Šค๋Ÿฌ์šด ์ž๋ฆฌ์— ์ฑ„์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•œ ์ง€ ๋”ฑ 1๋…„ ๋งŒ์— ์ด๋Ÿฐ ์ผ์ด ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ณณ์—์„œ ๋‘ ๋‹ฌ ๋™์•ˆ ์ผํ•œ ํ›„ ์ €๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์‚ฌ์‹ค์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.
  1. InternetExplorer๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ํ‰์ƒ ๋™์•ˆ ๊ณ ํ†ต์„ ๊ฒช๋„๋ก ์‚ฌํƒ„์ด ๋ฐœ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.
  2. Google ํฌ๋กฌ์€ ์ƒ๊ฐ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ ๋ณด์ด๋Š” ๊ฒƒ๋ณด๋‹ค 10๋ฐฐ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค.
  3. ์ €๋Š” ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์„ ์‹ซ์–ดํ•ฉ๋‹ˆ๋‹ค.
30๊ฐœ ๊ฐœ์ฒด์˜ ๋ณต์žกํ•œ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์–ด๋””์—์„œ๋‚˜ ์›ํ™œํ•˜๊ณ  ์•„๋ฆ„๋‹ต๊ฒŒ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์ž‘์„ฑํ•˜๋Š” ๋ฐ 3์ผ์„ ์†Œ๋น„ํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋””์ž์ด๋„ˆ๋“ค์€ ๊ทธ๊ฑธ ์„ธ ๋ฒˆ ๋” ๋ฐ”๊ฟจ์–ด์š” (์„ธ ๋ฒˆ์ด๋‚˜!!) ์™„์ „ํžˆ! ๊ทธ๋ฆฌ๊ณ  ๋‚ด ์ฆ์˜ค๊ฐ€ ์ •์ ์— ์ด๋ฅด๋ €์„ ๋•Œ, ์ž๋ฐ” ์ฃผ๋‹ˆ์–ด์•„์—๊ฒŒ ๊ณต์„์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ฐฉ๊ธˆ ๊ทธ๊ณณ์œผ๋กœ ๋‹ฌ๋ ค๊ฐ”์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ๊ณผ์ œ, ๋ฉด์ ‘, ์ „ํ™” ๊ทธ๋ฆฌ๊ณ  ์ด์ œ ๋‚˜๋Š” ๋ฒŒ์จ ์—ฐ๋ด‰์˜ ์ •ํ™•ํžˆ ๋‘ ๋ฐฐ์— ๋‹ฌํ•˜๋Š” ์ž๋ž‘์Šค๋Ÿฌ์šด ์ž๋ฐ” ํ›„๋ฐฐ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒŒ 4์›”์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” ์ง์› 6๋ช…์œผ๋กœ ๋งค์šฐ ์ž‘์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค ๋ชจ๋ธ๋ง(๋Œ€๊ทœ๋ชจ ์ž‘์—…, ๊ด‘์‚ฐ ๋ฐ ๊ด‘์‚ฐ์˜ ์ „์ฒด ๋ชจ๋ธ๋ง, ๋ฌผ๋ฅ˜ ํšŒ์‚ฌ์˜ ๋ชจ๋ธ๋ง ๋ฐ ์ตœ์ ํ™”)์— ์ฐธ์—ฌํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ชจ๋ธ๋ง์„ ๊ฑฐ์˜ ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ €๋Š” ๋ชจ๋ธ ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•œ 3D ํŽธ์ง‘๊ธฐ๋ฅผ ์ž‘์„ฑ ์ค‘์ž…๋‹ˆ๋‹ค(ํ˜„์žฌ ํ•˜๋‚˜ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋งŒ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ๋Š” ์ž‘๋™์ด ๋ฉˆ์ถ”๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค). lwjgl ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ Java๋กœ ๊ตฌํ˜„๋œ OpenGL ๊ธฐ์ˆ . ๊ทธ๊ฒƒ์ด ๋‚ด๊ฐ€ ์ง€๊ธˆ ํ•˜๊ณ  ์žˆ๋Š” ์ผ์ด๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๋น„๋””์˜ค ์นด๋“œ, ์…ฐ์ด๋” ๋ฐ ์ˆ˜๋งŽ์€ ๋ถ„์„ ํ˜•์ƒ์— ์ง์ ‘ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ์ •ํ™•ํžˆ 2๋…„ ํ›„, ๊ธฐ์–ต์— ๋‚จ๋Š” ๋‚ (11์›” 10์ผ)์— ์ €๋Š” Oracle Java SE 8 ํ”„๋กœ๊ทธ๋ž˜๋จธ(1Z0-808)๋กœ๋ถ€ํ„ฐ ์ž๊ฒฉ์ฆ์„ ์ทจ๋“ํ•  ๊ณ„ํš์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด์ œ ์ €๋Š” ์ธ์ฆ๋œ Java ์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(87%๋กœ ํ†ต๊ณผํ–ˆ์œผ๋ฉฐ ํ…Œ์ŠคํŠธ๋Š” ์‹ค์ œ๋กœ ์‰ฝ์Šต๋‹ˆ๋‹ค... ์ปดํŒŒ์ผ๋Ÿฌ๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ฆฌ์„์€ ์ผ์ž…๋‹ˆ๋‹ค). ๊ทธ๋ƒฅ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘ ํ–‰์šด์„ ๋นŒ์–ด ์š”. ๊ฐ™์€ ํšŒ์‚ฌ์˜ PS์™€ HR์€ ์ด๋ฏธ ์ €์—๊ฒŒ ์„ธ ๋ฒˆ์ด๋‚˜ ์ „ํ™”๋ฅผ ๊ฑธ์–ด ์ผ์ž๋ฆฌ๋ฅผ ์ œ์•ˆํ–ˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ๊ฑฐ์ ˆํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ณต์ˆ˜ํ•œ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION