11์ ๋์งธ ์ฃผ๋ฅผ ๋ณด๋ด๋ฉฐ ํ ์ฃผ๊ฐ ๊ธ๋ฐฉ ์ง๋๊ฐ๋ค! ์ด๋ฒ ์ฃผ๋ 5F ํ๊ณ ๋ก ๋์๋ณด๋ ค ํ๋ค. ๋์งธ ์ฃผ๋ ํ์ต์ ์ง์คํ๋ ํ ์ฃผ์๋ค. ๐ Fact ์๋ก์ด ํ์ด ํธ์ฑ๋์๊ณ , ํ์ฅ์ด ๋์๋ค. (๊ณต๋ถํ๋ ์ฃผ์ด๊ธด ํ์ง๋ง ์ผ์ ์ ์ฑ๊ธฐ๋ ์ค ๐ช) ๋๋ง์๊ธฐ ๊ฒ์์ ๋ง๋ค์๋ค. ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ์กฐ๊ธ์ฉ ์ตํ๊ณ ์๋ค. ํ๋ก๊ทธ๋๋จธ์ค๋ฅผ 0๋จ๊ณ๋ถํฐ ํ๊ธฐ ์์ํ๋ค. ์๊ณ ๋ฆฌ์ฆ ํน๊ฐ๊ณผ CS ํน๊ฐ์ ๋ค์๋ค. ๐ Feeling ์๊ณ ๋ฆฌ์ฆ.. ์ด๋ ต์ง๋ง ํ์์ ๋์ ์ฑ์ทจ๊ฐ์ ํ์คํ๋ค. ๊ตฌ๋ฆ ๋ง์ง๋ฏ ์ด๋ ดํํ๊ฒ ๋๋ผ๋ ๊ฒ์ ๋๋ ทํ๊ฒ ์ก๊ฒ๋๋ ๊ธฐ๋ถ ์ง๋ฆฟํ๋ค! ์ฒด๋ ฅ๊ด๋ฆฌ๋ฅผ ์ํด์ผ๊ฒ ๋ค.. ํผ์ ๊ณต๋ถํ ๋์ฒ๋ผ ๊ทธ๋ ํด์ผ ํ ๋ชฉํ์น์ ๋ํ ์๊ฐ ๋ฐฐ์น๋ฅผ ๋ค์ ํ์คํ ํด๋ด์ผ๊ฒ ๋ค. ๐ Finding ์ฐ๊ฒฐ ๋ฆฌ์คํธ์ ์ด์ง ํ์ ๋ฑ๋ฑ์ ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ. DOM ๋ค..
11์ ์ฒซ์งธ ์ฃผ๋ฅผ ๋ณด๋ด๋ฉฐ ์บ ํ๊ฐ ๊ณต์์ ์ผ๋ก ์์๋์๊ณ , ์๋ก์ด ํ์๋ค๊ณผ ๋ฏธ๋ ํ๋ก์ ํธ๋ฅผ ์์ํ์ฌ ๋ฐํ๊น์ง ๋๋ธ ์ ์ ์๋ ํ ์ฃผ์๋ค. ์ด๋ฒ ์ฃผ๋ ํนํ๋ ์ฒซ ์ฃผ์๊ธฐ ๋๋ฌธ์ ์ด๋ค ๋ง์ ๊ฐ์ง์ผ๋ก ์บ ํ์ ์ํ๋์ง ๋ํ ์ ๋ฆฌํด๋ณด๊ธฐ๋ก ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ฃผ๊ฐ ํ๊ณ ๋ฅผ ์ด๋ค ๋ฐฉ์์ผ๋ก ์์ฑํ ๊น ํ๋ค๊ฐ ์ฃผ๊ฐ ์ธํ๋ฐ์์ ์๊ฒ ๋ 5F ๋ฐฉ์์ผ๋ก ํ๊ณ ํด๋ณด๊ธฐ๋ก ํ๋ค. 5F๋ Fact, Feeling, Finding, Future action, Feedback ์ด ๋ค์ฏ ๊ฐ์ ํค์๋ ์์๋๋ก ํ๊ณ ๋ฅผ ์งํํ๋ฉฐ ์ฌ์ค - ๋๋ - ๋ฐฐ์ด ์ - ํฅํ ํ๋ - ํผ๋๋ฐฑ์ผ๋ก ์ด์ด์ง๋ฉฐ ์๊ฐ ์์์ ๋ฐ๋ผ ์ ๋ฆฌํ ์ ์๋ค. ํ ์ฃผ๋ฅผ ์์ฐจ์ ์ผ๋ก ๋์๋ณด๊ธฐ์ ์ ํฉํ ๋ฐฉ์์ธ ๊ฒ ๊ฐ์ ์ฑํ! ์, ์ค๋ ๋ฉ์ง ์ฐ์ปด ํคํธ๋ ๋ฐ์๋ค. ๐ ์๊ฐ๋ณด๋ค ํํํ ํฐ์ ์ธ ์ ๊ท์ฌ์ด ..
2์ฃผ ์ฐจ ์ง๋ ์ฃผ๋ณด๋ค ๋ฐฑ์๋ ์ค์ต์ด ํจ์ฌ ๋ง์๋ 2์ฃผ ์ฐจ! MongoDB์ ํ์ด์ฌ์ ์ฐ๋ํด๋ณด๊ณ , Flask๋ก ์น์๋ฒ๋ฅผ ๊ตฌํํด๋ณด์๋ค. ๊ฑฐ๊ธฐ์ AWS๋ก ๋ฐฐํฌ๊น์ง.. ๐ ์ด๋ฒ ์ฃผ๋ฅผ ๋ณด๋ด๋ฉฐ ๊ฒช์๋ ์ฐ์ฌ๊ณก์ ์ ์ ๋ฆฌํด๋ณธ๋ค. ๊ธ์ด ๊ธธ์ด์ง ๊ฒ ๊ฐ์ ๋ช๋ช ๋ถ๋ถ์ ๋ฐ๋ก ์์ฑํด์ผ๊ฒ ๋ค ์ถ๊ธฐ๋.. ํฌ๋ช ๋ก MongoDB NoSQL์ธ MongoDB๋ฅผ ์ฒ์ ์ฌ์ฉํด๋ณด์๋ค. ๊ฐ์ ๋ถํฐ ํ๋ก์ ํธ, ํด๋ฌ์คํฐ ์์ฑ๊น์ง.. ๐ ๊ทธ๋ฐ๋ฐ ๋ง์ DB์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ผ๋ ค ํ๋ ์๋ฌ ๋ฐ์... ๐ซ m1 ๋งฅ๋ถ์์ mongoDB ์ฐ๊ฒฐ ์ ๋๋ ํ์ SSL CERTIFICATE_VERIFY_FAILED ์ค๋ฅ์ธ๋ฐ, pymongo๋ TLS/SSL์ ์ด์ฉํด์ ์๋ฒ์ ์ฐ๊ฒฐํ๋๋ฐ ํน์ ํ๊ฒฝ์์ ์ง์์ ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค๊ณ ํ๋ค. ๊ทธ๋์ certifi๋ผ๋ ํจํค์ง๋ฅผ ์ถ๊ฐ..
์ฌ์ ์บ ํ ์์! ์ ๋ด์ผ๋ฐฐ์์บ ํ๋ฅผ ์๊ฐ์ ์ฒญ ํ๊ฒ ๋์๋๊ฐ, ์ด๋ค ์์ธ๋ก ์ํ๋ ์ง๋ ๋ฐ๋ก ํฌ์คํ ํ๊ธฐ๋ก ํ๊ณ .. 2์ฃผ๊ฐ ์ฌ์ ์บ ํ์์ ์๊ฐํ๋ ์น๊ฐ๋ฐ ์ข ํฉ๋ฐ์ ํ์คํ์ ๊ฐ๋ณ๊ฒ ๋ง๋ณผ ์ ์๋! ๊ทธ๋ฐ ๊ฐ์๋ค. ์ด๋ฏธ ์๊ณ ์์๋ ๋ถ๋ถ์ ์ ์ธํ๊ณ , ์๋กญ๊ฒ ์๊ฒ๋ ๋ถ๋ถ์ ์ ๋ฆฌํด๋ณธ๋ค. ์ด๋ฒ ๊ฐ์์์๋ ์น๊ฐ๋ฐ์ข ํฉ๋ฐ 1,2์ฃผ์ฐจ ๋ด์ฉ์ด ์ฃผ๋ฅผ ์ด๋ฃฌ๋ค. ๋ชจ๋ฐ์ผ์ ์ํ ์ค์ CSS์์ max-width๋ก ์ต๋์น๋ฅผ ์ค์ ํด๋๊ณ , width๋ฅผ ํผ์ผํธ ๊ฐ์ผ๋ก ์ฃผ๋ฉด ๋ชจ๋ฐ์ผ์์๋ ์ ๋์ ์ผ๋ก ๋ณด์ธ๋ค. ํฌ๋ช ๋ก ๋ง๋ค๊ธฐ ๋๊ตฌ๋ก ํ ๊น ๊ณ ๋ฏผํ๋ค๊ฐ ์ผ๋ง์ ์ ์จ๋ฒ์ด ๋์จ ์์ด๋ค ๋ ธ๋์ ๊ฝํ์.. ๐คญ ๋ถํธ์คํธ๋ฉ์ ์ด์ฉํด์ ๋๋ฑ๋๋ฑ ๋ง๋ค์๋ค. ๋ถํธ์คํธ๋ฉ ๋ถํธ์คํธ๋ฉ์ ์คํ์์ค CSS ํ๋ ์์ํฌ๋ค. ๋ฐ์ํ๊ณผ ๊น๋ํ UI๋ฅผ ์ง์ํ์ง๋ง ์ด๋ฏธ ์ ํด์ ธ์๋ ๋์์ธ..
7์ ๋์๋ณด๊ธฐ ๋ ํ ๋ฌ์ด ํ์ฉ ์ง๋๊ฐ๋ค. ํด๊ฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ค๋ ์ค๊ธฐ๋ ํ๊ณ , ์ธ์์ ์ญ์ ๋ง๋ฅ ๊ณํ๋๋ก ํ๋ฌ๊ฐ์ง๋ ์๊ธฐ ๋๋ฌธ์!.. ๐ 7์์ ๊ณํํ ์ผ๋ค์ ๋ชจ๋ ์ด๋ฃจ์ง๋ ๋ชปํ์ง๋ง ๊ทธ๋๋ ๋ค ๋ชปํ ๊ฒ์ ์๋๊ธฐ์!.. ์ด๋ฒ ๋ฌ๋ ํ๋ด์ ๊ณ์ ๊ณต๋ถํด๋ด์ผ์ง. ๊ฐ์ฐ 1. ์ ์ง๋ฌ ์จ๋น๋ 7์์๋ ๊ฐ์ฐ์ ๋ค์ ๊ธฐํ๊ฐ ์ข ์์๋ค. ๋น์ทํ ์ํฉ์ด์ด์ ์์ฐ์ค๋ ์ ์ฒญํ๊ฒ ๋ ๊ฐ๋ฐ์๋ก ์ ์งํ ๋ถ๋ค์ ์จ๋น๋. ์ทจ์ค์๋ค์ ์ํ ๊ฐ์ฐ- ๋ณด๋ค๋ ์ข ๋ ๊ตฌ์ฒด์ ์ธ ์ฃผ์ ๋ฅผ ๊ฐ๊ณ ์๋ ์จ๋น๋์ฌ์ ์ข์๊ณ , ์ฐ์ฌ๋๋ค์ ๊ณต์ ๋ฅผ ํตํด์ ๊ฝค ๋ค์ํ ์ธ์ฌ์ดํธ๋ฅผ ์ป์ ์ ์์๋ค. ํนํ ์์ผ๋ก ๋์ ์ง๋ก๋ฅผ ๊ฐ๋ฐ์๋ก ์ ํํจ์ ์์ด์ ๋จ์ํ ์ข์ํ๋ '์ผ'์ด์ด์๊ฐ ์๋, '์ผ์ ์ฑ๊ฒฉ'์ด ๋์ ์ ๋ง์์ง? ๋ฅผ ์๊ฐํด๋ณด๊ฒ ๋๋ค. ๊ฐ์ฐ 2. ํ ํฌ๋์ปฌ ๋ผ์ดํ ์ญ์ ..
6์ ๋์๋ณด๊ธฐ ๋ฒ์จ 7์์ด ์์ํ๊ณ ์ฒซ ๋ฒ์งธ ์์์ผ์ด ๋์๋๋ฐ ์ด์ ํ๊ณ ๋ฅผ ์ด๋ค!? . . ๊ทธ๋์ ๋ 6์์ ๋ธ๋ก๊ทธ ๊ธ์ ์ข ๋ ์ฐ๊ฒ ๋ค๊ณ ํ๋๋ฐ ๊ทธ๋ฌ์ง ๋ชปํ๋ค. ๊ทธ๋ ๊ฒ ๋๋ค.. ๐.. ๊ทธ๋๋ ์๋๋ ์ฃผ๋ง๊ณผ ์ด๋ค ๋ ๋ค์ ์ ์ธํ๊ณ ๋์ฒด๋ก ์ฌ์๋ค. ๋ญ 1์ผ 1 ์ปค๋ฐ ์ด๋ฐ ๊ฑด ์๋๊ณ ๊ทธ๋ฅ ๊ฐ์ ๋ฃ๊ณ ์งํํ๋ฉด์ ์์ ์ ๋ฐ๋ผ์ ์ปค๋ฐํ๋ค. ํ์คํ ์ปค๋ฐ์ ๋ง์ด ํด๋ณด๊ณ .. ๋๋๋ฆฌ๊ณ .. ์์ ํ๊ณ ํ๋ค ๋ณด๋ ๊น์ด ์กฐ๊ธ์ ๋ ์น์ํด์ง๊ณ ์๋ค๋ ๊ฒ์ ๋๋ ํ ๋ฌ.. ํด์ฌํ๊ณ ๋ณธ๊ฒฉ์ ์ผ๋ก ํ๋ก ํธ ๊ณต๋ถ๋ฅผ ์์ํ ๊ฑด 4์ ์ค์๊ป์ธ๋ฐ, ๊ทธ ์ฌ์ด ์๊ฐ ๋์ UX๋ก ๋๋ฆด ๊ฒ์ด๋, ํ๋ก ํธ๋ก ์ญ ๊ณต๋ถํด๋ณผ ๊ฒ์ด๋๋ฅผ ๊ณ ๋ฏผ์ ์ฐธ ๋ง์ด ํ์๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ณ ๋ฏผ์ ๋ค์ ๋์์ 6์์ด ์์๋๊ณ ํ 2์ฃผ ๋์์ ๊ทธ๋ ๊ฒ ๋ณด๋๋ค.. ๐ SNS๋ ๊ทธ๋ ๊ณ ์ฌ๊ธฐ์ ๊ธฐ..
5์ ํ๊ณ 5์์ ๋ง์ง๋ง ์ฃผ ํ๊ณ ๋ ์ด๊ฒ์ผ๋ก ๋์ ํ๋ฉฐ ์์ฑํด๋ณด๋ ํ๊ณ . ์๊ฐ๋ณด๋ค ๋นจ๋ฆฌ ์ง๋๊ฐ๊ณ , ํ์ฌ ์งํํ์ด์ง๋ง ๋ง์ ๊ณ ๋ฏผ์ ํ์ผ๋ฉฐ ์ฌ๋ฌ ์ผ๋ค์ด ์์๋ 5์. 5์ ํ ๋ฌ์ ๋๋์๋ณด๋ฉฐ ๋ฌด์์ ํ๋์ง ์ ๋ฆฌํด๋ณด๊ณ , ๋๋ฅผ ๊ฒฉ๋ คํด๋ณด๋ ์๊ฐ์ ๊ฐ์ง๋ ค ํ๋ค. ๐ 5์์ ๊ณต๋ถ leetCode ํ์ด๋ณด๊ธฐ ๋ธ๋ก๊ทธ์ ํฌ์คํ ํ๋ค๊ณ ํด๋๊ณ ์๊พธ ๋ฏธ๋ฃจ๊ณ ์๋ ~ ์์ง ๋ชปํธ๋ ๋ฌธ์ ๋ค๋ ๋ง์ง๋ง (์ฝํ ๋ฅผ ์ฒ์ ํ์ด๋ณด๋ ๊ฒ์ด๋ ๋น์ฐํ๋ค) ์ปดํจํ ์ ์ธ ์ฌ๊ณ ๋ฅ๋ ฅ์ ํค์ฐ๋ ๋ฐ๋ ์ข์ ๊ฒ ๊ฐ๋ค. ์ฌ๋ฌ ํ์ด ๋ฐฉ์์ ๋ณด๋ฉฐ ๋ค๋ฅธ ๋ฐฉ์์ ์ฝ๋๋ฅผ ํด์ํด๋ณด๋ ๊ฒ๋ ์๋ฏธ ์๋ ๊ฒ ๊ฐ๊ณ . ํ์ง๋ง ๋ฐฉํต๋์์ ์ต๋ํ ์๊ณ ๋ฆฌ์ฆ ์ด๋ก ์ง์์ด ์๊ฒ ์๋ฆฌํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ถ๊ฐ์ ์ธ ๊ฐ์๊ฐ ํ์ํ๋ฏ ํ๋ค. ๋๋ฆผ์ฝ๋ฉ ์๋ฐ์คํฌ๋ฆฝํธ ๋ง์คํฐ๋ฆฌ ์๊ฐ ์๋ฆฌ์ค ๊ฐ์๋ ์ ํ๋ธ๋ก๋ ๋ง..
5์ 9์ผ ~ 5์ 15์ผ ํ ์ฃผ ํ๊ณ ๊ฒฝํํ ๊ฒ HTML / Sass node.js๋ก Sass(dart Sass) ํ๊ฒฝ ์ธํ ํ๊ธฐ package.json ์คํฌ๋ฆฝํธ ์ถ๊ฐํ๊ธฐ Sass-lint ์ค์ ํ๊ธฐ ์์ด์ฝ ํฐํธ ๋ง๋ค์ด์ ์ฌ์ฉํด๋ณด๊ธฐ JS ํด๋์ค์ ์ ๊ทผ ์ ์ด์๋ค Number, Math, String ๋ฑ์ ๋ค์ํ ๊ฐ์ฒด๋ค git admend๋ฅผ ์๋ํ๋ค ๊ผฌ์์ ๋์ ํด๊ฒฐ revert ์ฌ์ฉํด๋ณด๊ธฐ leetCode ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด ๋๋ ์ git push ์ ์๋ ํญ์ pull ํ๊ณ reset์ ํจ๋ถ๋ก ์ฌ์ฉ๋ง์. ๋ฌด์์ด๋ ์์ํ ๋ ์ฒ์์ ๋ก์ง์ ๋จผ์ ์๊ฐํด๋ณด์! ๋ณด์ํ ์ ๋ธ๋ก๊ทธ ๊ธ ๋ด์ฉ ๋ณด์ leetCode ์์ ํผ ๋ด์ฉ๋ค ์ ๋ก๋ git ๋ช ๋ น์ด ๊ณต๋ถ
5์ 2์ผ ~ 5์ 8์ผ ํ ์ฃผ ํ๊ณ ์ฐจ์ง์ด ์๊ฒจ ๋ชฉํํ๋ ๋ถ๋ถ์ ์ข ๋ฐ๊พธ์ด์ ๊ณํ์ ์๋กญ๊ฒ ์งฐ๋ค. ํ์ตํ ๊ฒ HTML ์น์ ๊ทผ์ฑ ์ค ์คํฌ๋ฆฐ ๋ฆฌ๋์์ ๊ณ ๋ คํด์ผ ํ ์์๋ค. JS DOM ๋ค๋ฃจ๊ธฐ ๋ฐฐ์ด์ ๋ด์ฅ ๋ฉ์๋๋ค ์๊ณ ๋ฆฌ์ฆ / ์๋ฃ๊ตฌ์กฐ ์คํ์ ๊ตฌ์กฐ ํ ๋ผ์ ๊ฑฐ๋ถ์ด ์๊ณ ๋ฆฌ์ฆ ๋๋ ์ ์ ๋ฐ๋ฏธ ๊ฐ์๋ก๋ ์ถฉ๋ถํ ํด๋ณผ๋ง ํ๊ฒ ๋ค.. HTML ๋ ์ด์์ ์ง๊ธฐ ์ ์ ๊ณ ๋ฏผ์ ์ถฉ๋ถํ ํด์ผํ๋ค. ๋ณด์ํ ์ ๊ฐ์ฒด๋ฅผ ๋ฐฐ์ด๋ก, ๋ฐฐ์ด์ ๊ฐ์ฒด๋ก ๋ค๋ฃจ๋ ๋ถ๋ถ ์ฐ์ต. ๋ฐฐ์ด ๋ฉ์๋๋ค์ด ๋ ์ต์ํด์ง ์ ์๋๋ก ๋ง์ด ๋ค๋ค๋ณด๊ธฐ ๋ธ๋ก๊ทธ ๊ธ ๋ด์ฉ๋ค์ ๋ ๋ณด์ํด์ผ๊ฒ ๋ค. (์์ ํด์ผ๊ฒ ๋ค๊ณ ํ ๋ถ๋ถ๋ค + ๊น์ด)
4์ 25์ผ ~ 5์ 1์ผ ํ ์ฃผ ํ๊ณ ํ์ตํ ๊ฒ JS ํ๋ก๋ฏธ์ค์ ๋ํด ๋ฐฐ์ ๋ค. ์ด๋ฒคํธ ์ ํ์ ๋ํด ๋ฐฐ์ ๋ค. Canvas API๋ฅผ ์ ํ๋ค. ์๋ฃ๊ตฌ์กฐ/์๊ณ ๋ฆฌ์ฆ ์คํฐ๋๋ฅผ ํตํด leetCode๋ฅผ ํ๋ฃจ์ 4๋ฌธ์ ์ฉ ํ์ด๋ณด๊ณ ์๋ค. ์ฐ๊ฒฐ๋ฆฌ์คํธ์ ๋ค์ํ ๋ฉ์๋๋ฅผ ์ ํ๊ฒ ๋์๋ค. ์๊ณ ๋ฆฌ์ฆ์ ์๊ฐ ๋ณต์ก๋์ ๋ํด ์ ๋ฆฌํ๋ค. ๋๋์ ์คํฐ๋๋ฅผ ํตํด ๊ณต๋ถ์๊ฐ์ ๋ง์ด ๋๋ฆฌ๊ณ ์๋ค. ์ฝ์ง ์์ ์๊ณ ๋ฆฌ์ฆ! ๋ค์ํ ๋ฌธ์ ๋ค์ ์ ํด๋ณด๊ณ ์๋ค. 1์ผ 1ํฌ์คํ ์ ๋๋๋ก ์๋ฏธ์๊ฒ ํด๋ณด๋ ค ํ๊ณ ์๋๋ฐ ์ฝ์ง ์๋ค. ๋ณด์ํ ์ ์ฝ๋ฉํ ์คํธ ์ค๋นํ๊ธฐ ์ด๊ฒ์ ๊ฒ ํด๋ณด๋ฉฐ DOM ์กฐ์์ ๋ง์ด ํด๋ณด๊ธฐ 1์ผ 1ํฌ์คํ ๋ด์ฉ ๋ณด์ํ๊ธฐ
Comment