๋ฏธ๋ ์ค์ดํ๋ฃจ๋ ์์ด ํ์ทจ๋ ๊ณ์ ํ๋๋ฅผ ์ด์ฉํด 30๋ถ๋ ์ ๋์ด 323๊ฐ์ npm ํจํค์ง๋ฅผ ํ์ทจํ์ต๋๋ค
5์ 19์ผ, ๋ฏธ๋ ์ค์ดํ๋ฃจ๋ ์์ npm ๊ด๋ฆฌ์ ๊ณ์ ์ ํ๋ ํดํนํ์ฌ 30๋ถ๋ ์ฑ ์ ๋๋ ์๊ฐ ๋์ 323๊ฐ ํจํค์ง์ ๊ฑธ์ณ 639๊ฐ์ ์ ์ฑ ๋ฒ์ ์ ๋ฐฐํฌํ์ต๋๋ค.
ํดํน๋นํ ๊ณ์ ์ธ "atool"(i@hust.cc)์ ์๋ฆฌ๋ฐ๋ฐ์ @antv ๋ฐ์ดํฐ ์๊ฐํ ์คํ ์ ์ฒด์ ์ํธํํ ๋์๋ณด๋, DeFi ํ๋ฐํธ์๋, ํํ ํฌ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ๋๋ ๋ ๋ฆฝํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ณต๊ฐํ๊ณ ์์ต๋๋ค.
๊ฐ์ฅ ๋ง์ ํธ๋ํฝ์ ๊ธฐ๋กํ ๋์์ size-sensor(์ฃผ๊ฐ ๋ค์ด๋ก๋ 420๋ง ๊ฑด), echarts-for-react(110๋ง ๊ฑด), @antv/scale(220๋ง ๊ฑด), timeago.js(115๋ง ๊ฑด)์ ๋๋ค.
๊ณผ ๊ฐ์ semver ๋ฒ์๋ฅผ ์ฌ์ฉํ๋ ํ๋ก์ ํธ์์ ^3.0.6 ํด๋ฆฐ ์ค์น ์ ์
์ฑ ๋ฒ์ ์ธ 3.2.7๋ก ์๋ ํด์๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๊ด๋ฆฌ์๋ ํ ์๊ฐ ์์ GitHub ๋ณด์ ๊ฒฝ๊ณ ๋ฅผ ๋ซ๊ณ , ํด๋น ๊ฒฝ๊ณ ๋ค์ ๋ซํ ์ด์์ ๋ฌป์ด๋ฒ๋ ธ์ต๋๋ค.
ํ์ด๋ก๋๊ฐ ๋ฌด์์ ํ์น๊ณ ์ด๋ป๊ฒ ์ง์๋๋๊ฐ
dent์ ๋ฐ๋ฅด๋ฉด ํด๋น ๋ฉ์จ์ด๋ EC2 ๋ฐ ECS ๋ฉํ๋ฐ์ดํฐ๋ฅผ ํตํ AWS ํค, Google Cloud ๋ฐ Azure ํ ํฐ, GitHub ๋ฐ npm ํ ํฐ, SSH ํค, Kubernetes ์๋น์ค ๊ณ์ , HashiCorp Vault ๋น๋ฐ ํค, Stripe API ํค, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ ๋ฌธ์์ด, 1Password ๋ฐ Bitwarden์ ๋ก์ปฌ ์ํธ ์ ์ฅ์ ๋ฑ 20๊ฐ์ง ์ด์์ ์๊ฒฉ ์ฆ๋ช ์ ํ์ ์์งํฉ๋๋ค.
์ ๋ณด ์ ์ถ์ ๋ ๊ฐ์ง ๊ฒฝ๋ก๋ฅผ ํตํด ์ด๋ฃจ์ด์ง๋๋ค. ๋๋๋นํdent์ ๋ณด๋ AES-256-GCM์ผ๋ก ์ํธํ๋์ด ๋ช ๋ น ๋ฐ ์ ์ด ์๋ฒ๋ก ์ ์ก๋ฉ๋๋ค.
์ด ์์ ์ฐจ์ ์ฑ ์ผ๋ก ํ์ทจ๋ GitHub ํ ํฐ์ ์ฌ์ฉํ์ฌ sardaukar-melange-742 ๋๋ fremen-sandworm-315์ ๊ฐ์ด ๋(Dune) ํ ๋ง์ ์ด๋ฆ์ ๊ฐ์ง ๊ณต๊ฐ ์ ์ฅ์๋ฅผ ์์ฑํ ๋ค์, ํ์ทจํ ๋ฐ์ดํฐ๋ฅผ ํ์ผ๋ก ์ปค๋ฐํฉ๋๋ค. StepSecurity๋ ์ด๋ฏธ 2,500๊ฐ ์ด์์ GitHub ์ ์ฅ์์์ ์ด ์บ ํ์ธ๊ณผ ๊ด๋ จ๋ ์งํ๊ฐ ๋ฐ๊ฒฌ๋์๋ค๊ณ ๋ณด๊ณ ํ์ต๋๋ค.
๋ํ, ์ด ์์ HTTPS๋ฅผ ํตํด ์ ์ก๋๋ OpenTelemetry trac๋ฐ์ดํฐ์์ ํ์ทจํ ๋ฐ์ดํฐ๋ฅผ ์ํธํํฉ๋๋ค. ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ ์์คํ ์์๋ ํจํค์ง๊ฐ ์ ๊ฑฐ๋ ํ์๋ GitHub์์ ๋ช ๋ น์ด๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ systemd ์ฌ์ฉ์ ์๋น์ค๋ฅผ ์ค์ ํฉ๋๋ค.
์ด ์์ ๊ฐ๋ฐ ํ๊ฒฝ์์ ์ฌํ์ฑํ๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํด .vscode ๋ฐ .claude ๊ตฌ์ฑ ํ์ผ์ ์์ ํฉ๋๋ค.
์บ ํ์ธ ๊ท๋ชจ๊ฐ ๊ณ์ ์ปค์ง๊ณ ์์ต๋๋ค
์ด๋ฒ์ด ์ธ ๋ฒ์งธ ๊ณต๊ฒฉ์ ๋๋ค. ๋ฐ์ ๊ฐ์ด Cryptopolitan ๋ณด๋ํ , ์ต์ด์ ์ค์ดํ๋ฃจ๋ ๋ณ์ข ์ ํธ๋ฌ์คํธ ์๋ ์ npm ํจํค์ง๋ฅผ ๊ณต๊ฒฉํ์ฌ 850๋ง ๋ฌ๋ฌ์ ์์ค์ ์ด๋ํ์ต๋๋ค. ๋ ๋ฒ์งธ ๊ณต๊ฒฉ์ 5์ 11์ผ์ ๋ฏธ์คํธ๋ AI, ํ์คํ, ์์ดํจ์ค, ๊ฐ๋๋ ์ผ์ฆ AI๋ฅผ ๊ฐํํ์ต๋๋ค.
Socket์ npm, PyPI ๋ฐ Composer๋ฅผ ํตํด 502๊ฐ์ ์๋ก ๋ค๋ฅธ ํจํค์ง์์ ์ด 1,055๊ฐ์ ์์๋ ๋ฒ์ ์dentํ ์ ์์์ต๋๋ค.
๋ฐ์ดํฐ๋ ์ฐ๊ตฌ์๋ค์ ๋ฐ๋ฅด๋ฉด, ์ด๋ฒ ๊ณต๊ฒฉ ์บ ํ์ธ์ ๋ฐฐํ์ ์๋ ์ํ ๊ทธ๋ฃน์ธ ํPCP๋ ์งํ ํดํน ํฌ๋ผ์์ ์์ ๋ค์ ๋๊ตฌ๋ฅผ ํ๋ณดํด ์์ต๋๋ค. ์๋ก ๋ค๋ฅธ ๋ช ๋ น ๋ฐ ์ ์ด ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ฐฉ ๋ฒ์ ๋ค์ด ๋ฑ์ฅํ๋ฉด์ ๊ณต๊ฒฉ ์ฃผ์ฒด๋ฅผ ํน์ ํ๊ธฐ๊ฐ ์ด๋ ค์์ก์ต๋๋ค.
SlowMist์ CEO์ธ 23pds๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๋ฒ์ ์ด ์ค์น๋ ๋ชจ๋ ํ๊ฒฝ์ ์์ ํ ์์๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผํด์ผ ํ๋ค๊ณ ๋งํ์ต๋๋ค.
๊ถ์ฅ ์กฐ์น์๋ ๋ชจ๋ ์ก์ธ์ค ํ ํฐ ์ทจ์, AWS, GitHub, npm ๋ฐ ํด๋ผ์ฐ๋ ๊ณต๊ธ์์dent์ฆ๋ช ์ํ, ๊ณ์ ๊ฒ์๋ฅผ ์ํ ๋ค๋จ๊ณ ์ธ์ฆ ๊ตฌํ, ์ ์ฅ์ ๋ด์ ์์ฌ์ค๋ฌ์ด ํ๋ ๊ฒํ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
์ด ๊ธ์ ์ฝ๊ณ ๊ณ์๋ค๋ฉด ์ด๋ฏธ ์์ ๋๊ฐ๊ณ ๊ณ์ ๊ฒ๋๋ค. ๋ด์ค๋ ํฐ๋ฅผ ๊ตฌ๋ ํ์๋ฉด ๋์ฑ ์ ์ตํ ์ ๋ณด๋ฅผ ๋ฐ์๋ณด์ค ์ ์์ต๋๋ค.
์ถ์ฒ ๊ธฐ์ฌ










์ฝ๋ฉํธ (0)
$ ๋ฒํผ์ ํด๋ฆญํ๊ณ , ์ข ๋ชฉ ์ฝ๋๋ฅผ ์ ๋ ฅํ ํ ์ฃผ์, ETF ๋๋ ๊ธฐํ ํฐ์ปค๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค.