์ฝ๋ ์กฐ๊ฐ์ ๋ณด๊ณ ์์ด์. ์ด๊ฒ์ ๋ด๊ฐ ๋ณธ ๊ฒ ์ค ์ต์
์ ์ฝ๋์ผ์ง๋ ๋ชจ๋ฆ
๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํ๋์ ๋ ์ฝ๋๋ง ์
๋ฐ์ดํธํ๋ ค๋ฉด ์ปฌ๋ ์
์ ๋ชจ๋ ๋ ์ฝ๋๋ฅผ ๊ฒ์ํ ๋ค์ ์
๋ฐ์ดํธํ ํ์๊ฐ ์๋ ๋ ์ฝ๋๋ ํฌํจํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ชจ๋ ๋ ์ฝ๋์ ์
๋ฐ์ดํธ ์์ฒญ์ ๋ณด๋
๋๋ค. ๋จ์ํ ์ ๋ฌ๋ ๊ฐ์ ๋ฐํํ๋ map ํจ์๊ฐ ์์ต๋๋ค. ๊ฒ๋ณด๊ธฐ์๋ ๋์ผํ ๊ฐ์ ๊ฐ๊ณ ์์ง๋ง ๋ค๋ฅธ ์คํ์ผ๋ก ์ด๋ฆ์ด ์ง์ ๋ ๋ณ์์ ๋ํ ์กฐ๊ฑด๋ถ ํ
์คํธ๊ฐ ์์ต๋๋ค(firstName
ะธ first_name
). ๊ฐ ์
๋ฐ์ดํธ์ ๋ํด ์ฝ๋๋ ๋ค๋ฅธ ์๋ฒ๋ฆฌ์ค ํจ์์ ์ํด ์ฒ๋ฆฌ๋์ง๋ง ๋์ผํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ค๋ฅธ ์ปฌ๋ ์
์ ๋ํ ๋ชจ๋ ์์
์ ์ํํ๋ ๋ค๋ฅธ ํ์ ๋ฉ์์ง๋ฅผ ๋ณด๋
๋๋ค. ์ด ์๋ฒ๋ฆฌ์ค ๊ธฐ๋ฅ์ด ํ๊ฒฝ์ 100๊ฐ ์ด์์ ๊ธฐ๋ฅ์ ํฌํจํ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ "์๋น์ค ์งํฅ ์ํคํ
์ฒ"์์ ๋์จ๋ค๊ณ ์ธ๊ธํ๋์?
์ด๋ป๊ฒ ์ด๋ฐ ์ผ์ด ๊ฐ๋ฅํ์๊น์? ๋๋ ์ผ๊ตด์ ๊ฐ๋ฆฌ๊ณ ์์ผ๋ฉด์ ๋์ ๋๊ฒ ํ๋๋๋ค. ๋๋ฃ๋ค์ ๋ฌด์จ ์ผ์ด ์์๋์ง ๋ฌป๊ณ ๋๋ ๊ทธ ์ฌ์ค์ ์๊น๋ณ๋ก ๋ค์ ์ด์ผ๊ธฐํฉ๋๋ค. BulkDataImporter.js 2018์ ์ต์
์ ์กฐํ์. ๋ชจ๋๊ฐ ๋์๊ฒ ๋์ ์ ์ผ๋ก ๊ณ ๊ฐ๋ฅผ ๋๋์ด๋ฉฐ ๋์ํฉ๋๋ค. ๊ทธ๋ค์ด ์ด๋ป๊ฒ ์ฐ๋ฆฌ์๊ฒ ์ด๋ฐ ์ง์ ํ ์ ์์ต๋๊น?
๋ถ์ ์ฑ: ํ๋ก๊ทธ๋๋จธ ๋ฌธํ์ ๊ฐ์ ์ ๋๊ตฌ
๋ถ์ ์ฑ์ ํ๋ก๊ทธ๋๋ฐ์์ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด๋ ์ฐ๋ฆฌ ๋ฌธํ์ ๋ด์ฌ๋์ด ์์ผ๋ฉฐ ์ฐ๋ฆฌ๊ฐ ๋ฐฐ์ด ๊ฒ์ ๊ณต์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋น์ ์ ๊ทธ๊ฒ์ ๋ฏฟ์ ๊ฒ์ ๋๋ค, ๊ทธ ์ฝ๋๋ ์ด๋ ์ด!โ), ์ข์ ๊ฐ์ ํตํด ๋์ ์ฌ์ ํํํ๊ธฐ ์ํด(โ๋ง์์ฌ, ์ ๊ทธ๋ฐ ์ง์?โ), ์์ ์ ๊ณผ์ํ๊ธฐ ์ํด(โ๋ ์ ๋ ์ ํ ๊ฑฐ์ผ!โ) ๊ทธ๋์ ํ์ง ์์๋คโ), ๋ค๋ฅธ ์ฌ๋์ ๋น๋ํ๋ ๊ฒ(โ์ฐ๋ฆฌ๋ ์ ์ง ๊ด๋ฆฌ๊ฐ ๋ถ๊ฐ๋ฅํ ๊ทธ์ ์ฝ๋ ๋๋ฌธ์ ์คํจํ์ต๋๋คโ), ๋๋ ๊ฐ์ฅ โ์ ํดํโ ์กฐ์ง์์ ๊ด๋ก์ ์ธ ๊ฒ์ฒ๋ผ, ๋ค๋ฅธ ์ฌ๋์ ํต์ ํ๋ ๊ฒ ์์น์ฌ(โ๋ฌด์จ ์๊ฐ์ ํ๊ณ ์์๋์?โ? ๋ง์์โ).
๋ถ์ ์ ์ธ ํ๋๋ ๊ฐ์น๋ฅผ ์ ๋ฌํ๋ ๋งค์ฐ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ด๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋จธ์๊ฒ ๋งค์ฐ ์ค์ํฉ๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์บ ํ์ ์ฐธ๊ฐํ ์ ์ด ์๋๋ฐ, ํ์๋ค์๊ฒ ์ฐ์
๋ฌธํ๋ฅผ ์ฌ์ด์ฃผ๋ ํ์ค ๊ดํ์ ๋ฐ, ์คํ ๋ฆฌ, ๋น๋์ค๋ฅผ ์๋์์ด ์ ๊ณตํ๋ ๊ฒ์ด์์ต๋๋ค.
์ฐ๋ฆฌ๊ฐ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ธ ๋, "ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ"์ ๊น์ด์ ๋ํ ์ดํด๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ๊ฐ์ ์ ๋ฐ์์ ๊ด์ฐฐํ๋ ๋ฐ ๊ธฐ๋ฐ์ ๋ก๋๋ค. ์ด๋ ์ ๊ฒ์๋ฌผ์ ๋ณด๋ฉด ํ์คํ ์ ์ ์์ต๋๋ค.
๋๋ ํ๋ก๊ทธ๋๋จธ๋ค์ด ๊ฒฝํ์ ์์์๋ก ์ ์ ๋ ๋ถ์ ์ ์ด ๋๋ค๋ ๊ฒ์ ์์์ฐจ๋ ธ์ต๋๋ค. ์์ ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์๋ ์ด๋ ค์์ ์์ง ๋ชปํ๋ ์ด๋ณด์๋ ์ด๋ฌํ ์ด๋ ค์์ ์์ธ์ด ๋จ์ํ ๊ฒฝํ๊ณผ ์ง์์ ๋ถ์กฑ์ด๋ผ๊ณ ๋ฏฟ๋ ์ด์ ๊ณผ ์์ง๋ก ์์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฒฐ๊ตญ ๊ทธ๋ค์ ์ฌ๋ฌผ์ ํ์ค์ ์ง๋ฉดํ๊ฒ ๋ ๊ฒ์
๋๋ค.
์๊ฐ์ด ์ง๋๋ฉด ๊ฒฝํ์ด ์์ด๊ณ ์ข์ ์ฝ๋์ ๋์ ์ฝ๋๋ฅผ ๊ตฌ๋ณํ ์ ์๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์๊ฐ์ด ์ค๋ฉด, ์ ์ ํ๋ก๊ทธ๋๋จธ๋ค์ ๋ช
๋ฐฑํ ๋์ ์ฝ๋๋ก ์์
ํ๋ ๊ฒ์ ๋ํ ์ข์ ๊ฐ์ ๋๋๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ผ๋ก(์๊ฒฉ ๋๋ ์ง์ ) ์์
ํ๋ ๊ฒฝ์ฐ ๊ฒฝํ์ด ๋ง์ ๋๋ฃ์ ๊ฐ์ ์ ์ต๊ด์ ์ฑํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ ์ข
์ข
๋ถ์ ์ ์ธ ํ๋์ ์ฆ๊ฐ๋ก ์ด์ด์ง๋๋ค. ์ด์ ์ ์ ์ฌ๋๋ค์ ์ฝ๋์ ๋ํด ์ ์คํ๊ฒ ์ด์ผ๊ธฐํ๊ณ ์ฝ๋๋ฅผ ๋์ ๊ฒ๊ณผ ์ข์ ๊ฒ์ผ๋ก ๋๋์ด ์์ ๋ค์ด "์๊ณ ์์"์ ๋ณด์ฌ์ค ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ์ด๋ ๋ถ์ ์ ์ธ ์ ์ ๋์ฑ ๊ฐํํฉ๋๋ค. ์ค๋งํ๋ฉด ๋๋ฃ๋ค๊ณผ ์ฝ๊ฒ ์ด์ธ๋ฆฌ๊ณ ๊ทธ๋ฃน์ ์ผ์์ด ๋๊ธฐ ์ฝ์ต๋๋ค. Bad Code๋ฅผ ๋นํํ๋ฉด ๋ค๋ฅธ ์ฌ๋๋ค์ ๋์ ๊ทํ์ ์ง์์ ์ ๋ฌธ์ฑ์ด ๋์์ง๋๋ค.
๋ถ์ ์ฑ์ด ์ฆ๊ฐํ๋ ๊ฒ์ด ๋ฐ๋์ ๋์ ๊ฒ์ ์๋๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ๋ ผ์๋ ๋ฌด์๋ณด๋ค๋ ์์ฑ๋ ์ฝ๋์ ํ์ง์ ์ค์ ์ ๋ก๋๋ค. ์ฝ๋์ ๋ด์ฉ์ ์ํํ๋ ค๋ ๊ธฐ๋ฅ(ํ๋์จ์ด, ๋คํธ์ํน ๋ฑ์ ์ ์ธ)์ ์์ ํ ์ ์ํ๋ฏ๋ก ํด๋น ์ฝ๋์ ๋ํ ์๊ฒฌ์ ํํํ ์ ์๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๊ฑฐ์ ๋ชจ๋ ๋ ผ์๋ ์ฝ๋๊ฐ ์ถฉ๋ถํ ์ข์์ง ์ฌ๋ถ์ ์ฝ๋์ ํ์ง์ ํน์ง์ง๋ ๊ฐ์ ์ ์๋ฏธ๋ผ๋ ์ธก๋ฉด์์ ๋์ ์ฝ๋์ ๋ฐํ ์์ฒด๋ฅผ ๋น๋ํ๋ ๊ฒ์ผ๋ก ๊ท๊ฒฐ๋ฉ๋๋ค.
- "์ด ๋ชจ๋์๋ ๋ ผ๋ฆฌ ๋ถ์ผ์น๊ฐ ๋ง์ด ์์ต๋๋ค. ์ด๋ ์๋นํ ์ฑ๋ฅ ์ต์ ํ๋ฅผ ์ํ ์ข์ ํ๋ณด์ ๋๋ค."
- "์ด ๋ชจ๋์ ๋งค์ฐ ์ข์ง ์์ต๋๋ค. ๋ฆฌํฉํฐ๋ง์ด ํ์ํฉ๋๋ค."
- "์ด ๋ชจ๋์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๋ค์ ์์ฑํด์ผ ํฉ๋๋ค."
- "์ด ๋ชจ๋์ ํํธ์์ด์ ํจ์น๊ฐ ํ์ํฉ๋๋ค."
- "์ด๊ฒ์ ๋ชจ๋์ด ์๋๋ผ ๋จ ์กฐ๊ฐ์ ๋๋ค. ์ ํ ์์ฑํ ํ์๊ฐ ์์์ต๋๋ค. ์์ฑ์๋ ๋์ฒด ๋ฌด์จ ์๊ฐ์ ํ์๊น์?"
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ "์น์ํจ"์ด๋ผ๊ณ ๋ถ๋ฅด๊ฒ ๋ง๋๋ ๊ฒ์ ๋ฐ๋ก ์ด "๊ฐ์ ์ ๋ฆด๋ฆฌ์ค"์ ๋๋ค. ์ด๋ PornHub์์ ์์ ํ์ง ์๋ ํ ๊ฑฐ์ ๊ณตํํ์ง ์์ต๋๋ค.
๋ฌธ์ ๋ ์ฌ๋๋ค์ด ์ด์ํ๊ณ ๋ถ์ํ๋ฉฐ ๊ฐ์ ์ ์ธ ์กด์ฌ์ด๊ธฐ ๋๋ฌธ์ ์ด๋ค ๊ฐ์ ์ ๋ํ ์ธ์๊ณผ ํํ์ด ์ฐ๋ฆฌ๋ฅผ ๋ณํ์ํจ๋ค๋ ๊ฒ์ ๋๋ค. ์ฒ์์๋ ๋ฏธ๋ฌํ์ง๋ง ์๊ฐ์ด ์ง๋๋ฉด ๊ทน์ ์ผ๋ก ๋ณํฉ๋๋ค.
๋ถ์ ์ ๋ฌธ์ ๊ฐ ๋ง๊ณ ๋ฏธ๋๋ฌ์ด ๊ฒฝ์ฌ๋ฉด
๋ช ๋ ์ , ์ ๋ ๋น๊ณต์ ํ์ฅ์ผ๋ก ๊ฐ๋ฐ์์ ์ธํฐ๋ทฐ๋ฅผ ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๋ฅผ ์ ๋ง ์ข์ํ์ต๋๋ค. ๊ทธ๋ ๋๋ํ๊ณ , ์ข์ ์ง๋ฌธ์ ํ๊ณ , ๊ธฐ์ ์ ์ ํตํ๊ณ , ์ฐ๋ฆฌ ๋ฌธํ์ ์ ๋ค์ด๋ง์์ต๋๋ค. ํนํ ๊ทธ์ ๊ธ์ ์ ์ธ ํ๋์ ์ง์ทจ์ ์ธ ๋ชจ์ต์ ๊น์ ์ธ์์ ๋ฐ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ๊ทธ๋ฅผ ๊ณ ์ฉํ์ต๋๋ค.
๊ทธ ๋น์ ๋๋ ํ์ฌ์์ ๋ช ๋ ๋์ ์ผํ๋ฉด์ ์ฐ๋ฆฌ ๋ฌธํ๊ฐ ๊ทธ๋ค์ง ํจ๊ณผ์ ์ด์ง ์๋ค๊ณ ๋๊ผ์ต๋๋ค. ์ ๊ฐ ๋์ฐฉํ๊ธฐ ์ ์ ๋ ๋ฒ, ์ธ ๋ฒ, ๊ทธ๋ฆฌ๊ณ ๋ช ๋ฒ ๋ ์ ํ์ ์ถ์ํ๋ ค ํ๊ณ , ๊ทธ๋ก ์ธํด ์ฌ์์ ์ ๋ง์ ๋น์ฉ์ด ๋ค์๊ณ , ๊ทธ ๋์ ์ฐ๋ฆฌ๋ ๊ธด ๋ฐค, ๋นก๋นกํ ๋ง๊ฐ ๊ธฐํ, ์ ๋๋ก ์๋ํ๋ ์ ํ ์ธ์๋ ๋ณด์ฌ์ค ๊ฒ์ด ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ์ ํ ์ด์ฌํ ์ผํ๊ณ ์์์๋ ๋ถ๊ตฌํ๊ณ ๊ฒฝ์์ง์ด ์ฐ๋ฆฌ์๊ฒ ํ ๋นํ ๋ง์ง๋ง ๋ง๊ฐ์ผ์ ๋ํด ํ์์ ์ด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ ๋๋ฃ๋ค๊ณผ ์ฝ๋์ ์ผ๋ถ ์ธก๋ฉด์ ๋ ผ์ํ ๋ ์๋ฌด๋ ์ง๋ ์๊ฒ ๋งน์ธํ์ต๋๋ค.
๋ฐ๋ผ์ ๋ช ์ฃผ ํ์ ๊ทธ ์๋ก์ด ๊ฐ๋ฐ์๊ฐ ๋์ ๋๊ฐ์ ๋ถ์ ์ ์ธ ๋ง(์์ค ํฌํจ)์ ํ ๊ฒ์ ๋๋์ง ์์์ต๋๋ค. ๋น๋ก ์ ๋ ๋๋์ต๋๋ค. ๋๋ ๊ทธ๊ฐ ๋ค๋ฅธ ๋ฌธํ๋ฅผ ๊ฐ์ง ๋ค๋ฅธ ํ์ฌ์์๋ ๋ค๋ฅด๊ฒ ํ๋ํ ๊ฒ์ด๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ๋ ๋ด๊ฐ ๋ง๋ ๋ฌธํ์ ์ ์ํ์ ๋ฟ์ ๋๋ค. ๋๋ ์ฃ์ฑ ๊ฐ์ ์ฌ๋ก์กํ์ต๋๋ค. ์ฃผ๊ด์ ์ธ ๊ฒฝํ์ผ๋ก ์ธํด ๋๋ ์์ ํ ๋ค๋ฅธ ๊ฒ์ผ๋ก ์ธ์๋๋ ์ ์ธ์๊ฒ ๋น๊ด๋ก ์ ์ฌ์ด์ฃผ์์ต๋๋ค. ์ ๋ง ๊ทธ๋ฐ ์ฌ๋์ ์๋๊ณ ๊ทธ๋ฅ ์ด์ธ๋ฆด ๊ฒ ๊ฐ์ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ๊ณ ์์ ๋ฟ์ธ๋ฐ๋ ๋๋ ๊ทธ์๊ฒ ์๋ฑํ ํ๋๋ฅผ ๊ฐ์ํ๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ด์ผ๋ก๋ ์ง๋๊ฐ๋ ๋ง๋ก ๋งํ ๋ชจ๋ ๊ฒ์ ๋ฏฟ๋ ๊ฒ์ผ๋ก ๋ฐ๋๋ ๋์ ํ๋๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
๋ถ์ ์ ์ธ ๋ฐฉ๋ฒ
์ฝ๊ฐ์ ์งํ์ ๊ฒฝํ์ ์ป์ ์ด์ ์ ์ด๋ณด ํ๋ก๊ทธ๋๋จธ๋ก ๋์๊ฐ ๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ค์ ํ๋ก๊ทธ๋๋ฐ ์ฐ์ ์ ๋ ์ต์ํด์ก๊ณ ๋์ ์ฝ๋๋ ์ด๋์๋ ์์ผ๋ฉฐ ํผํ ์ ์๋ค๋ ๊ฒ์ ์ดํดํ์ต๋๋ค. ์ด๋ ํ์ง์ ์ค์ ์ ๋ ๊ฐ์ฅ ๋ฐ์ ๋ ํ์ฌ์์๋ ๋ฐ์ํฉ๋๋ค(๊ทธ๋ฆฌ๊ณ ๋ถ๋ช ํ ํ๋ํ๋ ์๋ชป๋ ์ฝ๋๋ก๋ถํฐ ๋ณดํธํ์ง ๋ชปํฉ๋๋ค).
์ข์ ์คํฌ๋ฆฝํธ. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๊ฐ๋ฐ์๋ ์๋ชป๋ ์ฝ๋๊ฐ ์ํํธ์จ์ด์ ํ์ค์ด๋ฉฐ ์์ ์ ์๋ฌด๋ ์ด๋ฅผ ๊ฐ์ ํ๋ ๊ฒ์์ ๋ฐ์๋ค์ด๊ธฐ ์์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ ์ฝ๋๋ฅผ ํผํ ์ ์๋ค๋ฉด ๊ทธ๊ฒ์ ๋ํด ์๋์ ํผ์ธ ํ์๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ์์ ์ด ์ง๋ฉดํ ๋ฌธ์ ๋ ๊ณผ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ์ค์ ์ ๋๊ณ ์ (็ฆช)์ ๊ธธ์ ํํฉ๋๋ค. ๊ทธ๋ค์ ์ํํธ์จ์ด ํ์ง์ ์ ํํ๊ฒ ์ธก์ ํ๊ณ ๋น์ฆ๋์ค ์์ ์์๊ฒ ์ ๋ฌํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ , ์๋ ๊ฐ์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ํ๋นํ ์ถ์ ์น๋ฅผ ์์ฑํ๊ณ , ๊ถ๊ทน์ ์ผ๋ก ๋น์ฆ๋์ค์ ๋ํ ๋๋ผ์ด ์ง์์ ์ธ ๊ฐ์น์ ๋ํด ํํ ๋ณด์์ ๋ฐ์ต๋๋ค. ๊ทธ๋ค์ ์ผ์ ๋๋ฌด ์ํด์ ๋ณด๋์ค๋ก ์ฒ๋ง ๋ฌ๋ฌ๋ฅผ ๋ฐ๊ณ ๋จ์ ์์ ๋์ ์ํ๋ ์ผ์ํ๊ธฐ ์ํด ์ํดํฉ๋๋ค (๋น์ฐํ ์ฌ๊ธฐ์ง ๋ง์ญ์์ค).
๋ ๋ค๋ฅธ ์๋๋ฆฌ์ค๋ ์ด๋ ์ ๊ธธ์
๋๋ค. ๊ฐ๋ฐ์๋ ๋์ ์ฝ๋๋ฅผ ๋ถ๊ฐํผํ๋ค๊ณ ๋ฐ์๋ค์ด๋ ๋์ ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ์ ๋ชจ๋ ๋์ ์ฝ๋๋ฅผ ์ค์ค๋ก ์ฐพ์๋ด์ด ์ด๋ฅผ ๊ทน๋ณตํ ์ ์์ต๋๋ค. ๊ทธ๋ค์ ์ฌ๋ฌ ๊ฐ์ง ์ข์ ์ด์ ๋ก ๊ธฐ์กด์ ์๋ชป๋ ์ฝ๋ ๊ฐ์ ์ ๊ฑฐ๋ถํฉ๋๋ค. "์ฌ๋๋ค์ ๋ ๋ง์ด ์์์ผ ํ๊ณ ๋๋ฌด ์ด๋ฆฌ์์ด์๋ ์ ๋ฉ๋๋ค." "๋ถ์พํ๋ค"; "์ด๊ฒ์ ์ฌ์
์ ์ข์ง ์์ต๋๋ค"; "์ด๊ฒ์ ๋ด๊ฐ ์ผ๋ง๋ ๋๋ํ์ง๋ฅผ ์ฆ๋ช
ํฉ๋๋ค"; โ์ด๊ฒ ์ผ๋ง๋ ํํธ์๋ ์ฝ๋์ธ์ง ์๋ ค์ฃผ์ง ์์ผ๋ฉด ํ์ฌ ์ ์ฒด๊ฐ ๋ฐ๋ค์ ๋น ์ง ๊ฒ์ด๋คโ ๋ฑ์ด ์๋ค.
๋ถํํ๊ฒ๋ ๋น์ฆ๋์ค๋ ๊ณ์ ๋ฐ์ ํด์ผ ํ๊ณ ์ฝ๋ ํ์ง์ ๋ํด ๊ฑฑ์ ํ๋ ๋ฐ ์๊ฐ์ ๋ณด๋ผ ์ ์๊ธฐ ๋๋ฌธ์ ํ์คํ ์ํ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๊ตฌํํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ฌ๋๋ค์ ๋ถํ์๋ผ๋ ํํ์ ์ป์ต๋๋ค. ๊ทธ๋ค์ ๋์ ์ญ๋ ๋๋ฌธ์ ์ ์ง๋์ง๋ง ํ์ฌ์ ๊ฐ์ฅ์๋ฆฌ๋ก ๋ฐ๋ ค๋์ ๋ง์ ์ฌ๋๋ค์ ๊ดด๋กญํ์ง๋ ์์ง๋ง ์ฌ์ ํ ์ค์ํ ์์คํ ์ ์ด์์ ์ง์ํ๊ฒ ๋ฉ๋๋ค. ์๋ก์ด ๊ฐ๋ฐ ๊ธฐํ์ ์ ๊ทผํ์ง ๋ชปํ๋ฉด ๊ธฐ์ ์ ์์คํ๊ณ ์ ๊ณ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ์ง ๋ชปํ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ค์ ๋ถ์ ์ ์ธ ์๊ฐ์ ์ด๋ง์ผ๋ก ๋ฐ๋๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๊ทธ๋ค์ ์์ ๋ค์ด ๊ฐ์ฅ ์ข์ํ๋ ์ค๋๋ ๊ธฐ์ ์ด ๊ฑธ์ด์จ ์ฌ์ ๊ณผ ๊ทธ๊ฒ์ด ์ฌ์ ํ ์ ๊ทธ๋ ๊ฒ ๋จ๊ฑฐ์ด์ง์ ๋ํด XNUMX์ธ ํ์๋ค๊ณผ ๋ ผ์์ ๋ฒ์ด๋ฉด์ ์์กด์ฌ์ ํค์ฐ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ค์ ๊ฒฐ๊ตญ ์ํดํ๊ณ ์๋ค์๊ฒ ์์ ํ๋ฉฐ ๋ ธ๋ ์ ์ด์๊ฐ๊ฒ ๋๋ค.
ํ์ค์ ์๋ง๋ ์ด ๋ ๊ทน๋จ ์ฌ์ด ์ด๋๊ฐ์ ์์ ๊ฒ์ด๋ค.
์ผ๋ถ ํ์ฌ๋ ๊ทน๋๋ก ๋ถ์ ์ ์ด๊ณ ๊ณ ๋ฆฝ์ ์ด๋ฉฐ ์์ง๊ฐ ๊ฐํ ๋ฌธํ๋ฅผ ๋ง๋๋ ๋ฐ ํฐ ์ฑ๊ณต์ ๊ฑฐ๋์์ต๋๋ค(์ด์ ์ Microsoft์ฒ๋ผ).
๋ถ์ ์ฑ์ ๋์ค๋ฌธํ๋ฅผ ์กฐ์ํ๋ ๊ฒ์ด๋ค
์ค๋๋ ์๋ ๊ทธ ์ด๋ ๋๋ณด๋ค ์์ง๋์ด์ ํ๋์ ๋ ๋ง์ ๊ด์ฌ์ด ์ ๋ฆฌ๊ณ ์์ต๋๋ค. ์์ง๋์ด๋ง ์กฐ์ง์์๋ โ
์ด๋ค ์ฌ๋๋ค์ ์ฌ์ ํ โโ๋งค์ฐ ๋นํ์ ์ผ ์ ์๋ ๋ฆฌ๋์ค์ ๊ถ๋ฆฌ๋ฅผ ์นํธํฉ๋๋ค. ๊ทธ๋ค์ "์ ๋ ํ ๋ถ์ ์ฑ"์ ์ฅ์ ๊ณผ ๋จ์ ์ ๋ํด ๋ง์ด ์์์ผ ํ๋ ์ฌ๋๋ค์ ๋๋ค. ์, ์์๋ ๋งค์ฐ ์ค์ํฉ๋๋ค(์ฌ์ง์ด ๊ธฐ๋ณธ์ ์). ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์ด ๋ถ์ ์ ์ธ ์๊ฒฌ์ ํํ์ด "๋ ์ฑ"์ผ๋ก ๋ฐ๋๋๋ก ํ์ฉํ๋ ์ด์ ๋ฅผ ์์ฝํ๋ฉด ์ด๋ฌํ ์ด์ ๋ ๊ฐ๋ถ์ฅ์ ์ด๊ฑฐ๋ ์ฌ์ถ๊ธฐ์ฒ๋ผ ๋ณด์ ๋๋ค. "๊ทธ๋ค์ ๋ฐ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๊ทธ๋ด ์๊ฒฉ์ด ์์ต๋๋ค. ", "๊ทธ๋ ๊ทธ๋ค์ด ๋ค์๋ ๊ทธ๋ฐ ์ง์ ํ์ง ์์ ๊ฒ์ด๋ผ๊ณ ํ์ ํด์ผ ํฉ๋๋ค.", "๊ทธ๋ค์ด ๊ทธ๋ ๊ฒ ํ์ง ์์๋ค๋ฉด ๊ทธ๋ ๊ทธ๋ค์๊ฒ ์๋ฆฌ๋ฅผ ์ง๋ฅด์ง ์์๋ ๋์์ ๊ฒ์ ๋๋ค." ๋ฑ๋ฑ. ๋ฆฌ๋์ ๊ฐ์ ์ ๋ฐ์์ด ํ๋ก๊ทธ๋๋ฐ ์ปค๋ฎค๋ํฐ์ ๋ฏธ์น๋ ์ํฅ์ ์๋ Ruby ์ปค๋ฎค๋ํฐ์ ์ฝ์ด MINASWAN์ ๋๋ค. "Matz๋ ์น์ ํ๋ฏ๋ก ์ฐ๋ฆฌ๋ ์น์ ํฉ๋๋ค."
๋๋ "๋ฐ๋ณด ์ฃฝ์ด๊ธฐ" ์ ๊ทผ ๋ฐฉ์์ ์ด๋ ฌํ ์ง์งํ๋ ๋ง์ ์ฌ๋๋ค์ด ์ฝ๋์ ํ์ง๊ณผ ์ ํ์ฑ์ ๋ํด ๋งค์ฐ ๋ง์ ๊ด์ฌ์ ๊ฐ๊ณ ์์ ์ ์์ ๊ณผ ๋์ผ์ํ๋ค๋ ์ฌ์ค์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋ถํํ๊ฒ๋ ๊ทธ๋ค์ ์ข ์ข ๊ฒฝ๋์ ๊ฐ์ฑ์ ํผ๋ํฉ๋๋ค. ์ด ์ ์ฅ์ ๋จ์ ์ ๋จ์ํ ์ธ๊ฐ์ด์ง๋ง ๋ค๋ฅธ ์ฌ๋๋ณด๋ค ์ฐ์ํ๋ค๊ณ ๋๋ผ๋ ค๋ ๋น์์ฐ์ ์ธ ์๋ง์์ ๋น๋กฏ๋ฉ๋๋ค. ์ด ์๋ง์ ๋น ์ง ์ฌ๋์ ์ด๋ ์ ๊ธธ์ ๊ฐํ๊ฒ ๋ฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ์ธ๊ณ๋ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๊ณ ์์ผ๋ฉฐ ์ปจํ
์ด๋์ ๊ฒฝ๊ณ, ์ฆ ๋นํ๋ก๊ทธ๋๋ฐ์ ์ธ๊ณ๋ฅผ ๋ฐ์ด๋ด๊ณ ์์ต๋๋ค(๋๋ ํ๋ก๊ทธ๋๋ฐ์ ์ธ๊ณ๊ฐ ๋นํ๋ก๊ทธ๋๋ฐ์ ์ธ๊ณ๋ฅผ ์ํ ์ปจํ
์ด๋์ธ๊ฐ์? ์ข์ ์ง๋ฌธ์
๋๋ค).
์ ๊ณ๊ฐ ์ ์ ๋ ๋น ๋ฅธ ์๋๋ก ํ์ฅ๋๊ณ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ ๊ทผ์ฑ์ด ๋์์ง์ ๋ฐ๋ผ "๊ธฐ์ ์"์ "์ผ๋ฐ์ธ" ์ฌ์ด์ ๊ฑฐ๋ฆฌ๊ฐ ๋น ๋ฅด๊ฒ ๊ฐ๊น์์ง๊ณ ์์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ์ธ๊ณ๋ ์ด๊ธฐ ๊ธฐ์ ๋ถ์ ๊ณ ๋ฆฝ๋ ๊ดด์ํ ๋ฌธํ์์ ์๋ ์ฌ๋๋ค์ ๋์ธ ๊ด๊ณ ์ํธ ์์ฉ์ ์ ์ ๋ ๋ง์ด ๋ ธ์ถ๋๊ณ ์์ผ๋ฉฐ, ํ๋ก๊ทธ๋๋ฐ์ ์๋ก์ด ์ธ๊ณ๋ฅผ ํ์ฑํ ์ฌ๋์ ๋ฐ๋ก ๊ทธ๋ค์ด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ค ์ฌํ์ ๋๋ ์ธ๋์ ๋ ผ์์๋ ๋ถ๊ตฌํ๊ณ ์๋ณธ์ฃผ์๋ผ๋ ์ด๋ฆ์ ํจ์จ์ฑ์ ํ์ฌ ๋ฌธํ์ ๊ณ ์ฉ ๊ดํ์ ๋ํ๋ ๊ฒ์ ๋๋ค. ์ต๊ณ ์ ํ์ฌ๋ ์ข์ ๊ด๊ณ๋ฅผ ์ ์งํ๋ ๊ฒ์ ๋ฌผ๋ก ์ด๊ณ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ์ค๋ฆฝ์ ์ผ๋ก ์ํธ ์์ฉํ ์ ์๋ ์ฌ๋์ ๊ณ ์ฉํ์ง ์์ ๊ฒ์ ๋๋ค.
๋ถ์ ์ฑ์ ๋ํด ๋ฐฐ์ด ๊ฒ
๋ง์๊ณผ ์ฌ๋๋ค๊ณผ์ ์ํธ ์์ฉ์ ํต์ ํ๊ธฐ ์ํด ๋๋ฌด ๋ง์ ๋ถ์ ์ ์ธ ๊ฒ์ ํ์ฉํ์ฌ ๋ ์ฑ์ผ๋ก ๋ณํ๋ค๋ฉด ์ ํ ํ์๋ ์ํํ๊ณ ๋น์ฆ๋์ค์๋ ๋น์ฉ์ด ๋ง์ด ๋ญ๋๋ค. ๋๋ ์ ๋ขฐํ ์ ์๋ ํ ๊ฐ๋ฐ์๊ฐ ๊ธฐ์ , ๋ค๋ฅธ ๊ฐ๋ฐ์ ๋๋ ์ ์ฒด ์ฝ๋๋ฒ ์ด์ค์ ํ์ง์ ๋ํ๋ด๊ธฐ ์ํด ์ ํํ ๋จ์ผ ํ์ผ์ ๋ํด ์ํ์ ํ์๊ธฐ ๋๋ฌธ์ ๋ฌด๋์ง๊ณ ๋ง๋ํ ๋น์ฉ์ ๋ค์ฌ ์์ ํ ์ฌ๊ตฌ์ถ๋ ์๋ง์ ํ๋ก์ ํธ๋ฅผ ๋ณด์๊ณ ๋ค์์ต๋๋ค.
๋ถ์ ์ ์ธ ํ๋๋ ๋ํ ๊ด๊ณ์ ์ฌ๊ธฐ๋ฅผ ์ ํ์ํค๊ณ ํ๊ดดํฉ๋๋ค. ๋๋ CSS๋ฅผ ์๋ชป๋ ํ์ผ์ ๋ฃ์๋ค๊ณ ๋๋ฃ๊ฐ ๋๋ฅผ ๊พธ์ง์๋ ๊ฒ์ ๊ฒฐ์ฝ ์์ง ๋ชปํ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ๋๋ฅผ ํ๋๊ฒ ํ๊ณ ๋ฉฐ์น ๋์ ๋ด ์๊ฐ์ ์ ๋ฆฌํ ์ ์๊ฒ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก๋ ๊ทธ๋ฐ ์ฌ๋์ด ๋ด ํ ๊ทผ์ฒ์ ์๋ ๊ฒ์ ํ์ฉํ์ง ์์ ๊ฒ์ ๋๋ค(ํ์ง๋ง ์ฌ๋์ ๋ณํฉ๋๋ค).
๋ง์ง๋ง์ผ๋ก ๋ถ์ ์ ์ธ
๋๋ ์ด๊ฒ์ด ๋ฏธ์์ ๋ํ ๋ง์คํฐ ํด๋์ค์ ๋ชจ์ต์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๋ฌผ๋ก , ์ด๊ฒ์ ๋ชจ๋ ๋์ด์ค๊ธฐ ์์ฒญ์ XNUMX์ต ๊ฐ์ ์ด๋ชจํฐ์ฝ์ ์ฝ์ ํ๊ฑฐ๋ ๋ฏธ์์ ๋ํ ๋ง์คํฐ ํด๋์ค์ ๊ฐ๋ ๊ฒ(์๋จ, ๊ธ์์, ๊ทธ๊ฒ์ด ๋น์ ์ด ์ํ๋ ๊ฒ์ด๋ผ๋ฉด ๋ฌธ์ ์์ต๋๋ค)์ผ๋ก ํํ๊ฒ ์๋ ๊ฒ์ ์ง์งํ๋ ์ฃผ์ฅ์ด ์๋๋๋ค. ๋ถ์ ์ฑ์ ํ๋ก๊ทธ๋๋ฐ(๋ฐ ์ธ๊ฐ์ ์ถ), ์ ํธ ํ์ง์์ ๋งค์ฐ ์ค์ํ ๋ถ๋ถ์ผ๋ก, ๊ฐ์ ์ ํํํ๊ณ ๋๋ฃ ์ธ๊ฐ๊ณผ ๊ณต๊ฐํ ์ ์๊ฒ ํด์ค๋๋ค. ๋ถ์ ์ฑ์ ๋ฌธ์ ์ ๊น์ด์ธ ํต์ฐฐ๋ ฅ๊ณผ ์ ์คํจ์ ๋ํ๋ ๋๋ค. ๋๋ ๊ฐ๋ฐ์๊ฐ ์ด์ ์ ์์ฌํ๊ณ ํ์ ํ ์ ์์๋ ๊ฒ์ ๋ํด ๋ถ์ ์ ํํํ๊ธฐ ์์ํ๋ฉด ์๋ก์ด ์์ค์ ๋๋ฌํ๋ค๋ ๊ฒ์ ์ข ์ข ๋ฐ๊ฒฌํฉ๋๋ค. ์ฌ๋๋ค์ ์์ ์ ์๊ฒฌ์ ํตํด ํฉ๋ฆฌ์ฑ๊ณผ ์์ ๊ฐ์ ๋๋ฌ๋ ๋๋ค. ๋ถ์ ์ ์ธ ํํ์ ๋ฌด์ํ ์๋ ์์ต๋๋ค. ๊ทธ๊ฒ์ Orwellian์ด ๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ ๋ถ์ ์ ์ธ ํ๋๋ ๊ณต๊ฐ, ์ธ๋ด, ์ดํด, ์ ๋จธ ๋ฑ ์ธ๊ฐ์ ๋ค๋ฅธ ์ค์ํ ์์ง๊ณผ ๊ท ํ์ ์ด๋ฃจ์ด์ผ ํฉ๋๋ค. ์๋ฆฌ๋ฅผ ์ง๋ฅด๊ฑฐ๋ ์ํ์ง ์๊ณ ๋ ๊ทธ ์ฌ๋์ด ์ผ์ ๋ง์ณค๋ค๊ณ ์ธ์ ๋ ์ง ๋งํ ์ ์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๊ณผ์ํ๊ฐํ์ง ๋ง์ญ์์ค. ๋๊ตฐ๊ฐ๊ฐ ์๋ฌด๋ฐ ๊ฐ์ ๋ ์์ด ๋น์ ์ด ์ฌ๊ฐํ ์ผ์ ๋ง์ณค๋ค๊ณ ๋งํ๋ฉด ์ ๋ง ๋ฌด์ญ์ต๋๋ค.
๋ช ๋ ์ ๊ทธ ๋, CEO๊ฐ ๋์๊ฒ ๋ง์ ๊ฑธ์๋ค. ์ฐ๋ฆฌ๋ ํ๋ก์ ํธ์ ํ์ฌ ์ํฉ์ ๋ํด ๋ ผ์ํ ํ ๊ทธ๋ ๋ด ๊ธฐ๋ถ์ด ์ด๋ค์ง ๋ฌผ์์ต๋๋ค. ๋๋ ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ๊ณ , ํ๋ก์ ํธ๊ฐ ์งํ ์ค์ด๋ฉฐ, ์์ ์๋๊ฐ ๋๋ฆฌ๊ณ , ๋ญ๊ฐ ๋์น ๊ฒ์ด ์์ด์ ์ฌ๊ณ ํด์ผ ํ ์๋ ์๋ค๊ณ ๋๋ตํ์ต๋๋ค. ๊ทธ๋ ๋ด๊ฐ ์ฌ๋ฌด์ค ๋๋ฃ๋ค๊ณผ ๋น๊ด์ ์ธ ์๊ฐ์ ๋ ๋ง์ด ๋๋๋ ๊ฒ์ ๋ค์๊ณ , ๋ค๋ฅธ ์ฌ๋๋ค๋ ์ด๋ฅผ ์์์ฐจ๋ ธ๋ค๊ณ ๋งํ์ต๋๋ค. ๊ทธ๋ ์์ฌ์ค๋ฌ์ด ์ ์ด ์์ผ๋ฉด ๊ฒฝ์์ง์๊ฒ ์ถฉ๋ถํ ๋งํ ์๋ ์์ง๋ง โ๋ด๋ ค๋์โ ์๋ ์๋ค๊ณ ์ค๋ช ํ์ต๋๋ค. ์์ ์์ง๋์ด๋ก์ ๋ด๊ฐ ๊นจ๋ซ์ง ๋ชปํ๋๋ผ๋ ์ํฅ๋ ฅ์ด ํฌ๊ธฐ ๋๋ฌธ์ ๋ด ๋ง์ด ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ์ผ๋์ ๋์ด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ ๋์๊ฒ ์ด ๋ชจ๋ ๊ฒ์ ๋งค์ฐ ์น์ ํ๊ฒ ๋งํ๊ณ ๋ง์นจ๋ด ๋ด๊ฐ ์ ๋ง๋ก ๊ทธ๋ ๊ฒ ๋๋๋ค๋ฉด ๋ ์์ ๊ณผ ๋ด ๊ฒฝ๋ ฅ์ ์ํด ๋ด๊ฐ ์ํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง ์๊ฐํด์ผ ํ ๊ฒ์ด๋ผ๊ณ ๋งํ์ต๋๋ค. ๊ทธ๊ฒ์ ๋ฏฟ์ ์ ์์ ๋งํผ ์จํํ๊ณ ์๋ฆฌ์์ ์ผ์ด๋๊ฑฐ๋ ์ผ์ด๋๋ ค๋ ๋ํ์์ต๋๋ค. ๋๋ XNUMX๊ฐ์ ๋์ ๋์ ๋ณํ๋ ํ๋๊ฐ ๋ด๊ฐ ๋์น์ฑ์ง ๋ชปํ ์ฑ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์ด๋ค ์ํฅ์ ๋ฏธ์น๊ณ ์๋์ง ์๋ ค์ค ๊ทธ์๊ฒ ๊ฐ์ฌํ์ต๋๋ค.
์ด๋ ๋๋๊ณ ํจ๊ณผ์ ์ธ ๊ด๋ฆฌ์ ๋ถ๋๋ฌ์ด ์ ๊ทผ ๋ฐฉ์์ ํ์ ๋ณด์ฌ์ฃผ๋ ์ฌ๋ก์์ต๋๋ค. ๋๋ ํ์ฌ์ ํ์ฌ์ ๋ชฉํ ๋ฌ์ฑ ๋ฅ๋ ฅ์ ๋ํด ์์ ํ ๋ฏฟ์์ ๊ฐ๊ณ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ค์ ๋ก๋ ์ ํ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ๋งํ๊ณ ์ํตํ์ต๋๋ค. ๋ํ ๋ด๊ฐ ์งํ ์ค์ธ ํ๋ก์ ํธ์ ๋ํด ํ์์ ์ธ ๋๋์ด ๋ค๋๋ผ๋ ๋๋ฃ๋ค์๊ฒ ๋ด ๊ฐ์ ์ ๋๋ฌ๋ด๊ณ ๋น๊ด๋ก ์ ์ ์ผ๋ณ์ฒ๋ผ ํผ๋จ๋ ค ์ฑ๊ณต ๊ฐ๋ฅ์ฑ์ ์ค์ฌ์๋ ์ ๋๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๋์ ๊ฒฝ์์ง์๊ฒ ์ค์ ์ํฉ์ ์ ๊ทน์ ์ผ๋ก ์ ๋ฌํ ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ด ๋ด ๋ง์ ๋ฃ์ง ์๋๋ค๊ณ ๋๋ผ๋ฉด ํ์ฌ๋ฅผ ๋ ๋์ ์๊ฒฌ ์ฐจ์ด๋ฅผ ํํํ ์๋ ์์์ต๋๋ค.
์ธ์ฌํ๊ฐ์ค์ฅ์ ๋งก์ผ๋ฉด์ ์๋ก์ด ๊ธฐํ๋ฅผ ์ป์์ต๋๋ค. ์ ์ง ์์ ์์ง๋์ด๋ก์ ์ ๋ ์ฐ๋ฆฌ์ (๊ณ์ ๊ฐ์ ๋๋) ๋ ๊ฑฐ์ ์ฝ๋์ ๋ํ ๋ด ์๊ฒฌ์ ํํํ๋ ๋ฐ ๋งค์ฐ ์ ์คํฉ๋๋ค. ๋ณํ๋ฅผ ์น์ธํ๋ ค๋ฉด ํ์ฌ ์ํฉ์ ์์ํด์ผ ํ์ง๋ง, ์ ์์๋ฆฌ๋ฅผ ๋ด๊ฑฐ๋ ๊ณต๊ฒฉํ๋ ๋ฑ์ ์ผ์ ๋น ์ ธ ์์ผ๋ฉด ์๋ฌด๋ฐ๋ ๊ฐ ์ ์์ต๋๋ค. ๊ถ๊ทน์ ์ผ๋ก ๋๋ ์์ ์ ์๋ฃํ๊ธฐ ์ํด ์ฌ๊ธฐ์ ์์ผ๋ฉฐ ์ฝ๋๋ฅผ ์ดํดํ๊ณ ํ๊ฐํ๊ฑฐ๋ ์์ ํ๊ธฐ ์ํด ์ฝ๋์ ๋ํด ๋ถํํด์๋ ์ ๋ฉ๋๋ค.
์ค์ ๋ก ์ฝ๋์ ๋ํ ๊ฐ์ ์ ๋ฐ์์ ๋ ๋ง์ด ์ ์ดํ ์๋ก ์ฝ๋๊ฐ ์ด๋ป๊ฒ ๋ ์ ์๋์ง ๋ ์ ์ดํดํ๊ณ ํผ๋์ ๋ ๋๋ผ๊ฒ ๋ฉ๋๋ค. ์ ์ ๋ ํํ(โ์ฌ๊ธฐ์๋ ๋ ๋ฐ์ ํ ์ฌ์ง๊ฐ ์์ด์ผ ํฉ๋๋คโ)์ ๋ ์์ ๊ณผ ๋ค๋ฅธ ์ฌ๋๋ค์ ํ๋ณตํ๊ฒ ๋ง๋ค๊ณ ์ํฉ์ ๋๋ฌด ์ฌ๊ฐํ๊ฒ ๋ฐ์๋ค์ด์ง ์๋ ๊ฒ์ด์์ต๋๋ค. ๋๋ ์๋ฒฝํ๊ฒ(๊ท์ฐฎ๊ฒ๋?) ํฉ๋ฆฌ์ (โ๋น์ ๋ง์ด ๋ง์์, ์ด ์ฝ๋๋ ๊ฝค ๋์์ง๋ง ๊ฐ์ ํ๊ฒ ์ต๋๋คโ)ํจ์ผ๋ก์จ ๋ค๋ฅธ ์ฌ๋๋ค์ ๋ถ์ ์ฑ์ ์๊ทนํ๊ณ ์ค์ผ ์ ์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๋๋ ์ (็ฆช)์ ๊ธธ์ ์ด๋๊น์ง ๊ฐ ์ ์๋์ง ๋ณด๊ฒ ๋์ด ๊ธฐ์๋ค.
๋ณธ์ง์ ์ผ๋ก ๋๋ ์ค์ํ ๊ตํ์ ๋์์์ด ๋ฐฐ์ฐ๊ณ ๋ ๋ฐฐ์ฐ๊ณ ์์ต๋๋ค. ๋์์์ด ํ๋ฅผ ๋ด๊ณ ๊ณ ํต์ ๋๋ผ๊ธฐ์๋ ์ธ์์ด ๋๋ฌด ์งง์ต๋๋ค.
์ถ์ฒ : habr.com