2012๋ 9์ 9์ผ, ๋น ๋ด๋ฆฌ๋ ๊ณ ํฅ ์ง์์ ์์๋ ์ธ์ฅ๋๋ ํ๋ก์ ํธ๊ฐ ์ด๋ป๊ฒ 13๋ ๋ง์ ์์ ์๋ํ๋ Brain-to-Web ํ์ดํ๋ผ์ธ์ผ๋ก ์งํํ๋์ง ๋ณต๊ธฐํ๋ ๊ฐ๋์ ์ธ ๊ฐ๋ฐ ์ฌ์ ์คํ ๋ฆฌ. ์ฒ๋ฆฌ์๋ถํฐ ๋ ธ์ -ํด๊ณ ๊น์ง, adalgu๋ผ๋ ๋์งํธ ์ ์ฒด์ฑ๊ณผ ํจ๊ป ๊ฑธ์ด์จ 15๋ ๊ฐ์ ๊ธฐ์ ํ์ ๊ณผ ์ฒ ํ์ ์ฑ์ฐฐ.
VSCode์ Cline ๋ํ ํ์คํ ๋ฆฌ ๋ฐฑ์ ๋ฐ ํ์ฉ ๊ฐ์ด๋
VSCode์ AI ์ฝ๋ฉ ๋์ฐ๋ฏธ Cline์ ์ฌ์ฉํ๋ฉฐ ์ถ์ ๋ ๋ํ ๋ด์ญ์ ๋งค์ฐ ๊ฐ์น ์๋ ์์ฐ์ ๋๋ค. ์ด ๊ฐ์ด๋์์๋ Cline ๋ํ ํ์คํ ๋ฆฌ๊ฐ ์ ์ฅ๋๋ ์์น๋ฅผ ์ฐพ๊ณ , ์๋ ๋ฐ ์๋ ๋ฐฑ์ ๋ฐฉ๋ฒ์ ํตํด ์์คํ ๊ฐ๋ฐ ์ง์์ ์์ ํ๊ฒ ๋ณด๊ดํ๋ ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ๋ก ์ค๋ช ํฉ๋๋ค.
Mac + Colima ํ๊ฒฝ์์ Immich ์ค์น๊ธฐ: ๊ตฌ๊ธ ํฌํ ๋ฅผ ๋์ฒดํ ์ฐ๋ฆฌ ์ง ์ฌ์ง ์๋ฒ ๊ตฌ์ถ๊ธฐ
๋งฅ๋ฏธ๋ M1๊ณผ Colima ํ๊ฒฝ์์ Immich ์ฌ์ง ์๋ฒ๋ฅผ ๊ตฌ์ถํ๋ ๊ณผ์ ์ ๋จ๊ณ๋ณ๋ก ์ค๋ช ํฉ๋๋ค. Docker Desktop ๋์ Colima๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ํ๋ ๊ถํ ๋ฌธ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ ๊ตฌ๊ธ ํฌํ ๋์์ผ๋ก์์ Immich ํ์ฉ๋ฒ์ ์ค์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ๊ณต์ ํฉ๋๋ค.
์์ดํฐ ํ์ ํตํฉ: ๋ชจ๋ฐ์ผ ์ํ๊ณ์ ๋์งํธ ๊ฒฝ์ ์ ๋ฏธ์น ์ํฅ
์์ดํฐ์ ๋จ์ํ ๊ธฐ๊ธฐ๊ฐ ์๋, ๊ธฐ์กด ๊ธฐ์ ์ ํ์ ์ ํตํฉ๊ณผ ์ฌ์ฉ์ ์ค์ฌ ๋์์ธ์ผ๋ก ๋ชจ๋ฐ์ผ ์ฐ์ ๊ณผ ๋์งํธ ๊ฒฝ์ , ๋ผ์ดํ์คํ์ผ์ ๊ทผ๋ณธ๋ถํฐ ๋ณํ์ํจ ์ด๋งค์ ์์ต๋๋ค. ์ด ํฌ์คํธ์์๋ ์์ดํฐ์ ์ฑ๊ณต ์์ธ๊ณผ ํ๊ธ ํจ๊ณผ, ๊ทธ๋ฆฌ๊ณ ๋ฏธ๋ ๊ธฐ์ ํ์ ์ ์ฃผ๋ ๊ตํ์ ๋ถ์ํฉ๋๋ค.
AI ๊ธฐ๋ฐ ์น ์๋ํ์ ๋ถ์: Browser Use์ ์๋ํ ๋ธ๋ผ์ฐ์ง์ ๋ฏธ๋
AI๊ฐ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ ์ดํ๋ ์๋๊ฐ ์ด๋ ธ์ต๋๋ค. Manus๊ฐ ์ฑํํ Browser Use์ ์ ์ฌ ํ๋ก์ ํธ AgenticReplay๋ฅผ ๋น๊ตํ๋ฉฐ AI ๊ธฐ๋ฐ ์น ์๋ํ์ ํ์ฌ ๊ธฐ์ ์์ค๊ณผ ๋ฏธ๋ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ํ๊ตฌํฉ๋๋ค. Selenium๊ณผ Playwright ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์ฐจ์ด์ , AI ํตํฉ์ ์ค์์ฑ, ๊ทธ๋ฆฌ๊ณ Realtime API ์ฐ๋ ๋ฑ ํ์ฅ ์์ด๋์ด๋ฅผ ์ ์ํฉ๋๋ค.
์์ฃผ ์ฐ๋ Git ๋ช ๋ น์ด ์ ๋ฆฌ
Git์ ๊ธฐ๋ณธ์ ์ด๊ณ ํ์์ ์ธ ๋ช ๋ น์ด๋ค์ ๋จ๊ณ๋ณ๋ก ์ค๋ช ํฉ๋๋ค. ์ ์ฅ์ ์ด๊ธฐํ๋ถํฐ ๋ณ๊ฒฝ ์ฌํญ ๊ด๋ฆฌ, ๋ธ๋์น ๋ค๋ฃจ๊ธฐ, ์๊ฒฉ ์ ์ฅ์์์ ์ํธ์์ฉ๊น์ง ์ค๋ฌด์์ ๊ผญ ์์์ผ ํ Git ๋ช ๋ น์ด๋ค์ ์ ๋ฆฌํ์ต๋๋ค.
์์ฃผ ์ฐ๋ Docker ๋ช ๋ น์ด ์ ๋ฆฌ ์๋ฆฌ์ฆ
Docker ๋ฐ Docker Compose์ ๊ธฐ๋ณธ ๋ช ๋ น์ด๋ค์ ์ ๋ฆฌํฉ๋๋ค. ์ด๋ฏธ์ง ๊ด๋ฆฌ, ์ปจํ ์ด๋ ์คํ, ๋ก๊ทธ ํ์ธ ๋ฑ ํ๋ก์ ํธ์์ ์์ฃผ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด๋ค์ ์์ธํ ์ค๋ช ํ์ฌ ์ปจํ ์ด๋ ๊ด๋ฆฌ๋ฅผ ๋์ฑ ์ฌ์ต๊ฒ ํด๋๋ฆฝ๋๋ค.
์ด์์ง ๋๋ฌธ์ ๋ชป ์ ๊ฒ ์ด!" ๊ฐ๋จ ์๋ง๋ค ๋ชฝํด๋ ๋ฅด ํจ๋ฉ '์์ ' ์ฌํ
๊ฐ๊ทธ์ฐ๋จผ ์ด์์ง์ โ๋์น๋ ์๋ง ํจ๋ฌ๋โ ์์ ์ดํ, ๊ฐ๋จ ์๋ง๋ค ์ฌ์ด์์ ๋ชฝํด๋ ๋ฅด ํจ๋ฉ์ ๊ธฐํผํ๋ ํ์์ด ๋ํ๋๊ณ ์๋ค. ์ค๊ณ ๋งค๋ฌผ์ด ๊ธ์ฆํ๊ณ ๋ง์นดํ์๋ ๊ด๋ จ ๊ธ์ด ์์์ง๋ ๋ฑ ๋ชฝํด๋ ๋ฅด ํจ๋ฉ์ ์ธ๊ธฐ๊ฐ ๊ธ๋ฝํ๊ณ ์๋ค.
๐ ๏ธ ๋งฅ๋ฏธ๋ ์๋ฒ ์ด์๊ธฐ: ์๊ฒฉ ์ฌ๋ถํ ํ Docker๋ฅผ ์ด๋ฆฌ๋ค
์ง์์ ๋งฅ๋ฏธ๋๋ฅผ ์๋ฒ๋ก ์ด์ํ๋ฉฐ Docker๋ฅผ ์ฌ์ฉํ๋ ์ค ์ฌ๋ถํ ํ Docker ๋ฐ๋ชฌ ์คํ ์ค๋ฅ๋ฅผ ๊ฒช์์ต๋๋ค. ์๊ฒฉ SSH ํ๊ฒฝ์์ Docker Desktop์ ํ๊ณ๋ฅผ ๋์ด์๊ธฐ ์ํด Colima์ ํ๊ฒฝ ๋ณ์ ์ค์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒฝํ์ ๊ณต์ ํฉ๋๋ค. ChatGPT์ ๋์์ผ๋ก ๋จ๊ณ๋ณ ํด๊ฒฐ ๊ณผ์ ์ ๋ฐ๋ผ๊ฐ๋ฉฐ ์์ธ์ ์ฐพ๊ณ ํด๊ฒฐํ๋ ์คํ ๋ฆฌ์ ๋๋ค.
Python ํ๋ก์ ํธ ํ๊ฒฝ ๊ด๋ฆฌ: Poetry๋ฅผ ํ์ฉํ ํจ์จ์ ์ธ ์ํฌํ๋ก์ฐ
Python ํ๋ก์ ํธ ํ๊ฒฝ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์๋์? ์ด ๊ธ์์๋ Poetry๋ฅผ ํตํด ์์กด์ฑ ๊ด๋ฆฌ, ๊ฐ์ ํ๊ฒฝ ์ค์ , ํจํค์ง์ ๊ฐ์ํํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. โ๋ด ์ปดํจํฐ์์๋ ์ ๋์๊ฐ๋๋ฐโ๋ผ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๋ ๋์ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ๋ฅผ ๊ตฌ์ถํด ๋ณด์ธ์.