๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ์ผ ์ด๋ ฅ์ ์ ๋ฆฌ (์…๋์ด ์๋๋๊ฑฐ์ง?….) ํฌํธํด๋ฆฌ์ค ์ ๋ฆฌ …….ํ์…. 50๋ฌธ๋ต ์ ๋ฆฌ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฐพ์๋ณด๊ธฐ ์ ์ ๋ด๊ฐ ์๊ณ ์๋ ๋ต๋ค๋ง ์ ์ด๋ด๋ ค๊ฐ๋ค. ํ์ดํ
!!!!! ๐ โจ ๋ด์ผ ํ ์ผ 50๋ฌธ๋ต ์ ๋ฆฌ ๋๋ด๊ธฐ ์ ์ด๋ณธ ๋ต ์ฑ์ ํด๋ณด๊ณ ๋ณด์ถฉํ๊ธฐ ๋ฉด์ ์ค๋น ๋ฆฌ๋๋ฏธ ์
๋ฐ์ดํธํ๊ธฐ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉ ํ
์คํธ โจ ๊ฒ์๋ฌ์ง๋ฉด ์๋๋ค!! ์ค ์ฐํด์ง๋ง ๋ง์์ด ํธํ์ง๊ฐ ์๋ค. ๊ธฐ๋ณธ ์ด๋ ฅ์๋ฅผ ์์ฑํด๋๊ณ ๋ณด์ถฉํ๋ ๊ฒฉ์ผ๋ก ๋
ธ์
์ผ๋ก๋ ์ด๋ ฅ์๋ฅผ ๋ง๋ค์๋ค. ํ์ง๋ง ์์ ๋ํ
์ผํ ์ด๋ ฅ์๋ ํ๋ ๋ ์์ด์ผ ํ ๋ฏ. ํ์ฌ๋ง๋ค ์ฑ์ฉ๊ณต๊ณ ๊ฐ ๋ฌ๋ผ์ ์ ๋ง ๊ฐ๊ณ ์ถ์ ๋ช๋ช ํ์ฌ๋ ๋ฐ๋ก ์ด๋ ฅ์๋ฅผ ๋ค ๋ง๋ค์ด์ผํด์ ๋ง์์ด ๋ ๊ธํ๋ค. ๊ธฐ์ ๋ฉด์ ์ค๋น๋ ํด์ผํ๋๋ฐ!!! ๊ณง ๋ชจ์๋ฉด์ ์ธ๋ฐ!!! ๊ฐ์ด์ด ๋๊ทผ๋ฐ์ธ๊ทผ๋ฐ..
TIL
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ์ผ ์ด๋ ฅ์ ์์ฑ, ๋
ธ์
์ผ๋ก ํฌํธํด๋ฆฌ์ค ์ ๋ฆฌ ์ด์ ์ ํ๋ ๊ฒ๋ค์ด ์์ง๋ง ์น!!!! ์๊ณ ๋ค์ ์ ์ด๋ด๋ ค๊ฐ๋ค!!! ์๋ก์ด ๋๋๊น! ๊ณต๋ถํ ๋ด์ฉ ๊นํ ๋ฆฌ๋๋ฏธ์ ์ ๋ฆฌ โจ ๋ด์ผ ํ ์ผ 50๋ฌธ๋ต ์์ฑํ๊ธฐ ์ด๋ ฅ์ ๋ค๋ฌ๊ธฐ(๋
ธ์
ver)
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ์ผ ๋๋ง์ ๋ฐํํ! ์ด ๋ ์ ์ํด์ ์ง๋ 2-3๊ฐ์์ ๊ณต๋ถํ ๊ฑด ์๋์ง๋ง ๋ฌด์ธ๊ฐ ํฐ ํ ์ฑํฐ๋ฅผ ๋๋ธ ๊ฒ ๊ฐ์์ ์์ฝ๊ณ ์์ ์ญ์ญํ๋ค. ๋ด๊ฐ ๋ฐํ๋ฅผ ํ ๊ฑด ์๋์ง๋ง ๋ถ์ค์์ ๋ง๋ ๋ฉํ ๋๋ค๊ณผ ํ๋ ฅ์ฌ์ ๋ฐฉ๋ฌธ์ผ๋ก ํน์๋ ๊ถ๊ธํด ํ์ค ์ฐ๋ฆฌ ํ๋ก์ ํธ์ ๋ํด ๊ธด์ฅํด์ ๋ต์ ์ ๋ชป ํ ๊น๋ด ๊ฑฑ์ ์ ํ-์ง-๋ง —–๊ทน~๋ฝ์ฅ~~~๐๐๐ป ์ ๋ง ์ฌ๋ฏธ๋ ๊ฒฝํ์ด์๊ณ , ์์ผ๋ก ์์ ๋ฉด์ ๋๋น๋ฅผ ํ ์ ์๋ ๋ฐ๊ฑฐ๋ฆ์ด ๋ ๊ฒ ๊ฐ๋ค. ๋ฌด์๋ณด๋ค๋ ์ค์์ ๋ฉํ ๋ ์ฌ๋ํด์! ๋๋ฌด ๋ฉ์ช!! ๐ ๋ฐฑ์๋ ํํฐ๋์ด์ ๋ฐ, ์์์์ํ์๊ณ ํต์ฌ๋ง ์ฐ๋ฌ์ ํด์ฃผ์๋ ์กฐ์ธ์ด ์ง์ง ๋ฐฑ, ํ๋ก ํธ ํ ๊ฑฐ ์์ด ๋๋ ์์๊ฐ ๋ง์ ์ด๋ค!! ์ด์ ๋ ์! ์ง์์ฃผ๊ฐ์ด ๋จ์๋ค!! ์ด๊ฒ ์ง์ง ๋ฆฌ์ผ์ด์ง!! ์ด๊ฑธ ์ํด ์จ๊ฑฐ์ง!! ๋ค์..
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ์ผ ํผ๋๋ฐฑ์ ๋ฐํ์ผ๋กํ ๊ณต๋ถ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ
์คํธ ํ๋ก์ ํธ ๋ฒ๊ทธ๋ฐ๊ฒฌ! ์ฝ๋ ์์ โจ ๋ด์ผ ํ ์ผ D-day!!! ํ๋ก์ ํธ ๋ฐํ๋ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ
์คํธ
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ์ผ ๋ฆฌ์กํธ ํ
์คํธ ์ฝ๋๋ฅผ ์ง๋ค! ์ด๋ฒ ํ์ด๋ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ์ฐ๋ฆฌ ํ์ ์ ๋ด์ผ๋ก ๋ฉํ ๋งํด์ฃผ์
จ๋ ๋ฉํ ๋๊ป์ ํ์
์์ ์ด๋ป๊ฒ ์์
์ ํ๋์ง ์ด๋ค๊ฒ๋ค์ ํ์
์ผ๋ก ํ๋ฉด ์ข์์ง์ ๋ํด์ ์กฐ์ธ์ ๋ง์ด ํด์ฃผ์
จ์๋๋ฐ ๊ทธ ์ค์ ํ๋๊ฐ ํ
์คํธ ์ฝ๋๋ฅผ ์ง๋ณด๋ผ๋ ๊ฒ์ด์๋ค! ๊ทธ ์กฐ์ธ ๋น์์ ์ด๋ฏธ ๊ตฌํ์ ์์ํ๋ ๋จ๊ณ์๊ณ , ํ
์คํธ์ฝ๋๋ผ๋ ๊ฑธ ํ๋ฒ๋ ์ง๋ณธ์ ์ด ์์๋์ง๋ผ ๊ตฌํ์ ๊ธ๊ธํ๋ ์ฐ๋ฆฌ๋ค์ ํ
์คํธ์ฝ๋๋ฅผ ๋ท์ ์ด์๊ณ ์ผ๋จ ๊ตฌํ์๋ง ๋ชฐ๋๋ฅผ ํ์๋ค. ์ ์ ํผ๋๋ฐฑ์ ๋ฐํ์ผ๋ก ์์ ํด์ผ ํ ๋ถ๋ถ์ด ์์ผ๋ฉด ์์ ํ๋ฉฐ ์กฐ๊ธ ์ด ํ์ด ์๊ฒจ์ ํ
์คํธ ์ฝ๋๋ฅผ ์ง๋ณด์๋ค!! ๋น๋ก, ํ์๊ฐ์
/ ๋ก๊ทธ์ธ ํ์ด์ง์ ๋ฒํผ ์ ๋๋๋๋ ๊ฐ?ํ๋ ๋ถ๋ถ๋ฐ์ ๋ชป ํ์ง๋ง ์์ผ๋ก ๊ณ์ ํด๋๊ฐ๊ฑฐ๋ค!!! ์ด ๋ถ๋ถ์ ..
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ์ผ 1์ฐจ ๋ฐํ ์๋ฃ ์ค๋น (๊ธฐ์ ์ ์ฑ๋ฆฐ์ง) ์ ์ ํ
์คํธ์ ๋ฐ๋ฅธ ํผ๋๋ฐฑ ์ ๋ฆฌ ๋ฐ ๊ฐ์ ํ ์ ์๋ ๋ถ๋ถ ์ ๋ฆฌ ๋ฉ์ธ ์์ธ ํ์ด์ง ์ถ๊ฐ ์ฑํ
๋ฆฌ์คํธ ํ์ด์ง ์งค๋ฆฌ๋๊ฑฐ ์์ ์ฆ๊ฒจ์ฐพ๊ธฐ ํ์ด์ง ์์ธ ์ฒ๋ฆฌ ํ์ด์ง ์ถ๊ฐ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ
์คํธ ๊ธฐ์ ๋ฉด์ ๊ด๋ จ ๊ณต๋ถ (๋ฆฌ๋๋ฏธ ๋ณด์ถฉ) โจ ๋ด์ผ ํ ์ผ ๋ฉํ ๋๋ค๊ป ๋ฐ์ ํผ๋๋ฐฑ ์ ๋ฆฌ + ๊ฐ์ ๋ฐฉ์ ์ฐพ๊ธฐ ํ๋ก์ ํธ ํ
์คํธ ์ฝ๋ ์ง๊ธฐ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ
์คํธ ๊ณ์ํด์ ํ๊ธฐ โจ ์ ์ ํผ๋๋ฐฑ ์ ๋ง ๋๋ผ์ด ๊ฒฝํ์ด๋ค. ์ฒ์ ๋ฉ์ธ ํ์ผ์ผ๋ก ์ก์๋ ์ธต์ด ๋ํ๊ฐ์์ ์์ทจํ๋ ๋ํ์๋ค์ด์๊ธฐ์ 1์ฐจ์ ์ผ๋ก ๋ํ์๋ค์ด ๋ค๋๋ ์ปค๋ฎค๋ํฐ์ ์ค์ฌ์ง์ธ ‘์ํ’๋ฅผ ์ค์ฌ์ผ๋ก ํ๋ณด๋ฅผ ํ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ง์ธ๋ค์๊ฒ ์ถ๊ฐ์ ์ผ๋ก – ํผ๋๋ฐฑ์ด ๋ค์ด์ค๊ธด ํ์ง๋ง ๋ญ๊ฐ ์์ฌ์์ด ์์..
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ์ผ ์ ์ ํ
์คํธ๋ฅผ ์์ํ๋ค!! ๊ฒ๋์ ์ฌ๋ ค์ ์ ์ ๋ค์ด ํ๊บผ๋ฒ์ ๋ชฐ๋ ธ๋ค -> ์๋ฒ ๋ค์ด ์๋ฒ ๊ณผ๋ถํ ํ์์ผ๋ก ์ธํ ๋ฌธ์ ๋ฅผ ์ฐพ๊ธฐ ์ํด์ ๋ค์ ํ
์คํธ ๋ ํ
์คํธ! ์ฑํ
์๋ฆผ์ ๊ตฌํํ๋ฉด์ ์๊ธด ๊ณผ๋ถํ ๋ฌธ์ ์๋ค. ์์ ์๋ฃ ๊ธฐ์ ๋ฉด์ ๋๋น CS ๊ณต๋ถํ๋๊ฑฐ github์ ์
๋ฐ์ดํธ โจ ๋ด์ผ ํ ์ผ ์๊ณ ์ง๋๋ ์ฝํ
!! ๊ธฐ์ ๋ฉด์ ๋๋น ๊ณต๋ถ ์ ์ ํ
์คํธ์์ ์ป์ ํผ๋๋ฐฑ ๊ฐ์ ํ๊ธฐ
๐ฉ๐ป๐ป Today I Learned ๐ โจ CSS ์์ ์ด ๋์ด ์๋ค. ์ ์ ํ
์คํธ๋ฅผ ์๋๊ณ ๊ณ์ํด์ style์ ์์ ํด์ผํ ๋ถ๋ถ์ด ๋์๋ค. project๊ฐ ๋ง๋ฐ์ง๋ก ํฅํ๋ฉด์ github์ readme๋ ์
๋ฐ์ดํธํ๋ค.
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ๊ฒ ๊ธ๋ก๋ฒ ํ์ด์ง ๋ฐ ์์ ๋ ์บ๋ฆญํฐ ์ ์ฉ ๊ธฐ์ ๋ฉด์ ๊ณต๋ถ (๋ฆฌ๋๋ฏธ ์์ฑ) ์งํ์ค์ธ ํ๋ก์ ํธ ๊ด๋ จ ๋ฆฌ๋๋ฏธ ์ด์์ง๊ธฐ โจ ๋ด์ผ ํ ๊ฒ ์ฑํ
๋ฐฉ ๋๋๋ง ๋ฒ๊ทธ ์์ ํ๊ธฐ ํ๋ก์ ํธ ์ฃผ์ ๊ธฐ๋ฅ ์ ๋ฆฌ โจ ๊ณ์ํด์ ๋ฐ์ํ๋ ์ค๋ฅ ์์น์ ๋์์์ด ์ด์ด์ง๋ ์์ ์์น ๐ณ ์ฒ์ ์ค๊ณํ ๋๋ถํฐ ์ ํ์…
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ค๋ ํ ๊ฒ ๊ธ ์์ฑ ํ์ด์ง ์์ – ๊ธ ์์ฑ ์๋ฃ ๋ฒํผ ๋นํ์ฑํ ์์ – ๊ธ ์์ฑ ์๋ฃ์ ๋ฉ์ธ ํ์ด์ง๋ก ๋์ด๊ฐ๊ธฐ ์ ๊น์ง ์คํผ๋ ๊ฑธ์ด์ฃผ๊ธฐ – ๊ธ ์์ฑ ํ์ด์ง ํด์ํ๊ทธ ์
๋ ฅ ํ input ์ฐฝ ์ด๊ธฐํ์์ผ์ฃผ๊ธฐ ๊ธฐ์กด์ ๊ธ ์์ฑ ํ์ด์ง ์์
์ ๋ด๊ฐ ํ๋๊ฒ ์๋๋ผ์ ์์ฑ ํ์ด์ง์์ ๋ฐ๊ฒฌ๋๋ ์ค๋ฅ๋ค์ ๋์ค์ ์๊ฐ๋๋ฉด ๋คํจ๊ป ์์ ํด์ผ์ง๋ผ๊ณ ์๊ฐํ๋ค๊ฐ ๋ฌด์ธ๊ฐ ํ๋ ์์ ํด์ผ ํ ๊ฒ ์๊ฒจ์ ๊ฒธ์ฌ๊ฒธ์ฌํด์ ๋ค๋ฅธ ๋ถ๋ถ๋ค๋ ํจ๊ป ์์ ํ๋ค. ๊ธฐ์ด ์ปดํจํฐ ์ง์ README.md๋ก ์ฎ๊ธฐ๊ธฐ ํญํด๋ฅผ ํ๊ณ ์ทจ์
์ ์ค๋นํ๋ฉด์ ์กฐ๊ธ์ฉ ํด๋์๋ ๋ฉ๋ชจ์ฅ์ ๋
ธํธ๋ค์ ๊นํ์ ์ฌ๋ฆฌ๊ธฐ ์ํด์ ๋ฆฌ๋๋ฏธ๋ก ์ฎ๊ธฐ๊ธฐ๋ฅผ ์์ํ๋ค. ์์
์ ํ๋ค๊ฐ ๋ฐ๊ฒฌํ๋ ์ฉ์ด๋ค์ ๊ฐ๋จํ๊ฒ ๋ฉ๋ชจํด๋์๋๋ฐ. ํ ๊ณณ์ ์ฌ๋ ค์ ํ๊บผ๋ฒ์ ๋ณด๊ธฐ ์ํด..
๐ฉ๐ป๐ป Today I Learned ๐ โจ ์ฟ ํค๊ฐ ์ญ์ ๊ฐ ์ ๋๋ค!! ์ด์ ๋ safari์ ํ๊ธ๋ก ์์ฑ๋ ๊ฐ์ด ์ฟ ํค์ ์ ์ฅ์ด ์ ๋์ ์ธ์ฝ๋ฉํ๋ ์ฝ๋๋ฅผ ๋ฃ๊ณ ๋์ฝ๋ฉํ๋ ์์
์ ํ์๋๋ฐ ์ด์ ์ ๋ค์ด๊ฐ ์ฟ ํค๊ฐ ์ญ์ ๊ฐ ๋์ง ์๋๋ค. ๋ก๊ทธ์์์ ํ๋ฉด ์ญ์ ๊ฐ ๋์ด์ผํ๋๋ฐ!!!! ๐ณ ๊ตฌ๊ธ๋ง์ ํด๋ณด๋ ๋๋ฉ์ธ๊ณผ path๋ฅผ ์ง์ ํด์ฃผ๋ผ๋ ๋ง์ด ์์ด์ ํ๋๋ ํด๊ฒฐ๋์๋ค! ๊ทธ๋ฐ๊ฑฐ ์์ด๋ ์น์์๋ ์ญ์ ๊ฐ ์ ๋๊ณ ์๋ ๋ถ๋ถ์ด์ฌ์ ์ ๋ง ๋นํฉํ๋ค. ์๋ ํ๋์ ์๋ฌ๋ฅผ ์ฐพ์์ ํด๊ฒฐํ๊ณ ๋๋ฉด ๋ ๋ค๋ฅธ๊ฒ ๊ณ์ ๋ํ๋๋ ๋ค๋ค ์ค์ฑ ๐ต document.cookie = ‘value=; expire=๋ ์ง; domain=[๋๋ฉ์ธ์ฃผ์]; path=[์ง์ ํ๊ฒฝ๋ก]’; ์ด๋ ๊ฒ ํด์ฃผ๋ฉด ๋๋๋ฐ ๋ฐ๋ก ๊ฑฐ์ฐฝํ ๊ฒฝ๋ก๋ฅผ ์ง์ ํด์ค๊ฑด ์๋๊ณ ๋ชจ๋ ํ์ด์ง์์ ๊ฐ๋ฅ..
๐ฉ๐ป๐ป Today I Learned ๐ โญ ์ค๋ ํ ๊ฒ ํ๋ก์ ํธ๋ฅผ ์์ํ๋ฉด์ ์์ด์ด ํ๋ ์์ ์ง๋ฉด์ ๊ตฌ์ํ๋ ๊ธฐ๋ฅ๋ค์ ๋ชจ๋ ๊ตฌํ์ ๋๋ง์ณค๋ค. ํ์ง๋ง ์์ง๋ ํด์ผ ํ ์ผ์ ๋ง๋ค ๐ ๊ธ๋ก๋ฒ ์คํ์ผ ์์ AWS S3๋ก ๋ฐฐํฌํ ์๋น์ค์ HTTPS ์ ์ฉํ๊ธฐ ์๋ฒ ๊ธฐ๋ฅ ๊ฐ์ ์ผ๋ก ์ธํ ๋ฐ์ดํฐ ๊ฐ ํํ ์์ ์ ๋ฐ๋ฅธ ํ๋ก ํธ ์ฝ๋ ์์ safari์์ ๊นจ์ง๋ ์ฟ ํค ์์ ๐ง ์น์์๋ ์๋น์ค๊ฐ ์ ์ผ์ง๊ณ ์๋๋ก์ด๋์์๋ ์ ๋๋๋ฐ ์์ธ์ง ์์ดํฐ ์ฌํ๋ฆฌ์์๋ง์ ์ ๋๋ก ๋์๊ฐ์ง ์์๋ค. ๋๋์ฒด ๋ฌด์จ ๋ฌธ์ ์ธ๊ฐ? ๋ผ๋ฉฐ https๋ฅผ ์ฌ์ฉํ์ง ์์์์ธ๊ฐ ๋ผ๋ฉฐ SSL์ธ์ฆ์๋ ๋ฐ๊ธ๋ฐ๊ณ ํ๋๋ฐ, ๋ ์๋์ ์ง์ง ๋ญ๊น?๋ผ๋ฉฐ ์์ดํฐ์์ ๋๋ฒ๊น
ํ๋ ๋ฐฉ๋ฒ์ ์ฐพ์ ๊ตฌ๊ธ๋ง์ ํ๋ค. ๊ทธ๋ฌ๊ณ ๋ฐ๊ฒฌํ Web Inspector ์ดํ๋ฆฌ์ผ์ด์
! ๋ฐ๋ก ์์ดํจ๋์..