2024/07/16 ํ์์ผ
๋ฐ๊ฐ์์. ๊ตฌ๋ ์ ๋!๐ซก
๊ตฌ๋ ์ ๋์ด ์ ๋ ์ฌ์ด์ ์์๋ ํซ ํ ์ด์๋ค์ ๋ชจ์๋ณด์๋๋ฐ์. ์ด๋ค ์ผ๋ค์ด ์์๋์ง ๋ณด๊ธฐ ์ข๊ฒ ์ ๋ฆฌํด์ ๊ณต์ ๋๋ฆฝ๋๋ค.
๐ฐ IT๋ด์ค ๋ชจ์๋ณด๊ธฐ (๊ตญ๋ด)
ํธ๋ผํ 2.0 ์๋, ๊ธ์ต ์์ฅ์ ๊ฒฉ๋: ๋ฌ๋ฌ ๊ฐ์ธ, ๋นํธ์ฝ์ธ ๋ ๋ฆฌ, ๊ทธ๋ฆฌ๊ณ ๊ณ ๊ธ๋ฆฌ ์ฐ๋ ค
ํธ๋ผํ ์ ๋ํต๋ น์ ํผ๊ฒฉ ์ฌ๊ฑด ์ดํ ๊ธ๋ก๋ฒ ๊ธ์ต ์์ฅ์ ๊ทธ์ ์ฌ์ ๊ฐ๋ฅ์ฑ์ ์ด๊ฐ์ ๊ณค๋์ธ์ฐ๊ณ ์์ต๋๋ค. ํนํ ํธ๋ผํ๊ฐ ๋นํธ์ฝ์ธ์ ์ง์งํ๋ ์ ์ฅ์ ๋ฐํ์๋ค๋ ์ ์์ ์ํธํํ ์์ฅ์ ํ๋ ฅ์ ๋์ฐพ๊ณ ์๋ค๊ณ ํด์. ๋ฐ๋ฉด, ๊ณ ๊ธ๋ฆฌ ์ฐ๋ ค๋ ์ฑ๊ถ ์์ฅ์ ํผ๋์ ๊ฐ์ค์ํค๊ณ ์์ด์. ํธ๋ผํ์ ์ฌ์ ์ง์ถ ํ๋ ์ ์ฑ ์ ์ธํ๋ ์ด์ ์ ์๊ทนํ์ฌ ๊ธ๋ฆฌ ์ธ์ ์๋ ฅ์ ๋์ผ ์ ์๊ธฐ ๋๋ฌธ์ดํ๊ณ ํ๋ค์.
๋ผ์ธ์ผํ, 'ํ์ผ์ ' ์๊ฐ์ํโฆ ๋ค์ด๋ฒ ์ง๋ถ ๋งค๊ฐ ๋ ผ๋ ์ ์ ํด์ง๋?
์ผ๋ณธ ์ ๋ถ๋ ๋ผ์ธ์ผํ์ ๋ณด์ ์ฌ๊ณ ์ดํ ํ์ ์ง๋๋ฅผ ํตํด ๋ค์ด๋ฒ์์ ์๋ณธ๊ด๊ณ ์ฌ๊ฒํ ๋ฅผ ์๊ตฌํ๋ฉฐ '๋ผ์ธ ๊ฐํ' ๋ ผ๋์ ์ผ์ผ์ผฐ์ต๋๋ค. ํ์ง๋ง ์ต๊ทผ ๋ผ์ธ์ผํ๊ฐ ์ ์ถํ ๋ณด๊ณ ์๋ฅผ ๊ธ์ ์ ์ผ๋ก ํ๊ฐํ๋ฉฐ, ์๋ณธ๊ด๊ณ ์ฌ๊ฒํ ์๊ตฌ๋ ์ผ๋จ ์๋ฉด ์๋๋ก ๊ฐ๋ผ์์์ต๋๋ค.
๋ฐฐ์คํจ๋ผ๋น์ค, ๊ตฌ๊ธ ์ ๋ฏธ๋์ด๋ก ๋ง๋ 'ํธ๋กํผ์ปฌ ์ธ๋จธ ํ๋ ์ด' ์ถ์
๋ฐฐ์คํจ๋ผ๋น์ค๊ฐ ๊ตฌ๊ธ์ ์ต์ AI ๋ชจ๋ธ '์ ๋ฏธ๋์ด'์ ํ๋ ฅํ์ฌ ๊ฐ๋ฐํ ์ฌ๋ฆ ํ์ ๋ฉ๋ด 'ํธ๋กํผ์ปฌ ์ธ๋จธ ํ๋ ์ด'๋ฅผ ์ถ์ํ์ต๋๋ค. ์ ๋ฏธ๋์ด๋ ๊ตฌ๊ธํ๋ ์ด ๋ก๊ณ ์ ์์๊ณผ ์ฐ๊ด๋ ๋ง๊ณผ ์ฌ๋ฃ๋ฅผ ์ถ์ฒํ์ฌ ๋ง๊ณ , ํจ์ ํ๋ฅด์ธ , ์ค๋ ์ง, ์ ํ ์ค๋ฒ ํธ๋ก ๊ตฌ์ฑ๋ 4๊ฐ์ง ์์์ ์์ด์คํฌ๋ฆผ์ ๋ง๋ค์ด๋์ต๋๋ค.
๊ฐ์์์ฐ ์ด์ฉ์ ๋ณดํธ๋ฒ ์๋, ๊ฑฐ๋์์ ์์น ์์ฐ ๊ด๋ฆฌ ์ ๋ต
๊ฐ์์์ฐ ์ด์ฉ์ ๋ณดํธ๋ฒ ์ํ์ ์๋๊ณ ๊ตญ๋ด ๊ฐ์์์ฐ ๊ฑฐ๋์๋ค์ ์ด์ฉ์ ์์น ์์ฐ ๊ด๋ฆฌ์ ํฌ๋ช ์ฑ๊ณผ ๋ณด์ ๊ฐํ์ ์ง์คํ๊ณ ์์ต๋๋ค. ํนํ ์ ๋นํธ์ ์ฝ์ธ์์ ๋ถ๊ธฐ๋ณ๋ก ์ด์ฉ์ ์์น๊ธ๊ณผ ๊ฐ์์์ฐ ์ค์ฌ๋ฅผ ์งํํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๊ณต๊ฐํ๋ฉฐ ํฌ๋ช ์ฑ์ ๋์ด๊ณ ์์ต๋๋ค. ๋ํ, ๋ฒ๋ฅ ์ํ์ ๋ฐ๋ผ ์ฝ๋ ์๋ ๋ณด๊ด ๋น์จ์ด 80% ์ด์์ผ๋ก ๊ฐํ๋์์ผ๋ฉฐ, ํซ ์๋ ์ ๋ณด๊ด๋ ์์ฐ์ ๋ํ ์ฑ ์ ์ดํ์ ์ํด ๋ณดํ ๊ฐ์ ๋๋ ์ค๋น๊ธ ์ ๋ฆฝ ์๋ฌด๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
Kํ, AI์ ์ฐฝ์์ฑ์ ๋๋ ๋ง: ๋๊ตฌ vs. ์ฐฝ์กฐ, ์๋ก์ด ๊ธฐ์ค์?
Kํ ์ฐ์ ์์ ์ธ๊ณต์ง๋ฅ(AI) ํ์ฉ์ด ์ฆ๊ฐํ๋ฉด์ ์ฐฝ์์ฑ๊ณผ์ ๊ด๊ณ์ ๋ํ ๋ ผ์์ด ์ฌํ๋๊ณ ์์ต๋๋ค. ๋ฎค์ง๋น๋์ค, ๋ฉ๋ก๋, ๊ฐ์ฌ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ AI ํ์ฉ์ด ์์ฌ๋๋ ๊ฐ์ด๋ฐ, ์ ๊ณ๋ AI๋ฅผ ์ฐฝ์ ๊ณผ์ ์ ๋๋ ๋๊ตฌ๋ก ๊ท์ ํ๊ณ , ์ธ๊ฐ ์ฐฝ์์์ ์ญํ ์ ๊ฐ์กฐํด์. AI ๊ธฐ๋ฐ ๋ณด์ด์ค ํ๋ซํผ, ํธ๊ณก ๊ธฐ์ ๋ฑ ๋ค์ํ ๊ธฐ์ ๋ค์ด ๋ฑ์ฅํ์ง๋ง, ํต์ฌ์ ์ํฐ์คํธ์ ์ฐฝ์๋ ฅ๊ณผ ๊ฐ์ฑ์ ์ง์ํ๋ ๋ฐ ์๋ค๋ ์ ์ฅ์ ๋๋ค.
๐ฐ IT๋ด์ค ๋ชจ์๋ณด๊ธฐ (ํด์ธ)
๐ง ํด์ธ ํ ํฝ ํ์ด๋ณด๊ธฐ
Facebook์ด Git์ ์ฌ์ฉํ์ง ์๋๋ค?
ํ์ด์ค๋ถ์ ์ฐฝ๋ฆฝ ์ด๊ธฐ๋ถํฐ Git ๋์ Mercurial์ ์ฌ์ฉํด์์ต๋๋ค. ์ด๋ ํ์ด์ค๋ถ์ ๊ท๋ชจ์ ๋ณต์กํ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๊ณ ๋ คํ์ ๋, Git๋ณด๋ค Mercurial์ด ์์ธ ์ฐจ์ด(Stacked Diffs)๋ผ๋ ํน์ํ ์ํฌํ๋ก์ฐ๋ฅผ ๊ตฌํํ๊ธฐ์ ๋ ์ ํฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์์ธ ์ฐจ์ด๋ ์ฌ๋ฌ ๊ฐ๋ฐ์๊ฐ ๋์์ ์ฝ๋๋ฅผ ์์ ํ ๋ ๊ฐ๋ณ ๋ณ๊ฒฝ ์ฌํญ์ ์์์ ํ๋์ ํฐ ๋ณ๊ฒฝ์ผ๋ก ๋ณํฉํ๋ ๋ฐฉ์์ ๋๋ค. ์ด๋ ๋ณํฉ ์ถฉ๋์ ์ค์ด๊ณ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ํํ ์ ์๋๋ก ๋์ต๋๋ค. ํ์ด์ค๋ถ์ Mercurial ์ฌ์ฉ์ Git์ด ์ง๋ฐฐ์ ์ธ ์์น๋ฅผ ์ฐจ์งํ๊ณ ์๋ ๊ฐ๋ฐ ํ๊ฒฝ์์ ๋์์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๋ณด์ฌ์ฃผ๋ ์ฌ๋ก์ ๋๋ค. ์ด๋ ๊ฐ๋ฐ์๋ค์๊ฒ ์๋ก์ด ์ํฌํ๋ก์ฐ ์ ํ์ง๋ฅผ ์ ์ํ๋ฉฐ, Git๋ง์ด ์ ์ผํ ์๋ฃจ์ ์ด ์๋๋ผ๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.
์ GraphQL์ ๋ ๋์ผ ํ๋๊ฐ?
6๋ ์ GraphQL์ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ๋ ์ ์๋, ์ต๊ทผ ๋ณด์, ์ฑ๋ฅ, ์ ์ง๋ณด์ ์ธก๋ฉด์์ GraphQL์ ๋จ์ ์ ๊ฒฝํํ๋ฉฐ ์ ์ฅ์ ๋ฐ๊พธ๊ฒ ๋์์ต๋๋ค. ํนํ, GraphQL์ ๊ณต๊ฒฉ ํ๋ฉด์ ๋ํ ๊ถํ ๋ถ์ฌ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํ๊ณ , ๋ณต์กํ ์ฟผ๋ฆฌ๋ ์ฑ๋ฅ ์ ํ๋ฅผ ์ด๋ํ๋ฉฐ, ๋น ๋ฅด๊ฒ ๋ณํํ๋ ์๊ตฌ ์ฌํญ์ ๋ํ ์ ์ฐ์ฑ์ด ๋ถ์กฑํ ๋จ์ ์ ๋๋ฌ๋์ต๋๋ค. ์ ์๋ ์ด๋ฌํ ๋ฌธ์ ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด ํ์ ์ธ์ดํ REST API๋ฅผ ํ์ฉํ๋ ๊ฒ์ด ๋ ํจ์จ์ ์ด๋ผ๊ณ ์ฃผ์ฅํ๋ฉฐ, ๊ฐ๋ฐ์๋ค์๊ฒ GraphQL ๋์ REST API๋ฅผ ๊ณ ๋ คํด๋ณผ ๊ฒ์ ๊ถํ๊ณ ์์ด์.
gRPC: ์ฐจ์ธ๋ API ํ๋กํ ์ฝ์ ํจ์จ์ฑ๊ณผ ์ฑ๋ฅ์ ์๋ก์ด ๊ธฐ์ค
gRPC๋ Google์์ ๊ฐ๋ฐํ ์คํ์์ค RPC(Remote Procedure Call) ํ๋ ์์ํฌ๋ก, ํ๋์ ์ธ ์ํํธ์จ์ด ์ํคํ ์ฒ์ ํจ์จ์ฑ์ ํ์ ์ ์ผ๋ก ํฅ์์ํค๋ ํต์ฌ ๊ธฐ์ ์ ๋๋ค. Protobuf(Protocol Buffers)๋ผ๋ ๋ฐ์ด๋๋ฆฌ ์ง๋ ฌํ ํ์์ ์ฌ์ฉํ์ฌ ์๋น์ค ๊ฐ ํต์ ์ ํจ์จ์ ์ผ๋ก ์ํํ๋ฉฐ, HTTP/2๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฎ์ ์ง์ฐ ์๊ฐ๊ณผ ๋์ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค. gRPC๋ ์คํธ๋ฆฌ๋ฐ, ๋ค์คํ, ์๋ฐฉํฅ ํต์ ๊ณผ ๊ฐ์ ๋ค์ํ ๊ธฐ๋ฅ์ ์ง์ํ์ฌ ๊ธฐ์กด RPC์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ณ ์๋ก์ด API ํต์ ๋ฐฉ์์ ์ ์ํฉ๋๋ค.
๊ฐ๋ฐ์๋ฅผ ์ํ ์ฝ๋ฉ ํ๋ก์ ํธ ํํธ 2: ์ปดํฌ๋ํธ ๊ตฌ์ถ ๋ฐ ํตํฉ
๋ณธ ๊ธ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ฅผ ์ํ ์ฝ๋ฉ ํ๋ก์ ํธ ์๋ฆฌ์ฆ์ ๋ ๋ฒ์งธ ํํธ๋ก, ํ ์คํธ ์๋ํฐ๋ฅผ ์ง์ ๊ตฌํํ๋ ํ๋ก์ ํธ๋ฅผ ์์ธํ ์๊ฐํฉ๋๋ค. C, Rust, Lua์ ๊ฐ์ ๋ค์ํ ์ธ์ด๋ก ๊ตฌํ๋ ์์๋ฅผ ์ ๊ณตํ๋ฉฐ, ํ ์คํธ ์๋ํฐ ๊ฐ๋ฐ ๊ณผ์ ์์ ์ฌ์ฉ๋๋ ํต์ฌ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ๋ํ ์ดํด๋ฅผ ๋์ฌ์ค๋๋ค. ํนํ ๊ฐญ ๋ฒํผ๋ฅผ ์ด์ฉํ ํจ์จ์ ์ธ ์ฝ์ ๋ฐ ์ญ์ ๊ธฐ๋ฅ ๊ตฌํ, ๋ฌธ์์ด ์๊ณ ๋ฆฌ์ฆ ํ์ฉ ๋ฑ ์ค์ ๊ฐ๋ฐ ํ๊ฒฝ์์ ํ์ฉ ๊ฐ๋ฅํ ๊ธฐ์ ์ ์ตํ ์ ์์ต๋๋ค.
์ ์ ํจ๊ณผ ์์คํ : ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ฏธ๋๋ฅผ ์ํ ์๋ก์ด ํจ๋ฌ๋ค์
์ ์ ํจ๊ณผ ์์คํ ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค๊ณ์ ๊ทผ๋ณธ์ ์ธ ๋ฌธ์ ์ธ ํจ๊ณผ ๊ด๋ฆฌ๋ฅผ ์๋กญ๊ฒ ํด์ํ๋ ํจ๋ฌ๋ค์์ ๋๋ค. ํ์ฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ํจ๊ณผ๋ฅผ ๋ช ์์ ์ผ๋ก ์ ์ํ๊ณ ์ ์ดํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ผ๋ฉฐ, ์ด๋ก ์ธํด ์ฝ๋์ ์์ ์ฑ๊ณผ ์์ธก ๊ฐ๋ฅ์ฑ์ด ์ ํ๋ ์ ์์ต๋๋ค. ์ ์ ํจ๊ณผ ์์คํ ์ ์ฝ๋์ ํจ๊ณผ๋ฅผ ์ ์ ๋ถ์์ ํตํด ๋ช ํํ๊ฒ ์ ์ํ๊ณ ์ ์ดํ ์ ์๋๋ก ํจ์ผ๋ก์จ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
๐จ๐ปโ๐ป ์คํ์์ค ์์์ง
Fusion OS: Nim์ผ๋ก ๊ตฌํ๋ x86-64 ํธํ ์คํ์์ค ์ด์์ฒด์
Fusion์ Nim ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ๊ฐ๋ฐ๋ x86-64 ์ํคํ ์ฒ๋ฅผ ์ํ ์คํ์์ค ์ด์์ฒด์ ์ ๋๋ค. ํ์ฌ UEFI ๋ถํธ๋ก๋, ๋ฌผ๋ฆฌ/๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ, ์ฌ์ฉ์ ๋ชจ๋, ์ ์ ํ ๋ฉํฐํ์คํน, ์์คํ ํธ์ถ, ELF ๋ก๋ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ, ํฅํ ์์ ํ์ด์ง, ํ๋ก์ธ์ค ๊ฐ ํต์ , ๋์คํฌ ์ ์ถ๋ ฅ, ํ์ผ ์์คํ , ํค๋ณด๋/๋ง์ฐ์ค ์ ๋ ฅ, ์ ธ, GUI, ๋คํธ์ํน ๋ฑ์ ๊ธฐ๋ฅ์ ๊ตฌํํ ๊ณํ์ ๋๋ค. ํนํ, ์ด์์ฒด์ ์ค๊ณ ๋ฐ ๊ฐ๋ฐ์ ๊ด์ฌ ์๋ ๊ฐ๋ฐ์๋ค์๊ฒ ์ ์ฉํ ํ์ต ์๋ฃ๋ก ํ์ฉ๋ ์ ์์ต๋๋ค.
DOS ํ๊ฒฝ์์ 100๋ฐ์ดํธ ๋ฏธ๋ง์ ์ค๋ค์ดํฌ ๊ฒ์
๋ณธ ํ๋ก์ ํธ๋ x86 ์ด์ ๋ธ๋ฆฌ์ด๋ฅผ ์ฌ์ฉํ์ฌ DOS ํ๊ฒฝ์์ ์๋ํ๋ ์ค๋ค์ดํฌ ๊ฒ์์ผ๋ก, ๋๋๊ฒ๋ 100๋ฐ์ดํธ ๋ฏธ๋ง์ ์ฝ๋ ํฌ๊ธฐ๋ฅผ ๋ฌ์ฑํ์ต๋๋ค. ์ด๋ ๊ฒ์ ๊ฐ๋ฐ ๋ถ์ผ์์ ์ต์์ฃผ์ ์ฝ๋ฉ์ ํ๊ณ๋ฅผ ๋ฐ์ด๋๋ ํ์ ์ ์ธ ์ฌ๋ก์ ๋๋ค. ๊ฐ๋ฐ์๋ ์ ํ๋ ๋ฆฌ์์ค ๋ด์์ ์ต๋ํ์ ์ฌ๋ฏธ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์์ ์ค๊ณํ๋ ๊ณผ์ ์ ํตํด, ์ต์ ํ ๊ธฐ์ ๊ณผ ์๊ณ ๋ฆฌ์ฆ ์ค๊ณ์ ์ค์์ฑ์ ๋ค์ ํ๋ฒ ๊นจ๋ฌ์ ์ ์์ต๋๋ค. ๋ํ, ๋ณธ ํ๋ก์ ํธ๋ ๊ธฐ์กด ์ค๋ค์ดํฌ ๊ฒ์๊ณผ ์ฐจ๋ณํ๋๋ ๋ ํนํ ๊ฒ์ํ๋ ์ด๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ต์ํ์ ๊ธฐ๋ฅ๋ง์ผ๋ก๋ ํฅ๋ฏธ๋ก์ด ๊ฒ์ ๊ฒฝํ์ ์ ์ฌํ ์ ์๋ค๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.
DiceDB: Redis์ SQL ๊ธฐ๋ฐ ์ค์๊ฐ ๋ฐ์์ฑ ๋์
DiceDB๋ SQL ๊ธฐ๋ฐ ์ค์๊ฐ ๋ฐ์์ฑ์ ๊ฐ์ถ Redis์ ๋๋กญ์ธ ๋์ฒดํ์ผ๋ก, ๊ณต์ ๋์ง ์์ ์ํคํ ์ฒ๋ฅผ ๋ฐ๋ฅด๋ ๋ฉํฐ์ค๋ ๋ ๋ฐฉ์์ ์ฑํํ์ฌ Redis์ ์ฐจ๋ณํ๋ฉ๋๋ค. DiceDB๋ QWATCH ๋ช ๋ น์ด๋ฅผ ํตํด SQL ์ฟผ๋ฆฌ์ ๋ํ ์ค์๊ฐ ์๋ฆผ์ ์ ๊ณตํ๋ฉฐ, ๊ฐ๋ฐ์๋ ์ด๋ฅผ ํตํด ์ค์๊ฐ ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ ๋ํ ๋น ๋ฅธ ๋ฐ์์ ์ป์ ์ ์์ต๋๋ค.
๐ ๋ชป ๋คํ ์ด์ผ๊ธฐ๋ค
์ด ์ธ์๋ ๋ค์ํ ํด์ธ ์ํฐํด์ ๋ณด๊ณ ์ถ๋ค๋ฉด ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!
ํด์ธ์์ ์์์ง๋ IT์ ๋ณด๋ฅผ ํ๊ตญ์ด๋ก ์์ฝํด๋๋ฆฝ๋๋ค.
stranger.im
๐ฃ ์์ ๊ณต์ง
'์ ๋ฃ ๋ฉค๋ฒ์ญ' ๊ถํ์ด ์์ผ๋ฉด 1์ฃผ์ผ์ 1ํ์ฉ ๋ฐํ๋๋ ๊ธฐ์ ์ํฐํด์ ์ด๋ํ ์ ์์ด์. ๋ฌผ๋ก , ๋ชจ๋ ๊ตฌ๋ ์๋ถ๋ค์๊ฒ ๋ด์ค๋ ํฐ๋ ๋งค์ผ ๋ฐ์ก์ด ๋๋ต๋๋ค. :)
- ๊ธฐ์ ์ํฐํด: https://maily.so/blackcon/c/hardwork
- ์์ธ์ด ๋ฐ ๋ธ๋ก๊ทธ: https://maily.so/blackcon/c/blog
Social
Threads | Instagram | X(Twitter) | Linkedin
์๊ฒฌ์ ๋จ๊ฒจ์ฃผ์ธ์