์ด์ ์์ฑํ ํ ์ค ๋ชจ๋ฅ๋ถ ๋ฆฌ๋ทฐ์์ '์ข์ ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ'์ ๊ณต๋ถํ๋ ๋ฐฉ๋ฒ์ด ์ธ๊ธ๋์๋ค.https://inseon.tistory.com/83 [๋ชจ๋ฅ๋ถ] ํ ์ค ํ๋ก ํธ์๋ ์ฑํฐ๊ฐ ์ ์ํ๋ ์ฝ๋ ํ์ง0. ์ฝ๋ ํ์ง, ๊ฒ๋ฉ ๋ ๊ฐ๋ฐ์์ ๋ง์ธ๊ฐ.์ผ๋ถ ์ฌ๋๋ค์ ๊ฐ๋ฐ์ด ๋น์ฆ๋์ค ๋ชฉํ๋ฅผ ์ด๋ฃจ๊ธฐ ์ํ ์๋จ์ผ ๋ฟ์ด๊ธฐ ๋๋ฌธ์ ์ฝ๋ ํ์ง์ ์ ๊ฒฝ์ฐ๋ ๊ฒ์ ์๊ฐ ๋ญ๋น๋ผ ์ฌ๊ธด๋ค. ๊ทธ๋ฌ๋ ํ ์คํ์ ์ฝ๋ ํ์ง์inseon.tistory.com ์ฝ๋ ๋ฌธ๋ฒ๊ณผ ๊ตฌํ์ ๊ธ๊ธํด์ ์ข์ ์ค๊ณ๋ฅผ ํ๋ ๋ฐฉ๋ฒ๊น์ง ์ ๋๋ก ๊ณ ๋ฏผํ์ง ๋ชปํ๋ค.์๋ ์์์์ 'Five Lines of Code'์ ์๊ฐ๋ ์ฑ
์ ๋ด์ฉ์ผ๋ก GOTO Conference์ ๋ฐํ๋ฅผ ๋งก์๋ค. https://www.youtube.com/watch?v=APdaacGmDew&ab_cha..
๐ป ์ปดํจํฐ๊ณตํ
0. ์ฝ๋ ํ์ง, ๊ฒ๋ฉ ๋ ๊ฐ๋ฐ์์ ๋ง์ธ๊ฐ.์ผ๋ถ ์ฌ๋๋ค์ ๊ฐ๋ฐ์ด ๋น์ฆ๋์ค ๋ชฉํ๋ฅผ ์ด๋ฃจ๊ธฐ ์ํ ์๋จ์ผ ๋ฟ์ด๊ธฐ ๋๋ฌธ์ ์ฝ๋ ํ์ง์ ์ ๊ฒฝ์ฐ๋ ๊ฒ์ ์๊ฐ ๋ญ๋น๋ผ ์ฌ๊ธด๋ค. ๊ทธ๋ฌ๋ ํ ์คํ์ ์ฝ๋ ํ์ง์ ๋น์ฆ๋์ค ์ฑ๊ณผ์ ์ง์ ์ ์ธ ์ํฅ์ ์ค๋ค๊ณ ์๊ฐํ๋ค. ์๋ฅผ ๋ค์ด, ํ ๊ฐ๋ฐ์๊ฐ ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ์์ฑํ ์ฝ๋์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋, ๋ฒ๊ทธ๋ฅผ ์์ ํ๋ค๊ณ ํ์. ๊ทธ ๊ณผ์ ์์ ํจ์์ ์ถ๋ ฅ์ด ์์ ๋ฒ์๋ฅผ ๋ฒ์ด๋ฌ๋ค. ๊ทธ ๊ฐ๋ฐ์๋ ๋ช ์๊ฐ์ ๋๋ฒ๊น
๋์ 'ํ
์์ ํ
์์ ํ
์ด ํธ์ถํ ์๋์ฐ ํจ์๊ฐ ์์ธ์ด์์'์ ์๊ฒ ๋๋ค. ์ด๋ฌํ ์ํฉ์ ์ฝ๋๊ฐ ๋ถ์ํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ๋ค. ๋ถ์ํ ์ฝ๋๋ ์ฌ์ด๋ ์ดํํธ๊ฐ ๋ฐ์ํ ์ ์๋ ์ฝ๋์ด๋ค. ์ด๋ ํจ์์ ์ถ์ํ๋ฅผ ํ์ฌ, ์์์ ๋ฒ์ด๋๋ ๊ฒฐ๊ณผ๊ฐ ๋ฐ์ํ์ง ์๋๋ก ํ๊ฑฐ๋, ํน์ ๋๋ฉ์ธ์ ์ข
์๋์ง ์๋๋ก ..
1. SQLD ์์ ์ด์ ์๋ ์ทจ์
๊ฐ์ฐ์ ์ ๋น๋กฏํด ๊ฐ์ธ ๊ณต๋ถ์ ๋ชฉ์ ์ผ๋ก ๋น
๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ๋ฅผ ์ค๋นํ๋ ค ํ์๋ค. ๊ทธ๋ฌ๋ ํ ํ๊ณผ JUNCTION ASIA๋ฅผ ์ง๋๋ ์ด๋๋ง ๊ฐ๊ฐ์ด ์ฝ์์ผ๋ก ๋ค๊ฐ์จ ์ , ๊ทธ๋ฆฌ๊ณ ๊ฐ์ด ์ค๋นํ์๋ ์ ์์ด ์์ด SQLD๋ฅผ ๊ณต๋ถํ์๊ณ ๋ง์ ๋จน์๋ค. ๋จ์ ๊ธฐ๊ฐ์ ๋๋ต 2์ฃผ์ผ์ด์๋๋ฐ, ์ ํ๋ธ์ ์ผ์ฃผ์ผ ์ค๋น ํ ํฉ๊ฒฉํ ํ๊ธฐ๊ฐ ๋ง์ด ์์ด ์คํ๋ ค ์ข์ ๋ฅผ ์ธ์น๋ฉฐ ์ค๋นํ๊ธฐ ์์ํ๋ค.2. ๋
ํ๋ฌ์ ๊ณต๋ถ ๋ฐฉ๋ฒ ์ ๋ฆฌ๋์ ํ์ด๋ง์์ฌ์ค SQL์ ๋ฐฑ์๋ ์ฝ๋๋ฅผ ๊ฑด๋๋ฆฌ๋ฉฐ, ์ฟผ๋ฆฌ ๋ช ๋ฒ ์ง๋ณธ ๊ฒ๊ณผ ์ฝ๋ฉ ํ
์คํธ ์ค๋น ์ฐจ์์์ ๊ณต๋ถํด๋ณธ ๊ฒ์ด ๋ค์๊ธฐ ๋๋ฌธ์ SQLD๊ฐ ํฌํจํ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๊ฐ๊ด์ ์ธ ๋ด์ฉ๊ณผ ์๋์ฐ ํจ์, ์๋ธ ์ฟผ๋ฆฌ, ์ง๊ณ ํจ์, ๊ณ์ธตํ ์ฟผ๋ฆฌ์ ๊ฐ์ด SQL ํ์ฉ์ ํด๋นํ๋ ๋ด์ฉ์ ๊ฑฐ์ ์์ง ๋ชปํ๋ ์ํ..
์ค๋ ์ ๋ถํฐ ์ด์ํ๋ค๊ณ ์๊ฐํ๊ธด ํ์ง๋ง, ๊ฐ์ ํ์ง ์๊ณ ์๋ ๋ถ๋ถ์ด ์๋ค.VSCode์์ git ์์
์ ํ ๋, ์๊พธ๋ง ๋์ ์ง์ง github ๊ณ์ ๊ณผ ๋ค๋ฅธ ํ๋กํ ์ฌ์ง์ผ๋ก commit ๊ธฐ๋ก์ด ๋จ๋๋ค๋ ๊ฒ์ด์๋ค.์๋ ๊ฒ ๊ฐ์์ง๋ง, ๊ฐ๊น์ด์ ๋ณด๋ฉด ์๊ทผ์งํ ํ์ ์ ์ง๊ณ ์๋ ์ด ๊ธฐ๋ฌํ ๋ณด๋ผ ์ ๋์ฝ ๋ก๋ด์ ๋ฌด์์ผ๊น?? ์ด๋ฒ์ ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์, ๋๋์ด ์์ธ์ ์๊ฒ ๋์๋๋ฐ github์์ merge์ edit์ ์ฌ์ฉํ๋ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ๋ฐ๋ก ๋ถ์ฌํ๋ค๋ ๊ฒ์ด์๋ค. ๋ ๊ทธ ์ฌ์ค์ ๋ชจ๋ฅด๊ณ ๊ณ์ ์ Primary์ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ user.email๋ก ์ธํ
ํด๋๊ณ ์์๋ค. (๋์ฒ๋ผ github์ ํ๋กํ ์ฌ์ง๊ณผ ๋ค๋ฅธ ๋ชจ์ต์ผ๋ก commit ๊ธฐ๋ก์ ๋จ๊ธฐ๊ณ ์๋ ์ฌ๋๋ค๋ ๋ถ๋ช
์ด ์ฌ์ค์ ๋ชจ๋ฅผ ๊ฒ) git config --g..
๋ณธ ํฌ์คํธ๋ ์๋ฌธ ํฌ์คํ
์ ์์ด ์ค๋ช
์ ๋ง๋ถ์ธ ๊ธ์
๋๋ค. ์ถ๋ ฅ๋๋ ์๋ฃ์ ์์์ ์ค์ ํ๊ธฐ ์ํด์ ์คํธ๋ฆผ ์กฐ์๊ธฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์คํธ๋ฆผ ์กฐ์ง๊ธฐ๋ iomanip.h ํค๋ ํ์ผ์ ์ ์๋์ด ์์ต๋๋ค. To set the format of the output data, we use a stream manipulator. The stream manipulator is defined in the iomanip.h header file. dec 10์ง์ (decimal) hex 16์ง์ (hexadecimal) oct 8์ง์ (octal) endl "\n"์ ์ฝ์
ํ๊ณ ์คํธ๋ฆผ ๋ด์ฉ ์ญ์ (Insert "\n" and delete stream contents) ends ๋ฌธ์์ด์ ๋ ๋ฌธ์ ์ค์ (Setting a null c..
code๊ฐ executable file๋ก ๋ฐ๋๋ ๊ณผ์ ์ค, ๊ฐ์ฅ ๊ธฐ๊ณ์ด์ ๊ฐ๊น๊ณ ์ฌ๋์ด ์ดํดํ ์ ์๋ ์์ค์ ์ธ์ด๋ assembly code์ด๋ค. ์ด๋ฌํ ํน์ง์ผ๋ก, ์ฝ๋๋ฅผ ๋ฉด๋ฐํ๊ฒ ๋ถ์ํ ๋ ๊ทธ๋ฆฌ๊ณ ํดํนํ ๋ ์ด assembly code ๋จ๊ณ์์ ๊ณต๊ฒฉ๊ณผ ๋ฐฉ์ด๊ฐ ์ผ์ด๋๋ค. ์ ๋ชฉ์ฒ๋ผ ์คํ ํ์ผ(exe)์ ๋ค์ ์ด์
๋ธ๋ฆฌ์ด๋ก ๋ณํํ๋ ๊ฒ์ dissembling์ด๋ผ๊ณ ํ๋ฉฐ ๋๋ถ๋ถ์ ๊ณ ๊ฐ ์ฝ๊ด(user agreement)์ ์ด๋ฅผ ๊ธ์งํ๋ ์กฐํญ์ด ๋ช
์๋์ด ์์ต๋๋ค. ๋ง์ฝ ์ด๋ฅผ ์ด๊ธฐ๊ฒ ๋๋ค๋ฉด... ํ์ฌ ๋๋ ๋ฏผ์ฌ์ ๊ณ ์๋ฅผ ๊ฐ์คํด์ผ๊ฒ ์ฃ ? ๐ zero-day attack data leakage๋ฅผ ๋น๋กฏํ ๊ธฐํ ํ๋ก๊ทธ๋๋ฐ ์์ ๊ฒฐํจ์ ์ด์ฉํ ํดํน์ ํตํ์ด ์ผ์ปท๋ ๋ง์ด๋ค. ์์ง ๋ฐ๊ฒฌ๋์ง ์์๊ฑฐ๋, ํจ์น๋์ง ์์๊ธฐ ๋๋ฌธ์ ๋์ฒ..
The question is quite weird because in RISC, "reduced" means is not about the length of the instruction itself but the number of internal machine instructions that each instruction has. 1. ์ฉ์ด ์ค๋ช
CISC์ RISC๋ processor๋ฅผ ์คํํ๊ธฐ ์ํ Instruction Set์ ํ์์ ๋ฐ๋ผ ๊ตฌ๋ถ๋๋ ์ปดํจํฐ์ ์ข
๋ฅ๋ฅผ ์๋ฏธํ๋ค. ์ด ๋, processor์๋ CPU(Central Processing Unit)์ microprocessor๊ฐ ์๋๋ฐ, CPU๋ฅผ ์ค์ฌ์ผ๋ก ์ค๋ช
ํ๊ณ ์ ํ. CPU๋ ์ปดํจํฐ ์ํคํ
์ฒ ๋ด ์ฐ์ฐ์ฒ๋ฆฌ์ฅ์น๋ก, ์ฐ๋ฆฌ๊ฐ ํํ ์์ฑํ๋ C, P..
1. Fuzzy Search Fuzzy: ambiguous, blurred... ํ๋ฆฐ์ด๋ผ๋ ์๋ฏธ์ด๋ค. ํ๋ฆฌ๊ฒ, ๋๋ต๋ง ์
๋ ฅํด๋ ์ํ๋ ๋ช
๋ น์ด๋ฅผ ๊ฒ์ํด์ค๋ค๋ ์๋ฏธ! ex) ์๋ ์์์ ๊ฐ์ด, html ํ์ผ์ ๊ฒ์ํ๊ธฐ ์ํด์ ์ ์ผ ์ ๊ธ์์ธ h์ ์ ์ผ ๋ท ๊ธ์์ธ l๋ง ์
๋ ฅํด๋ html ํ์ผ์ด ๊ฒ์๋๋ค! 2. Emmet ๐ท๏ธ ์๋ฉง(Emmet) ๋ฌธ๋ฒ ๋ชจ์ - ํ๋์ ์ ๋ฆฌ Emmet (์๋ฐ) ์๋ฐ์ HTML, XML, XSL ๋ฌธ์ ๋ฑ์ ํธ์งํ ๋ ๋น ๋ฅธ ์ฝ๋ฉ์ ์ํด ์ฌ์ฉํ๋ ํ๋ฌ๊ทธ์ธ์ด๋ค. ์๋ ์ ์ฝ๋ฉ์ผ๋ก ๋ถ๋ฅด๋ค๊ฐ ์๋ฐ์ผ๋ก ์ด๋ฆ์ ๋ณ๊ฒฝํ๋ค. ๋งค์ฐ ๊ฐ๋จํ ๋ช ๊ฐ์ง ์ฝ๋๋ง ์
๋ ฅํ๋ฉด, ์๋ inpa.tistory.com VSCode์ ๋ด์ฅ๋์ด ์๋ Emmet ํ๋ฌ๊ทธ์ธ์, html์ ์์ฃผ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์์ฑํ ์ ์๊ฒ ๋์์ค..