๋ฉด์ฑ ์กฐํญ: ์ด ์๋ฃ์๋ ๊ณ ์ ๊ด๋ ๊ณผ ํ๊ตฌ๊ฐ ๊ฐ๋ํ ์ ์์ ์ฃผ๊ด์ ์ธ ์๊ฒฌ๋ง ํฌํจ๋์ด ์์ต๋๋ค. ์๋ฃ์ ๋ด๊ธด ์ฌ์ค์ ์์ ์ ํํ๋ก ํํ๋๋ฉฐ, ์์ ๋ ์๊ณก๋๊ฑฐ๋, ๊ณผ์ฅ๋๊ฑฐ๋, ๊พธ๋ฉฐ์ง๊ฑฐ๋, ์ฌ์ง์ด ์์ ํ ๊พธ๋ฉฐ์ง ์๋ ์์ต๋๋ค.
ASM
๋๊ฐ ์ด ๋ชจ๋ ์ผ์ ์์ํ๋์ง์ ๋ํด์๋ ์ฌ์ ํ ๋ ผ์์ด ์์ต๋๋ค. ์, ์, ์ ๋ ์ฌ๋๋ค์ด ์ธ๊ฐ ์ธ์ด๋ก ์ฌ๋๋ค๊ณผ์ ์ผ์์ ์ธ ์์ฌ์ํต์์ ๋๋ฌผ๊ณผ์ ์์ฌ์ํต์ผ๋ก ์ด๋ป๊ฒ ์ ํํ๋์ง์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. :)
์ด๋ค ์ฌ๋๋ค์ ํ ๊ณผํ์๊ฐ ๊ทธ๋ฌํ ์ ์ฌ์ ์์ฌ์ํต์ ์ผ๋ฐ ์๋ฆฌ๋ฅผ ์ค๋ช ํ๋ 19์ธ๊ธฐ์ ์ด๊ฒ์ด ์์๋์๋ค๊ณ ๋งํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๊ตฐ๊ฐ-๊ณผํ์๋ค์ด ์์ฌ ์ํต ๋ฐฉ๋ฒ์ ์ฐ๊ตฌํ๊ณ ๋๋ฌผ์ ์ฌ์ฉํ์ฌ ์ ์ ๋ฉ์์ง๋ฅผ ๊ฐ๋ก์ฑ๊ฑฐ๋ ๋จ์ํ ์ ์ ๋๋ฌผ๊ณผ ์ฒด์ค๋ฅผ ๋๊ธฐ ์์ํ ์ XNUMX ์ฐจ ์ธ๊ณ ๋์ ์ค์ ์์๋์์ต๋๋ค (Bobik์ ํญ์ ์ฃผ์ธ์๊ฒ์ก์ง๋ง ๊ทธ ๊ณผ์ ์ ๊ณ์๋์์ต๋๋ค) ๋ ๋ชจ๋์๊ฒ ๋๊ฐ์ด ํฅ๋ฏธ๋ก์ ์ต๋๋ค). ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ์์๋์๋์ง๋ ๊ทธ๋ค์ง ์ค์ํ์ง ์์ต๋๋ค. ๋ ์ค์ํ ๊ฒ์ ๋ชจ๋ ๊ฒ์ด ์ด๋์ ์๋์ง์ ๋๋ค. ๊ทธ๋ฌ๋ ์์๋๋ก ๋ ์์ธํ ์ค๋ช ํฉ๋๋ค.
์ฒ์์๋ ๋๋ฌผ๊ณผ ์ํตํ๋ ๋ฐฉ๋ฒ์ ์๋ ์ฌ๋์ด ๊ฝค ๋ง์๊ณ , ์ด๋ ๊ทธ๋ค์ง ์ธ๊ธฐ๊ฐ ์์์ต๋๋ค. ๊ทธ๋ ์ต๋๋ค. ๊ทธ๊ฒ์ ๋ถ๋ช ํฉ๋๋ค. ๊ทธ๊ฒ์ ๋น์ ์ด ๋ฐฐ์ธ ์ ์๋ ์ธ๊ฐ์ ์ธ์ด๊ฐ ์๋๋๋ค. ์ฌ๊ธฐ์๋ ๋ง์ ๋ํ ์ ๊ทผ ๋ฐฉ์์ด ์์ ํ ๋ค๋ฅด๊ณ , ์ฐ๋ฆฌ์ ์ง์ฑ์ด ๋ค๋ฅด๋ฉฐ, ์ธ์์ ๋ํ ์ฐ๋ฆฌ์ ๊ฐ๊ฐ๋ ๋ค๋ฆ ๋๋ค. ๋ง์ ๊ฒ๋ค์ด ๋จ์ํ ์ ๋ฌ๋ ์ ์์ต๋๋ค. ์๊ฐ ๋นจ๊ฐ์์ ๊ตฌ๋ณํ์ง ๋ชปํ๋ค๋ฉด ๋นจ๊ฐ์์ด ๋ฌด์์ธ์ง ์ด๋ป๊ฒ ์ค๋ช ํ ์ ์์ต๋๊น? ๊ทธ๋ฆฌ๊ณ ๋ง์ ๋๋ฌผ์ ์๋ฆฌ๋ ์ฐ๋ฆฌ๊ฐ ๋ฐ์ํ๊ธฐ ์ด๋ ค์ธ ๋ฟ๋ง ์๋๋ผ ๋ฃ๊ธฐ๋ ์ด๋ ต์ต๋๋ค. ๊ธ์์, ๊ฑฑ์ ํ์ง ๋ง์ธ์. ๊ณผํ๊ณผ ์ง๋ณด๋ฅผ ์ํด ๋ง์ ์ฉ๊ฐํ ์ํผ๋ค์ด ์ฐ๊ตฌ๋ฅผ ์์ํ๊ณ ์๋ ์ ๊ฑธ์ณ ์ด ๊ธฐ์ ์ ์ต๋ํ์ต๋๋ค. ์ง์ค๋ก ์ฌ๋์๊ฒ ๋๋ฌด ๊ฐํ ๊ฒ์ ์์ต๋๋ค!
๊ทธ๋ฌ๋ ์ง์ ์ ์ฌ๊ธฐ์ ๋๋์ง ์์์ต๋๋ค. ์ธ์ ๋ ๊ทธ๋ ๋ฏ์ด ์ฌ๋๋ค์ ์ค์ค๋ก ์ผ์ ๋ ์ฝ๊ฒ ๋ง๋๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ์๋ ํ ๋๋ฌผ์ ์ธ์ด๋ฅผ ์ฐ๊ตฌํ๊ณ ๋ค์ ๋๋ฌผ์ ๋ง์คํฐํ๋ ๊ฒ์ด ๊ทธ๋ค์ง ์ฝ์ง ์๋ค๋ ์ฌ์ค์ ์ถฉ๋ถํ ์ด๋ ค์์ด์์์ต๋๋ค. ๋ฌผ๋ก ์ผ๋ถ ์์น์ ์ด์ ๋์์ง๋ง ์ ๋ถ๋ ์๋๋๋ค(์๋ก์ด ์๋ฆฌ, ๋ค๋ฅธ ๋๋ฌผ์ ๋ํ ์ฌ๊ณ ์ ์๋ก์ด ํน์ง ๋ฑ).
์ด๊ฒ์ด ๊ทธ๋ค์ด ์๋ ํํ์ ํฉ์ฑ๊ธฐ, ์ฆ ๋จ์ํ๋ฅผ ์ํด ASM์ ์๊ฐํด๋ธ ๋ฐฉ๋ฒ์ ๋๋ค. ์ด ์ฅ์น๋ ์์ผ๋ฉฐ ์ฃผ๋จธ๋์ ๋ค์ด๊ฐ ์ ์์ต๋๋ค. ์ผ๋ง๋ ์ ์ฉํ๊ฐ! ํน์ ์ ํ์ ๋๋ฌผ๊ณผ ํจ๊ป ์๋ํ๋๋ก ๊ตฌ์ฑํ๊ณ ์ฌ๋ฐ๋ฅธ ํํ์์ ๋ํ ๋ฒํผ์ ๋๋ฅด๋ฉด... ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ํ ์๋ฆฌ๋ฅผ ์์ฒด์ ์ผ๋ก ํฉ์ฑํฉ๋๋ค! ๋ ์ด์ ๋ฐ์์ ๋ฐฐ์ฐ๊ฑฐ๋ ํ๋ฅผ ๊นจ๋จ๋ฆฌ์ง ์์๋ ๋ฉ๋๋ค. ๋ฌผ๋ก , ๋ค๋ฅธ ๋๋ฌผ๋ค์ ์ฌ๊ณ ๋ฐฉ์์ ์ฐจ์ด๋ฅผ ์ดํดํ๋ ๊ฒ์ ์ฌ์ ํ โโํ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ฝ๋ผ๋ฆฌ ์์์ ์ฅ๋ฅผ ์ธ๊ธํด์๋ ์ ๋๋๋ฐ, ๊ทธ๋ ๊ฒ ํ๋ฉด ์ฅ๊ฐ ํฌ๊ฒ ๊ฒ์ ๋จน์ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฐ์ ์ธก๋ฉด์์๋ ๋ชจ๋ ๊ฒ์ด ํจ์ฌ ์ฌ์์ก์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ ์ธ๊ณ์ ์ฅ์ธ๋ค์ด ์ด ์ฅ์น์ ์ฐ๊ฒฐํ๊ณ ๋ค๋ฅธ ๋๋ฌผ์ ์ธ์ด์ ๋ํ ์ง์์ ์ถ๊ฐํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ฉด ๋ชจ๋ ์ฌ๋์ด ์ด ์ฅ์น๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ๋๋ฌผ๊ณผ ์ํตํ ์ ์์ต๋๋ค. ํ์ต ๊ณผ์ ์ด ํจ์ฌ ๋ ์ฝ๊ณ ๋นจ๋ผ์ก์ผ๋ฉฐ, ์ด ๊ณผํ์ ๋ง์คํฐํ๋ ค๋ ์ฌ๋๋ค์ ์๊ฐ ๋์ด๋ฌ์ต๋๋ค.
SI
์ผ๋ง ํ, ๋ชจ๋๊ฐ ์๋ก์ด ๋ฐ๋ช ํ์ ์ฌ์ฉํ๊ณ ์์๊ณ ๋ชจ๋๊ฐ ์๋ฆฌ์ ์ง์ ์ ์ธ ๋ฐ์์ ๊ฑฐ์ ์์ด๋ฒ๋ ธ์ต๋๋ค. ์๋ก์ด ์ธ๋๋ ์ฆ์ AFM์ ํตํด ์์ฌ์ํตํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ๋ ์ต๋๋ค. ๊ทธ๋ค์ ๋๋๋ก ์ง์ฆ๋๋ ์ค์๋ฅผ ์ ์ง๋ ์ผ๋ฉฐ, ์ ๋์ฌ์ด์ ์ ์๋ชป๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ๋๋ฌผ์ด ๋นํฉํ๊ฑฐ๋ ์ฌ์ง์ด ํ๋ฅผ ๋ด๋ ๊ฒฝ์ฐ๋ ์์์ต๋๋ค. ๋๋๋ก ์ฌ๋๋ค์ ๊ทธ์ ๋ํ ๋ฐ์์ผ๋ก ๋ฌผ๋ฆฌ๊ณ ์์ฒ๋ฅผ ์ ์์ต๋๋ค. ํ์ง๋ง ๋ฌด์์ ํ ์ ์์ต๋๊น? ์ด๋ค ์ผ์ด๋ ์ผ์ด๋ ์ ์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ๊ฒ์ด ์์กฐ๋กญ๊ฒ ์งํ๋๊ณ ์์๊ณ ์ด๋ฌํ ํ๊ธฐ์ ์ธ ๋ฐ์ ์ผ๋ก ์ข ๊ฐ ์์ฌ ์ํต์ ๊ฐ๋ฅ์ฑ์ด ํ๋๋์์ง๋ง ์ฌ์ ํ์ด ์์ฌ ์ํต์ ํธ๋ฆฌํ๋ค๊ณ ๋ถ๋ฅด๊ธฐ๋ ์ด๋ ค์ ์ต๋๋ค. ์ค์ค๋ก ํ๋จํ์ญ์์ค. ๋จผ์ AFM์ผ๋ก ์์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ด ๋ค์ ๋ค์ํ ๋๋ฌผ์ ๋ํ ์ฌ๊ณ ์ ํน์ฑ์ ์ฐ๊ตฌํ์ญ์์ค. ๊ทธ ๊ณผ์ ์์ ๋ง์ ์ถฉ๊ฒฉ์ ๋ฐ๊ฒ ๋ ๊ฒ์ด๋ฉฐ ์๋ง๋ ์ฌ์ฅ ๋ง๋น๋ก ๋ ๋ง๋ฆฌ์ ๋๋ฌผ์ ์ฃฝ์ผ ๊ฒ์ ๋๋ค. ๋ถ์ฃผ์ํ๊ฒ ์๋ชป๋ ๋ฒํผ์ ๋๋ฅด๋ ํ์.
์ฌ๋๋ค์ ์ด ๋ฌธ์ ๋ฅผ ๊นจ๋ซ๊ณ ๋ ๋๋ํ ์ ๋์ฌ์ด์ , ์ฆ ์ง๋ฅํ ์ ๋์ฌ์ด์ (Intelligent Synthesizer)๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ ์๊ฐํด ๋์ต๋๋ค. ์ฐจ๋ ์ด๋ฏธ ๋ ์ปค์ก์ง๋ง ์ฌ์ ํ ๋ฐฐ๋ญ์ ์ฝ๊ฒ ๋ค์ด๊ฐ ์ ์์ต๋๋ค. ๊ทธ๋ ๋ ์ผ๋ง๋ ๋ง์ ์๋ก์ด ๊ธฐํ๋ฅผ ์ด์์ต๋๊น! ์ด๋ฏธ ์ธ๊ฐ์ ์ธ์ด๋ก ํ ์คํธ๋ฅผ ์ ๋ ฅํ ์ ์์ต๋๋ค. ๊ฑฐ์. ์ธ์ด๋ ์ฌ์ ํ ๋ค์ ์ํด๋ฌ์ ๋ช ๋ น์ ๋ด๋ ค์ผ ํ์ต๋๋ค. ๋ฐ๋ผ์ ๋จ์ํ โ๊ฐ์ ์ฌ๋ฆฌํผ๋ฅผ ์ฌ์ค์ธ์โ ๋์ โ๋ค๋ก ๋์์ 3๊ฑธ์ ์์ผ๋ก ๊ฐ์ญ์์ค. ์ฌ๋ฆฌํผ๊ฐ ๋ณด์ด๋ฉด ๊ฐ์ ธ๊ฐ์๊ณ , ์์ผ๋ฉด ๊ณ์ ๊ฐ์ญ์์ค...โ ๋ฑ์ผ๋ก ์จ์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด์๋ ํ ๋ฒ ์ค๋ช ํ ๋ค์๋ โ์ฌ๋ฆฌํผ๋ฅผ ๊ฐ์ ธ์โ๋ผ๊ณ ๋ถ๋ฅด๊ณ , ๋ค์ ๋ฒ์๋ ์ฆ์ ๊ฐ๋จํ๊ณ ๋ช ํํ๊ฒ ์จ๋ ๋ฉ๋๋ค. ๊ฐ๋จํ ๋งํด์, ๊ทํ์๊ฒ ํธ๋ฆฌํ ์ด๋ฆ์ผ๋ก ์ฉ์ด๋ฅผ ๋ถ๋ฅด๊ณ ํ๋ก์ธ์ค๋ฅผ ์ค๋ช ํ ์ ์์ผ๋ฉฐ... ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฅ์ฑ์ ๋ฐ๋ค๊ฐ ์์ต๋๋ค! ๊ทธ๋ฆฌ๊ณ ๋ง์ ๋ฐฉ์ด์ฑ ๋ ์์ต๋๋ค. ๋ถ์ฃผ์ํ๊ฒ ๋๋ฌผ์ ์ฃฝ๊ฒ ํ๊ฑฐ๋ ๋จ์ํ ๋ถ๋ ธํ๊ฒ ๋ง๋๋ ๊ฒ์ด ํจ์ฌ ๋ ์ด๋ ค์ ์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ธ์ด๊ฐ ์ด๋ฏธ ๊ฑฐ์ ๋ชจ๋ ์ฌ๋์ด ์ดํดํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ ๊ฒ๋ค. ๋ฐ์์ ๊ณต๋ถํ ํ์๋ ์์ ๋ฟ๋ง ์๋๋ผ, ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ๋๋ฌผ์ ์ธ์ด๋ก ๋ฒ์ญ๋๋์ง์กฐ์ฐจ ๋ชจ๋ฅผ ์๋ ์์ต๋๋ค. ์ข ์ข ๋น์ ์ ์ด ๋๋ฌผ์ด๋ ์ ๋๋ฌผ์ด ์ด๋ป๊ฒ ์๊ฐํ๋์ง์ ๋ํ ์ธ๋ถ ์ฌํญ์ ์ ํ์์กฐ์ฐจ ์์ผ๋ฉฐ ๊ธฐ๊ณ๋ ์ด๋ฏธ ์ด๋ฌํ ๋ง์ ์ผ์ ๋น์ ์ ์ํด ์ํํ ๊ฒ์ ๋๋ค.
๋ชจ๋ ์์ด๋ค์ด ํ๊ต์์ SI ์ฌ์ฉ๋ฒ์ ๋ฐฐ์ฐ๊ฒ ๋ ๊ฒ ๊ฐ์๊ณ ๋ชจ๋ ์ฌ๋์ ์ํ ๋ณดํธ์ ์ธ ๋๊ตฌ๊ฐ ๋ ๊ฒ ๊ฐ์์ต๋๋ค!
์๋ก์ด ๋ผ์ด๋
๊ทธ ํ ๋ช ๋ ๋์ ๊ฐ๊ฐ ๊ณ ์ ํ ์ถ๊ฐ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋ค์ํ ์๋ก์ด ๊ธฐ๊ณ๊ฐ ๋ฑ์ฅํ์ต๋๋ค. ๋ค์ํ ์์ ์ ๋ ํธ๋ฆฌํ๊ฒ ์ํํ ์ ์๋ Synthesizer ++๋ฅผ โโ์ดํด๋ณด์ธ์. ์๋ฅผ ๋ค์ด, ๋๊ตฌ๋ฆฌ์๊ฒ "๋งฅ์ฃผ ๊ฐ์ ธ์ค๊ธฐ"๋ฅผ ์ ๋ ฅํ๊ฑฐ๋ "๋งฅ์ฃผ ๊ฐ์ ธ์ค๊ธฐ"๋ผ๊ณ ์ ๋ ฅํ๋ฉด ์ด ๋ชจ๋ ๋ด์ฉ์ด ๋๊ตฌ๋ฆฌ๋ ์ฌ์ฐ์์ญ์ด๊ฐ ์ดํดํ ์ ์๋ ๋์ผํ ์์ฑ์ผ๋ก ๋ฒ์ญ๋ฉ๋๋ค. ์ฌ๋ฌผ ๊ฐ์ ๊ด๊ณ๋ฅผ ์ค๋ช ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. ์๋ฅผ ๋ค์ด, "๋์ฅ๊ณ ์ ์๋ ๋งฅ์ฃผ" ๋๋ "์ฌ๊ณผ์ฃผ"๋ฅผ "๋งฅ์ฃผ์ด์ง๋ง ์ฌ๊ณผ๋ก ๋ง๋ ๊ฒ"์ด๋ผ๊ณ ์ค๋ช ํฉ๋๋ค. ์ํฉ์ ๋ฐ๋ผ ๋จ์ด์ ์๋ฏธ๋ ๋ฐ๋ ์ ์์ต๋๋ค. ๊ณ ์์ด์๊ฒ โget out of your roomโ์ด๋ผ๊ณ ์ธ ์๋ ์๊ณ , โget out of hereโ๋ผ๊ณ ์ธ ์๋ ์์ต๋๋ค. ๋ง์ ๊ฐ์ง๋ง ์๋ฏธ๋ ๋ค๋ฆ ๋๋ค.
๊ธฐํ๊ฐ ๋ง์์ง๊ณ ๋ฐฐ์ฐ๋ ๋ฐ ์๊ฐ์ด ์กฐ๊ธ ๋ ๊ฑธ๋ฆฌ์ง๋ง ์ผ๋จ ๋ฐฐ์ฐ๋ฉด ์์ฌ์ํต์ด ๋น ๋ฅด๊ณ ํธ๋ฆฌํด์ง๋๋ค. ํ ๊ฐ์ง ๋ฌธ์ ๋ ์๋ก์ด ์ธ๋๊ฐ ๊ทธ๊ณณ์์ ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๋๋ฌผ๊ณผ์ ์์ฌ์ํต์ด ์ ํํ ์ด๋ป๊ฒ ์ด๋ฃจ์ด์ง๋์ง ๊ฑฐ์ ์ฐ๊ตฌํ์ง ์์๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ด ์๊ฐ์ด ์๋ค๋ ๊ฒ์ ๋ถ๋ช ํ๋ฉฐ, ์์ฌ์ํต์ ์ํ ์๋ก์ด ์ฅ์น๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ๋งํผ ์ ์ฉํ์ง ์์ต๋๋ค. ๋งค์ผ ์๋ก์ด ๊ฒ์ด ์ค๋๋ฐ ์ ์ค๋๋ ๊ฒ์ ๋ฐฐ์ฐ๋์?
์ด ๋ชจ๋ ์๋ก์ด ์ฅ์น๋ ๋๋ฌผ๊ณผ ์ํตํ๋ ์ฌ๋๋ค์ ๋ฒ์๋ฅผ ํฌ๊ฒ ํ์ฅํ์ต๋๋ค. ๋์ฑ์ด ์ด๊ฒ์ ์ค๋ซ๋์ ๊ณผํ ์์ญ์ ๋ฅ๊ฐํ์ต๋๋ค. ์ด์ ๋๋ฌผ๊ณผ์ ์์ฌ์ํต์ ์์ฐ(์ ํดํ ๋๋์ง๋ก๋ถํฐ ๋์๋ฌผ์ ๋ณดํธํ๊ธฐ ์ํด ์ฌ์ฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋งค์ฐ ํธ๋ฆฌํจ)๊ณผ ์ถ์ฐ์ (์ด์ ์๊ฐ ์ค์ค๋ก ํ์ ๋ฏ์ ์ ์์), ์ฌ์ง์ด ์ค๋ฝ์ฉ์ผ๋ก๋ ์ฌ์ฉ๋์์ต๋๋ค. ๋ง๊ณผ ํจ๊ป ์ถ๊ตฌ๋ฅผ ํ์๋์?) .
๊ทธ๋ฌ๋ค๊ฐ ๋๊ตฐ๊ฐ "์ฐ๋ฆฌ๊ฐ ์ง๊ธ ๋ญ๋ผ๊ณ ์ฐ๊ณ ์๋ ๊ฑฐ์ง... ์๊ธฐ ์ข ํ์!"๋ผ๋ ์๊ฐ์ด ๋ค์์ต๋๋ค. ๊ธฐ์กด ์ฅ์น๋ ๊ฝค ์ ์๋ํ๊ธฐ ๋๋ฌธ์ ์ ์ฅ์น๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค. ์ ๊ฒ๋ค. ๊ทธ๋ค์ ๋จ์ํ ๊ธฐ์กด ํ ์คํธ ํฉ์ฑ๊ธฐ ์์ ๋ง์ดํฌ์ ์์ฑ ๋ถ์๊ธฐ๋ฅผ ๋ฐฐ์นํ์ต๋๋ค. ํญ์ ์ผ์ ธ ์๊ณ ์ ๋์ฌ์ด์ ์์ ํ์ํ ํ ์คํธ๋ฅผ ๋ฃ๊ณ ์ ๋ ฅํด ์ค๋๋ค. ์, ๋ น์ ์์ ์ ํ๋๋ผ๋ ์ด๋ ์ค์๋ ํญ์ ์์ฑ์ ์ธ์ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์๋ ์๋๊ฐ ํจ์ฌ ๋๋ ค์ง๋๋ค. ํจ์ฌ ๋ ์ฝ์ต๋๋ค! ์์์ ๋จธ๋ฆฌ ๋ค๋ก ์์ ์น๊ณ ๋ํ๋ฅผ ๋๋์ธ์.
๊ทธ๋ฌํ ์ฅ์น ์ค ํ๋๊ฐ Python์ด๋ผ๋ ์ฅ์น์์ต๋๋ค. ์ ์์๊ฐ ์ด ๋ฑ์ ์ข์ํ๋์ง, ์ฒ์์ผ๋ก ๋ฑ์๊ฒ ๋๊ตฌ๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒ์ธ์ง, ์๋๋ฉด ์ต๊ทผ์ ๋ฑ์ ๊ดํ ์ํ๋ฅผ ๋ณธ ๊ฒ์ธ์ง๋ ํ์คํ์ง ์์ต๋๋ค... ๊ทธ๋ฌ๋ ์ด๊ฒ์ ์ค์ํ์ง ์์ต๋๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์งํ์ ๋๋ค !!! ์ ์ ์ธ๋๋ '๊ตฌ์ ๋ฐฉ๋ฒ'์ ์์ ํ ๊ฑฐ๋ถํ๊ณ ์๋ก์ด ๋๊ตฌ ์ฌ์ฉ๋ฒ์ ๋ค์ ์ ๊ทน์ ์ผ๋ก ๋ฐฐ์ฐ๊ณ ์์ต๋๋ค. ์๋๊ฐ ์ค์ํ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ ๋ ์ธ์๋ ํ ์คํธ๋ก ์์ ํด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด, ์๋๋ฐฉ์ด ๊ณต์ด ๋จธ๋ฆฌ์ ๋ถ๋ชํ ์ง XNUMX๋ถ ๋ง์ ๊ณต์ ์น๋ ์ถ๊ตฌ ๊ฒฝ๊ธฐ๋ฅผ ์์ํด ๋ณด์ญ์์ค.
JS
๊ทธ๋ฌ๋ ์ง์ ์ ๋ฉ์ถ์ง ์์๊ณ , ์ ์ ํ ๋๊ตฐ๊ฐ ์์ฌ์ํต์ ๋ฐฐ์ฐ๊ธฐ๊ฐ ๋งค์ฐ ๊ฐ๋จํด์ผ ๋๊ตฌ๋ ์ฝ๊ฒ ์ง์ด๋ค๊ณ ๋งํ ์ ์์ด์ผ ํ๋ค๊ณ ๊ฒฐ์ ํ์ต๋๋ค. ๋ ์ค์ํ๊ณ ์๊ธํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ์ด ์๊ฐ์ ๋ฐ์น ์ ์๋๋ฐ, โ๋๋ฌผ์ด ์ดํดํ ์ ์๋ ๊ฐ๋จํ ๋จ๊ณ๋ก ๋๋๋ ๋ฐฉ๋ฒโ๊ณผ ๊ฐ์ ๊ฐ์ฅ ๊ฐ๋จํ ๊ฒ๋ค์ ์๊ฐํ๋๋ผ ๋๋์ ๋ถ๋ด์ ์ค ์ด์ ๊ฐ ๋ฌด์์ ๋๊น!
๊ทธ๋์ ๊ทธ๋ Just Speak๋ผ๋ ์ฅ์น๋ฅผ ์๊ฐํด ๋์ต๋๋ค! (์์ด: โ๊ทธ๋ฅ ๋งํ์ธ์!โ). ์์ด๋์ด๊ฐ ๋ ์ฌ๋๊ณ , 10์ผ ๋ง์ ํ๋กํ ํ์ ๊น์ง ๋ง๋ค์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ์ ์์ด๋์ด๊ฐ ์ํ๋ ๋ฐฉ์์ผ๋ก ์๋ํ๋ ๋ฐ๋ ์๋ ์ด ๊ฑธ๋ ธ์ต๋๋ค. ๋ง์ ํ์ฌ๋ค์ด ์ด ์ฅ์น์์ ๊ฒฝ์ ์ ์ด์ ์ ๋ณด์์ต๋๋ค. ๋๋ฌผ๊ณผ ํจ๊ป ์ผํ๋ ์ง์์ ๋ ๋น ๋ฅด๊ณ ์ ๋ ดํ๊ฒ ๊ต์กํ ์ ์์ต๋๋ค! ๊ทธ๋ค์ Just Speak ์์น์ ๋ฐ๋ผ ์๋ํ๋ ๋ค์ํ ์ฅ์น๋ฅผ ๊ฐ๋ฐํจ์ผ๋ก์จ ๋์์ ์ฃผ์์ต๋๋ค.
์ฅ์น๋ ์๋์ฐจ ํฌ๊ธฐ๋งํผ ํฝ๋๋ค. ๊ทธ๋์ ๋ฐํด๊ฐ ๋ฌ๋ฆฐ ๊ฑฐ์์! ๊ทธ๋ฆฌ๊ณ ๊ฟ์ด ์ด๋ฃจ์ด์ก์ต๋๋ค. ๋๊ตฌ๋ ์์ ์๊ฒ ๋งค์ฐ ์น์ํ ์ธ์ด๋ก ๋ชจ๋ ๋๋ฌผ๊ณผ ์์ฌ ์ํต์ ํ ์ ์์ต๋๋ค. ์ฅ์น์ ๋งํ๋ฉด ์ฅ์น๊ฐ ๊ทธ๊ฒ์ ๋ถ์ํ๊ณ ์ผ๋ จ์ ํ ์คํธ ๋ช ๋ น์ผ๋ก ๋ณํํ ๋ค์ ๋๋ฌผ์ด ์ดํดํ ์ ์๋ ๊ธด ์๋ฆฌ, ํํ์ ๋ฑ์ ์งํฉ์ผ๋ก ๋ณํํฉ๋๋ค. ์ฒ์์๋ ์กฐ๊ธ ๋๋ ค์ ๊ธฐ๊ธฐ๊ฐ ๊ฐ์ ๋์๊ณ , ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด ์ฌ๋ฌ ๋ฒ์ ์ด ๋ง๋ค์ด์ก์ต๋๋ค. ๋ฒ์ 8์ ํตํด ์ฐ๋ฆฌ๋ ๋๋ถ๋ถ์ ์์ ์ ์ถฉ๋ถํ ๋น ๋ฅธ ์ฅ์น๋ฅผ ํ๋ณดํ ์ ์์์ต๋๋ค. ์ฌ๋๋ค์ ํ๋ณต์ ๋์ด ์์์ต๋๋ค. ๋ชจ๋๊ฐ ๋๋ฌผ๊ณผ ์์ฌ ์ํตํ๊ณ , ๋ฌด์ธ๊ฐ๋ฅผ ์์ฒญํ๊ณ , ์๋กญ๊ณ ์๋ก์ด ๊ฒ์ ๊ฐ๋ฅด์น๊ธฐ ์์ํ์ต๋๋ค. ํน์ ํ ๋ชฉํ ์์ด๋ ์๋ํ๊ณ ํ๋ ์ดํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๊ธฐ์ ์์๋ ์ด ๊ธฐ๋ฅ์ ๋์ ํ์ผ๋ฉฐ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ชจ๋ ์์ ์ ์ด ์ฅ์น๋ฅผ ์ ์ ๋ ๋ง์ด ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์ด๋๊น์ง ๋ง์ ์ฌ๋๋ค์ด ์ถฉ๋ถํ ์์ ํ์ํ ์ธ๋ ฅ์ ์ฐพ๊ฑฐ๋ ํ๋ จํ ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ๋๋ผ์ด ์ ์ ์ด์ ๋๋ฌผ์ ์ฃฝ์ด๋ ๊ฒ์ด ์ ํ ๋ถ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๋๋ค! ์ธ๋์ ์ด๊ณ ๊ฒฝ์ ์ ์ ๋๋ค! ๋น์ ์ด ๋ญ๊ฐ ์๋ชป๋์๋ค๊ณ ๋งํด๋ ์ฅ์น๋ ์ด๋ฅผ ๋ฌด์ํ๊ณ ๋๋ฌผ์๊ฒ ์ํํ ์ด๋ค ๋ง๋ ํ์ง ์์ ๊ฒ์ ๋๋ค. ์, ๋๋๋ก ์ด๊ฒ์ "๋น์ด๋จน์ ์ฌ๋ฆฌํผ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ" ๋์ ์ ๊ฐ๊ฐ ๋จผ์ ์ฌ๋ฆฌํผ์ ๋ฅ์ ์ธ๊ณ ๊ฐ์ ธ์จ๋ค๋ ์ฌ์ค๋ก ์ด์ด์ง๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋๋ก ๊ทธ๋ ๋ฐ๋์ ๋์ ๋งํ ๋ด์ฉ์ ๋ํด ๋จ์ํ ์๊ฐํฉ๋๋ค. ํ์ง๋ง ๊ทธ๋์ ์ด์ฉ์ฃ ? ์ด ๋๋ฌธ์ ๊ฐ๋ ๋ช ๋ น ๋ฐ๋ฅด๊ธฐ๋ฅผ ๊ฑฐ๋ถํ์ง ์์๊ณ ๊ฒ์ ๋จน์ง ์์์ผ๋ฉฐ ๋๊ตฌ๋ ๋ฌผ์ง ์์์ต๋๋ค!
์๋ชป๋ ๋ฐฉํฅ
ํนํ ํ์ต ์ด๊ธฐ ๋จ๊ณ์์๋ ์ด ์ธ์ด๋ก ์์ฌ์ํตํ๋ ๊ฒ์ด ๋ ์ฝ๊ณ ์ฆ๊ฑฐ์์ก์ต๋๋ค. ๊ฑฐ์ ์ฆ์ ๋๋ฌผ์ด ๋น์ ์ ์ด๋ป๊ฒ ์ดํดํ๊ณ ๊ทธ์ ๋ํ ๋ฐ์์ผ๋ก ๋ฌด์์ธ๊ฐ๋ฅผ ํ๋์ง ๋ณผ ์ ์์์ต๋๋ค. ๋จ์ํ ๋ง์ !
๊ทธ๋ฌ๋ ์ค์ ์ ๋ฌด์์๋ ํ๋์ ๋ชจํธํจ์ผ๋ก ์ธํด ๊ธฐ์ ๊ณผ ์ง์ ๋ชจ๋์๊ฒ ๋ง์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์ ์ธ๊ณ๊ฐ ์ด ์ฅ์น๋ฅผ ์ฌ์ฉํ๊ณ ์๊ณ ๋ชจ๋๊ฐ ์์ฌ์ํต ๋ฐฉ๋ฒ์ ์๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฅ์น๋ฅผ ํฌ๊ฒ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์์ ๊ฑฐ๋ฅผ ๊ฐ์ง๊ณ ๊ท์ฐฎ๊ฒ ํฉ๋๊น? ๊ทธ๋์ ์ฐ๋ฆฌ๋ ๊ทธ ์์ ํธ๋ฆฌํ ๋ณด์กฐ ์ฅ์น๋ง ์ถ๊ฐํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ฌ๊ธฐ์๋ ์ธ์ค์ ์ธ ๋ง์ ์ง์ฐ๋ ์ฅ์น์ ๊ทํ์ ๋ง์ด ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ์ธ์๋ ์ ์๋ค๋ ์ ํธ๋ฅผ ๋ณด๋ด๋ ์ฅ์น, ๊ทธ๋ฆฌ๊ณ ๋๋ฌผ์ ํฅํด ๊ณต๊ฒฉ์ ์ผ๋ก ํ๋ํ์ง ์๋์ง ํ ์คํธํ๋ ์ฅ์น๊ฐ ์์ต๋๋ค. ์, ์ง์ด๋ ๊ณ ์ธต ๊ฑด๋ฌผ๋งํผ ๊ฑฐ๋ํฉ๋๋ค. ํ์ง๋ง Just Speak ์์ฒด๋ ์์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ฐ์ ์ ๊ฐ์ฅ ์ค์ํ ์๋๋ ฅ์ ๊ฑฐ์ ๋ชจ๋ ์ฅ์น๊ฐ ๋์ผํ Just Speak๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ์๋์๋ค๋ ๊ฒ์ ๋๋ค. ์ ๊ฒ๋ค. ์ฅ์น๋ ์ด๋ ์ค์ ์์ฑ์ ๋ถ์ํ๊ณ ์์ฑ ํฉ์ฑ์ ํตํด ์ด๋ฅผ ๋ค๋ฅธ ์ฅ์น๋ก ์ ์กํ ๋ค์ ์ธ ๋ฒ์งธ ์ฅ์น๋ก ์ ์กํ๋ฏ๋ก ๋ชจ๋ ๊ฒ์ด ์๋ํ ์ ์์ต๋๋ค. ์, ์ฒ์ฒํ. ์, ๋ค๋ฅธ ์ฅ์น์ ํจ๊ป ์ฌ์ฉํ๋ฉด ์ ๋๋ก ์๋ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฅผ ์ํด ์ฅ์ธ๋ค์ ์ด์ ์ฅ์น์ ์ค์๋ฅผ ์์ ํ๊ธฐ ์ํด ๊ฐ์ ์์ ์ ๋ฒ์ ์ ๋ง๋ค์์ต๋๋ค. ์ด๋ ํ ๊ฒฝ์ฐ์๋ ํน์ ์ํฉ์ ํ์ํ ์ฅ์น๋ฅผ ์ฐพ์์ ์ ํํ ์ ์์ต๋๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ๋ชจ๋ ๊ฒ์ด ์๋ํ๊ณ ๊ธฐ์ ์ ๋น์ฉ์ ์ ์ฝํ๋ค๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์งํ์ ๋ฉ์ถ์ง ์์ต๋๋ค. ์ด์ JS ์์ ์ถ๊ฐ ์ฅ์น๋ฅผ ์ถ๊ฐํ ์๋ ์์ผ๋ฉฐ, ์ด ์ฅ์น๋ฅผ ์ฌ์ฉํ๋ฉด ๋ณธ์ง์ ์ผ๋ก ํธ๋ฆฌํ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋ณด๋ค ์ง์์ ์ฐํ ์ธ์ด๋ก ํต์ ํ ์ ์์ต๋๋ค. ์ ๊ฒ๋ค. ๋ชจํธํ ์ง์ ์ ๊ฐ๋ฅ์ฑ์ด ํฌ๊ฒ ๊ฐ์ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ชป๋ ๋ง์ ํ๋ฉด ์ฅ์น๊ฐ ๊ฒ์ ๋จน๊ณ ํ๋ก์ธ์ค๋ฅผ ์ค๋จํ๊ณ ํด๋น ๊ฒฝ๊ณ ๋ฅผ ๋ฐํํฉ๋๋ค.
ํ๋ง๋๋ก-์งํ!!!
์ถ์ฒ : habr.com