์ด๊ฒ์ ๋ฒ๊ทธ๊ฐ ๋๋๋ก ์ด๋ป๊ฒ ์์ ํ ๋๋ผ์ด ์งํ๋ฅผ ๋ณด์ด๋์ง์ ๋ํ ์ธํฐ๋ท์ ์ด์ผ๊ธฐ ๋ชจ์์
๋๋ค. ์๋ง๋ ๋น์ ์๊ฒ๋ ํ ๋ง์ด ์์ ๊ฒ์
๋๋ค.
๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ ๋ํ ์๋์ฐจ ์๋ ๋ฅด๊ธฐ
๋ช ๋ฐฑํ ๊ฒ์ด ํญ์ ๋ต์ ์๋๋ฉฐ, ์ฌ์ค์ด ์๋ฌด๋ฆฌ ๋ฏฟ๊ธฐ ์ด๋ ค์ด ๊ฒ์ฒ๋ผ ๋ณด์ผ์ง๋ผ๋ ์ฌ์ ํ ์ฌ์ค์์ ์ดํดํ๋ ์์ง๋์ด๋ฅผ ์ํ ์ด์ผ๊ธฐ์ ๋๋ค. General Motors Corporation์ Pontiac ์ฌ์ ๋ถ๋ ๋ค์๊ณผ ๊ฐ์ ๋ถ๋ง ์ฌํญ์ ์ ์ํ์ต๋๋ค.
์ ๊ฐ ๋น์ ์๊ฒ ํธ์ง๋ฅผ ์ฐ๋ ๊ฒ์ ์ด๋ฒ์ด ๋ ๋ฒ์งธ์ ๋๋ค. ๋๋ตํ์ง ์๋๋ค๊ณ ํด์ ๋น์ ์ ๋น๋ํ์ง๋ ์์ต๋๋ค. ์ด์ํ๊ฒ ๋ค๋ฆฌ๋๊น์. ์ฐ๋ฆฌ ๊ฐ์กฑ์ ๋งค์ผ ๋ฐค ์ ๋ ์์ฌ ํ์ ์์ด์คํฌ๋ฆผ์ ๋จน๋ ์ ํต์ด ์์ต๋๋ค. ์์ด์คํฌ๋ฆผ ์ข ๋ฅ๋ ๋งค๋ฒ ๋ฐ๋๋๋ฐ, ์ ๋ ์์ฌ ํ์๋ ์จ ๊ฐ์กฑ์ด ์ด๋ค ์์ด์คํฌ๋ฆผ์ ์ด์ง ๊ณ ๋ฅด๊ณ ๋์ ๊ฐ๊ฒ๋ก ๊ฐ๋๋ค. ๋๋ ์ต๊ทผ์ ์ ํฐํฐ์ ์ ์๊ณ ๊ทธ ์ดํ๋ก ์์ด์คํฌ๋ฆผ์ ์ฌ๋ฌ ๊ฐ๋ ์ฌํ์ด ๋ฌธ์ ๊ฐ ๋์์ต๋๋ค. ์์์์, ๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ ์ฌ๊ณ ๊ฐ๊ฒ์์ ๋์์ฌ ๋๋ง๋ค ์ฐจ๊ฐ ์๋์ด ์ ๊ฑธ๋ฆฌ๊ฑฐ๋ ์. ๋ค๋ฅธ ์์ด์คํฌ๋ฆผ์ ๊ฐ์ ธ์ค๋ฉด ์๋ฌด ๋ฌธ์ ์์ด ์ฐจ๊ฐ ์ถ๋ฐํฉ๋๋ค. ์๋ฌด๋ฆฌ ์ด๋ฆฌ์๊ฒ ๋ค๋ฆฌ๋๋ผ๋ ์ง์งํ๊ฒ ์ง๋ฌธํ๊ณ ์ถ์ต๋๋ค. โ๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ ๊ฐ์ ธ์ค๋ฉด ์๋์ด ๊ฑธ๋ฆฌ์ง ์๊ณ , ๋ค๋ฅธ ๋ง์ ์์ด์คํฌ๋ฆผ์ ๊ฐ์ ธ์ค๋ฉด ์ฝ๊ฒ ์๋์ด ๊ฑธ๋ฆฌ๋ ํฐํฐ์ ์ ์ ์ฒด๋ ๋ฌด์์ ๋๊น?โ
์์ํ ์ ์๋ฏ์ด ๋ถ์์ฅ์ ํธ์ง์ ๋ํด ํ์์ ์ด์์ต๋๋ค. ํ์ง๋ง ๋ง์ฝ์ ๋๋นํด ์์ง๋์ด๋ฅผ ๋ณด๋ด ํ์ธ์ ํ์ต๋๋ค. ๊ทธ๋ ์๋ฆ๋ค์ด ์ง์ญ์ ์ด๊ณ ์๋ ๋ถ์ ํ๊ณ ๊ต์ก์ ์ ๋ฐ์ ๋จ์๋ฅผ ๋ง๋ฌ๋ค๋ ์ฌ์ค์ ๋๋์ต๋๋ค. ๊ทธ๋ค์ ์ ๋ ์์ฌ ํ ๋ฐ๋ก ๋ง๋์ ์์ด์คํฌ๋ฆผ์ ์ฌ๋ฌ ๊ฐ๊ฒ์ ๊ฐ๊ธฐ๋ก ํฉ์ํ์ต๋๋ค. ๊ทธ๋ ์ ๋ ์ ๋ฐ๋๋ผ์๊ณ , ๊ทธ๋ค์ด ์ฐจ๋ก ๋์์์ ๋ ์๋์ด ๊ฑธ๋ฆฌ์ง ์์์ต๋๋ค.
์์ง๋์ด๋ ์ ๋ ์ ์ธ ๋ฒ ๋ ์์ต๋๋ค. ์ฒ์์ผ๋ก ์์ด์คํฌ๋ฆผ์ ์ด์ฝ๋ฆฟ์ด์์ต๋๋ค. ์ฐจ๊ฐ ์์๋์์ต๋๋ค. ๋ ๋ฒ์งธ๋ก๋ ๋ธ๊ธฐ ์์ด์คํฌ๋ฆผ์ด ๋์์ต๋๋ค. ์ฐจ๊ฐ ์์๋์์ต๋๋ค. ์ ์งธ ๋ ์ ๋ ์ ๊ทธ๋ ๋ฐ๋๋ผ๋ฅผ ๊ฐ์ ธ๊ฐ๋ผ๊ณ ์์ฒญํ์ต๋๋ค. ์ฐจ๊ฐ ์๋์ ๊ฑธ์ง ์์์ด์.
ํฉ๋ฆฌ์ ์ผ๋ก ์ถ๋ก ํ ์์ง๋์ด๋ ์ฐจ๊ฐ ๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ ์๋ ๋ฅด๊ธฐ๊ฐ ์๋ค๋ ์ฌ์ค์ ๋ฏฟ๊ธฐ๋ฅผ ๊ฑฐ๋ถํ์ต๋๋ค. ๊ทธ๋์ ๋๋ ์๋์ฐจ ์์ ์๊ฐ ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ ์ ์ฐพ์ ๋๊น์ง ๊ณ์ ๋ฐฉ๋ฌธํ๊ฒ ๋ค๊ณ ๋์ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ณผ์ ์์ ๊ทธ๋ ๋ฉ๋ชจํ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ๋ ๋ชจ๋ ์ ๋ณด, ์๊ฐ, ํ๋ฐ์ ์ข ๋ฅ, ๋์ฐฉ ์๊ฐ ๋ฐ ์์ ์์ ๋์ ์ค๋ ์๊ฐ ๋ฑ์ ๊ธฐ๋กํ์ต๋๋ค.
์์ง๋์ด๋ ์๋์ฐจ ์์ ์๊ฐ ๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ ๊ตฌ์ ํ๋ ๋ฐ ๋ ์ ์ ์๊ฐ์ ์๋นํ๋ค๋ ๊ฒ์ ๊ณง ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ ์ด์ ๋ ๋งค์ฅ ๋ด ์ํ ๋ฐฐ์น ๋๋ฌธ์ด์์ต๋๋ค. ๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ด ๊ฐ์ฅ ์ธ๊ธฐ๊ฐ ๋ง์๊ณ , ์ฐพ๊ธฐ ์ฝ๋๋ก ๋งค์ฅ ์ ๋ฉด์ ๋ณ๋์ ๋๋๊ณ ์ ๋ณด๊ดํด ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ํ์ข ๋ ๋ค ๋งค์ฅ ๋ค์ชฝ์ ์์ด์ ๋ฑ ๋ง๋ ํ์ข ์ ์ฐพ์์ ๊ฒฐ์ ํ๋๋ฐ ํจ์ฌ ๋ ๋ง์ ์๊ฐ์ด ๊ฑธ๋ ธ์ด์.
์ด์ ์์ง๋์ด์ ์ง๋ฌธ์ ์์ง์ด ๊บผ์ง ์๊ฐ๋ถํฐ ์๊ฐ์ด ๋ ์ง๋ฌ๋ค๋ฉด ์ ์๋์ฐจ๊ฐ ์๋๋์ง ์์์ต๋๊น? ๋ฌธ์ ๋ ๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ด ์๋๋ผ ์๊ฐ์ด์๊ธฐ ๋๋ฌธ์ ์์ง๋์ด๋ ๋น ๋ฅด๊ฒ ๋ต์ ์ฐพ์์ต๋๋ค. ๋ฐ๋ก ๊ฐ์ค ์ ๊ธ ์ฅ์น์์ต๋๋ค. ๋งค์ผ ์ ๋ ์ด๋ฐ ์ผ์ด ์ผ์ด๋ฌ๋๋ฐ, ์ฐจ ์ฃผ์ธ์ด ์์ด์คํฌ๋ฆผ์ ์ฐพ๋๋ฐ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํ์ ์์ง์ ์ถฉ๋ถํ ์ํ์ ธ ์ฝ๊ฒ โโ์๋์ด ๊ฑธ๋ ธ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋จ์๊ฐ ๋ฐ๋๋ผ ์์ด์คํฌ๋ฆผ์ ์์ ๋ ์์ง์ ์ฌ์ ํ โโ๋๋ฌด ๋จ๊ฑฐ์ ๊ณ ๊ฐ์ค ์ ๊ธ ์ฅ์น๊ฐ ๋ น์ ์๊ฐ์ด ์์์ต๋๋ค.
๋๋: ์์ ํ ๋ง๋ ์ ๋๋ ๋ฌธ์ ๋ผ๋ ๋๋ก๋ ํ์ค์ด ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
์ถฉ๋ ํฐ์ฅ
์ด๊ฒ์ ๊ฒฝํํ๋ ๊ฒ์ ๊ณ ํต์ค๋ฝ์ต๋๋ค. ํ๋ก๊ทธ๋๋จธ๋ก์ ๋น์ ์ ์์ ์ ์ฝ๋๋ฅผ ์ฒซ์งธ, ๋์งธ, ์ ์งธ๋ก ๋น๋ํ๋ ๋ฐ ์ต์ํด์ง๋ฉฐ, ๊ทธ ์ค ๋ง ๋ฒ์งธ๋ ์ปดํ์ผ๋ฌ๋ฅผ ๋น๋ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ชฉ๋ก ์๋๋ก ๋ด๋ ค๊ฐ๋ฉด ์ด๋ฏธ ์ฅ๋น๋ฅผ ๋น๋ํ๊ณ ์์ต๋๋ค.
ํ๋์จ์ด ๋ฒ๊ทธ์ ๋ํ ๋์ ์ด์ผ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Crash Bandicoot ๊ฒ์์ ๊ฒฝ์ฐ ๋ฉ๋ชจ๋ฆฌ ์นด๋๋ฅผ ๋ก๋ํ๊ณ ์ ์ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํ์ต๋๋ค. ๊ทธ๋ ๊ฒ ์๋ ์ฒํ๋ ๊ฒ์ ๊ฐ๋ฐ์์๊ฒ ๊ทธ๊ฒ์ ๋ง์น ๊ณต์์ ์ฐ์ฑ ํ๋ ๊ฒ๊ณผ ๊ฐ์์ต๋๋ค. ์์ ์ด ๋ฉฐ์น ์ด ๊ฑธ๋ฆด ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ๊ฒฐ๊ตญ XNUMX์ฃผ ๋์ ์ฝ๋๋ฅผ ๋๋ฒ๊น ํ๊ฒ ๋์์ต๋๋ค. ๊ทธ ๊ณผ์ ์์ ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง๋ง ๋ฉฐ์น ๋ง๋ค ๋ช ์๊ฐ ๋์ ์ด ์ฝ๋๋ฅผ ๋ค์ ์ฌ์ฉํ์ต๋๋ค. ๊ทธ๊ฒ์ ๊ณ ํต์ด์์ต๋๋ค.
์ฆ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๊ฒ์์ ํ์ฌ ํ๋ ์ด๋ฅผ ์ ์ฅํ๊ณ ๋ฉ๋ชจ๋ฆฌ ์นด๋์ ์ก์ธ์คํ๋ฉด ๊ฑฐ์ ํญ์ ๋ชจ๋ ๊ฒ์ด ์ ๋ฉ๋๋ค... ๊ทธ๋ฌ๋ ๋๋๋ก ๋๋ ทํ ์ด์ ์์ด ์ฝ๊ธฐ ๋๋ ์ฐ๊ธฐ ์์ ์๊ฐ์ด ์ด๊ณผ๋ฉ๋๋ค. ์งง์ ๋ นํ๋ก ์ธํด ๋ฉ๋ชจ๋ฆฌ ์นด๋๊ฐ ์์๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ํ๋ ์ด์ด๊ฐ ์ ์ฅ์ ์๋ํ๋ฉด ์ ์ฅ์ ์คํจํ ๋ฟ๋ง ์๋๋ผ ์ง๋๋ ํ๊ดด๋ฉ๋๋ค. ์ฐ๋ ๊ธฐ.
์ผ๋ง ํ Sony์ ํ๋ก๋์์ธ Connie Bus๊ฐ ๋นํฉํ๊ธฐ ์์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด ๋ฒ๊ทธ๊ฐ ์๋ ๊ฒ์์ ์ถ์ํ ์ ์์๊ณ , 1์ฃผ ํ์๋ ๋ฌธ์ ์ ์์ธ์ด ๋ฌด์์ธ์ง ์ดํดํ์ง ๋ชปํ์ต๋๋ค. Connie๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ๋ค๋ฅธ PSXNUMX ๊ฐ๋ฐ์๋ค๊ณผ ์ ์ดํ์ต๋๋ค. ๋น์ทํ ํ์์ ๊ฒช์ ์ฌ๋์ด ์์ต๋๊น? ์๋์. ์๋ฌด๋ ๋ฉ๋ชจ๋ฆฌ ์นด๋์ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค.
๋๋ฒ๊น ์ ๋ํ ์์ด๋์ด๊ฐ ์์ ๋ ๋จ์ ์ ์ผํ ์ ๊ทผ ๋ฐฉ์์ "๋ถํ ํ์ฌ ์ ๋ณต"ํ๋ ๊ฒ์ ๋๋ค. ์ฆ, ์ฌ์ ํ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ์๋์ ์ผ๋ก ์์ ์กฐ๊ฐ์ด ๋จ์ ๋๊น์ง ์๋ชป๋ ํ๋ก๊ทธ๋จ์์ ์ ์ ๋ ๋ง์ ์ฝ๋๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ ๋๋ค. ์ฆ, ๋ฒ๊ทธ๊ฐ ํฌํจ๋ ๋ถ๋ถ์ด ๋จ์ ๋๊น์ง ํ๋ก๊ทธ๋จ์ ํ๋์ฉ ์๋ผ๋ด๋ ๊ฒ์ ๋๋ค.
ํ์ง๋ง ๋ฌธ์ ๋ ๋น๋์ค ๊ฒ์์์ ๋ฉ์ด๋ฆฌ๋ฅผ ์๋ผ๋ด๋ ๊ฒ์ด ๋งค์ฐ ์ด๋ ต๋ค๋ ๊ฒ์ ๋๋ค. ์ค๋ ฅ์ ์๋ฎฌ๋ ์ด์ ํ๋ ์ฝ๋๋ฅผ ์ ๊ฑฐํ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ์คํํ๋์? ์๋๋ฉด ์บ๋ฆญํฐ๋ฅผ ๊ทธ๋ฆฌ๋ ๊ฑธ๊น์?
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์ ์ฉํ ์ผ์ ํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ค์ ๋ก๋ ์ค๋ฅ๋ฅผ ํฌํจํ ์ ์๋ ๋งค์ฐ ๊ฐ๋จํ ์ผ์ ์ํํ๋ ์คํ ์ผ๋ก ์ ์ฒด ๋ชจ๋์ ๊ต์ฒดํด์ผ ํฉ๋๋ค. ๊ฒ์์ด ์ต์ํ ์๋ํ๋ ค๋ฉด ๊ทธ๋ฐ ๋ชฉ๋ฐ์ ์์ฑํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ๋๋ฆฌ๊ณ ๊ณ ํต์ค๋ฌ์ด ๊ณผ์ ์ ๋๋ค.
์์ปจ๋ ๋๋ ํด๋๋ค. ๊ฒ์์ ์คํํ๊ธฐ ์ํด ์์คํ ์ ๊ตฌ์ฑํ๊ณ ๋ ๋๋ง ํ๋์จ์ด๋ฅผ ์ด๊ธฐํํ๋ ๋ฑ์ ์ด๊ธฐ ์ฝ๋๊ฐ ๋จ์ ๋๊น์ง ์ ์ ๋ ๋ง์ ์ฝ๋ ์กฐ๊ฐ์ ์ ๊ฑฐํ์ต๋๋ค. ๋ฌผ๋ก ์ด ๋จ๊ณ์์๋ ๋ชจ๋ ๊ทธ๋ํฝ ์ฝ๋์ ๋ํ ์คํ ์ ๋ง๋ค์ด์ผ ํ๋ฏ๋ก ์ ์ฅ ๋ฐ ๋ก๋ ๋ฉ๋ด๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ (๋ณด์ด์ง ์๋) ์ ์ฅ ๋ฐ ๋ก๋ ํ๋ฉด์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ธ ์ฒํ๊ณ ์ ์ฅํ ๋ค์ ๋ฉ๋ชจ๋ฆฌ ์นด๋์ ์ฐ๋๋ก ์์ฒญํ ์ ์์ต๋๋ค.
์ด๋ก ์ธํด ์ฌ์ ํ ์์ ๋ฌธ์ ๊ฐ ์๋ ์์ ์ฝ๋ ์กฐ๊ฐ์ด ๋จ๊ฒ ๋์์ต๋๋ค. ํ์ง๋ง ์ฌ์ ํ ๋ฌด์์๋ก ๋ฐ์ํ๊ณ ์์์ต๋๋ค! ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ชจ๋ ๊ฒ์ด ์ ์๋ํ์ง๋ง ๋๋๋ก ๊ฒฐํจ์ด ๋ฐ์ํ์ต๋๋ค. ๊ฒ์ ์ฝ๋๋ฅผ ๊ฑฐ์ ๋ค ์ ๊ฑฐํ๋๋ฐ๋ ๋ฒ๊ทธ๋ ์ฌ์ ํ ์ด์ ์์์ต๋๋ค. ์ด๊ฒ์ ์์๊ป๋ผ์์ต๋๋ค. ๋๋จธ์ง ์ฝ๋๋ ์ค์ ๋ก ์๋ฌด๊ฒ๋ ์ํํ์ง ์์์ต๋๋ค.
์ด๋ ์๊ฐ, ์๋ง๋ ์๋ฒฝ XNUMX์์ฏค์ ํ ๊ฐ์ง ์๊ฐ์ด ๋ ์ฌ๋์ต๋๋ค. ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ(์ ๋ ฅ/์ถ๋ ฅ) ์์ ์๋ ์ ํํ ์คํ ์๊ฐ์ด ํ์ํฉ๋๋ค. ํ๋ ๋๋ผ์ด๋ธ, ๋ฉ๋ชจ๋ฆฌ ์นด๋ ๋๋ Bluetooth ๋ชจ๋๋ก ์์ ํ ๋ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ๋ด๋นํ๋ ํ์ ์์ค ์ฝ๋๋ ํด๋ญ ํ์ค์ ๋ฐ๋ผ ์์ ์ ์ํํฉ๋๋ค.
์๊ณ์ ๋์์ผ๋ก ํ๋ก์ธ์์ ์ง์ ์ฐ๊ฒฐ๋์ง ์์ ์ฅ์น๋ ํ๋ก์ธ์์์ ์คํ๋๋ ์ฝ๋์ ๋๊ธฐํ๋ฉ๋๋ค. ํด๋ญ์ ์ ์ก ์๋, ์ฆ ๋ฐ์ดํฐ๊ฐ ์ ์ก๋๋ ์๋๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ํ์ด๋ฐ์ ํผ๋์ด ์๋ค๋ฉด ํ๋์จ์ด๋ ์ํํธ์จ์ด, ๋๋ ๋ ๋ค๋ ํผ๋์ค๋ฌ์ด ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๋ฐ์ดํฐ๊ฐ ์์๋ ์ ์๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ๋์ฉ๋๋ค.
์ฝ๋์ ์ด๋ค ๋ถ๋ถ์ด ํ์ด๋ฐ์ ํผ๋ํ๋ค๋ฉด ์ด๋ป๊ฒ ๋ ๊น์? ํ ์คํธ ํ๋ก๊ทธ๋จ ์ฝ๋์์ ์ด์ ๊ด๋ จ๋ ๋ชจ๋ ๊ฒ์ ํ์ธํ๊ณ PS1์ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅ ํ์ด๋จธ๋ฅผ 1kHz(์ด๋น 1000ํฑ)๋ก ์ค์ ํ ๊ฒ์ ํ์ธํ์ต๋๋ค. ์ด๋ ๊ฝค ๋ง์ ์์ด๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฝ์์ด ์์๋๋ฉด 100Hz๋ก ์คํ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ถ๋ถ์ ๊ฒ์์ ์ด ์ฃผํ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๊ฒ์ ๊ฐ๋ฐ์์ธ Andy๋ ์์ง์์ด ๋ ์ ํํ๊ฒ ๊ณ์ฐ๋๋๋ก ํ์ด๋จธ๋ฅผ 1kHz๋ก ์ค์ ํ์ต๋๋ค. Andy๋ ์ง๋์น๊ฒ ๋ ธ๋ ฅํ๋ ๊ฒฝํฅ์ด ์์ผ๋ฉฐ, ์ค๋ ฅ์ ๋ชจ๋ฐฉํ๋ค๋ฉด ์ต๋ํ ์ ํํ๊ฒ ์ํํฉ๋๋ค!
๊ทธ๋ฌ๋ ํ์ด๋จธ ์๋๋ฅผ ๋์ด๋ ๊ฒ์ด ํ๋ก๊ทธ๋จ์ ์ ์ฒด ํ์ด๋ฐ์ ์ํฅ์ ๋ฏธ์ณ ๋ฉ๋ชจ๋ฆฌ ์นด๋์ ์ ์ก ์๋๋ฅผ ์กฐ์ ํ๋ ์๊ณ์ ์ํฅ์ ์ค๋ค๋ฉด ์ด๋ป๊ฒ ๋ ๊น์?
ํ์ด๋จธ ์ฝ๋๋ฅผ ์ฃผ์ ์ฒ๋ฆฌํ์ต๋๋ค. ์ค๋ฅ๊ฐ ๋ค์ ๋ฐ์ํ์ง ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ์คํจ๊ฐ ๋ฌด์์๋ก ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ด ์ฐ๋ฆฌ๊ฐ ๊ทธ๊ฒ์ ๊ณ ์ณค๋ค๋ ์๋ฏธ๋ ์๋๋๋ค. ๊ทธ๋ฅ ์ด์ด ์ข์๋๋ผ๋ฉด ์ด๋กํ์ง?
๋ฉฐ์น ํ ๋๋ ํ ์คํธ ํ๋ก๊ทธ๋จ์ ๋ค์ ์คํํด ๋ณด์๋ค. ๋ฒ๊ทธ๊ฐ ์ฌ๋ฐํ์ง ์์์ต๋๋ค. ์ ์ฒด ๊ฒ์ ์ฝ๋๋ฒ ์ด์ค๋ก ๋์๊ฐ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅํ ํ์ด๋จธ๊ฐ ๋ฉ๋ชจ๋ฆฌ ์นด๋์ ์ก์ธ์คํ๊ธฐ ์ ์ ์๋ ๊ฐ(100Hz)์ผ๋ก ์ฌ์ค์ ๋ ๋ค์ ๋ค์ 1kHz๋ก ์ฌ์ค์ ๋๋๋ก ์ ์ฅ ๋ฐ ๋ก๋ ์ฝ๋๋ฅผ ์์ ํ์ต๋๋ค. ๋ ์ด์ ์ถฉ๋์ด ๋ฐ์ํ์ง ์์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ ์ด๋ฐ ์ผ์ด ์ผ์ด ๋ฌ์ต๋๊น?
๋ค์ ํ ์คํธ ํ๋ก๊ทธ๋จ์ผ๋ก ๋์์์ต๋๋ค. 1kHz ํ์ด๋จธ๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋ฅ ๋ฐ์ ํจํด์ ์ฐพ์ผ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค. ๊ฒฐ๊ตญ ๋๊ตฐ๊ฐ๊ฐ PS1 ์ปจํธ๋กค๋ฌ๋ฅผ ๊ฐ์ง๊ณ ํ๋ ์ดํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค๋ ๊ฒ์ ์๊ฒ ๋์์ต๋๋ค. ๋๋ ์ด ์์ ์ ๊ฑฐ์ ์ง์ ์ํํ์ง ์๋๋ฐ ์ฝ๋ ์ ์ฅ ๋ฐ ๋ก๋๋ฅผ ํ ์คํธํ ๋ ์ ์ปจํธ๋กค๋ฌ๊ฐ ํ์ํฉ๋๊น? -์ด ์์กด์ฑ์ ๋์น ์ฑ์ง๋ ๋ชปํ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ ๋ ์ฐ๋ฆฌ ์ํฐ์คํธ ์ค ํ ๋ช ์ด ์ ๊ฐ ํ ์คํธ๋ฅผ ๋ง์น๊ธธ ๊ธฐ๋ค๋ฆฌ๊ณ ์์์ต๋๋ค. ์๋ง ๊ทธ ์๊ฐ ์ ๋ ์์ ํ๊ณ ์์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์กฐํ๊ฒ ๊ทธ์ ์์ ์๋ ์ปจํธ๋กค๋ฌ๋ฅผ ๋น๋น ๋๋ ธ์ต๋๋ค. ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. "๋ฌด์์ ๊ธฐ๋ค๋ฆฝ๋๋ค?!" ์, ๋ค์ ํด๋ณด์ธ์!โ
์ด ๋ ๊ฐ์ง ์ด๋ฒคํธ๊ฐ ์๋ก ์ฐ๊ฒฐ๋์ด ์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ ๋ ์ค๋ฅ๋ฅผ ์ฝ๊ฒ ์ฌํํ ์ ์์์ต๋๋ค. ๋ฉ๋ชจ๋ฆฌ ์นด๋์ ๋ นํ๋ฅผ ์์ํ๊ณ ์ปจํธ๋กค๋ฌ๋ฅผ ์์ง์ฌ์ ๋ฉ๋ชจ๋ฆฌ ์นด๋๋ฅผ ๋ง์ณค์ต๋๋ค. ๋์๊ฒ ๊ทธ๊ฒ์ ํ๋์จ์ด ๋ฒ๊ทธ์ฒ๋ผ ๋ณด์์ต๋๋ค.
๋๋ ์ฝ๋์๊ฒ ์์ ๋ด๊ฐ ๋ฐ๊ฒฌํ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํ์ต๋๋ค. ๊ทธ๋ ๋ PS1์ ์ค๊ณํ ์์ง๋์ด ์ค ํ ๋ช ์๊ฒ ์ ๋ณด๋ฅผ ์ ๋ฌํ์ต๋๋ค. ๊ทธ๋ โ๋ถ๊ฐ๋ฅํ๋คโ๋ฉฐ โํ๋์จ์ด ๋ฌธ์ ์ผ ์๋ ์๋คโ๊ณ ๋ตํ๋ค. ๋๋ Connie์๊ฒ ์ฐ๋ฆฌ๋ฅผ ์ํ ๋ํ๋ฅผ ์ค๋นํด ๋ฌ๋ผ๊ณ ๋ถํํ์ต๋๋ค.
์์ง๋์ด๊ฐ ๋์๊ฒ ์ ํํ๊ณ ์ฐ๋ฆฌ๋ ๊ทธ์ ์ํฌ๋ฅธ ์์ด์ ๋์ (๋งค์ฐ) ์ํฌ๋ฅธ ์ผ๋ณธ์ด๋ก ๋ ผ์์ ๋ฒ์์ต๋๋ค. ๋ง์นจ๋ด ๋๋ "์ปจํธ๋กค๋ฌ๋ฅผ ์์ง์ด๋ฉด ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ๋ 30์ค ํ ์คํธ ํ๋ก๊ทธ๋จ์ ๋ณด๋ด๊ฒ ์ต๋๋ค."๋ผ๊ณ ๋งํ์ต๋๋ค. ๊ทธ๋ ๋์ํ๋ค. ์๊ฐ ๋ญ๋น์ด๊ณ ์ ํ๋ก์ ํธ ์์ ์ผ๋ก ๋๋ฌด ๋ฐ์์ง๋ง ์ฐ๋ฆฌ๊ฐ Sony์ ๋งค์ฐ ์ค์ํ ๊ฐ๋ฐ์์ด๊ธฐ ๋๋ฌธ์ ํฌ๊ธฐํ๊ฒ ๋ค๊ณ ๋งํ์ต๋๋ค. ๋๋ ํ ์คํธ ํ๋ก๊ทธ๋จ์ ์ ๋ฆฌํด์ ๊ทธ์๊ฒ ๋ณด๋์ต๋๋ค.
๋ค์๋ ์ ๋ (์ฐ๋ฆฌ๋ ๋ก์ค์ค์ ค๋ ์ค์ ์์๊ณ ๊ทธ๋ ๋์ฟ์ ์์์ต๋๋ค) ๊ทธ๋ ๋์๊ฒ ์ ํ๋ฅผ ๊ฑธ์ด ์๋ฐ๊ฒ ์ฌ๊ณผํ์ต๋๋ค. ํ๋์จ์ด ๋ฌธ์ ์์ต๋๋ค.
์ ํํ ๋ฌด์จ ๋ฒ๊ทธ์ธ์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์๋ ๋ณธ์ฌ์์ ๋ค์ ๋ฐ์ ๋ฐ๋ฅด๋ฉด ํ์ด๋จธ๋ฅผ ์ถฉ๋ถํ ๋์ ๊ฐ์ผ๋ก ์ค์ ํ๋ฉด ํ์ด๋จธ ํฌ๋ฆฌ์คํ ๊ทผ์ฒ์ ์๋ ๋ง๋๋ณด๋์ ๊ตฌ์ฑ ์์์ ๊ฐ์ญ์ด ๋ฐ์ํ๋ค๊ณ ํฉ๋๋ค. ๊ทธ ์ค ํ๋๋ ์ปจํธ๋กค๋ฌ์ ์ ์ก ์๋๋ฅผ ์ค์ ํ๋ ๋ฉ๋ชจ๋ฆฌ ์นด๋์ฉ ์ ์ก ์๋ ์ปจํธ๋กค๋ฌ์์ต๋๋ค. ์ ๋ ์์ง๋์ด๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ๋ญ๊ฐ๋ฅผ ์๋ง์ผ๋ก ๋ง๋ค์์ ์๋ ์์ต๋๋ค.
ํ์ง๋ง ๊ฒฐ๋ก ์ ๋ง๋๋ณด๋์ ๊ตฌ์ฑ ์์ ๊ฐ์ ๊ฐ์ญ์ด ์์๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ 1kHz๋ก ์๋ํ๋ ํ์ด๋จธ๋ก ์ปจํธ๋กค๋ฌ ํฌํธ์ ๋ฉ๋ชจ๋ฆฌ ์นด๋ ํฌํธ๋ฅผ ํตํด ๋์์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ ๋นํธ๊ฐ ์์ค๋๊ณ ๋ฐ์ดํฐ๊ฐ ์์ค๋๋ฉฐ ์นด๋๊ฐ ์์๋์์ต๋๋ค.
๋์ ์
1980๋ ๋์ ๋์ ๋ฉํ ์ธ๋ฅด๊ฒ์ด(Sergei)๋ ์๋ จ์ PDP-1800 ๋ณต์ ํ์ธ SM-11์ฉ ์ํํธ์จ์ด๋ฅผ ์์ฑํ์ต๋๋ค. ์ด ๋ง์ดํฌ๋ก์ปดํจํฐ๋ ์๋ จ์ ์ค์ํ ๊ตํต ํ๋ธ์ธ ์ค๋ฒ ๋ฅด๋ค๋กญ์คํฌ ๊ทผ์ฒ์ ๊ธฐ์ฐจ์ญ์ ๋ฐฉ๊ธ ์ค์น๋์์ต๋๋ค. ์๋ก์ด ์์คํ ์ ๋ง์ฐจ์ ํ๋ฌผ ์ด์ก ๊ฒฝ๋ก๋ฅผ ์ง์ ํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๊ธฐ์๋ ๋ฌด์์ ์ถฉ๋ ๋ฐ ์ถฉ๋์ ์ผ์ผํค๋ ์ฑ๊ฐ์ ๋ฒ๊ทธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ์ ๋ ์ ์ง์ ๋์๊ฐ ๋ ๋์ด์ง๋ ์ผ์ ํญ์ ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ค์๋ ์ฒ ์ ํ ์กฐ์ฌ์๋ ๋ถ๊ตฌํ๊ณ ์ปดํจํฐ๋ ๋ชจ๋ ์๋ ๋ฐ ์๋ ํ ์คํธ์์ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ์ต๋๋ค. ์ด๋ ์ผ๋ฐ์ ์ผ๋ก ํน์ ์กฐ๊ฑด์์ ๋ฐ์ํ๋ ๊ฒฝ์ ์กฐ๊ฑด์ด๋ ๊ธฐํ ๊ฒฝ์ ๋ฒ๊ทธ๋ฅผ ๋ํ๋ ๋๋ค. ๋ฆ์ ๋ฐค ์ ํ์ ์ง์น Sergei๋ ๋ฌธ์ ์ ์์ธ์ ํ์ ํ๊ณ ๋จผ์ ๋ง์ฌ๋ง ์ผ๋์ ์ด๋ค ์กฐ๊ฑด์ผ๋ก ์ธํด ์ปดํจํฐ ๊ณ ์ฅ์ด ๋ฐ์ํ๋์ง ์ดํดํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
๋จผ์ , ์ค๋ช ๋์ง ์์ ๋ชจ๋ ๋์์ ๋ํ ํต๊ณ๋ฅผ ์์งํ๊ณ ๋ ์ง๋ณ, ์๊ฐ๋ณ ๊ทธ๋ํ๋ฅผ ์์ฑํ์ต๋๋ค. ํจํด์ ๋ถ๋ช ํ๋ค. ๋ฉฐ์น ๋์ ๊ด์ฐฐํ ํ Sergei๋ ํฅํ ์์คํ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์๊ฐ์ ์ฝ๊ฒ ์์ธกํ ์ ์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค.
๊ทธ๋ ๊ณง ์ญ์ด ์ฐํฌ๋ผ์ด๋ ๋ถ๋ถ์ ๋ฌ์์ ์๋ถ์์ ์ธ๊ทผ ๋์ด์ฅ์ผ๋ก ํฅํ๋ ๊ธฐ์ฐจ์ ์ค๋ฆฐ ์๋ฅผ ๋ถ๋ฅํ ๋๋ง ์ค๋จ์ด ๋ฐ์ํ๋ค๋ ์ฌ์ค์ ์๊ฒ ๋์์ต๋๋ค. ๋์ด์ฅ์ ์นด์ํ์คํ์์ ํจ์ฌ ๋ ๊ฐ๊น์ด ๋์ฅ์์ ๊ณต๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๊ทธ ์์ฒด๋ก ์ด์ํ์ต๋๋ค.
1986๋ ์ฒด๋ฅด๋ ธ๋น ์์๋ ฅ ๋ฐ์ ์๊ฐ ํญ๋ฐํ๊ณ , ๋ฐฉ์ฌ๋ฅ ๋์ง์ผ๋ก ์ธํด ์ฃผ๋ณ ์ง์ญ์ด ์ฌ๋์ด ์ด ์ ์๊ฒ ๋์์ต๋๋ค. ์ฐํฌ๋ผ์ด๋ ๋ถ๋ถ, ๋ฒจ๋ก๋ฃจ์, ๋ฌ์์ ์๋ถ์ ๊ด๋ํ ์ง์ญ์ด ์ค์ผ๋์์ต๋๋ค. ๋์ฐฉํ๋ ๊ฐ์ฐจ์์ ๋์ ์์ค์ ๋ฐฉ์ฌ์ ์ด ์์ฌ๋๋ Sergei๋ ์ด ์ด๋ก ์ ํ ์คํธํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฐํ์ต๋๋ค. ์ฃผ๋ฏผ๋ค์ ์ ๋๊ณ๋ฅผ ์์งํ๋ ๊ฒ์ด ๊ธ์ง๋์๊ธฐ ๋๋ฌธ์ ์ธ๋ฅด๊ฒ์ด๋ ๊ธฐ์ฐจ์ญ์์ ์ฌ๋ฌ ๊ตฐ์ธ๋ค์๊ฒ ์์ ์ ๋ฑ๋กํ์ต๋๋ค. ๋ณด๋์นด๋ฅผ ๋ช ์ ๋ง์ ํ ๊ทธ๋ ๊ตฐ์ธ์๊ฒ ์์ฌ์ค๋ฌ์ด ๋ง์ฐจ ์ค ํ๋์ ๋ฐฉ์ฌ์ ์์ค์ ์ธก์ ํ๋๋ก ์ค๋ํ์ต๋๋ค. ๊ทธ ์์น๋ ์ ์ ์์น๋ณด๋ค ๋ช ๋ฐฐ๋ ๋์ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
์๊ฐ ๋ฐฉ์ฌ๋ฅ์ ๋ง์ด ๋์ ๋ฟ๋ง ์๋๋ผ, ๊ทธ ์์ค์ด ๋๋ฌด ๋์์ ์ญ ์ ๊ฑด๋ฌผ์ ์๋ SM-1800์ ๋ฉ๋ชจ๋ฆฌ์์ ๋ฌด์์๋ก ๋นํธ๊ฐ ์์ค๋์์ต๋๋ค.
์๋ จ์๋ ์๋ ๋ถ์กฑ์ด ์์๊ณ ๋น๊ตญ์ ์ฒด๋ฅด๋ ธ๋น ๊ณ ๊ธฐ๋ฅผ ๋ค๋ฅธ ์ง์ญ์ ๊ณ ๊ธฐ์ ํผํฉํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ท์คํ ์์์ ์์ง ์๊ณ ์ ๋ฐ์ ์ธ ๋ฐฉ์ฌ๋ฅ ์์ค์ ์ค์ผ ์ ์์์ต๋๋ค. ์ด ์ฌ์ค์ ์๊ฒ ๋ Sergei๋ ์ฆ์ ์ด๋ฏผ ์๋ฅ๋ฅผ ์์ฑํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ฐฉ์ฌ์ ์์ค์ด ๊ฐ์ํ์ ์ปดํจํฐ ์ถฉ๋์ด ์ ์ ๋ก ๋ฉ์ท์ต๋๋ค.
ํ์ดํ๋ฅผ ํตํด
์๋ ์์ ์ Movietech Solutions๋ ํ๊ณ, ํฐ์ผ ํ๋งค ๋ฐ ์ผ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ํด ์ค๊ณ๋ ์ํ๊ด์ฉ ์ํํธ์จ์ด๋ฅผ ๋ง๋ค์์ต๋๋ค. ํ๋๊ทธ์ญ ์ฑ์ DOS ๋ฒ์ ์ ๋ถ๋ฏธ ์ค์ ์ํ๊ด ์ฒด์ธ์์ ๊ฝค ์ธ๊ธฐ๊ฐ ์์์ต๋๋ค. ๋ฐ๋ผ์ ์ต์ ํฐ์น ์คํฌ๋ฆฐ ๋ฐ ์ ํ ์๋น์ค ํค์ค์คํฌ์ ํตํฉ๋๊ณ ๋ชจ๋ ์ข ๋ฅ์ ๋ณด๊ณ ๋๊ตฌ๋ฅผ ๊ฐ์ถ Windows 95 ๋ฒ์ ์ด ๋ฐํ๋์์ ๋ ๋น ๋ฅด๊ฒ ์ธ๊ธฐ๋ฅผ ์ป์ ๊ฒ๋ ๋๋ผ์ด ์ผ์ด ์๋๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ ๋ฐ์ดํธ๊ฐ ๋ฌธ์ ์์ด ์งํ๋์์ต๋๋ค. ํ์ง IT ์ง์์ด ์ ์ฅ๋น๋ฅผ ์ค์นํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ฉฐ ๋น์ฆ๋์ค๋ฅผ ๊ณ์ํ์ต๋๋ค. ์ง์๋์ง ์์์ ๋๋ฅผ ์ ์ธํ๊ณ . ์ด๋ฐ ์ผ์ด ๋ฐ์ํ๋ฉด ํ์ฌ๋ "The Cleaner"๋ผ๋ ๋ณ๋ช ์ ๊ฐ์ง James๋ฅผ ํ๊ฒฌํ์ต๋๋ค.
๋ณ๋ช ์ด ์ฌ์ ํ ์ ํ์ ์์ํ์ง๋ง ์ฒญ์๊ธฐ๋ ๊ฐ์ฌ, ์ค์น์ ๋ฐ ๋ง๋ฅ๊พผ์ ์กฐํฉ์ผ ๋ฟ์ ๋๋ค. James๋ ๋ฉฐ์น ๋์ ๊ณ ๊ฐ ํ์ฅ์์ ๋ชจ๋ ๊ตฌ์ฑ ์์๋ฅผ ์กฐ๋ฆฝํ ๋ค์ ์ง์๋ค์๊ฒ ์ ์์คํ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์น๊ณ ๋ฐ์ํ ํ๋์จ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉฐ ๋ณธ์ง์ ์ผ๋ก ์ด๊ธฐ ๋จ๊ณ์์ ์ํํธ์จ์ด๋ฅผ ์ง์ํ๋ ๋ฐ ๋ฉฐ์น ์ ๋ณด๋์ต๋๋ค.
๊ทธ๋ฌ๋ฏ๋ก ์ด ๋ฐ์ ์๊ธฐ์ James๊ฐ ์์นจ์ ์ฌ๋ฌด์ค์ ๋์ฐฉํ๊ณ , ์ฑ ์์ ๋๋ฌํ๊ธฐ๋ ์ ์ ํ์๋ณด๋ค ์นดํ์ธ์ด ๊ฐ๋ํ ๋งค๋์ ๊ฐ ๊ทธ๋ฅผ ๋ง์ดํ ๊ฒ์ ๋๋ผ์ด ์ผ์ด ์๋๋๋ค.
"์ ๊ฐ์ค๋ฝ์ง๋ง ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ๋ ธ๋ฐ์ค์ฝ์ค ์ฃผ ์๋ํด๋ฆฌ์ค๋ก ๊ฐ์ ์ผ ํฉ๋๋ค." ์ ์ฒด ์์คํ ์ด ๋ค์ด๋์๊ณ ์์ง๋์ด๋ค๊ณผ ๋ฐค์ ์์ ํ ํ์๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ์ ์ ์์์ต๋๋ค. ์๋ฒ์ ๋คํธ์ํฌ์ ์ฅ์ ๊ฐ ๋ฐ์ํ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ์์คํ ์ด ๋ช ๋ถ ๋์ ์คํ๋ ํ์์ผ ๊ฐ๋ฅํ์ต๋๋ค.
โ ์์ ์์คํ ์ผ๋ก ๋์๊ฐ์ง ์์๋์? - ์ ์์ค๋ ์์ ํ ์ง์งํ๊ฒ ๋๋ตํ์ง๋ง ์ ์ ์ ์ผ๋ก๋ ๋๋ผ์ ๋์ ํฌ๊ฒ ๋ด์ต๋๋ค.
โ ์ ํํฉ๋๋ค. IT ์ ๋ฌธ๊ฐ๊ฐ "์ฐ์ ์์๋ฅผ ๋ณ๊ฒฝ"ํ๊ณ ๊ธฐ์กด ์๋ฒ๋ฅผ ๋ ๋๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. James, ๊ทธ๋ค์ 1950๊ฐ ์ฌ์ดํธ์ ์์คํ ์ ์ค์นํ๊ณ ํ๋ฆฌ๋ฏธ์ ์ง์ ๋น์ฉ๋ง ์ง๋ถํ์ผ๋ฉฐ ์ด์ ๊ทธ๋ค์ ์ฌ์ ์ XNUMX๋ ๋์ฒ๋ผ ์ด์๋๊ณ ์์ต๋๋ค.
์ ์์ค๋ ๋ชธ์ ์ด์ง ๊ผฟ๊ผฟ์ด ์ธ์ ๋ค.
- ๊ทธ๊ฑด ๋ ๋ค๋ฅธ ๋ฌธ์ ์ ๋๋ค. ์ข์์, ์์ํด ๋ณด๊ฒ ์ต๋๋ค.
์๋ํด๋ฆฌ์ค์ ๋์ฐฉํ์ ๋ ๊ทธ๊ฐ ๊ฐ์ฅ ๋จผ์ ํ ์ผ์ ๊ณ ๊ฐ์ ์ฒซ ๋ฒ์งธ ๋ฌธ์ ๊ฐ ์๋ ๊ทน์ฅ์ ์ฐพ๋ ๊ฒ์ด์๋ค. ๊ณตํญ์์ ์ฐ์ ์ง๋์์๋ โโ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ์ ๋ณด์์ง๋ง ์ํ๋ ์ฃผ์ ์ฃผ๋ณ ์ง์ญ์ ์์ฌ์ค๋ฌ์ ๋ณด์์ต๋๋ค. ๊ฒํ ๋ ์๋์ง๋ง ๋์๋ฅด ์ํ๋ฅผ ์ฐ์์ํจ๋ค. James๊ฐ ์๋ด ๋๋ก๋ณ์ ์ฃผ์ฐจํ์ ๋ ๋งค์ถ๋ถ๊ฐ ๊ทธ์๊ฒ ๋ค๊ฐ์์ต๋๋ค. ์๋ํด๋ฆฌ์ค์ ๊ท๋ชจ๋ฅผ ๊ณ ๋ คํ๋ฉด ๋์ ์ ์ฒด์์ ์๋ํด๋ฆฌ์ค๊ฐ ์ ์ผํ ๊ณณ์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ๊ทธ๋ ์ ๋ชจ์ต์ ์ฆ์ ๋ํ ์คํฌ๋ฆฐ์์ ๋์ ๋ฐ๊ณ ์น์ค๋ฅผ ์ ์ํ ์ ๋ช ํ ์บ๋ฆญํฐ๋ฅผ ๋ ์ฌ๋ ธ๋ค. ์๋์, Julia Roberts์ ๊ดํ ๊ฒ์ด ์๋๋ผ Jon Voight์ ๊ดํ ๊ฒ์ ๋๋ค.์ํ "Midnight Cowboy"์ ๋ํ ์์ - ๋๋ต. ๋ ์ธ].
๋งค์ถ๋ถ๋ฅผ ๋ณด๋ธ ํ James๋ ์ํ๊ด์๊ฐ์ต๋๋ค. ์ฃผ๋ณ ํ๊ฒฝ์ ์ข์์ก์ง๋ง ์ฌ์ ํ ์ ํดํ ๋ฏํ ๋๋์ ์ค๋๋ค. ์ ์์ค๊ฐ ๋๋ฌด ๊ฑฑ์ ํ ๊ฒ์ ์๋๋ค. ๊ทธ๋ ์ ์๋ ๋น์ฐธํ ๊ณณ์ ๊ฐ๋ณธ ์ ์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ณณ์ ๊ฐ๋๋ผ๋ ์ง๊ฐ์ ๋นผ์๊ณ "๊ณ ๋ง์์"๋ผ๊ณ ๋งํ ์ ๋๋ก ์์๋ฐ๋ฅธ ์บ๋๋ค์๋ค.
์ํ๊ด ์์ชฝ ์ ๊ตฌ๋ ์ถ์ถํ ๊ณจ๋ชฉ์ ์์์ต๋๋ค. ์ ์์ค๋ ๋ฌธ์ผ๋ก ๊ฑธ์ด๊ฐ์ ๋ ธํฌํ๋ค. ๊ณง ๊ทธ๊ฒ์ ์๊ฑฑ๊ฑฐ๋ฆฌ๋ฉฐ ์ด์ง ์ด๋ ธ๋ค.
- ์ฒญ์๋ถ์ด์ ๊ฐ์? - ์์์ ์ฐ ๋ชฉ์๋ฆฌ๊ฐ ๋ค๋ ธ์ต๋๋ค.
- ๋ค, ์ ์์... ๋ค ๊ณ ์น๋ฌ ์์ด์.
James๋ ์ํ๊ด ๋ก๋น๋ก ๊ฑธ์ด ๋ค์ด๊ฐ์ต๋๋ค. ๋ค๋ฅธ ์ ํ์ ์ฌ์ง๊ฐ ์์๋ ๋ฏ ์ง์๋ค์ ๋ฐฉ๋ฌธ๊ฐ๋ค์๊ฒ ์ข ์ด ํฐ์ผ์ ๋๋ ์ฃผ๊ธฐ ์์ํ์ต๋๋ค. ์ด๋ก ์ธํด ๋ ํฅ๋ฏธ๋ก์ด ์ธ๋ถ ์ฌํญ์ ๋งํ ๊ฒ๋ ์๊ณ ์ฌ๋ฌด ๋ณด๊ณ ๋ ์ด๋ ค์์ก์ต๋๋ค. ํ์ง๋ง ์ง์๋ค์ ์ ์์ค๋ฅผ ์๋์ ์ธ์ฌ๋ก ๋ง์ดํ๊ณ ๊ณง๋ฐ๋ก ์๋ฒ์ค๋ก ๋ฐ๋ ค๊ฐ์ต๋๋ค.
์ธ๋ป๋ณด๊ธฐ์๋ ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ์์ต๋๋ค. James๋ ์๋ฒ์ ๋ก๊ทธ์ธํ์ฌ ํ์ ์์ฌ์ค๋ฌ์ด ์ฅ์๋ฅผ ํ์ธํ์ต๋๋ค. ๊ด์ฐฎ์์. ๊ทธ๋ฌ๋ ๋ง์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ฌ์ James๋ ์๋ฒ๋ฅผ ์ข ๋ฃํ๊ณ ๋คํธ์ํฌ ์นด๋๋ฅผ ๊ต์ฒดํ ๋ค์ ์์คํ ์ ๋กค๋ฐฑํ์ต๋๋ค. ๊ทธ๋ ๋ ์ฆ์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ผํ๊ธฐ ์์ํ์ต๋๋ค. ์ง์์ด ๋ค์ ํฐ์ผ์ ํ๋งคํ๊ธฐ ์์ํ์ต๋๋ค.
James๋ Mark์๊ฒ ์ ํ๋ฅผ ๊ฑธ์ด ์ํฉ์ ์๋ ธ์ต๋๋ค. James๊ฐ ์์์น ๋ชปํ ์ผ์ด ๋ฐ์ํ๋์ง ํ์ธํ๊ณ ์ถ์ดํ ์๋ ์๋ค๋ ๊ฒ์ ์์ํ๋ ๊ฒ์ ์ด๋ ต์ง ์์ต๋๋ค. ๊ทธ๋ ๊ณ๋จ์ ๋ด๋ ค๊ฐ ์ง์๋ค์๊ฒ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ๋ฌป๊ธฐ ์์ํ์ต๋๋ค. ๋ถ๋ช ํ ์์คํ ์ด ์๋์ ๋ฉ์ท์ต๋๋ค. ๊ทธ๋ค์ ๊ทธ๊ฒ์ ๊ป๋ค๊ฐ ์ผ์ ๋ชจ๋ ๊ฒ์ด ์๋ํ์ต๋๋ค. ๊ทธ๋ฌ๋ 10๋ถ ํ์ ์์คํ ์ด ๋ค์ด๋์์ต๋๋ค.
๋ฐ๋ก ์ด ์๊ฐ์๋ ๋น์ทํ ์ผ์ด ์ผ์ด๋ฌ์ต๋๋ค. ๊ฐ์๊ธฐ ํฐ์ผํ ์์คํ ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ธฐ ์์ํ์ต๋๋ค. ์ง์๋ค์ ํ์จ์ ์ฌ๋ฉฐ ์ข ์ดํฐ์ผ์ ์ง์ด๋ค์๊ณ ์ ์์ค๋ ์๋๋ฌ ์๋ฒ์ค๋ก ํฅํ๋ค. ์๋ฒ์์๋ ๋ชจ๋ ๊ฒ์ด ์ข์ ๋ณด์์ต๋๋ค.
๊ทธ๋ฌ์ ์ง์ ์ค ํ ๋ช ์ด ๋ค์ด์์ต๋๋ค.
โ ์์คํ ์ด ๋ค์ ์๋ํ๊ณ ์์ต๋๋ค.
์ ์์ค๋ ์๋ฌด๊ฒ๋ ํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋นํฉํ์ต๋๋ค. ๋ณด๋ค ์ ํํ๊ฒ๋ ์์คํ ์ ์๋ํ๊ฒ ๋ง๋๋ ๊ฒ์ ์์ต๋๋ค. ๊ทธ๋ ๋ก๊ทธ์์ํ๊ณ ์ ํ๊ธฐ๋ฅผ ์ง์ด ํ์ฌ ์ง์ ๋ผ์ธ์ ์ ํํ์ต๋๋ค. ๊ณง ๊ฐ์ ์ง์์ด ์๋ฒ์ค์ ๋ค์ด์์ต๋๋ค.
- ์์คํ ์ด ๋ค์ด๋์์ต๋๋ค.
์ ์์ค๋ ์๋ฒ๋ฅผ ์ณ๋ค๋ณด์๋ค. ํฅ๋ฏธ๋กญ๊ณ ์น์ํ ํจํด์ ๋ค์ํ ์์์ ๋ชจ์์ด ํ๋ฉด์์ ์ถค์ ์ถ๊ณ ์์ต๋๋ค. ํ์ดํ๊ฐ ํผ๋์ค๋ฝ๊ฒ ๋ชธ๋ถ๋ฆผ์น๊ณ ์ฝํ ์์ต๋๋ค. ์ฐ๋ฆฌ ๋ชจ๋๋ ์ด๋ ์์ ์์ ์ด ํ๋ฉด ๋ณดํธ๊ธฐ๋ฅผ ๋ณธ ์ ์ด ์์ต๋๋ค. ๊ทธ๊ฒ์ ์๋ฆ๋ต๊ฒ ๋ ๋๋ง๋์๊ณ ๋ง ๊ทธ๋๋ก ์ต๋ฉด์ ๊ฑธ์์ต๋๋ค.
James๊ฐ ๋ฒํผ์ ๋๋ฅด๋ฉด ํจํด์ด ์ฌ๋ผ์ก์ต๋๋ค. ๊ทธ๋ ์๋๋ฌ ๋งคํ์๋ก ๊ฐ์ ๋์ค์ ์์ ์๊ฒ ๋์์ค๋ ์ง์์ ๋ง๋ฌ์ต๋๋ค.
โ ์์คํ ์ด ๋ค์ ์๋ํ๊ณ ์์ต๋๋ค.
๋น์ ์ด ์ ์ ์ ์ธ ์ผ๊ตด ์๋ฐ๋ฅ์ ํ ์ ์๋ค๋ฉด, ๊ทธ๊ฒ์ด ๋ฐ๋ก ์ ์์ค๊ฐ ํ ์ผ์ ๋๋ค. ํ๋ฉด ๋ณดํธ๊ธฐ. OpenGL์ ์ฌ์ฉํฉ๋๋ค. ๋ฐ๋ผ์ ์๋ ์ค์ ์๋ฒ ํ๋ก์ธ์์ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ์๋นํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์๋ฒ์ ๋ํ ๊ฐ ํธ์ถ์ ์๊ฐ ์ด๊ณผ๋ก ์ข ๋ฃ๋ฉ๋๋ค.
James๋ ์๋ฒ์ค๋ก ๋์์์ ๋ก๊ทธ์ธํ๊ณ ํ๋ฉด ๋ณดํธ๊ธฐ๋ฅผ ๋น ํ๋ฉด์ด ์๋ ์๋ฆ๋ค์ด ํ์ดํ๋ก ๊ต์ฒดํ์ต๋๋ค. ์ฆ, ํ๋ก์ธ์ ์์์ 100% ์๋ชจํ๋ ํ๋ฉด ๋ณดํธ๊ธฐ ๋์ ์์์ ์๋ชจํ์ง ์๋ ํ๋ฉด ๋ณดํธ๊ธฐ๋ฅผ ๋ ์ค์นํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ถ์ธก์ ํ์ธํ๊ธฐ ์ํด 10๋ถ์ ๊ธฐ๋ค๋ ธ์ต๋๋ค.
James๊ฐ ๋ค์ ์ํ๊ด์ ๋์ฐฉํ์ ๋, ๊ทธ๋ ํ๋ฉด ๋ณดํธ๊ธฐ๋ฅผ ๋๊ธฐ ์ํด ๋ฐฉ๊ธ 800km๋ฅผ ๋นํํ๋ค๊ณ ๋งค๋์ ์๊ฒ ์ด๋ป๊ฒ ์ค๋ช ํด์ผ ํ ์ง ๊ณ ๋ฏผํ๊ณ ์์์ต๋๋ค.
๋ฌ์ ํน์ ๋จ๊ณ์์ ์ถฉ๋์ด ๋ฐ์ํจ
์คํ. ์ด๋ ๋ ๋ฌ์ ์์์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ์ํํธ์จ์ด ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๋ฌ์ ์ค์ ์์์ ๋ํ ๊ทผ์ฌ์น๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํด ๋ค์ํ MIT ํ๋ก๊ทธ๋จ์์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์์ ๋ฃจํด์ด ์์์ต๋๋ค. GLS๋ ์ด ๋ฃจํด์ LISP ํ๋ก๊ทธ๋จ์ ๋ด์ฅํ์ฌ ํ์ผ์ ์์ฑํ ๋ ๊ฑฐ์ 80์ ๊ธธ์ด์ ํ์์คํฌํ๊ฐ ์๋ ์ค์ ์ถ๋ ฅํฉ๋๋ค. ๋ฉ์์ง์ ์ฒซ ๋ฒ์งธ ์ค์ด ๋๋ฌด ๊ธธ์ด์ ธ์ ๋ค์ ์ค๋ก ์ด์ด์ง๋ ๊ฒฝ์ฐ๋ ๋งค์ฐ ๋๋ญ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ์ด ๋์ค์ ์ด ํ์ผ์ ์ฝ์ ๋ ์ ์ฃผ๋ฅผ ๋ฐ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ์ค์ ๊ธธ์ด๋ ์ ํํ ๋ ์ง์ ์๊ฐ๋ฟ๋ง ์๋๋ผ ํ์์คํฌํ๊ฐ ์ธ์๋ ์์ ์ ๋จ๊ณ ์ฌ์ ๊ธธ์ด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์ฆ, ๋ฒ๊ทธ๋ ๋ง ๊ทธ๋๋ก ๋ฌ์ ์์์ ๋ฐ๋ผ ๋ฌ๋ผ์ก์ต๋๋ค!
์ฒซ ๋ฒ์งธ ์ข
์ดํ
๊ทธ๋ฌ๋ ๊ฐ์ ์๋ ์ฃผ์ํ์ธ์. ๋ช ๋ ์ CERN(์ ๋ฝ ํต ์ฐ๊ตฌ ์ผํฐ)์ ์์ง๋์ด๋ค์ ๋ํ ์ ์-์์ ์ ์ถฉ๋๊ธฐ์์ ์ํ๋ ์คํ์์ ์ค๋ฅ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ๊ณผํ์๋ค์๊ฒ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ ์ ์ปดํจํฐ๊ฐ ์ด ์ฅ์น์์ ์์ฑ๋ ์์ฒญ๋ ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ทน์ ์ผ๋ก ์ฒ๋ฆฌํ๊ธฐ ๋๋ฌธ์ ๋ง์ ์ฌ๋๋ค์ ์ํํธ์จ์ด๊ฐ ๋ฌ์ ์์์ ๋ฏผ๊ฐํ๋ค๊ณ ์ถ์ธกํ์ต๋๋ค. ์ ๋ง์ ๋น ์ง ๋ช๋ช ์์ง๋์ด๋ค์ด ์ง์ค์ ํํค์ณค์ต๋๋ค. ๋ฌ์ด ํต๊ณผํ๋ ๋์ ์ง๊ตฌ์ ๋ณํ์ผ๋ก ์ธํด 27km ๊ธธ์ด์ ๊ณ ๋ฆฌ์ ๊ธฐํํ์ ๊ตฌ์กฐ๊ฐ ์ฝ๊ฐ ๋ณ๊ฒฝ๋์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค! ์ด ์ด์ผ๊ธฐ๋ "์ ์ ๋ฌผ๋ฆฌํ์ ๋ํ ๋ดํด์ ๋ณต์"๋ก ๋ฌผ๋ฆฌํ ๋ฏผ์ํ์ ๋ฑ์ฅํ์ผ๋ฉฐ, ๊ฐ์ฅ ๋จ์ํ๊ณ ์ค๋๋ ๋ฌผ๋ฆฌํ ๋ฒ์น๊ณผ ๊ฐ์ฅ ๋ฐ์ ๋ ๊ณผํ์ ๊ฐ๋ ์ฌ์ด์ ์ฐ๊ด์ฑ์ ๋ณด์ฌ์ฃผ๋ ์์ ๋๋ค.
ํ์ฅ์ค ๋ฌผ์ ๋ด๋ฆฌ๋ฉด ๊ธฐ์ฐจ๊ฐ ๋ฉ์ถ๋ค
๋ด๊ฐ ๋ค์ด๋ณธ ์ต๊ณ ์ ํ๋์จ์ด ๋ฒ๊ทธ๋ ํ๋์ค์ ๊ณ ์ ์ด์ฐจ์์ ๋ฐ์ํ์ต๋๋ค. ์ด ๋ฒ๊ทธ๋ก ์ธํด ์ด์ฐจ๊ฐ ๋น์ ์ ๋์ ๊ฑธ์์ง๋ง ์น๊ฐ์ด ํ์นํ ๊ฒฝ์ฐ์๋ง ๊ฐ๋ฅํ์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ๋ง๋ค ์ด์ฐจ ์ดํ์ด ์ค๋จ๋์ด ์ ๊ฒ๋์์ผ๋ ์๋ฌด ๊ฒ๋ ๋ฐ๊ฒฌ๋์ง ์์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ทธ๋ ๋ค์ ๋ผ์ธ์ผ๋ก ๋ณด๋ด์ก๊ณ ์ฆ์ ์ถ๋ฝํ์ฌ ๋ฉ์ท์ต๋๋ค.
์ ๊ฒ ์ค์ ๊ธฐ์ฐจ๋ฅผ ํ๊ณ ์ฌํํ๋ ์์ง๋์ด๊ฐ ํ์ฅ์ค์๊ฐ์ต๋๋ค. ๊ทธ๋ ๊ณง ์ป๊ฒจ ๋๊ฐ์ต๋๋ค. BOOM! ๋น์ ์ ์ง.
์์ง๋์ด๋ ์ด์ ์์๊ฒ ์ฐ๋ฝํ์ฌ ๋ค์๊ณผ ๊ฐ์ด ๋ฌผ์์ต๋๋ค.
โ ๋ธ๋ ์ดํฌ๋ฅผ ๋ฐ๊ธฐ ์ง์ ์ ๋ฌด์์ ํ๊ณ ์์๋์?
- ํ์ฐํ ๋ ์๋๋ฅผ ์ค์์ด์...
์ ์ ์ดํ ์ค์ ์ด์ฐจ๊ฐ ํ๊ฐํ ๋ ์์ญ ๋ฒ ์๋๋ฅผ ๋ฆ์ถ๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ์ด์ํ์ต๋๋ค. ๊ธฐ์ฐจ๋ ๊ณ์ ๋์๊ฐ๊ณ , ๋ค์ ๋ด๋ฆฌ๋ง๊ธธ์์ ์ด์ ์ฌ๋ ๋ค์๊ณผ ๊ฐ์ด ๊ฒฝ๊ณ ํ์ต๋๋ค.
- ์ฒ์ฒํ ๊ฐ๊ฒ์.
์๋ฌด ์ผ๋ํ์ง.
โ ๋ง์ง๋ง ์ ๋ ์ค์ ๋ฌด์์ ํ๋์? -์ด์ ์ฌ์๊ฒ ๋ฌผ์์ต๋๋ค.
- ์... ํ์ฅ์ค์ ์์์ด์...
- ๊ทธ๋ผ ํ์ฅ์ค์ ๊ฐ์ ์ฐ๋ฆฌ๊ฐ ๋ค์ ๋ด๋ ค๊ฐ์ ๋ ํ๋ ๋๋ก ํ์ธ์!
์์ง๋์ด๋ ํ์ฅ์ค๋ก ๊ฐ๊ณ , ์ด์ ์๊ฐ โ์๋๋ฅผ ๋ฆ์ถ๊ณ ์์ด์โ๋ผ๊ณ ๊ฒฝ๊ณ ํ์ ๋ฌผ์ ํ๋ ธ์ต๋๋ค. ๋ฌผ๋ก ๊ธฐ์ฐจ๋ ๊ณง๋ฐ๋ก ๋ฉ์ท๋ค.
์ด์ ๋ฌธ์ ๋ฅผ ์ฌํํ ์ ์๊ฒ ๋์๊ณ ์์ธ์ ์ฐพ์์ผ ํ์ต๋๋ค.
XNUMX๋ถ ํ, ๊ทธ๋ค์ ์์ง ๋ธ๋ ์ดํฌ ์๊ฒฉ ์ ์ด ์ผ์ด๋ธ(์ด์ฐจ์ ์์ชฝ ๋์ ์์ง์ด ํ๋์ฉ ์์)์ด ์ ๊ธฐ ์บ๋น๋ ๋ฒฝ์์ ๋ถ๋ฆฌ๋์ด ๋ณ๊ธฐ ํ๋ฌ๊ทธ ์๋ ๋ ธ์ด๋๋ฅผ ์ ์ดํ๋ โโ๋ฆด๋ ์ด ์์ ๋์ฌ ์๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค... ๋ฆด๋ ์ด๊ฐ ์๋ํ ๋ ์ ์์ ์ผ๋ฉด ๋ธ๋ ์ดํฌ ์ผ์ด๋ธ์ ๊ฐ์ญ์ด ๋ฐ์ํ๊ณ ์ค๋ฅ์ ๋ํ ์์คํ ๋ณดํธ์๋ ๋จ์ํ ๋น์ ์ ๋์ด ํฌํจ๋ฉ๋๋ค.
FORTRAN์ ์ซ์ดํ๋ ๊ด๋ฌธ
๋ช ๋ฌ ์ ์ ์ฐ๋ฆฌ๋ ๋ณธํ (ํ์์ด์ ์์)์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋งค์ฐ ๋๋ ค์ง๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ด๋ฌํ ํ์์ 10~15๋ถ ๋์ ์ง์๋๋ค๊ฐ ๊ฐ์๊ธฐ ๋ค์ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ผ๋ง ํ, ๋ด ๋๋ฃ๊ฐ ๋์๊ฒ ๋ณธํ ์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋๊ฒผ๋ค๊ณ ๋ถํํ์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์๋ํ์ง ์์ต๋๋ค. ๊ทธ๋ ๋ณธํ ์ ์๋ ์ปดํจํฐ์ ๋ณต์ฌํด์ผ ํ๋ ์ผ๋ถ FORTRAN ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ์์์ง๋ง "FTP ์ ๋ก๋๊ฐ ์๋ฃ๋ ๋๊น์ง ๋คํธ์ํฌ๊ฐ ์ค๋ ๋ฒํธ ์ ์์๊ธฐ ๋๋ฌธ์" ๋ณต์ฌํ ์ ์์์ต๋๋ค.
์, ๋๋ฃ๊ฐ FORTRAN์ ์์ค ์ฝ๋๊ฐ ํฌํจ๋ ํ์ผ์ ๋ณธํ ์ ์ปดํจํฐ๋ก FTP๋ก ๋ณด๋ด๋ ค๊ณ ํ ๋ ๋คํธ์ํฌ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ์ฐ๋ฆฌ๋ ํ์ผ์ ๋ณด๊ดํ๋ ค๊ณ ์๋ํ์ง๋ง ์ํํ๊ฒ ๋ณต์ฌ๋์์ต๋๋ค(๊ทธ๋ฌ๋ ๋์ ์ปดํจํฐ์๋ ์์ถ ํด์ ๋๊ตฌ๊ฐ ์์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์์ต๋๋ค). ๋ง์ง๋ง์ผ๋ก ์ฐ๋ฆฌ๋ FORTRAN ์ฝ๋๋ฅผ ๋งค์ฐ ์์ ์กฐ๊ฐ์ผ๋ก "๋ถํ "ํ์ฌ ํ ๋ฒ์ ํ๋์ฉ ๋ณด๋์ต๋๋ค. ๋๋ถ๋ถ์ ์กฐ๊ฐ์ ๋ฌธ์ ์์ด ๋ณต์ฌ๋์์ผ๋ ์ผ๋ถ โโ์กฐ๊ฐ์ ํต๊ณผํ์ง ๋ชปํ๊ฑฐ๋ ์ดํ์ ํต๊ณผ๋์์ต๋๋ค. ์๋ง์ ์๋.
๋ฌธ์ ๊ฐ ์๋ ๊ตฌ์ ์ ์กฐ์ฌํ์ ๋ ์ฐ๋ฆฌ๋ ๊ณตํต์ ์ด ์๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋ชจ๋ ๋๋ฌธ์ C๋ก ๊ตฌ์ฑ๋ ์ค๋ก ์์ํ๊ณ ๋๋๋ ์ฃผ์ ๋ธ๋ก์ ํฌํจํ๊ณ ์์์ต๋๋ค(๋๋ฃ๋ FORTRAN์์ ์ฃผ์์ ๋ฌ๊ธฐ๋ฅผ ์ ํธํ๊ธฐ ๋๋ฌธ์). ์ฐ๋ฆฌ๋ ๋ณธํ ์ ๋คํธ์ํฌ ์ ๋ฌธ๊ฐ์๊ฒ ์ด๋ฉ์ผ์ ๋ณด๋ด ๋์์ ์์ฒญํ์ต๋๋ค. ๋ฌผ๋ก ๊ทธ๋ค์ FTP๋ฅผ ํตํด ์ ์กํ ์ ์๋ ์ฐ๋ฆฌ ํ์ผ์ ์ํ์ ๋ณด๊ณ ์ถ์ด ํ์ง๋ง... ์ฐ๋ฆฌ์ ํธ์ง๋ ๊ทธ๋ค์๊ฒ ๋๋ฌํ์ง ๋ชปํ์ต๋๋ค. ๋ง์นจ๋ด ์ฐ๋ฆฌ๋ ๊ฐ๋จํ ๊ฒ์ ์๊ฐํด ๋์ต๋๋ค. ์ค๋ช ํ๋ค์ ์กํ ์ ์๋ ํ์ผ์ ๋ชจ์ต. ํจ๊ณผ๊ฐ ์์์ต๋๋ค :) [์ฌ๊ธฐ์ ๋ฌธ์ ๊ฐ ์๋ FORTRAN ์ฃผ์ ์ค ํ๋์ ์๋ฅผ ์ถ๊ฐํด๋ ๋ ๊น์? ์๋ง๋ ๊ทธ๋ด ๊ฐ์น๊ฐ ์์ ๊ฒ์ ๋๋ค!]
๊ฒฐ๊ตญ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ์์๋ผ ์ ์์์ต๋๋ค. ์ต๊ทผ ์บ ํผ์ค์ ๋ณธํ ๋คํธ์ํฌ ์ฌ์ด์ ์๋ก์ด ๊ฒ์ดํธ์จ์ด๊ฐ ์ค์น๋์์ต๋๋ค. ๋๋ฌธ์ C๊ฐ ๋ฐ๋ณต์ ์ผ๋ก ํฌํจ๋ ํจํท์ ์ ์กํ๋ ๋ฐ ์์ฒญ๋ ์ด๋ ค์์ด ์์์ต๋๋ค! ์ด๋ฌํ ํจํท ์ค ์ผ๋ถ๋ง ๋ชจ๋ ๊ฒ์ดํธ์จ์ด ๋ฆฌ์์ค๋ฅผ ์ฐจ์งํ์ฌ ๋๋ถ๋ถ์ ๋ค๋ฅธ ํจํท์ด ํต๊ณผํ๋ ๊ฒ์ ๋ฐฉํดํ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ฒ์ดํธ์จ์ด ์ ์กฐ์ ์ฒด์ ๋ถ๋ง์ ์ ๊ธฐํ๊ณ ... ๊ทธ๋ค์ ๋ค์๊ณผ ๊ฐ์ด ๋๋ตํ์ต๋๋ค. โ์, ๊ทธ๋ ์ต๋๋ค. ๋ฐ๋ณต๋๋ C ๋ฒ๊ทธ์ ์ง๋ฉดํ์ต๋๋ค! ์ฐ๋ฆฌ๋ ์ด๋ฏธ ๊ทธ์ ๋ํด ์๊ณ ์์ด์.โ ์ฐ๋ฆฌ๋ ๊ฒฐ๊ตญ ๋ค๋ฅธ ์ ์กฐ์ ์ฒด๋ก๋ถํฐ ์ ๊ฒ์ดํธ์จ์ด๋ฅผ ๊ตฌ์ ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค(์ ์์ ์ ์ฅ์์๋ FORTRAN ํ๋ก๊ทธ๋จ์ ์ ์กํ ์ ์๋ ๊ฒ์ด ์ผ๋ถ์๊ฒ๋ ์ ๋ฆฌํ ์ ์์ต๋๋ค!).
์ด๋ ค์ด ์๊ฐ๋ค
๋ช ๋ ์ , 40์ ์์์ํ ๋น์ฉ์ ์ค์ด๊ธฐ ์ํด Perl์์ ETL ์์คํ ์ ๋ง๋๋ ์์ ์ ํ๋ฉด์ ์ฝ 000๊ฐ์ ๋ ์ง๋ฅผ ์ฒ๋ฆฌํด์ผ ํ์ต๋๋ค. ๊ทธ ์ค 1๋ช ์ ์ํ์ ํต๊ณผํ์ง ๋ชปํ์ต๋๋ค. ์ด ๋ ์ง๋ ๊ณ ๊ฐ์ด ์ ๊ณตํ ๋ฐ์ดํฐ์์ ๊ฐ์ ธ์จ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ณ๋ก ์ ๊ฒฝ์ฐ์ง ์์์ต๋๋ค. ์ด๋ ์ข ์ข ๋๋ผ์ด ์ผ์ด์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์๋ณธ ๋ฐ์ดํฐ๋ฅผ ํ์ธํด ๋ณด๋ ์ด ๋ ์ง๊ฐ 2011๋ 1์ 2007์ผ๊ณผ 30๋ XNUMX์ XNUMX์ผ์ด์์ต๋๋ค. ๋ฐฉ๊ธ ์์ฑํ ํ๋ก๊ทธ๋จ์ ๋ฒ๊ทธ๊ฐ ํฌํจ๋ ์ค ์์๋๋ฐ, ์๊ณ ๋ณด๋ ๋ฒ์จ XNUMX๋ ์ด ์ง๋ฌ์ต๋๋ค. ์ค๋๋. ์ํํธ์จ์ด ์ํ๊ณ์ ์ต์ํ์ง ์์ ์ฌ๋๋ค์๊ฒ๋ ์ด๊ฒ์ด ์ด์ํ๊ฒ ๋ค๋ฆด ์๋ ์์ต๋๋ค. ๋์ ๋ฒ๊ฒ ๋ค๋ ๋ค๋ฅธ ํ์ฌ์ ์ค๋ ๊ฒฐ์ ๋๋ฌธ์ ์ ๊ณ ๊ฐ์ ํ ํ์ฌ๋ ์ค์๋ก, ๋ค๋ฅธ ํ์ฌ๋ ๊ณ ์๋ก ๋์ ํ ๋ฒ๊ทธ๋ฅผ ๊ณ ์น๊ธฐ ์ํด ๋์๊ฒ ๋์ ์ง๋ถํ์ต๋๋ค. ๋ด๊ฐ ๋งํ๋ ๋ด์ฉ์ ์ดํดํ๋ ค๋ฉด ๊ฒฐ๊ตญ ๋ฒ๊ทธ๊ฐ ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ํ์ฌ์ ๋ด๊ฐ ๊ณ ์น ์ ๋นํ ๋ฒ๊ทธ์ ๊ธฐ์ฌํ ๋ช ๊ฐ์ง ํฅ๋ฏธ๋ก์ด ์ด๋ฒคํธ์ ๋ํด ์ด์ผ๊ธฐํด์ผ ํฉ๋๋ค.
์๋ ์๋ Apple ์ปดํจํฐ๊ฐ ์๋ฐ์ ์ผ๋ก ๋ ์ง๋ฅผ 1๋ 1904์ 1์ผ๋ก ์ฌ์ค์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์์ต๋๋ค. ๊ทธ ์ด์ ๋ ๊ฐ๋จํ์ต๋๋ค. ๋ ์ง์ ์๊ฐ์ ์ถ์ ํ๊ธฐ ์ํด ๋ฐฐํฐ๋ฆฌ๋ก ์๋๋๋ "์์คํ ์๊ณ"๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฐฐํฐ๋ฆฌ๊ฐ ๋ฐฉ์ ๋์์ ๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์? ์ปดํจํฐ๋ ์๋๊ฐ ์์๋ ์ดํ ์ด ๋จ์๋ก ๋ ์ง๋ฅผ ์ถ์ ํ๊ธฐ ์์ํ์ต๋๋ค. ์ํฌํฌ(Epoch)๋ ์ฐธ์กฐ ์๋ ๋ ์ง๋ฅผ ์๋ฏธํ์ผ๋ฉฐ ๋งคํจํ ์์ ๊ฒฝ์ฐ 1904๋ XNUMX์ XNUMX์ผ์ด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐฐํฐ๋ฆฌ๊ฐ ๋ฐฉ์ ๋ ํ ํ์ฌ ๋ ์ง๊ฐ ์ง์ ๋ ๋ ์ง๋ก ์ฌ์ค์ ๋์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ์ด๋ฐ ์ผ์ด ์ผ์ด๋ฌ๋๊ฐ?
์ด์ ์ Apple์ ์๋ ๋ ์ง ์ดํ์ ์ด ์๋ฅผ ์ ์ฅํ๊ธฐ ์ํด 32๋นํธ๋ฅผ ์ฌ์ฉํ์ต๋๋ค. 1๋นํธ๋ 0 ๋๋ 00์ ๋ ๊ฐ ์ค ํ๋๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค. 01๋นํธ๋ 10, 11, 000, 001์ ๋ค ๊ฐ์ง ๊ฐ ์ค ํ๋๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค. 010๋นํธ - 011๊ฐ ์ค ํ๋์ ๊ฐ: 100, 101, 110, 111, 32 , 232, 4, 294 ๋ฑ ๊ทธ๋ฆฌ๊ณ 967๋ 296๊ฐ์ ๊ฐ ์ค ํ๋, ์ฆ 136์ด๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค. Apple ๋ ์ง์ ๊ฒฝ์ฐ ์ด๋ ์ฝ 2040๋ ์ ํด๋นํ๋ฏ๋ก ๊ตฌํ Mac์์๋ 0๋ ์ดํ์ ๋ ์ง๋ฅผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์คํ ๋ฐฐํฐ๋ฆฌ๊ฐ ๋ฐฉ์ ๋๋ฉด ๋ ์ง๋ ์ํฌํฌ๊ฐ ์์๋ ์ดํ XNUMX์ด๋ก ์ฌ์ค์ ๋๋ฉฐ, ์ปดํจํฐ๋ฅผ ์ผค ๋๋ง๋ค(๋๋ ์ ๋ฐฐํฐ๋ฆฌ๋ฅผ ๊ตฌ์ ํ ๋๊น์ง) ์๋์ผ๋ก ๋ ์ง๋ฅผ ์ค์ ํด์ผ ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๋ ์ง๋ฅผ ์ํฌํฌ ์ดํ์ ์ด ๋จ์๋ก ์ ์ฅํ๊ธฐ๋ก ํ Apple์ ๊ฒฐ์ ์ ์ํฌํฌ ์ด์ ์ ๋ ์ง๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ค๋ ๊ฒ์ ์๋ฏธํ์ผ๋ฉฐ ์ด๋ ์์ผ๋ก ์ดํด๋ณด๊ฒ ์ง๋ง ๊ด๋ฒ์ํ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์์ต๋๋ค. Apple์ ๋ฒ๊ทธ๊ฐ ์๋ ๊ธฐ๋ฅ์ ๋์ ํ์ต๋๋ค. ๋ฌด์๋ณด๋ค๋ ์ด๋ Macintosh ์ด์ ์ฒด์ ๊ฐ "๋ฐ๋ ๋์ ๋ฒ๊ทธ"(์ ํ ์ฌํญ์ ์ฐํํ๊ธฐ ์ํด ์์ฒด ๋ ์ง ์์คํ ์ ๊ฐ์ถ ๋ง์ Mac ์์ฉ ํ๋ก๊ทธ๋จ์์๋ ๋งํ ์ ์๋)๋ก๋ถํฐ ๋ฉด์ญ๋์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
๊ณ์ํ์ธ์. ์ฐ๋ฆฌ๋ PC ํ๋ช ์ ์์์ ๋์ด IBM์ "ํฌ๋ฌ ์ ํ๋ฆฌ์ผ์ด์ "์ธ Lotus 1-2-3์ ์ฌ์ฉํ์ต๋๋ค. ๋น๋ก Apple ์ปดํจํฐ์๋ ๊ฐ์ธ์ฉ ์ปดํจํฐ๋ฅผ ์ฑ๊ณต์ผ๋ก ์ด๋ VisiCalc๊ฐ ์์์ง๋ง ๋ง์ด์ฃ . ๊ณตํํ๊ฒ ๋งํ๋ฉด, 1-2-3์ด ์์๋ค๋ฉด PC๋ ๊ฑฐ์ ์ฑ๊ณตํ์ง ๋ชปํ์ ๊ฒ์ด๊ณ , ๊ฐ์ธ์ฉ ์ปดํจํฐ์ ์ญ์ฌ๋ ๋งค์ฐ ๋ค๋ฅด๊ฒ ๋ฐ์ ํ์ ๊ฒ์ด๋ค. Lotus 1-2-3์ 1900๋ ์ ์ค๋ ์ผ๋ก ์๋ชป ์ฒ๋ฆฌํ์ต๋๋ค. Microsoft๊ฐ ์ฒซ ๋ฒ์งธ ์คํ๋ ๋์ํธ์ธ Multiplan์ ์ถ์ํ์ ๋ ์์ฅ์์ ์์ ์ ์ ์จ์ ์ฐจ์งํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ Excel ํ๋ก์ ํธ๋ฅผ ์์ํ ๋ Lotus 1-2-3์ ํ ๋ฐ ์ด ๋ช ๋ช ์ฒด๊ณ๋ฅผ ๋ณต์ฌํ ๋ฟ๋ง ์๋๋ผ ์๋์ ์ผ๋ก 1900์ ์ค๋ ์ผ๋ก ์ฒ๋ฆฌํ์ฌ ๋ฒ๊ทธ ํธํ์ฑ์ ๋ณด์ฅํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ด ๋ฌธ์ ๋ ์ค๋๋ ์๋ ์ฌ์ ํ ์กด์ฌํฉ๋๋ค. ์ฆ, 1-2-3์์๋ ์ด๊ฒ์ด ๋ฒ๊ทธ์์ง๋ง Excel์์๋ ๋ชจ๋ 1-2-3 ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ๊ฐ ์ ํํ์ง ์๋๋ผ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณ Excel๋ก ํ ์ด๋ธ์ ๊ฐ์ ธ์ฌ ์ ์๋๋ก ๋ณด์ฅํ๋ ์์์ ์ธ ๊ฒฐ์ ์ด์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค. ๋จผ์ ๋ง์ดํฌ๋ก์ํํธ๋ 1๋ 1904์ 1์ผ ์ด์ ๋ ์ง๋ฅผ ์ธ์ํ์ง ๋ชปํ๋ ๋งคํจํ ์์ฉ ์์ ์ ์ถ์ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์์ ์์๋ 1900๋ XNUMX์ XNUMX์ผ์ ์๋์ ์์์ผ๋ก ๊ฐ์ฃผํ๋ค. ๋ฐ๋ผ์ ๊ฐ๋ฐ์๋ค์ ํ๋ก๊ทธ๋จ์ด ์๋์ ์ ํ์ ์ธ์ํ๊ณ ์ํ๋ ์๋์ ๋ง์ถฐ ์์ฒด์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋๋ก ๋ณ๊ฒฝํ์ต๋๋ค. Microsoft๋ ์ด์ ๋ํ ์ค๋ช ๊ธฐ์ฌ๋ ์์ฑํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๊ฒฐ์ ์ผ๋ก ์ธํด ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ์ต๋๋ค.
๋ด ETL ์์คํ ์ ๊ณ ๊ฐ์ผ๋ก๋ถํฐ Windows์์ ์์ฑ๋์์ง๋ง Mac์์๋ ์์ฑ๋ ์ ์๋ Excel ์คํ๋ ๋์ํธ๋ฅผ ๋ฐ์์ต๋๋ค. ๋ฐ๋ผ์ ํ ์ด๋ธ์ ์ฐ๋ ์์ ๋ ์ง๋ 1๋ 1900์ 1์ผ ๋๋ 1904๋ XNUMX์ XNUMX์ผ์ด ๋ ์ ์์ต๋๋ค. ์์๋ด๋ ๋ฐฉ๋ฒ? Excel ํ์ผ ํ์์ ํ์ํ ์ ๋ณด๋ฅผ ํ์ํ์ง๋ง ๋ด๊ฐ ์ฌ์ฉํ ํ์๋ ์ด๋ฅผ ํ์ํ์ง ์์์ผ๋ฉฐ(์ง๊ธ์ ํ์๋จ) ํน์ ํ ์ด๋ธ์ ์๋๋ฅผ ์๊ณ ์๋ค๊ณ ๊ฐ์ ํ์ต๋๋ค. ์๋ง๋ Excel ๋ฐ์ด๋๋ฆฌ ํ์์ ์ดํดํ๊ณ ํ์ ์์ฑ์์๊ฒ ํจ์น๋ฅผ ๋ณด๋ด๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํ ์๋ ์์์ง๋ง ํด๋ผ์ด์ธํธ๋ฅผ ์ํด ํด์ผ ํ ์ผ์ด ๋ ๋ง์๊ธฐ ๋๋ฌธ์ ์ ์ํ๊ฒ ํด๋ฆฌ์คํฑ์ ์์ฑํ์ฌ ์ํฌํฌ๋ฅผ ๊ฒฐ์ ํ์ต๋๋ค. ๊ทธ๋ ๋ ๋จ์ํ์ต๋๋ค.
Excel์์ 5๋ 1998์ 07์ผ ๋ ์ง๋ "05-98-5"(์ธ๋ชจ ์๋ ๋ฏธ๊ตญ ์์คํ ), "98๋ 5์ 1998์ผ", "5๋ 98์ 8601์ผ", "35981๋ 1900์ 34519์ผ" ๋๋ "1904๋ 4์ 1904์ผ" ํ์์ผ๋ก ํ์๋ ์ ์์ต๋๋ค. ๋ค๋ฅธ ํ์ ๋ ๋ค๋ฅธ ์ธ๋ชจ์๋ ํ์(์์ด๋ฌ๋ํ๊ฒ๋ ๋ด Excel ๋ฒ์ ์์ ์ ๊ณตํ์ง ์์ ํ์ ์ค ํ๋๋ ISO XNUMX์ด์์ต๋๋ค). ๊ทธ๋ฌ๋ ํ ์ด๋ธ ๋ด์์๋ ํ์ํ๋์ง ์์ ๋ ์ง๊ฐ epoch-XNUMX์ ๊ฒฝ์ฐ "XNUMX" ๋๋ epoch-XNUMX์ ๊ฒฝ์ฐ "XNUMX"๋ก ์ ์ฅ๋์์ต๋๋ค(์ซ์๋ epoch ์ดํ์ ์ผ์๋ฅผ ๋ํ๋). ๋๋ ๋จ์ํ ๊ฐ๋จํ ํ์๋ฅผ ์ฌ์ฉํ์ฌ ํ์์ด ์ง์ ๋ ๋ ์ง์์ ์ฐ๋๋ฅผ ์ถ์ถํ ๋ค์ Excel ํ์๋ฅผ ์ฌ์ฉํ์ฌ ํ์์ด ์ง์ ๋์ง ์์ ๋ ์ง์์ ์ฐ๋๋ฅผ ์ถ์ถํ์ต๋๋ค. ๋ ๊ฐ์ด XNUMX๋ ์ฉ ๋ค๋ฅด๋ค๋ฉด epoch-XNUMX๊ฐ ํฌํจ๋ ์์คํ ์ ์ฌ์ฉํ๊ณ ์๋ค๋ ๊ฒ์ ์์์ต๋๋ค.
์ ํ์ํ๋ ๋ ์ง๋ฅผ ์ฌ์ฉํ์ง ์์๋์? ์๋ํ๋ฉด 5๋ 1998์ 98์ผ์ ํด๋น ์์ ๋ ์ง๊ฐ ์์ค๋์ด "XNUMX์, XNUMX"๋ก ํ์ํ๋ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ฐ๋ฆฌ๋ ๋งค์ฐ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก ํ ์ด๋ธ์ ์์ฑํ ์๋ง์ ํ์ฌ๋ก๋ถํฐ ํ ์ด๋ธ์ ๋ฐ์๊ธฐ ๋๋ฌธ์ ๋ ์ง๋ฅผ ํ์ ํ๋ ๊ฒ์ ์ฐ๋ฆฌ(์ด ๊ฒฝ์ฐ์๋ ๋)์๊ฒ ๋ฌ๋ ธ์ต๋๋ค. ๊ฒ๋ค๊ฐ Excel์ด ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋ค๋ฉด ์ฐ๋ฆฌ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค!
๋์์ ๋๋ 39082๋ฅผ ๋ง๋ฌ์ต๋๋ค. Lotus 1-2-3์ 1900์ ์ค๋ ์ผ๋ก ๊ฐ์ฃผํ์ผ๋ฉฐ ์ด๋ Excel์์ ์ถฉ์คํ๊ฒ ๋ฐ๋ณต๋์์์ ์๊ธฐ์์ผ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ 1900๋ ์ ํ๋ฃจ๋ฅผ ์ถ๊ฐํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ๊ทธ ๋ ์ ๋ํ ๋ง์ ๋ ์ง ๊ณ์ฐ ํจ์๊ฐ ์๋ชป๋ ์ ์์ต๋๋ค. ์ฆ, 39082๋ 1๋ 2011์ 31์ผ(Mac) ๋๋ 2006๋ 2011์ 1900์ผ(Windows)์ผ ์ ์์ต๋๋ค. ๋ด "์ฐ๋ ํ์"๊ฐ ํ์ํ๋ ๊ฐ์์ 2006๋ ์ ์ถ์ถํ๋ค๋ฉด ๋ชจ๋ ๊ฒ์ด ์ ์์ ๋๋ค. ๊ทธ๋ฌ๋ Excel ํ์๋ ์ด๋ค epoch๊ฐ ์ฌ์ฉ๋๊ณ ์๋์ง ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ณธ์ ์ผ๋ก epoch-5์ผ๋ก ์ค์ ๋์ด XNUMX๋ ์ ๋ฐํํฉ๋๋ค. ๋ด ์์ฉ ํ๋ก๊ทธ๋จ์์๋ ์ฐจ์ด๊ฐ XNUMX๋ ์ด๋ผ๋ ๊ฒ์ ํ์ธํ๊ณ ์ด๋ฅผ ์ค๋ฅ๋ก ๊ฐ์ฃผํ์ฌ ๊ธฐ๋กํ๊ณ ํ์ํ๋์ง ์์ ๊ฐ์ ๋ฐํํ์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ค์๊ณผ ๊ฐ์ด ์์ฑํ์ต๋๋ค(์์ฌ ์ฝ๋).
diff = formatted_year - parsed_year
if 0 == diff
assume 1900 date system
if 4 == diff
assume 1904 date system
if 5 == diff and month is December and day is 31
assume 1904 date system
๊ทธ๋ฌ๋ฉด 40๊ฐ์ ๋ ์ง๊ฐ ๋ชจ๋ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ๋ฌธ ๋ถ์๋์์ต๋๋ค.
๋๊ท๋ชจ ์ธ์ ์์ ๋์ค
1980๋ ๋ ์ด, ์๋ฒ์ง๋ ๊ณ ์ ํ ์ดํ ๊ณต๊ธ์ ์ํ ํ ์ดํ ๋๋ผ์ด๋ธ์ ๊ณต์ ์์คํ ์ ๋ง๋๋ ์ง๊ธ์ ์์ด์ง ๋ถ์์ธ Storage Technology์์ ๊ทผ๋ฌดํ์ จ์ต๋๋ค.
๊ทธ๋ค์ ํ๋์ ์ค์ "A" ๋๋ผ์ด๋ธ๋ฅผ XNUMX๊ฐ์ "B" ๋๋ผ์ด๋ธ์ ์ฐ๊ฒฐํ ์ ์๊ณ "A" ๋๋ผ์ด๋ธ๋ฅผ ์ ์ดํ๋ โโRAM์ ์์ OS๊ฐ ๋ชจ๋ "B" ๋๋ผ์ด๋ธ์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์์ ์ ์์ํ ์ ์๋๋ก ๋๋ผ์ด๋ธ๋ฅผ ์ฌ์ค๊ณํ์ต๋๋ค.
๋๋ผ์ด๋ธ "A"๊ฐ ์์๋ ๋๋ง๋ค ์ด์ ์ฒด์ ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋ํ๋ ค๋ฉด "A"์ ์ฐ๊ฒฐ๋ ์ฃผ๋ณ ๋๋ผ์ด๋ธ์ ํ๋กํผ ๋์คํฌ๋ฅผ ์ฝ์ ํด์ผ ํ์ต๋๋ค. ์ด๋ ๋งค์ฐ ์์์ ์ด์์ต๋๋ค. ์ปดํจํ ์ฑ๋ฅ์ 8๋นํธ ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ์ ์ํด ์ ๊ณต๋์์ต๋๋ค.
์ด๋ฌํ ์ฅ๋น์ ๋์ ๊ณ ๊ฐ์ ๋ง์ ์ฃผ์ ๋ผ๋ฒจ์ด๋ ์ํ ๋ช ์ธ์๋ฅผ ์ธ์ํด์ผ ํ๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค(์ํ, ์๋งค ์ฒด์ธ ๋ฑ)๋ฅผ ๋ณด์ ํ ํ์ฌ์์ต๋๋ค.
ํ ๊ณ ๊ฐ์๊ฒ ๋ฌธ์ ๊ฐ ์๊ฒผ์ต๋๋ค. ์ธ์ ์์ ๋์ค ํน์ ๋๋ผ์ด๋ธ "A" ํ๋๊ฐ ์๋์ ๋ฉ์ถ๊ณ ์ ์ฒด ์์ ์ด ์ค๋จ๋ ์ ์์ต๋๋ค. ๋๋ผ์ด๋ธ ์๋์ ๋ณต์ํ๋ ค๋ฉด ์ง์์ด ๋ชจ๋ ๊ฒ์ ์ฌ๋ถํ ํด์ผ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด XNUMX์๊ฐ ์์ ๋์ค์ ๋ฐ์ํ๋ฉด ์์ฒญ๋ ์์ ๊ฐ๋น์ผ ์ปดํจํฐ ์๊ฐ์ด ์์ค๋๊ณ ์ ์ฒด ์์ ์ผ์ ์ด ์ค๋จ๋ฉ๋๋ค.
๊ธฐ์ ์๋ Storage Technologies์์ ํ๊ฒฌ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ต์ ์ ๋ ธ๋ ฅ์๋ ๋ถ๊ตฌํ๊ณ ํ ์คํธ ์กฐ๊ฑด์์๋ ๋ฒ๊ทธ๋ฅผ ์ฌํํ ์ ์์์ต๋๋ค. ์ด ๋ฒ๊ทธ๋ ๋๊ท๋ชจ ์ธ์ ์์ ๋์ค์ ๋ฐ์ํ๋ ๊ฒ ๊ฐ์์ต๋๋ค. ๋ฌธ์ ๋ ํ๋์จ์ด๊ฐ ์๋๋ผ RAM, ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ, ํ๋กํผ ๋๋ผ์ด๋ธ, ํ ์ดํ ๋๋ผ์ด๋ธ์์ ์๊ฐํ ์ ์๋ ๋ชจ๋ ๋ถํ ๋ฑ ๊ฐ๋ฅํ ๋ชจ๋ ๊ฒ์ ๊ต์ฒดํ์ง๋ง ๋ฌธ์ ๋ ๊ณ์๋์์ต๋๋ค.
๊ทธ๋ฌ์ ๊ธฐ์ ์๋ค์ด ๋ณธ์ฌ์ ์ ํ๋ฅผ ๊ฑธ์ด ์ ๋ฌธ๊ฐ์๊ฒ ์ ํ๋ฅผ ๊ฑธ์์ต๋๋ค.
์ ๋ฌธ๊ฐ๋ ์์์ ์ปคํผ ํ ์์ ๋ค๊ณ ์ปดํจํฐ์ค(๋น์์๋ ์ปดํจํฐ ์ ์ฉ ๊ณต๊ฐ๋ ์์์ต๋๋ค)์ ์์ ์ง์๋ค์ด ๋ํ ์ธ์ ์์ ์ ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ์ ์ง์ผ๋ณด์์ต๋๋ค. ์ ๋ฌธ๊ฐ๋ ์คํจ๊ฐ ์ผ์ด๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์๊ณ ์ค์ ๋ก ๊ทธ๋ ๊ฒ ๋์์ต๋๋ค. ๋ชจ๋๊ฐ ์ ๋ฌธ๊ฐ๋ฅผ ๋ณด์์ง๋ง ๊ทธ๋ ์ ์ด๋ฐ ์ผ์ด ๋ฐ์ํ๋์ง ์ ํ ๋ชฐ๋์ต๋๋ค. ๊ทธ๋์ ๊ทธ๋ ์์ ์ ๋ค์ ๋๊ธฐ์ด์ ๋ฃ์ผ๋ผ๊ณ ๋ช ๋ นํ๊ณ ๋ชจ๋ ์ง์๊ณผ ๊ธฐ์ ์๋ ๋ค์ ์์ ์ ๋ณต๊ทํ์ต๋๋ค.
์ ๋ฌธ๊ฐ๋ ๋ค์ ์์์ ์์ ์คํจ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ธฐ ์์ํ์ต๋๋ค. ์ฝ XNUMX์๊ฐ์ด ์ง๋ฌ๊ณ ์ฅ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์ ๋ฌธ๊ฐ๋ ๋ชจ๋ ์ผ์ด ์ฌ๋๋ค๋ก ๊ฐ๋ ์ฐฌ ๋ฐฉ์์ ์ผ์ด๋ฌ๋ค๋ ๊ฒ ์ธ์๋ ์๋ฌด ์๊ฐ๋ ํ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๋ ์๋ฌด๋ฅผ ๋ค์ ์์ํ๋ผ๊ณ ๋ช ๋ นํ๊ณ ๋ค์ ์๋ฆฌ์ ์์ ๊ธฐ๋ค๋ ธ์ต๋๋ค.
์ธ ๋ฒ์งธ ์คํจ์์ ์ ๋ฌธ๊ฐ๋ ๋ญ๊ฐ๋ฅผ ์์์ฐจ๋ ธ์ต๋๋ค. ์ง์์ด ์ธ๋ถ ๋๋ผ์ด๋ธ์ ํ ์ดํ๋ฅผ ๋ณ๊ฒฝํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๋์ฑ์ด ์ง์ ์ค ํ ๋ช ์ด ๋ฐ๋ฅ์ ์๋ ํน์ ํ์ผ์ ํต๊ณผํ์๋ง์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค.
์ด์ค ๋ฐ๋ฅ์ 6~8์ธ์น ๋์ด์ ๊น๋ฆฐ ์๋ฃจ๋ฏธ๋ ํ์ผ๋ก ๋ง๋ค์ด์ก์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ์ค์๋ก ์ค์ํ ์ผ์ด๋ธ์ ๋ฐ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์ปดํจํฐ์ ์๋ง์ ์ ์ ์ด ์ด์ค ๋ฐ๋ฅ ์๋๋ก ์ฐ๊ฒฐ๋์์ต๋๋ค. ํ์ผ์ ์ด๋ฌผ์ง์ด ์ด์ค ๋ฐ๋ฅ ์๋๋ก ๋ค์ด๊ฐ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๋งค์ฐ ๋จ๋จํ ๋ฐฐ์น๋์์ต๋๋ค.
์ ๋ฌธ๊ฐ๋ ํ์ผ ์ค ํ๋๊ฐ ๋ณํ๋์์์ ๊นจ๋ฌ์์ต๋๋ค. ์ง์์ด ๋ชจ์๋ฆฌ๋ฅผ ๋ฐ์์ ๋ ํ์ผ์ ๊ฐ์ฅ์๋ฆฌ๊ฐ ์ธ์ ํ ํ์ผ๊ณผ ๋ง์ฐฐ๋์์ต๋๋ค. ํ์ผ์ ์ฐ๊ฒฐํ๋ ํ๋ผ์คํฑ ๋ถํ๋ ๋ง์ฐฐ๋ก ์ธํด ๋ฌด์ ์ฃผํ์ ๊ฐ์ญ์ ์ผ์ผํค๋ ์ ์ ๊ธฐ ๋ฏธ์ธ ๋ฐฉ์ ์ด ๋ฐ์ํ์ต๋๋ค.
์ค๋๋ RAM์ ๋ฌด์ ์ฃผํ์ ๊ฐ์ญ์ผ๋ก๋ถํฐ ํจ์ฌ ๋ ์ ๋ณดํธ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ํด์๋ ๊ทธ๋ ์ง ์์์ต๋๋ค. ์ ๋ฌธ๊ฐ๋ ์ด๋ฌํ ๊ฐ์ญ์ผ๋ก ์ธํด ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ค๋จ๋๊ณ ์ด๋ก ์ธํด ์ด์ ์ฒด์ ์๋์ด ์ค๋จ๋๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ๋ ์ง์ ์๋น์ค์ ์ ํ๋ฅผ ๊ฑธ์ด ์ ํ์ผ์ ์ฃผ๋ฌธํ๊ณ ์ง์ ์ค์นํ์ ๋ฌธ์ ๊ฐ ์ฌ๋ผ์ก์ต๋๋ค.
๋ง์กฐ์ ๋๋ค!
์ด์ผ๊ธฐ๋ ๋ถ๋ ์ง์ญ์ ์๋ ํฌ์ธ ๋จธ์ค ์ฌ๋ฌด์ค์ XNUMX์ธต์ด๋ XNUMX์ธต์ ์๋ ์๋ฒ์ค์์ ์ผ์ด๋ฌ์ต๋๋ค.
์ด๋ ๋ ์ฃผ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ Unix ์๋ฒ๊ฐ ์ถฉ๋ํ์ต๋๋ค. ๊ทธ๋ค์ ๊ทธ๋ฅผ ์ฌ๋ถํ ํ์ง๋ง ๊ทธ๋ ํ๋ณตํ๊ฒ ๊ณ์ํด์ ๊ณ์ํด์ ๋์ด์ก์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ง์ ์๋น์ค ๋ด๋น์์๊ฒ ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
๊ทธ ์ง์์... ๋ด ์๊ฐ์ ๊ทธ ์ฌ๋ ์ด๋ฆ์ด ๋งํฌ์ธ ๊ฒ ๊ฐ์๋ฐ ๊ทธ๊ฑด ์ค์ํ์ง ์์... ๋ด๊ฐ ๊ทธ ์ฌ๋์ ๋ชจ๋ฅด๋ ๊ฒ ๊ฐ์. ์ ๋ง ์ค์ํ์ง ์์ต๋๋ค. ๋งํฌ๋ ๊ฐ์ด ์ง๋ด์, ์์์ง? ์์ฒญ๋.
๊ทธ๋์ ๋ช ์๊ฐ ํ์ Mark๊ฐ ๋์ฐฉํ์ฌ(๋ฆฌ์ฆ์์ ํฌ์ธ ๋จธ์ค๊น์ง ๊ทธ๋ฆฌ ๋ฉ์ง ์์ ๊ณณ์ ๋๋ค) ์๋ฒ๋ฅผ ์ผ๊ณ ๋ชจ๋ ๊ฒ์ด ๋ฌธ์ ์์ด ์๋ํ์ต๋๋ค. ์ ํ์ ์ธ ๋งํ ์ง์, ํด๋ผ์ด์ธํธ๋ ๊ทธ๊ฒ์ ๋ํด ๋งค์ฐ ํ๊ฐ๋ฉ๋๋ค. Mark๋ ๋ก๊ทธ ํ์ผ์ ์ดํด๋ณด๊ณ ์ด์ํ ์ ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๋์ Mark๋ ๋ค์ ๊ธฐ์ฐจ๋ฅผ ํ๊ณ (๋๋ ๊ทธ๊ฐ ๋์ฐฉํ ๊ตํต ์๋จ์ด ๋ฌด์์ด๋ , ๋ด๊ฐ ์๋ ํ ๊ทธ๊ฒ์ ์ ๋ฆ๋ฐ์ด ์์์ ์๋ ์์ต๋๋ค... ์ด์จ๋ ์๊ด์์ต๋๋ค, ๊ทธ๋ ์ฃ ?) ๋ญ๋น๋ฅผ ํ ํ ๋ฆฌ์ฆ๋ก ๋์๊ฐ๋๋ค. ๊ทธ ๋ .
๊ทธ๋ ์ ๋ ์ ์๋ฒ๊ฐ ๋ค์ ์ถฉ๋ํฉ๋๋ค. ์ด์ผ๊ธฐ๋ ๋๊ฐ์ต๋๋ค... ์๋ฒ๊ฐ ์์ค๋ฅด๋ค์. Mark๋ ์๊ฒฉ์ผ๋ก ๋์์ ์ฃผ๋ ค๊ณ ํ์ง๋ง ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ๋ฅผ ์์ํ ์ ์์ต๋๋ค.
๋ ๋ค๋ฅธ ๊ธฐ์ฐจ, ๋ฒ์ค, ๋ ๋ชฌ ๋จธ๋ญ ๋๋ ๊ธฐํ ์ฐ๋ ๊ธฐ์ Mark๊ฐ ํฌ์ธ ๋จธ์ค๋ก ๋์์์ต๋๋ค. ๋ณด์ธ์, ์๋ฒ๊ฐ ์๋ฌด ๋ฌธ์ ์์ด ๋ถํ ๋ฉ๋๋ค! ๊ธฐ์ . Mark๋ ์ด์ ์ฒด์ ๋ ์ํํธ์จ์ด์ ๋ชจ๋ ๊ฒ์ด ์ ๋๋ก ๋์ด ์๋์ง ํ์ธํ๋ ๋ฐ ๋ช ์๊ฐ์ ๋ณด๋ธ ํ Leeds๋ก ์ถ๋ฐํฉ๋๋ค.
ํ๋ฎ์ฏค์ ์๋ฒ๊ฐ ์ถฉ๋ํฉ๋๋ค(์ง์ ํ์ธ์!). ์ด๋ฒ์๋ ํ๋์จ์ด ์ง์ ์ธ๋ ฅ์ ํฌ์ ํ์ฌ ์๋ฒ๋ฅผ ๊ต์ฒดํ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ผ๋ก ๋ณด์ ๋๋ค. ํ์ง๋ง ์๋์, ์ฝ 10์๊ฐ ํ์๋ ๋จ์ด์ง๋๋ค.
์ํฉ์ ๋ฉฐ์น ๋์ ๋ฐ๋ณต๋์์ต๋๋ค. ์๋ฒ๊ฐ ์๋ํ๊ณ ์ฝ 10์๊ฐ ํ์ ์ถฉ๋์ด ๋ฐ์ํ๋ฉฐ ๋ค์ 2์๊ฐ ๋์ ์์๋์ง ์์ต๋๋ค. ๋๊ฐ, ๋ฉ๋ชจ๋ฆฌ ๋์ ๋ฑ์ ๋ชจ๋ ํ์ธํ์ง๋ง ์๋ฌด๊ฒ๋ ๋ฐ๊ฒฌํ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ถฉ๋์ด ๋ฉ์ท์ต๋๋ค.
ํ์ฃผ๊ฐ ํ์จํ๊ฒ ์ง๋๊ฐ์ต๋๋ค... ๋ชจ๋๊ฐ ํ๋ณตํ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ๋ค์ ์์๋ ๋๊น์ง ํ๋ณตํ์ธ์. ๊ทธ๋ฆผ์ ๋์ผํฉ๋๋ค. 10์๊ฐ ์ผํ๊ณ 2~3์๊ฐ ์ฌ๊ณ ..
๊ทธ๋ฆฌ๊ณ ๋๊ตฐ๊ฐ (์ด ์ฌ๋์ IT์ ์๋ฌด ๊ด๋ จ์ด ์๋ค๊ณ ๋งํ ๊ฒ ๊ฐ์ต๋๋ค) ๋ค์๊ณผ ๊ฐ์ด ๋งํ์ต๋๋ค.
"์กฐ์๋ค!"
๊ฐํ์ฌ์ ๋ง์ฃผํ ๋ฉํ ๋๋น, ์๋ง๋ ๋ณด์ ํธ์ถ ๋ฒํผ์ ๋๊ตฐ๊ฐ์ ์์ด ๋จธ๋ญ๊ฑฐ๋ ธ์ ๊ฒ์ด๋ค.
"์กฐ์์ ํจ๊ป ์๋ํ์ง ์์ต๋๋ค."
์ด๊ฒ์ ์ปคํผ๋ฅผ ๋ง์๋ฉด์ Tide Yearbook์ ์ฝ์ ๊ฐ๋ฅ์ฑ์ด ๊ฑฐ์ ์๋ IT ์ง์ ์ง์๋ค์๊ฒ๋ ์์ ํ ๋ฏ์ ๊ฐ๋ ์ผ๋ก ๋ณด์ผ ๊ฒ์ ๋๋ค. ๊ทธ๋ค์ ์๋ฒ๊ฐ ์ผ์ฃผ์ผ ๋์ ์ฅ์ ์์ด ์๋ํ๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ด ์ด๋ค ์์ผ๋ก๋ ์กฐ๋ฅ์ ๊ด๋ จ์ด ์์ ์ ์๋ค๊ณ ์ค๋ช ํ์ต๋๋ค.
"์ง๋์ฃผ๋ ๋ฌผ๋๊ฐ ๋ฎ์๋๋ฐ, ์ด๋ฒ์ฃผ๋ ๋ฌผ๋๊ฐ ๋์์."
์ํธ ๋ผ์ด์ผ์ค๊ฐ ์๋ ์ฌ๋๋ค์ ์ํ ๊ฐ๋จํ ์ฉ์ด์ ๋๋ค. ์กฐ์๋ ๋ฌ์ ์ฃผ๊ธฐ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ง๊ตฌ๊ฐ ์์ ํ๋ฉด์ 12,5์๊ฐ๋ง๋ค ํ์๊ณผ ๋ฌ์ ์ค๋ ฅ์ผ๋ก ์ธํด ํด์ผ์ด ๋ฐ์ํฉ๋๋ค. 12,5์๊ฐ ์ฃผ๊ธฐ์ ์์ ๋ถ๋ถ์๋ ๋ง์กฐ๊ฐ ์๊ณ , ์ฃผ๊ธฐ ์ค๊ฐ์ ์ฐ๋ฌผ์ด ์์ผ๋ฉฐ, ๋ง์ง๋ง์๋ ๋ค์ ๋ง์กฐ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฌ์ ๊ถค๋๊ฐ ๋ณํ๋ฉด์ ์ฐ๋ฌผ๊ณผ ๋ง์กฐ์ ์ฐจ์ด๋ ๋ณํฉ๋๋ค. ๋ฌ์ด ํ์๊ณผ ์ง๊ตฌ ์ฌ์ด์ ์๊ฑฐ๋ ์ง๊ตฌ์ ๋ฐ๋ํธ์ ์์ ๋(๋ณด๋ฆ๋ฌ์ด ์๊ฑฐ๋ ๋ฌ์ด ์๋ ๊ฒฝ์ฐ), ๊ฐ์ฅ ๋์ ๋ง์กฐ์ ๊ฐ์ฅ ๋ฎ์ ์ฐ๋ฌผ์ธ ์์ง๊ธด(Syzygyn) ์กฐ์๊ฐ ๋ฐ์ํฉ๋๋ค. ๋ฐ๋ฌ์๋ ๊ฐ์ฅ ๋ฎ์ ์กฐ์์ธ ์ง๊ต ์กฐ์๋ฅผ ์ป์ต๋๋ค. ๋ ๊ทน๋จ์ ์ฐจ์ด๋ ํฌ๊ฒ ๊ฐ์ํฉ๋๋ค. ๋ฌ์ ์ฃผ๊ธฐ๋ 28์ผ ๋์ ์ง์๋ฉ๋๋ค: syzygian - ๊ตฌ์ - syzygian - ๊ตฌ์ .
๊ธฐ์ ์๋ค์ ์กฐ๋ ฅ์ ๋ณธ์ง์ ๋ํด ์ค๋ช ์ ๋ฃ์๋ง์ ์ฆ์ ๊ฒฝ์ฐฐ์ ์ ๊ณ ํด์ผ ํ๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋งค์ฐ ๋ ผ๋ฆฌ์ ์ ๋๋ค. ํ์ง๋ง ๊ทธ ์น๊ตฌ๊ฐ ์ณ์๋ค๋ ๊ฒ์ด ๋ฐํ์ก์ต๋๋ค. XNUMX์ฃผ ์ ์ ๊ตฌ์ถํจ ํ ์ฒ์ด ์ฌ๋ฌด์ค ๊ทผ์ฒ์ ์ ๋ฐํ์ต๋๋ค. ์กฐ์๊ฐ ์ผ์ ๋์ด๊น์ง ์ฌ๋ผ๊ฐ ๋๋ง๋ค ๋ฐฐ์ ๋ ์ด๋ ํฌ์คํธ๋ ์๋ฒ์ค ๋ฐ๋ฅ ๋์ด๊น์ง ์ฌ๋ผ๊ฐ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ์ด๋(๋๋ ์ ์์ ์ฅ๋น ๋๋ ๊ธฐํ ๊ตฐ์ฌ ์ฅ๋๊ฐ)๋ ์ปดํจํฐ์ ํผ๋์ ์ผ๊ธฐํ์ต๋๋ค.
๋ก์ผ ๋นํ ์๋ฌด
๋๋ ๋๊ท๋ชจ(์ฝ 400๋ง ๋ผ์ธ) ๋ก์ผ ๋ฐ์ฌ ์ ์ด ๋ฐ ๋ชจ๋ํฐ๋ง ์์คํ ์ ์๋ก์ด ๋ฒ์ ์ ์ด์ ์ฒด์ , ์ปดํ์ผ๋ฌ ๋ฐ ์ธ์ด๋ก ํฌํ ํ๋ ์๋ฌด๋ฅผ ๋งก์์ต๋๋ค. ๋ณด๋ค ์ ํํ๊ฒ๋ Solaris 2.5.1๋ถํฐ Solaris 7๊น์ง, ๊ทธ๋ฆฌ๊ณ Ada 83์ผ๋ก ์์ฑ๋ Verdix Ada Development System(VADS)๋ถํฐ Ada 95๋ก ์์ฑ๋ Rational Apex Ada ์์คํ ๊น์ง. VADS๋ Rational์์ ๊ตฌ์ ํ์ผ๋ฉฐ ํด๋น ์ ํ์ Rational์ Apex ์ปดํ์ผ๋ฌ๋ก์ ์ ํ์ ์ฝ๊ฒ ํ๊ธฐ ์ํด VADS ๊ด๋ จ ํจํค์ง์ ํธํ ๊ฐ๋ฅํ ๋ฒ์ ์ ๊ตฌํํ๋ ค๊ณ ์๋ํ์ง๋ง ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ต๋๋ค.
์ธ ์ฌ๋์ด ์ฝ๋๋ฅผ ๊น๋ํ๊ฒ ์ปดํ์ผํ๋ ๋ฐ ๋์์ ์ฃผ์์ต๋๋ค. XNUMX์ฃผ๊ฐ ๊ฑธ๋ ธ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์คํ ์ด ์๋ํ๋๋ก ์ค์ค๋ก ์์ ํ์ต๋๋ค. ํ๋ง๋๋ก ์ ๊ฐ ์ ํ๋ ์ํํธ์จ์ด ์์คํ ์ค ์ต์ ์ ์ํคํ ์ฒ์ ๊ตฌํ์ด์๊ธฐ ๋๋ฌธ์ ํฌํ ์ ์๋ฃํ๋ ๋ฐ ๋ ๋ ๋ฌ์ด ๊ฑธ๋ ธ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์์คํ ์ ํ ์คํธ๋ฅผ ์ํด ์ ์ถ๋์์ผ๋ฉฐ ๋ช ๋ฌ์ด ๋ ๊ฑธ๋ ธ์ต๋๋ค. ํ ์คํธ ์ค์ ๋ฐ๊ฒฌ๋ ๋ฒ๊ทธ๋ ์ฆ์ ์์ ํ์ง๋ง ๊ทธ ์๋ ๋น ๋ฅด๊ฒ ๊ฐ์ํ์ต๋๋ค(์์ค ์ฝ๋๊ฐ ํ๋ก๋์ ์์คํ ์ด๋ฏ๋ก ๊ธฐ๋ฅ์ด ์๋นํ ์์ ์ ์ผ๋ก ์๋ํ๊ธฐ ๋๋ฌธ์ ์ ์ปดํ์ผ๋ฌ์ ์ ์ํ๋ ๋์ ๋ฐ์ํ ๋ฒ๊ทธ๋ง ์ ๊ฑฐํ๋ฉด ๋์์ต๋๋ค). ๊ฒฐ๊ตญ ๋ชจ๋ ๊ฒ์ด ์ ๋๋ก ์๋ํ์ ๋ ์ ๋ ๋ค๋ฅธ ํ๋ก์ ํธ๋ก ์ฎ๊ฒจ์ก์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ถ์๊ฐ์ฌ์ ์ ๊ธ์์ผ์ ์ ํ๋ฒจ์ด ์ธ๋ ธ์ต๋๋ค.
๋ก์ผ ๋ฐ์ฌ๋ ์ฝ XNUMX์ฃผ ํ์ ํ ์คํธ๋ ์์ ์ด์๊ณ , ์นด์ดํธ๋ค์ด ์คํ์ค ํ ์คํธ ์ค์ ์ผ๋ จ์ ๋ช ๋ น์ด ์ฐจ๋จ๋์์ต๋๋ค. ์ค์ ์ํฉ์์ ์ด๋ก ์ธํด ํ ์คํธ๊ฐ ์ค๋จ๋๊ณ , ์์ง ์๋ ํ ๋ช ์ด ์ด๋ด์ ๋งํ์ด ๋ฐ์ํ๋ฉด ๋ณด์กฐ ์์คํ ์์ ๋ช ๊ฐ์ง ๋๋๋ฆด ์ ์๋ ์์ ์ด ๋ฐ์ํ์ฌ ๋ก์ผ ์ค๋น์ ์ค๋ ์๊ฐ๊ณผ ๋น์ฉ์ด ์์๋ฉ๋๋ค. ์์๋์ง๋ ์์์ ํ ๋ฐ, ๋ง์ ์ฌ๋๋ค์ด ์๊ฐ๊ณผ ๋์ ์์ค๋ก ์ธํด ๋งค์ฐ ์์ํดํ์ ๊ฒ์ ๋๋ค. ๊ตญ๋ฐฉ๋ถ๊ฐ ๋์ ํจ๋ถ๋ก ์ด๋ค๋ ๋ง์ ๋๊ตฌ๋ ํ์ง ๋ชปํ๊ฒ ํ์ญ์์ค. ๋๋ ์์ฐ์ ๋จผ์ , ๋์งธ๋ก ๋์ง ์๊ณ ์ผ์ ์ ๋ฐ๋ฅด์ง ์๋ ๊ณ์ฝ ๊ด๋ฆฌ์๋ฅผ ๋ณธ ์ ์ด ์์ต๋๋ค.
์ด์ ๋ช ๋ฌ ๋์ ์ด ์นด์ดํธ๋ค์ด ์ฑ๋ฆฐ์ง๋ ๋ช ๊ฐ์ง ์ฌ์ํ ๋ฌธ์ ๋ง ์ ์ธํ๊ณ ๋ค์ํ ๋ณํ์ผ๋ก ์๋ฐฑ ๋ฒ ์คํ๋์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๋ฐ ์ผ์ด ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ ๋งค์ฐ ๋ฎ์ง๋ง ๊ทธ ๊ฒฐ๊ณผ๋ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ด ๋ ๊ฐ์ง ์์๋ฅผ ๊ณฑํ๋ฉด ๋ด์ค์์ ์ ์ ์์ญ ๋ช ์ ์์ง๋์ด ๋ฐ ๊ด๋ฆฌ์์๊ฒ ๋ง๊ฐ์ง ํด์ผ ์ฃผ๊ฐ์ ์์ธกํ๋ค๋ ๊ฒ์ ์ดํดํ๊ฒ ๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์์คํ ์ ํฌํ ํ ์ฌ๋์ธ ๋์๊ฒ ์ฃผ๋ชฉ์ ๋ฐ์๋ค.
๋๋ถ๋ถ์ ๋ณด์์ด ์ค์ํ ์์คํ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ง์ ๋งค๊ฐ๋ณ์๊ฐ ๊ธฐ๋ก๋์์ผ๋ฏ๋ก ์์คํ ์ด ์ถฉ๋ํ๊ธฐ ์ ์ ์คํ๋ ๋ช ์ค์ ์ฝ๋๋ฅผ ์๋ณํ๋ ๊ฒ์ด ๋งค์ฐ ์ฌ์ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌผ๋ก ๊ทธ๋ค์๊ฒ๋ ์ ํ ํน์ดํ ์ ์ด ์์์ต๋๋ค. ๋์ผํ ์คํ ์ค์ ๋์ผํ ํํ์์ด ๋ฌธ์ ๊ทธ๋๋ก ์์ฒ ๋ฒ ์ฑ๊ณต์ ์ผ๋ก ์คํ๋์์ต๋๋ค.
์ฐ๋ฆฌ๋ Apex ์ฌ๋๋ค์ Rational๋ก ๋ถ๋ ์ต๋๋ค. ๊ทธ๋ค์ด ์ปดํ์ผ๋ฌ๋ฅผ ๊ฐ๋ฐํ๊ณ ๊ทธ๋ค์ด ๊ฐ๋ฐํ ๋ฃจํด ์ค ์ผ๋ถ๊ฐ ์์ฌ์ค๋ฌ์ด ์ฝ๋์์ ํธ์ถ๋์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋ค(๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ๋ชจ๋ ์ฌ๋๋ค)์ ๋ฌธ์ ๊ทธ๋๋ก ๊ตญ๊ฐ์ ์ผ๋ก ์ค์ํ ๋ฌธ์ ์ ๊ทผ๋ณธ ์์ธ์ ๋ฐํ์ผ ํ๋ค๋ ์ ์ ๊น์ ์ธ์์ ๋ฐ์์ต๋๋ค.
์ ๋์๋ ํฅ๋ฏธ๋ก์ด ๋ด์ฉ์ด ์์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ์ง์ญ ์คํ์ค์์ ๋ฌธ์ ๋ฅผ ์ฌํํด ๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋๋ต 1000๋ฒ ์คํ๋น ํ ๋ฒ์ฉ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ์ด๋ ์ฌ์ด ์์
์ด ์๋์์ต๋๋ค. ์์ฌ๋๋ ์ด์ ์ค ํ๋๋ ๊ณต๊ธ์
์ฒด๊ฐ ๊ฐ๋ฐํ ๋ฎคํ
์ค ๊ธฐ๋ฅ(VADS ๋ง์ด๊ทธ๋ ์ด์
ํจํค์ง์ ์ผ๋ถ)์ ๋ํ ํธ์ถ์ด์์ต๋๋ค. Unlock
์ ๊ธ ํด์ ๋ก ์ด์ด์ง์ง ์์์ต๋๋ค. ํจ์๋ฅผ ํธ์ถํ ์ฒ๋ฆฌ ์ค๋ ๋๋ ๋ช
๋ชฉ์ ๋งค์ด๋ง๋ค ๋์ฐฉํ๋ ํํธ๋นํธ ๋ฉ์์ง๋ฅผ ์ฒ๋ฆฌํ์ต๋๋ค. ์ฃผํ์๋ฅผ 10Hz, ์ฆ 10์ด์ 45ํ๊น์ง ์ฌ๋ ค์ ์๋์ ์์ํ์ต๋๋ค. ์ฝ ํ ์๊ฐ ํ์ ์์คํ
์ด ์๋์ผ๋ก ์ ๊ฒผ์ต๋๋ค. ๋ก๊ทธ์์ ์ฐ๋ฆฌ๋ ๊ธฐ๋ก๋ ๋ฉ์์ง์ ์์๊ฐ ์คํจํ ํ
์คํธ์ ๋์ผํ ๊ฒ์ ํ์ธํ์ต๋๋ค. ๋ช ๋ฒ ๋ ์คํํ๋๋ฐ, ์์คํ
์ ์์ ํ 90~XNUMX๋ถ ๋์ ์ง์์ ์ผ๋ก ์ฐจ๋จ๋์์ผ๋ฉฐ, ๋ก๊ทธ์๋ ๋งค๋ฒ ๋์ผํ ๊ฒฝ๋ก๊ฐ ํฌํจ๋์์ต๋๋ค. ๋น๋ก ๊ธฐ์ ์ ์ผ๋ก๋ ๋ค๋ฅธ ์ฝ๋๋ฅผ ์คํํ๊ณ ์์์ง๋ง(๋ฉ์์ง ๋น๋๋ ๋ฌ๋์ง๋ง) ์์คํ
๋์์ ๋์ผํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ์ด ๋ก๋ ์๋๋ฆฌ์ค๊ฐ ๋์ผํ ๋ฌธ์ ๋ฅผ ์ผ์ผํจ๋ค๊ณ ํ์ ํ์ต๋๋ค.
์ด์ ์ฐ๋ฆฌ๋ ํํ์ ์ํ์ค์์ ์ ํํ ์ฐจ๋จ์ด ๋ฐ์ํ ์์น๋ฅผ ํ์ ํด์ผ ํ์ต๋๋ค.
์ด ์์คํ ๊ตฌํ์ Ada ์์ ์์คํ ์ ์ฌ์ฉํ์ผ๋ฉฐ ๋งค์ฐ ํํธ์๊ฒ ์ฌ์ฉ๋์์ต๋๋ค. ํ์คํฌ๋ Ada์์ ๋์์ ์คํ ๊ฐ๋ฅํ ๋์ ์์ค์ ๊ตฌ์ฑ์ผ๋ก, ์คํ ์ค๋ ๋์ ์ ์ฌํ๋ฉฐ ์ธ์ด ์์ฒด์๋ง ๋ด์ฅ๋์ด ์์ต๋๋ค. ๋ ์์ ์ด ํต์ ํด์ผ ํ๋ ๊ฒฝ์ฐ "๋๋ฐ๋ทฐ๋ฅผ ์ค์ "ํ๊ณ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ ๋ค์ ๋๋ฐ๋ทฐ๋ฅผ ์ค์งํ๊ณ ๋ ๋ฆฝ์ ์ธ ์คํ์ผ๋ก ๋์๊ฐ๋๋ค. ๊ทธ๋ฌ๋ ์์คํ ์ ๋ค๋ฅด๊ฒ ๊ตฌํ๋์์ต๋๋ค. ๋์ ์์ ์ด ๋๋ฐ๋ถ๋ ํ ํด๋น ๋์ ์์ ์ ๋ค๋ฅธ ์์ ๊ณผ ๋๋ฐ๋ถํ๊ณ , ๊ทธ๋ฐ ๋ค์ ์ธ ๋ฒ์งธ ์์ ๊ณผ ๋๋ฐ๋ถํ๋ ์์ผ๋ก ์ผ๋ถ ์ฒ๋ฆฌ๊ฐ ์๋ฃ๋ ๋๊น์ง ๊ณ์๋ฉ๋๋ค. ๊ทธ ํ ๋ชจ๋ ๋๋ฐ๋ทฐ๊ฐ ์๋ฃ๋์๊ณ ๊ฐ ์์ ์ ์คํ์ผ๋ก ๋์๊ฐ์ผ ํ์ต๋๋ค. ์ฆ, ์ฐ๋ฆฌ๋ ์ ๋ ฅ ๋ฐ์ดํฐ์ ์ผ๋ถ๋ฅผ ์ฒ๋ฆฌํ๋ ๋์ ์ ์ฒด "๋ฉํฐํ์คํน" ํ๋ก์ธ์ค๋ฅผ ์ค๋จ์ํค๋ ์ธ๊ณ์์ ๊ฐ์ฅ ๋น์ผ ํจ์ ํธ์ถ ์์คํ ์ ๋ค๋ฃจ๊ณ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ ์๋ ์ฒ๋ฆฌ๋์ด ๋งค์ฐ ๋ฎ์๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์์ต๋๋ค.
๋๋ฐ๋ทฐ๊ฐ ์์ฒญ๋๊ฑฐ๋ ์๋ฃ๋ ๊ฒ์ผ๋ก ์์๋๋ฉด "์์ ์ ํ"์ด ๋ฐ์ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ด ์์ ๋ฉ์ปค๋์ฆ์ ์ค๋ช ํ์ต๋๋ค. ์ฆ, ํ๋ก์ธ์๋ ์คํ ์ค๋น๊ฐ ๋ ๋ค๋ฅธ ์์ ์ ์ฒ๋ฆฌ๋ฅผ ์์ํ ์ ์์ต๋๋ค. ํ ์์ ์ด ๋ค๋ฅธ ์์ ๊ณผ ๋๋ฐ๋ทฐํ ์ค๋น๊ฐ ๋๋ฉด ์์ ํ ๋ค๋ฅธ ์์ ์ด ์คํ์ ์์ํ ์ ์์ผ๋ฉฐ ๊ฒฐ๊ตญ ์ ์ด๋ ์ฒซ ๋ฒ์งธ ๋๋ฐ๋ถ๋ก ๋์๊ฐ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ ์ด ์ ํ๋๋๋ก ํ๋ ๋ค๋ฅธ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ์๋ ์์ต๋๋ค. ์ด๋ฌํ ์ด๋ฒคํธ ์ค ํ๋๋ ๋ฎคํ ์ค ์ธ์ ๋๋ ์คํ๊ณผ ๊ฐ์ ์์คํ ๊ธฐ๋ฅ์ ๋ํ ํธ์ถ์ ๋๋ค.
์ด๋ค ์ฝ๋ ์ค์ด ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋์ง ์ดํดํ๋ ค๋ฉด ์์
์ ํ์ ํธ๋ฆฌ๊ฑฐํ์ง ์๊ณ ์ผ๋ จ์ ๋ช
๋ น๋ฌธ์ ํตํด ์งํ ์ํฉ์ ๊ธฐ๋กํ์ฌ ์ถฉ๋ ๋ฐ์์ ๋ฐฉ์งํ๋ ๋ฐฉ๋ฒ์ ์ฐพ์์ผ ํ์ต๋๋ค. ๊ทธ๋์ ํํ์ ๋ชป ๋ฐ์์ด์ Put_Line()
I/O ์์
์ํ์ ๋ฐฉ์งํฉ๋๋ค. ์นด์ดํฐ ๋ณ์๋ ์ด์ ์ ์ฌํ ๊ฒ์ ์ค์ ํ ์ ์์ง๋ง ํ๋ฉด์ ํ์ํ ์ ์์ผ๋ฉด ๊ทธ ๊ฐ์ ์ด๋ป๊ฒ ๋ณผ ์ ์์ต๋๊น?
๋ํ ๋ก๊ทธ๋ฅผ ์ดํด๋ณด๋ฉด ํํธ๋นํธ ๋ฉ์์ง ์ฒ๋ฆฌ๊ฐ ์ค๋จ๋์ด ํ๋ก์ธ์ค์ ๋ชจ๋ I/O ์์ ์ด ์ฐจ๋จ๋๊ณ ๋ค๋ฅธ ์ฒ๋ฆฌ๊ฐ ์ํ๋์ง ์์์์๋ ๋ถ๊ตฌํ๊ณ ๋ค๋ฅธ ๋ ๋ฆฝ์ ์ธ ์์ ์ด ๊ณ์ ์คํ๋๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ์ฆ, ์์ ์ด ์์ ํ ์ฐจ๋จ๋ ๊ฒ์ด ์๋๋ผ (์ค์ํ) ์์ ์ฒด์ธ๋ง ์ฐจ๋จ๋์์ต๋๋ค.
์ด๊ฒ์ด ์ฐจ๋จ ํํ์ ํ๊ฐํ๋ ๋ฐ ํ์ํ ๋จ์์์ต๋๋ค.
์ ๋ ์์
, ์ด๊ฑฐ ์ ํ, ํด๋น ์ ํ์ ์ ์ญ ๋ณ์๋ฅผ ํฌํจํ๋ Ada ํจํค์ง๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ด๊ฑฐ ๊ฐ๋ฅํ ๋ฆฌํฐ๋ด์ ๋ฌธ์ ๊ฐ ์๋ ์ํ์ค์ ํน์ ํํ์ ๋ฐ์ธ๋ฉ๋์์ต๋๋ค(์: Incrementing_Buffer_Index
, Locking_Mutex
, Mutex_Unlocked
) ๊ทธ๋ฐ ๋ค์ ํด๋น ์ด๊ฑฐํ์ ์ ์ญ ๋ณ์์ ํ ๋นํ๋ ํ ๋น ํํ์์ ์ฝ์
ํ์ต๋๋ค. ์ด ๋ชจ๋ ๊ฐ์ฒด ์ฝ๋๋ ๋จ์ํ ๋ฉ๋ชจ๋ฆฌ์ ์์๋ฅผ ์ ์ฅํ๊ธฐ ๋๋ฌธ์ ์คํ ๊ฒฐ๊ณผ๋ก ์์
์ด ์ ํ๋ ๊ฐ๋ฅ์ฑ์ ๊ฑฐ์ ์์ต๋๋ค. ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก ์์
์ ๋ค์ ์ ํํ ๋ ๋ฐํํ๋ ๋์ ์คํ ์ ์ฐจ๋จ์ด ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ์ฃผ๋ก ์์
์ ์ ํํ ์ ์๋ ํํ์์ ์์ฌํ์ต๋๋ค.
์ถ์ ์์ ์ ๋จ์ํ ๋ฃจํ์์ ์คํ๋์์ผ๋ฉฐ ์ ์ญ ๋ณ์์ ๊ฐ์ด ๋ณ๊ฒฝ๋์๋์ง ์ฃผ๊ธฐ์ ์ผ๋ก ํ์ธํ์ต๋๋ค. ๋ณ๊ฒฝํ ๋๋ง๋ค ๊ฐ์ด ํ์ผ์ ์ ์ฅ๋์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ ์ ๊ธฐ๋ค๋ ธ๋ค๊ฐ ์ ์ํ๋ฅผ ๋ฐ์ผ์ธ์. ๋ฌธ์ ์์ญ์์ ํ์คํฌ๋ฅผ ์ ํํ ๋ ์์คํ ์ด ์คํ ๋์์ผ๋ก ์ ํํ ๊ฒฝ์ฐ์๋ง ํ์คํฌ๊ฐ ์คํ๋๊ธฐ ๋๋ฌธ์ ํ์ผ์ ๋ณ์๋ฅผ ์ผ์ต๋๋ค. ์ด ์์ ์์ ์ด๋ค ์ผ์ด ๋ฐ์ํ๋๋ผ๋ ๊ด๋ จ๋์ง ์์ ์ฐจ๋จ๋ ๋ค๋ฅธ ์์ ์๋ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.
์์คํ ์ด ๋ฌธ์ ๊ฐ ์๋ ์ฝ๋๋ฅผ ์คํํ๋ ์ง์ ์ ๋๋ฌํ๋ฉด ๋ค์ ํํ์์ผ๋ก ์ด๋ํ ๋ ์ ์ญ ๋ณ์๊ฐ ์ฌ์ค์ ๋ ๊ฒ์ผ๋ก ์์๋์์ต๋๋ค. ๊ทธ๋ฌ๋ฉด ์์ ์ด ์ ํ๋๋ ์ผ์ด ๋ฐ์ํ๊ณ ํด๋น ์คํ ๋น๋(10Hz)๊ฐ ๋ชจ๋ํฐ๋ง ์์ ๋ณด๋ค ๋ฎ๊ธฐ ๋๋ฌธ์ ๋ชจ๋ํฐ๊ฐ ์ ์ญ ๋ณ์์ ๊ฐ์ ์บก์ฒํ์ฌ ์ธ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ธ ์ํฉ์์๋ ์ด๊ฑฐํ ํ์ ์งํฉ์ ๋ฐ๋ณต ์ํ์ค, ์ฆ ์์ ์ ํ ์ ๋ณ์์ ๋ง์ง๋ง ๊ฐ์ ์ป์ ์ ์์ต๋๋ค. ์ ์ง ์ ์ ์ญ ๋ณ์๋ ๋ ์ด์ ๋ณ๊ฒฝ๋์ง ์์์ผ ํ๋ฉฐ, ๋ง์ง๋ง์ผ๋ก ๊ธฐ๋ก๋ ๊ฐ์ ์๋ฃ๋์ง ์์ ํํ์์ ๋ํ๋ ๋๋ค.
์ถ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ฝ๋๋ฅผ ์คํํ์ต๋๋ค. ๊ทธ๋ ์ผ์๋ค. ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ํฐ๋ง์ ์๊ณ์ฒ๋ผ ์๋ํ์ต๋๋ค.
๋ก๊ทธ์๋ ๋ฎคํ
์ค๊ฐ ํธ์ถ๋์์์ ๋ํ๋ด๋ ๊ฐ์ผ๋ก ์ธํด ์ค๋จ๋ ์์ ์ํ์ค๊ฐ โโํฌํจ๋์ด ์์ต๋๋ค. Unlock
, ์ด์ ์์ฒ ๋ฒ์ ํธ์ถ์ ๊ฒฝ์ฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก ์์
์ด ์๋ฃ๋์ง ์์ต๋๋ค.
Apex ์์ง๋์ด๋ค์ ์ด๋ ์ด์ฌํ ์ฝ๋๋ฅผ ๋ถ์ํ๊ณ ์์๊ณ ์ด๋ก ์ ์ผ๋ก ์ ๊ธ์ด ๋ฐ์ํ ์ ์๋ ๋ฎคํ ์ค์ ์์น๋ฅผ โโ์ฐพ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํน์ ์๊ฐ์ ํน์ ์ผ๋ จ์ ์ฌ๊ฑด์ด ๋ฐ์ํด์ผ๋ง ์ฐจ๋จ์ด ๋ฐ์ํ ์ ์๊ธฐ ๋๋ฌธ์ ํ๋ฅ ์ ๋งค์ฐ ๋ฎ์ต๋๋ค. ๋จธํผ์ ๋ฒ์น ์ฌ๋ฌ๋ถ, ๊ทธ๊ฒ์ด ๋จธํผ์ ๋ฒ์น์ ๋๋ค.
ํ์ํ ์ฝ๋ ์กฐ๊ฐ์ ๋ณดํธํ๊ธฐ ์ํด ๋ฎคํ ์ค ํจ์ ํธ์ถ(OS ๋ฎคํ ์ค ๊ธฐ๋ฅ ์์ ๊ตฌ์ถ๋จ)์ ์์ ๊ธฐ๋ณธ Ada ๋ฎคํ ์ค ํจํค์ง๋ก ๋์ฒดํ์ฌ ํด๋น ์กฐ๊ฐ์ ๋ํ ๋ฎคํ ์ค ์ก์ธ์ค๋ฅผ ์ ์ดํ์ต๋๋ค.
์ฝ๋์ ์ฝ์ ํ๊ณ ํ ์คํธ๋ฅผ ์งํํด๋ดค์ต๋๋ค. XNUMX์๊ฐ ํ์๋ ์ฝ๋๋ ์ฌ์ ํ ์๋ํ์ต๋๋ค.
๋ด ์ฝ๋๋ Rational์ ์ ์ถ๋์์ผ๋ฉฐ ๊ทธ๊ณณ์์ ์ฝ๋๋ฅผ ์ปดํ์ผํ๊ณ ๋ถํดํ ํ ๋ฌธ์ ๊ฐ ์๋ ๋ฎคํ ์ค ํจ์์ ์ฌ์ฉ๋ ๊ฒ๊ณผ ๋์ผํ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ์ง ์์๋์ง ํ์ธํ์ต๋๋ค.
์ด๊ฒ์ ๋ด ๊ฒฝ๋ ฅ์์ ๊ฐ์ฅ ํผ์กํ ์ฝ๋ ๊ฒํ ์์ต๋๋ค. ๐ ๋์ ํจ๊ป ๋ฐฉ์๋ ์ฝ 20๋ช ์ ์์ง๋์ด์ ๊ด๋ฆฌ์๊ฐ ์์๊ณ , ๋ค๋ฅธ XNUMX๋ช ์ ์ ํ ํ์์ ์ฐธ์ํ์ผ๋ฉฐ ๋ชจ๋ ์ฝ XNUMX์ค์ ์ฝ๋๋ฅผ ๊ฒ์ฌํ์ต๋๋ค.
์ฝ๋๋ฅผ ๊ฒํ ํ๊ณ ์๋ก์ด ์คํ ํ์ผ์ ๋ชจ์ ๊ณต์์ ์ธ ํ๊ท ํ ์คํธ๋ฅผ ์ํด ์ ์ถํ์ต๋๋ค. ๋ช ์ฃผ ํ, ์นด์ดํธ๋ค์ด ํ ์คํธ๊ฐ ์ฑ๊ณตํ๊ณ ๋ก์ผ์ด ์ด๋ฅํ์ต๋๋ค.
์ข์์, ๋ค ๊ด์ฐฎ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด ์ด์ผ๊ธฐ์ ์์ ์ ๋ฌด์์ ๋๊น?
์ ๋ง ์ญ๊ฒจ์ด ๋ฌธ์ ์์ต๋๋ค. ์์ญ๋ง ์ค์ ์ฝ๋, ๋ณ๋ ฌ ์คํ, XNUMX๊ฐ ์ด์์ ์ํธ ์์ฉ ํ๋ก์ธ์ค, ์ด์ ํ ์ํคํ ์ฒ ๋ฐ ์ด์ ํ ๊ตฌํ, ์๋ฒ ๋๋ ์์คํ ์ฉ ์ธํฐํ์ด์ค ๋ฐ ์๋ฐฑ๋ง ๋ฌ๋ฌ ์ง์ถ. ์๋ฐ๊ฐ์ ์์ด์, ๊ทธ๋ ์ฃ .
๋น๋ก ์ ๊ฐ ํฌํ ์ ํ๋ฉด์ ์ฃผ๋ชฉ์ ๋ฐ์์ง๋ง ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ฌ๋์ ์ ๋ฟ๋ง์ด ์๋์์ต๋๋ค. ํ์ง๋ง ๊ทธ๋ ๊ฒ ํ๋ค๊ณ ํด์ ์์ญ๋ง ์ค์ ์ฝ๋๋ฅผ ๋ชจ๋ ์ดํดํ๊ฑฐ๋ ์ฌ์ง์ด ํ์ด๋ดค๋ค๋ ์๋ฏธ๋ ์๋๋๋ค. ์ ๊ตญ ๊ฐ์ง์ ์์ง๋์ด๋ค์ด ์ฝ๋์ ๋ก๊ทธ๋ฅผ ๋ถ์ํ๋๋ฐ, ์คํจ ์์ธ์ ๋ํ ๊ฐ์ค์ ์๋ ค์ฃผ์ ๋ฐ๋ฐํ๋ ๋ฐ XNUMX๋ถ๋ฐ์ ๊ฑธ๋ฆฌ์ง ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ก ์ ๋ถ์ํ๋ผ๋ ์์ฒญ์ ๋ฐ์์ ๋ ๋๋ ๊ทธ๊ฒ์ ๋ค๋ฅธ ์ฌ๋์๊ฒ ๋๊ฒจ์ฃผ๊ณค ํ์ต๋๋ค. ์๋ํ๋ฉด ์ด ์์ง๋์ด๋ค์ด ์๋ชป๋ ๊ธธ๋ก ๊ฐ๊ณ ์๋ค๋ ๊ฒ์ด ๋์๊ฒ๋ ๋ช ๋ฐฑํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ฃผ์ ๋๊ฒ ๋ค๋ฆฌ๋์? ๋ค, ๋ง์ต๋๋ค๋ง, ๋ค๋ฅธ ์ด์ ๋ก ๊ฐ์ค๊ณผ ์์ฒญ์ ๊ฑฐ๋ถํ์ต๋๋ค.
๋ฌธ์ ์ ์ฑ๊ฒฉ์ ์ดํดํ์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ์ด๋์, ์ ์ผ์ด๋๊ณ ์๋์ง ์ ํํ ์์ง ๋ชปํ์ง๋ง ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์๊ณ ์์์ต๋๋ค.
์๋ ์ ๊ฑธ์ณ ๋๋ ๋ง์ ์ง์๊ณผ ๊ฒฝํ์ ์ถ์ ํด์์ต๋๋ค. ๋๋ Ada ์ฌ์ฉ์ ์ ๊ตฌ์ ์ค ํ ๋ช ์ด์๊ณ Ada์ ์ฅ์ ๊ณผ ๋จ์ ์ ์ดํดํ์ต๋๋ค. ๋๋ Ada ๋ฐํ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์์ ์ ์ฒ๋ฆฌํ๊ณ ๋ณ๋ ฌ ์คํ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๋ ๋ฉ๋ชจ๋ฆฌ, ๋ ์ง์คํฐ, ์ด์ ๋ธ๋ฌ ์์ค์ ์ ์์ค ํ๋ก๊ทธ๋๋ฐ์ ์ดํดํฉ๋๋ค. ์ฆ, ๋๋ ๋ด ๋ถ์ผ์ ๊น์ ์ง์์ ๊ฐ๊ณ ์๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ์ ์์ธ์ ์ฐพ๊ธฐ ์ํด ๊ทธ๊ฒ๋ค์ ์ฌ์ฉํ์ต๋๋ค. ๋๋ ๋จ์ง ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํ ๊ฒ์ด ์๋๋ผ ๋งค์ฐ ๋ฏผ๊ฐํ ๋ฐํ์ ํ๊ฒฝ์์ ๋ฒ๊ทธ๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ ์ดํดํ์ต๋๋ค.
์ด๋ฌํ ์ฝ๋ ํฌ์ ์ด์ผ๊ธฐ๋ ๊ทธ๋ฌํ ํฌ์์ ํน์ง๊ณผ ์กฐ๊ฑด์ ์ต์ํ์ง ์์ ์ฌ๋๋ค์๊ฒ๋ ๊ทธ๋ค์ง ํฅ๋ฏธ๋กญ์ง ์์ต๋๋ค. ํ์ง๋ง ์ด ์ด์ผ๊ธฐ๋ค์ ์ ๋ง ์ด๋ ค์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ํ์ํ ๊ฒ์ด ๋ฌด์์ธ์ง ์ดํดํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ ๋ง ์ด๋ ค์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋จ์ํ ํ๋ก๊ทธ๋๋จธ ์ด์์ด ๋์ด์ผ ํฉ๋๋ค. ์ฝ๋์ "์ด๋ช ", ์ฝ๋๊ฐ ํ๊ฒฝ๊ณผ ์ํธ ์์ฉํ๋ ๋ฐฉ์, ํ๊ฒฝ ์์ฒด๊ฐ ์๋ํ๋ ๋ฐฉ์์ ์ดํดํด์ผ ํฉ๋๋ค.
๊ทธ๋ฌ๋ฉด ๋น์ ์ ๋ง๊ฐ์ง ํด์ผ ์ฃผ๊ฐ์ ๊ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค.
๊ณ์ ๋ ๊ฑฐ์ผ.
์ถ์ฒ : habr.com