Palantir์ ์ง์์ด ์๋ ๊ธฐ์ฌ์์๊ฒ ์ฌ๊ณผ๋๋ฆฝ๋๋ค. ๊ทธ๋ฌ๋ ๋ค์๊ณผ ๊ฐ์ ์ฌ๋๋ค์๊ฒ:
๋ค๋ฅธ ๊ณณ์์ ์ผ์๋ฆฌ๋ฅผ ์ฐพ๊ณ Palantir ๊ฐ ๋์ฐํ ์ผ์ ํ๋๋ก ๋๋ ๊ฒ์ ์ค๋จํ์ญ์์ค.
๋ํ ๋ด ๋๊ตฌ(์: Babel) ์ฌ์ฉ์ ์ค์งํ์ธ์. ์ ๋ ๋น์ ์ ์ง์งํ์ง ์์ผ๋ฉฐ ๋ด ์์ ์ด ๋น์ ์ ๋์ฐํ ํ์ฌ์ ๋์์ด ๋๋ ๊ฒ์ ์ํ์ง ์์ต๋๋ค.
ํ
Jamie, Babel, Yarn ๋ฐ ๊ธฐํ ๋๊ตฌ์ ๊ธฐ์ฌํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด ๋๊ตฌ๋ ์ค์ ๋ก ์ด ํ๋ก์ ํธ๋ฅผ ํฌํจํ์ฌ ๊ด๋ฒ์ํ ํ์ํ ๋ฐ ๊ฐ๋ฐฉํ ์์ค ์ํํธ์จ์ด์ ํ ๋๋ฅผ ๋ง๋ จํ์ต๋๋ค. Palantir๋ ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ์ค์ํ ํ์์์ด๋ฉฐ ์ค์ง์ ์ผ๋ก ๊ธฐ์ฌํ๊ณ ์์ต๋๋ค( https://palantir.github.io/ ์ฐธ์กฐ) .
๋งํฌํ ๊ธฐ์ฌ๋ฅผ ๋ฐํ์ผ๋ก ์ฐ๋ คํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฐ๋ฆฌ๋ Palantir์ ๊ณ์ฝ์ด ๊ธฐ์ฌ์์ ์ด๋ก ํ๋ ํ๋๊ณผ ๋ฐ๋๋๋ ์ธ์ ๋งค๋งค, ์๋ ์ฐฉ์ทจ, ๋ํ ๋ฌ์ ๊ฐ์ ์ฌ๊ฐํ ์ด๊ตญ๊ฐ์ ๋ฒ์ฃ ํ๋์ ์กฐ์ฌํ๋ ICE ๊ฐ๋ ๊ด์ธ ๊ตญํ ์๋ณด์์ฌ๊ตญ(HSI)๊ณผ ๊ณ์ฝ์ด ์์์ ๋ถ๋ช ํ ํ๊ณ ์ถ์ต๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ฉด ์ง์ ์ฐ๋ฝํ์ฌ ์ฐ๋ ค ์ฌํญ์ ๋ ผ์ํด ๋๋ฆฌ๊ฒ ์ต๋๋ค.
ํ์ฌ ICE์ ํ๋ ฅํ๋ ๊ฒ์ ๊ทธ ์์ฒด๋ก ํญ๋ ฅ์ ์ธ ์ธ์ข ์ฐจ๋ณ์ ์ด๊ณ ์ธ๊ตญ์ธ ํ์ค์ ์ธ ํ์์ ๋๋ค. ๊ณ์ฝ์ ์ทจ์ํ์ง ์์ผ๋ฉด ์คํ ์์ค๋ฅผ ํตํด ๋ฒ์ ๋ฌธ์ ๋ฅผ ์ ๊ธฐํ๋ ์บ ํ์ธ์ ๊ณ์ํ๊ฒ ์ต๋๋ค.
์ ๋ Blueprint์ ๊ฐ์ ๋์์ธ ์์คํ ์์ฑ๊ณผ ๊ด๋ จ๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ ์ ์ฒด ํ์ ๋ณด์ ํ๊ณ ์์ต๋๋ค. ์ ๋ JavaScript/ํ๋ก ํธ์๋ ์ํ๊ณ์ ์๋น ๋ถ๋ถ์ ๊ตฌ์ฑํ๋ ์์ญ ๊ฐ์ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ์์ํ๋ ๋ฐ ๋์์ ์ฃผ์์ต๋๋ค. Palantir๋ ์ด๋ฌํ ๋๊ตฌ์ ๋ํ ์คํ ์์ค ๋ผ์ด์ ์ค ์ก์ธ์ค๋ฅผ ์ด๋ฆ์ผ๋ก ๋ช ์์ ์ผ๋ก ๊ฑฐ๋ถํฉ๋๋ค.
์คํ ์์ค ์ปค๋ฎค๋ํฐ๋ ๊ทํ์ ๊ฐ์ ํ์ฌ๊ฐ ์์ผ๋ฉด ๋ ์ข์ต๋๋ค. ๋น์ ์ ํ์๋ฐ์ง ๋ชปํ๋ค.
@jamiebuilds ์ด๊ฒ์ ๋ง์น ์์ด๊ฐ ์์ ์ ๋ป์ ์ดํดํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์ฅ๋๊ฐ์ ๊ฐ์ง๊ณ
์คํ ์์ค ์ปค๋ฎค๋ํฐ๋ ๋น์ ์ฒ๋ผ ์ ์น์ ์์ ๊ฐ ๊ฐ์๋์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
Babel ์ฌ์ฉ์ ๊ฑฐ๋ถํ ๋ฒ์ ๊ถ๋ฆฌ๊ฐ ์๋ค๊ณ ํ์ ํฉ๋๋ค. babel ์
@Sieabah ๊ทธ๊ฐ Babel ์์กด์ฑ์ ์ ์์ธ์ง ํ์ธ ํ์ต๋๊น?
@dodekeract Babel์ ์ข ์์ฑ์ Babel์ ๋ผ์ด์ ์ค์ ๋ณ๊ฐ์ ๋๋ค. ์๋ฅผ ๋ค์ด babel์ด lerna๋ฅผ ์ฌ์ฉํ๋ค๊ณ ํด์ babel ์์ค๊ฐ ์ ๋ผ์ด์ ์ค๋ฅผ ์ป๋ ๊ฒ์ ์๋๋๋ค. lerna๊ฐ ๋ผ์ด์ ์ค ์ฝ๋๋ฅผ babel์ ์ฃผ์ ํ์ง ์๋ ํ babel์ ๋ผ์ด์ ์ค๋ฅผ ์ ๋ฐ์ดํธํ๊ฑฐ๋ lerna๋ฅผ ์ญ์ ํ๊ณ ๋ณ๋์ ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. FOSS Lerna๋ฅผ ์ถ์ฒํฉ๋๋ค.
@Ronald-Vitiello, ๋ถํํ๋ Meltpology๋ ์ถฉ๋ถํ์ง ์์ต๋๋ค.
@jamiebuilds ๋ ๊ณต์์ ์ผ๋ก ์คํ ์์ค ์ปค๋ฎค๋ํฐ์์ ์ ๋ฅผ ํฌํจํ ๋ง์ ์ฌ๋๋ค์๊ฒ ์์ ์ ๋ฐฐ์ฒํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋ ์ด์ ๊ทธ๊ฐ ๊ธฐ๋ถํ ๊ฒ์ ์ ์๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ทธ๊ฐ ์ด ์ ์น์ ์ด๋ฐ์ฌ๋ก๊ธฐ๋ฅผ ์ํํธ์จ์ด๋ก ๋ฐ์ด๋ถ์ผ ์ํฅ์ด ์๋ค๋ฉด ๊ทธ๊ฐ ๋ฌด์์ ๋ ๋ฐ์ด๋ถ์ด๊ณ ์ถ์์ง ์ ์ ์๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๊ทธ์ ์ ์น์ ๋์ํ๋ ์ ์ฅ์์ ๋์จ ๊ฒ์ ๋๋ค!
์ํํธ์จ์ด ๋ ์ํํธ์จ์ด ๊ด๋ จ ์ ์น๋ฅผ ์ํ ์ฅ์
์ํํธ์จ์ด ๋ ๊ทธ๋ ๊ฒ ํด์๋ ์ ๋์ง๋ง ๋ถํํ๋ ์ข ์ข ๊ธฐ์ ์ ์น์ ์ฅ์๊ฐ ๋ฉ๋๋ค.
์ค์ ์ ์น๋ ์ํํธ์จ์ด์์ ์ ๋ ์ง์ง๋์ด์๋ ์ ๋ฉ๋๋ค.
๋ฌผ๋ก , ๊ทธ ์ํํธ์จ์ด๋ ๋ง ๊ทธ๋๋ก ์ผ๋ถ ์ ์น์ ํต๊ณ๋ฅผ ์์ง/ํด์ํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค.
ํ์ค ์ธ๊ณ์ ์ ์น๋ฅผ ๋ฐ์ด๋ถ์ด๊ณ ๋น์ ์ ์ ์น์ ์ ์ฅ์ ๋์ํ์ง ์๋ ์ฌ๋๋ค์ ์๋๋ก ํฉ๋ฒ์ ์ธ ak-47๋ก ์ฌ์ฉํ๋ ๊ฒ์ ์ง๋ 10๋ ๋์ ๋ด๊ฐ ๋ณธ ๊ฐ์ฅ ์ ์นํ ํ๋ ์ค ์ผ๋ถ์ ๋๋ค.
Y๊ฐ ๋ฌด์์ด๋ ๊ฐ์ ์ด ์ฌ๋์ ์ธ์ ๋ ์ง "Y ์ด์ ๋ก X์ ๋ํ ๋ฉดํ๋ฅผ ์ทจ์ํฉ๋๋ค"๋ผ๊ณ ๋งํ ์ ์์ต๋๋ค. ๊ทธ๊ฒ์ ๋ง๋ ์๋ผ.
์ด๊ฒ์ Arnish Kapoor & Vantablack v. Stuart Semple & ์ํํธ์จ์ด ์ธ๊ณ์ ๋๋ ํํฌ ์ ์ํํธ์จ์ด ๋ฒ์ ์ด์ง๋ง 10๋ฐฐ๋ ๋
@13steinj ์ฐ๋ฆฌ๋ ๊ทธ์๊ฒ ์ ์ง ๊ด๋ฆฌ์ ์ก์ธ์ค ๊ถํ์ด ๋ถ์ฌ๋ ์ด๋ค ๊ฒ๋ ์ฌ์ฉํ ์ ์์ง๋ง JS ์ํ๊ณ์์ ํผํ ์ ์๋ ๋ช ๊ฐ์ง ๋งค์ฐ ํฐ ํ๋ก์ ํธ์ ์ ๋ ํ์ต๋๋ค. ๋ํ ์ปค๋ฐ์ ์ฌ์ฉํ์ง ์๋ ๊ฒ์ด ์ ํํ ๊ทธ๊ฐ ์ํ๋ ๊ฒ์ ๋๋ค. ๋ชจ๋ ์ฌ๋๋ค์ ๋ผ์ด์ผ์ค๊ฐ ๋ณ๊ฒฝ๋๋์ง ํ์ธํ๊ธฐ ์ํด ๋ค์์ผ๋ก babel์ ๋ณด๊ฒ ๋ ๊ฒ์ ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
Jamie, Babel, Yarn ๋ฐ ๊ธฐํ ๋๊ตฌ์ ๊ธฐ์ฌํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด ๋๊ตฌ๋ ์ค์ ๋ก ์ด ํ๋ก์ ํธ๋ฅผ ํฌํจํ์ฌ ๊ด๋ฒ์ํ ํ์ํ ๋ฐ ๊ฐ๋ฐฉํ ์์ค ์ํํธ์จ์ด์ ํ ๋๋ฅผ ๋ง๋ จํ์ต๋๋ค. Palantir๋ ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ์ค์ํ ํ์์์ด๋ฉฐ ์ค์ง์ ์ผ๋ก ๊ธฐ์ฌํ๊ณ ์์ต๋๋ค( https://palantir.github.io/ ์ฐธ์กฐ) .
๋งํฌํ ๊ธฐ์ฌ๋ฅผ ๋ฐํ์ผ๋ก ์ฐ๋ คํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฐ๋ฆฌ๋ Palantir์ ๊ณ์ฝ์ด ๊ธฐ์ฌ์์ ์ด๋ก ํ๋ ํ๋๊ณผ ๋ฐ๋๋๋ ์ธ์ ๋งค๋งค, ์๋ ์ฐฉ์ทจ, ๋ํ ๋ฌ์ ๊ฐ์ ์ฌ๊ฐํ ์ด๊ตญ๊ฐ์ ๋ฒ์ฃ ํ๋์ ์กฐ์ฌํ๋ ICE ๊ฐ๋ ๊ด์ธ ๊ตญํ ์๋ณด์์ฌ๊ตญ(HSI)๊ณผ ๊ณ์ฝ์ด ์์์ ๋ถ๋ช ํ ํ๊ณ ์ถ์ต๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ฉด ์ง์ ์ฐ๋ฝํ์ฌ ์ฐ๋ ค ์ฌํญ์ ๋ ผ์ํด ๋๋ฆฌ๊ฒ ์ต๋๋ค.