๋ชฉ๋ก๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (454)
Bibi's DevLog ๐ค๐
* ์ด ๊ธ์ ์ธํ๋ฐ์์ ์ ๊ณตํ๋ ํธ๋ ์ค๋์ ์ ๋ฃ ๊ฐ์ '์ฝ๊ณ ์์ฐ์ค๋ฝ๊ฒ ๋ฐฐ์๋ณด๋ Javascript ์ ๋ฌธ - ์ฝ๋์ค์ฟผ๋ ๋ง์คํฐ์ฆ ์ฝ์ค ๋ ๋ฒจ1'๋ฅผ ๋ฃ๊ณ ๊ณต๋ถํ๋ฉฐ ์ ๋ฆฌํ ๊ธ์ ๋๋ค. ๊ฐ์ ๋ด์ฉ์ ๋ํด, ์ ๊ฐ ํ๊ธฐํ๊ณ ๊ตฌ๊ธ๋งํ ๋ด์ฉ์ด ์ ๋ฆฌ๋์ด ์์ต๋๋ค. ์ด๋ณด์ธ ์ ๊ฐ ์ดํดํ ๋๋ก ์ ๋ฆฌํ๊ธฐ ๋๋ฌธ์, ๋ถ์ ํํ ๋ด์ฉ์ด ์์ ์ ์์์ ๊ฐ์ํด ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์๋ฅผ ๋ฃ๊ณ ๋ด์ฉ์ ์ ๋ฆฌํ ๊ธ์ด๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ๋์ง ์๋๋ค๋ ์ธํ๋ฐ ์ธก ๋ต๋ณ์ ๋ฐ์ ์ ์ด ์์ผ๋(https://bibi6666667.tistory.com/37), ์ ์๊ถ์ ๋ฌธ์ ๊ฐ ๋๋ค๋ฉด ๋ณดํธ ๋ชจ๋(๋น๊ณต๊ฐ)๋ก ์ ํํ๊ฒ ์ต๋๋ค. 1 ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ฐ๋ฐํ๊ฒฝ ์น ๋ธ๋ผ์ฐ์ ์ ํ ์คํธ ์๋ํฐ๋ง ์์ผ๋ฉด ๊ฐ๋ฐ์ด ๊ฐ๋ฅ. ์ถ์ฒํ๋ ํ๊ฒฝ OS (์๋์ฐ/๋งฅ/๋ฆฌ๋ ์ค) ์๋..
์์ฆ ํ๋ ์ด๋ฒ ์ํธ ์์ฑ ์๊ฐ์ด ๋ง์ง ์์ ๊ฐ๋จํ ํ๋ ค๊ณ ํ๋๋ฐ.. ํ๋ค ๋ณด๋ ํ๋ ฅ์ด ๋ถ์ด์ 46๊ฐ๋ ํด ๋ฒ๋ ธ๋ค.ใ ใ ใ ใ ๐ฅ ์ฐ์ ๋ด๊ฐ ๊ฐ์ง๊ณ ์๋ ํ๋ ์ด๋ฒ๋ค์ ๋ค ์์ฑํ๋ค. ์ด์ ๋ถํฐ๋ ์ ๋ณด์์ ์ธ์..! ์ ์ฅ๋๊ป ๋์์ ์์ฒญํด ๋ณผ๊น.. ์ถ๋ค. '0' ์๊ทธ๋์ฒ ์ํธ ์์ ์ฉ์ด ํต์ผ์ ์ํด ์ด์ ์์ฑํด ๋ ๋ช๋ช ํญ๋ชฉ์ ์์ ํ๋ค. ๋ฒ ์ด์ค, ํ ํ 1์ฐจ/2์ฐจ ์นดํ ์ฝ๋ฆฌ ํ ์ค๊ณ ์ค. ์๋ฅผ ๋ค์ด.. MyPick31์์ ๋ฒ ์ด์ค๊ฐ '๋ฐํฌ์ด์ฝ๋ฆฟ' ์ด๋ฉด '์ด์ฝ๋ฆฟ'๋ง ์ ํํด๋ ์กฐํ๋๊ฒ ํ๊ณ ์ถ๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ํ ํ์ด '๋ธ๊ธฐ ํ๋ ์ฒผ๋ณผ' ์ด๋ฉด '์ด์ฝ๋ณผ'๋ง ์ ํํด๋ ์กฐํ๋๊ณ , ํ ํ์ผ๋ก '๊ณผ์ผ'์ ๋๋ฅด๋ฉด '๋ธ๊ธฐ, ์ฒด๋ฆฌ, ์ฌ๊ณผ, ์ค๋ ์ง....
MyPick31 Juni์ ์งํํ๋ ํ ํ๋ก์ ํธ. ๋ฐฐ์คํจ๋ผ๋น์ค์ ์์ด์คํฌ๋ฆผ ํ๋ ์ด๋ฒ๋ฅผ ๊ณ ๋ฅด๋ ๊ฒ์ ๋์์ฃผ๋ ์น ์๋น์ค. (ํํฐ๋ง ์์คํ ) ๋ชฉํ๋ ์๋น์ค ๋ฐ์นญ! ๐ ๋ฐฐ์คํจ๋ผ๋น์ค ํํ์ด์ง๋ผ๊ณ ํด์ ๋ชจ๋ ์์ด์คํฌ๋ฆผ ์ ๋ณด๊ฐ ์์ง ์๋ค. (ํ์ฌ ๋จน์ ์ ์๋ ์์ด์คํฌ๋ฆผ๋ง ๋จ๊ธฐ ๋๋ฌธ) ๊ทธ๋์ ์ค๋๋ถํฐ ์กฐ๊ธ์ฉ ๋ด๊ฐ ์ฝ 2๋ ๊ฐ ์ผํ๋ฉฐ ๋ดค๋ ์์ด์คํฌ๋ฆผ + ๊ตฌ๊ธ๋ง์ ํตํด ์์ด์คํฌ๋ฆผ MySQL DB์ ๋ค์ด๊ฐ ์ ๋ณด๋ค์ ์ ๋ฆฌํด ๋ณด๋ ค๊ณ ํ๋ค. ๋ฌผ๋ก ์ญ๋ ๋ฐฐ์คํจ๋ผ๋น์ค ์์ด์คํฌ๋ฆผ์ ๋ชจ๋ ์ ๋ฆฌํ์ง ์์ ๊ฒ์ด๊ณ (..) ์ด๋ฆผ์ก์ 2000๋ ์ดํ ์ถ์&์ฌ์ถ์๋ ์์ด์คํฌ๋ฆผ๋ง ๋ค๋ค๋ณด๋ ค๊ณ ํ๋ค. ๋ฐฐ์คํจ๋ผ๋น์ค ์์ด์คํฌ๋ฆผ์.. ๋ฐฐ์คํจ๋ผ๋น์ค์์๋ ์์ด์คํฌ๋ฆผ ๋ง = 'ํ๋ ์ด๋ฒ' ๋ผ๊ณ ํํ. ์๊ทธ๋์ฒ ํ๋ ์ด๋ฒ(์์ํ๋งค), ์์ฆ ํ๋ ์ด๋ฒ(์..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/HwzOn/btqJs5dw28X/0klM3IGFkH5D2FklCjohKk/img.png)
์ถ์ฒ๋ฐ์ ์ธํ๋ฐ ์ํ์ฝ๋ฉ DATABASE 1&2 - MySQL ๊ฐ์๋ฅผ ํ๋ฃจ๋ง์ ๋ค์๋ค! MySQL๊ฐ์๋ฅผ ๋ฃ๋ ๋ชฉ์ ์ Juni์์ ํํ๋ก์ ํธ์์ ์ฌ์ฉํ๊ธฐ ์ํด. ๋๋ ์คํ๋ฅดํ์์ mongoDB์ฌ์ฉ๋ฒ๋ง ๋ฐฐ์ ์ง๋ง, MySQL์ด ๋ ๋์ค์ ์ด๊ณ ๋ฌด๋ฃ๋ผ๊ณ ํด์ ์ด๋ฒ ๊ธฐํ์ ๊ด๊ณํDB์ฌ์ฉ๋ฒ์ ์ตํ ๋ณด๊ธฐ๋ก ํ๋ค. ์๋๋ ์ค๋ ๊ฐ์์์ ๋ฐฐ์ด ๋ด์ฉ์ ์์ฝํ ๊ฒ! ์ค๊ฐ์ ๋ ธ์ ์ ์ ๋ฆฌํ ๊ฐ์๋ด์ฉ์ ๋ณต๋ถํด ์๋ค๐ ๋๋ ๋ธ๋ก๊ทธ๋ฅผ ์ด์ํ๋ฉด์ ๋ค๋ฅธ ์ด๋ณด ๊ฐ๋ฐ์๋ถ๋ค์ ๊ตฌ๊ธ๋ง์ ๋์์ด ๋์ผ๋ฉด(?) ํ๋๋ฐ ๊ฐ์๋ด์ฉ์ ์ ๋ฆฌํด์ ๋ธ๋ก๊ทธ์ ์ฌ๋ ค๋ ๋๋๊ณ ๋ฌธ์ํด ๋ณด๋ ๊ด์ฐฎ๋ค๊ณ ํ๋ค! ๊ทธ๋์ ์์ผ๋ก๋ ๊ทธ๋ฅ ํ๊ธฐ๋ฅผ ๋ธ๋ก๊ทธ์ ํ๊ณ , ๋ฐ๋ก ์ ๋ก๋ํด์ผ๊ฒ ๋ค! ๋ฐ์ดํฐ๋ฒ ์ด์ค (Database=DB)๋ ? ์ ๋ณด๊ธฐ์ ์ ์ฌ์ฅ์ด๋ค. ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅ, ์ถ๋ ฅ์ ๋ ์ฉ์ดํ..
์ค๋๋ถํฐ ๋งํฌ๋ค์ด ์ธ์ด์ ์ต์ํด์ง๊ธฐ ์ํด ํฐ์คํ ๋ฆฌ์ '๋งํฌ๋ค์ด'๋ชจ๋๋ก ๋ชจ๋ ๊ธ์ ์์ฑํ๋ ์ฐ์ต์ ํ๊ธฐ๋ก ํ๋ค! ์์ผ๋ก์ ๊ณํ ์ฝ๋์ค์ฟผ๋ 2021 ๋ง์คํฐ์ฆ์ฝ์ค๋ฅผ ์ํ ์ค๋น. Javascript ๋๋ Java๋ก ์ค๋น. ๊ณต๋ถ๊ณํ Javascript๋ฅผ ์ค์ฌ์ผ๋ก ๊ณต๋ถ. ํ ์ธ์ด๋ผ๋ ์ ๋๋ก ๊ณต๋ถํด ๋ณด์! HTML, CSS๋ ํจ๊ป ๊ณต๋ถ. ์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ, ๋คํธ์ํฌ ๊ณต๋ถ. ์ฌ์ด ์ธ๊ฐ & ๊ฐ๋ฒผ์ด ์ฑ ์ด๋ผ๋ ์ฝ์ด๋ณด์. ์ฌ์ ๊ฐ ๋๋ค๋ฉด(๊ณผ์ฐ?) Java ์์ต๋ ํ๊ธฐ. Juni์ ํ ํ๋ก์ ํธ ํ๋ฉด์ ํ์ ํ๋ ๊ฒ์ ์ต์ํด์ง๊ธฐ. Git, GitHub ์ฌ์ฉ๋ฒ์ ์ต์ํด์ง๊ธฐ (ํ์ ์์ฃผ๋ก!) ๊ฐ์ธ ํ๋ก์ ํธ '๋ฉ์ด์ ๋' ๋ค๋ฌ๊ธฐ. ํฌ๋๋ฆฌ์คํธ ๊ธฐ๋ฅ ๊ฐํ (์ฒดํฌ๋ฐ์ค ๋ง๋ค๊ณ , ์ฒดํฌํ๋ฉด ์ทจ์์ ๊ทธ์ด์ง๊ฒ ํ๊ธฐ) README.md ํ์ผ ๋ค๋ฌ๊ธฐ ๋ธ..
์ค๋์ ์ค๋๋ง์ ์นดํ์ ๊ฐ์ '๊ฐ๋ฐ์ ์ทจ์ ๊ฐ์ด๋'๋ฅผ ์ฝ๊ณ , ์ฅฌ๋์ ์ ํ๋ก์ ํธ ๊ณํ์ ์งฐ๋ค! ์๊ทธ์ ๋ถํฐ ์ด๊น๋ง๊น ํ๋ ์ธํ๋ฐ ์ ๋ฃ๊ฐ์(pdf๋์งํธ๋ถ) '๋น์ ๊ณต์๋ฅผ ์ํ ๊ฐ๋ฐ์ ์ทจ์ ์ค์ ๊ฐ์ด๋'๋ฅผ ๋๋์ด ๊ตฌ๋งคํ๋ค! (+ ์ถ์ํ ์ธ ์ฐฌ์คโ)๊ผผ๊ผผํ๊ฒ ์ฝ์ด๋ณด๋ฉด์ ์์ผ๋ก ๊ณต๋ถ์ ์ทจ์ ๊ณํ์ ์์ธํ๊ฒ ์ง ๋ด์ผ๊ฒ ๋ค.์ผ๋จ ์ค๋๊น์ง ์ฝ์ ๋ถ๋ถ๋ง์ผ๋ก๋ ์๊ทน์ ํ์คํ ๋๋ค. ์ฃฝ๋๋ก ๊ณต๋ถํ์.. bibi.. ๐ฅ๐ฅ๐ฅ๐ฅ (20.09.22) ๋ค ์ฝ์๋ค! ์ดํ ๋ถํธ์บ ํ๋ฅผ ์กฐ์ฌํด ๋ณด๊ณ ๋ฌธ์์ฌํญ์ด ์๋ ๋ถํธ์บ ํ์ ๋ฌธ์ ๋ฉ์ผ์ ๋ฃ์๋ค. ์ด์ ์ด ๊ฐ์ด๋๋ฅผ ์ฐธ๊ณ ํ๋ฉด์ ๋ณธ๊ฒฉ์ ์ผ๋ก ๋ ์์ธํ ๊ณต๋ถ๊ณํ, ์ทจ์ ๊ณํ ์ง์ผ๊ฒ ๋ค! ์ ๋ถํฐ ์คํ๋ฅดํ ๋๋๋ฉด ์ฅฌ๋์ ํจ๊ป ํ ์ดํ๋ก์ ํธ๋ฅผ ํ์๊ณ ํ์ง๋ง, ํฅ๋ฏธ๊ฐ ๊ฒน์น๋ ๋ถ์ผ๊ฐ ์ ์ด์ ์ฃผ์ ๋ฅผ ๋ชป ์ ํ๊ณ ์์๋๋ฐ....
๋ฑ ์ผ์ฃผ์ผ๋ง์ ๋์์๋ค! ๐คธโ ์ฌ๋ฆํด๊ฐ ๊ฒธ ์์ผ์ฌํ 3์ผ, ์ฌ๋ฉด์ ๋์ฒญ์+๋ฐฉ์ ๋ฆฌ 3์ผ ๋ณด๋ด๋ ์ผ์ฃผ์ผ์ด ๊ทธ๋ฅ ๊ฐ๋๊ตฌ๋.. ๐ ์ค๋์ '๋ฉ์ด์ ๋' ํ๊ณ ์ ์์ผ๋ก์ ๊ณต๋ถ&์ทจ์ ๊ณํ์ ์ง๋ ค๊ณ ํ๋ค. '๋ฉ์ด์ ๋' ํ๊ณ '๋ฉ์ด์ ๋'๋ฅผ ๊ฐ๋ฐํ๋ฉด์ ์ ํ์ ํ ์๊ธฐ๊ฐ ๋ช ๋ฒ์ด ์์๋ ๊ฒ ๊ฐ๋ค. ์ฃผ๋ก ์คํ๋ฅดํ ์์ ์์ ๋ฐฐ์ฐ์ง ์์.. ์๋ก์ด ๋๊ด์ ๋ด์ฐฉํ๊ฑฐ๋ ์๋ก์ด ๊ธฐ๋ฅ์ ๋ง๋ค ๋. -API์กฐํ์ string์ด ์๋ mongoDB์ _id๊ฐ์ ํ์ฉํ๋ ๋ฒ.(TIL 20.08.26) -ํ์๊ฐ์ , ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํ (PyJWT, ๋ก๊ทธ์ธ์ ๊ฐ๋ ์ดํด)(TIL 20.08.27) -ํ์ด์ฌ ๋ฐ์ฝ๋ ์ดํฐ ์ฌ์ฉ๋ฒ.(TIL 20.08.29) -๋ฉ์ผ๋ณด๋ด๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ(Schedule, SMTP)(TIL 20.09.06~20.09.10)..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b4bLyv/btqIruEi1ff/X948xSVKp9DBJJ9UIX5D6K/img.png)
๋์์ ์๋ค๊ฐ ํ๋ก์ ํธ ๊ฑฑ์ ์ ์ ์ด ์ ์์ใ ใ ใ ใ ใ ใ ํน์๋ ํ๋ ๋ง์์ ์ฌ๋์ ์ผฐ๋ค๊ฐ ๋ต๋ณ์ด ์ ์์ด์ ํ๋ค๋ฅ ๋ค์ ๋ ธํธ๋ถ ์์ ์์๋ค!!ใ ใ ใ ใ ์ ๊น์ด๋ผ๋ ๋์ ๋ค๊ฐ ๋ค์ ์ผ์ด๋ฌ์ผ๋ ์ค๋์น TIL๋ก ์์ฑ! :D โ ํ๋ก์ ํธ ์ ์ถ ์ ๊น์ง ํด์ผ ํ ์ผ - ํ์ผ์ง๋ผ ํตํด html, pythonํ์ผ AWS์ ์ฌ๋ฆฌ๊ธฐ - doggo-and-me.shop์์ ์ ๋์๊ฐ๋์ง ๋ชจ๋ ๊ธฐ๋ฅ ํ ์คํธํ๊ธฐ (ํ ์คํธ์ค) โ AWS์ ์ฌ๋ ธ๋๋ ๊ฐ์๊ธฐ ๋ ๋ฉ์ผ์ด ์ ์จ๋ค..ใ ใ ใ ใ ์๊ทธ๋ฐ๊ฑฐ๋ใ ใ ใ ใ ๋๋ฌด ๋ต๋ตํด์ nohup.outํ์ผ ํ์ธ๋ฒ๋ ๊ฒ์ํด์ ์์๋ณด๊ณ ๋ฐ์ํ ๋ก๊ทธ๋ ๊ฒ์ํด์ ์์๋ดค๋ค.. ๊ทธ๋๋ ์ ์จ๋ค.. OSError: [Errno 98] Address already in use ๊ฐ ๋ด๊ณ https://kibua20.ti..