๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ 87

VSCode ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ 1. Community Material Themes ๋‹ค์–‘ํ•œ ํ…Œ๋งˆ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. 2. Material Icon Themes ๋‹ค์–‘ํ•œ ํŒŒ์ผ ์•„์ด์ฝ˜์„ ์ œ๊ณตํ•œ๋‹ค. 3. Prettier - Code formatter ์ขŒ์ธก ํ•˜๋‹จ ํ†ฑ๋‹ˆ๋ฐ”ํ€ด - Settings - Editor ๊ฒ€์ƒ‰ - Format On Save ์ฒดํฌ! ํƒœ๊ทธ๋ฅผ ๋‹ซ์ง€ ์•Š๊ฑฐ๋‚˜, ์ •๋ ฌ์ด ์ œ๋Œ€๋กœ ์•ˆ๋˜์–ด์žˆ๋Š” ๋“ฑ ๋ฌธ๋ฒ•์— ๋งž์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์ €์žฅํ•  ๋•Œ ์ž๋™์œผ๋กœ ์ˆ˜์ •ํ•ด์ค€๋‹ค.๐Ÿ‘

Web 2020.08.11

์ƒํ™œ์ฝ”๋”ฉ๊ณผ ํ•จ๊ป˜ํ•˜๋Š” AWS ํƒ๊ตฌ์ƒํ™œ - 6์ผ์ฐจ

WEB1 - 17. ์ธํ„ฐ๋„ท์„ ์—ฌ๋Š” ์—ด์‡ : ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ์›น ์„œ๋ฒ„: ํ•˜๋“œ๋””์Šคํฌ์— index.html์ด๋ผ๋Š” ํŒŒ์ผ์ด ์ €์žฅ๋˜์–ด ์žˆ์Œ. ์›น ๋ธŒ๋ผ์šฐ์ €: info.cern.ch/index.html์ด๋ผ๊ณ  ์น˜๋ฉด, ์›น ์„œ๋ฒ„์— ๋งˆ๋ฒ•(?)์„ ๋ถ€๋ ค์„œ ์‹ ํ˜ธ๋ฅผ ๋ณด๋ƒ„. (์•Œ๋ฉด ๊ธฐ์ˆ , ๋ชจ๋ฅด๋ฉด ๋งˆ๋ฒ•โœจ) ์›น ์„œ๋ฒ„๋Š” index.html์„ ์ฐพ์•„์„œ ์›น๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ „๋‹ฌํ•ด์ค€๋‹ค. ์›น ๋ธŒ๋ผ์šฐ์ €๋Š” ๊ทธ๊ฑธ ์ฝ์–ด์„œ ํ™”๋ฉด์— ํ‘œ์‹œ. ์›น ๋ธŒ๋ผ์šฐ์ €๋Š” ์ •๋ณด๋ฅผ ์š”์ฒญ → ํด๋ผ์ด์–ธํŠธ ์›น ์„œ๋ฒ„๋Š” ์ •๋ณด์— ์‘๋‹ต → ์„œ๋ฒ„ ์›น ์„œ๋ฒ„: ์ž์‹ ์˜ ์ปดํ“จํ„ฐ์— ์ง์ ‘ ์„ค์น˜ํ•ด์„œ ํ•˜๋Š” ๊ฒƒ ์›น ํ˜ธ์ŠคํŒ…: ๋Œ€ํ–‰ํ•ด์ฃผ๋Š” ์—…์ฒด์—๊ฒŒ ๋งก๊ธฐ๋Š” ๊ฒƒ. ์‰ฝ๋‹ค. AWS S3 WEB Hosting ๋‹ค์Œ ํด๋ฆญ. ํผ๋ธ”๋ฆญ ์ฝ๊ธฐ ์•ก์„ธ์Šค ๊ถŒํ•œ ๋ถ€์—ฌํ•˜๊ธฐ. ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šค๋ฅผ ์Šคํƒ ๋‹ค๋“œ๋กœ ์„ ํƒ ํ›„ ์—…๋กœ๋“œ. ๊ฐ์ฒด - ์†์„ฑ - ..

AWS 2020.08.11

์ƒํ™œ์ฝ”๋”ฉ๊ณผ ํ•จ๊ป˜ํ•˜๋Š” AWS ํƒ๊ตฌ์ƒํ™œ - 5์ผ์ฐจ

์ด๋ฒˆ ์ˆ˜์—…์€ aws๊ฐ€ ์•„๋‹Œ ์›น์˜ ๊ธฐ์ดˆ ์ˆ˜์—…์ด์—ˆ์Šต๋‹ˆ๋‹ค! ์ˆ˜์—… ๋‚ด์šฉ์€ ์ƒํ™œ ์ฝ”๋”ฉ์˜ WEB1 - 1~15์ž…๋‹ˆ๋‹ค. WEB1 - 5. HTML ์ฝ”๋”ฉ๊ณผ ์‹ค์Šต ํ™˜๊ฒฝ ์ค€๋น„ ATOM ์—๋””ํ„ฐ ์‚ฌ์šฉ ๋ธŒ๋ผ์šฐ์ €์—์„œ html ํŒŒ์ผ ์—ด๊ธฐ → ctrl + o WEB1 - 6. ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ํƒœ๊ทธ ์ง„ํ•˜๊ฒŒ ๋ฐ‘์ค„ (underline) ํƒœ๊ทธ๋Š” ํ•ญ์ƒ ์—ด๊ณ  ๋‹ซ์•„ ์ค€๋‹ค. ๋‹ซ์„ ๋•Œ๋Š” ํ•ญ์ƒ ์Šฌ๋ž˜์‹œ! WEB1 - 7. ํ˜๋ช…์ ์ธ ๋ณ€ํ™” ๊ธ€์”จ ํฌ๊ธฐ๊ฐ€ ํฌ๊ณ , ๊ธ€์”จ๊ฐ€ ๊ตต๊ณ , ์ž๋™์œผ๋กœ ์ค„ ๋ฐ”๊ฟˆ์ด ๋œ๋‹ค๋Š” ๊ฒƒ์„ ๊ฒฝํ—˜์ ์œผ๋กœ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ฒ€์ƒ‰ ํ›„ ์•Œ๊ฒŒ ๋œ ์ •ํ™•ํ•œ ์ •์˜: h1 ~ h6์€ ์ œ๋ชฉ์„ ๋‚˜ํƒ€๋‚ด๋Š” ํƒœ๊ทธ WEB1 - 8. ํ†ต๊ณ„์— ๊ธฐ๋ฐ˜ํ•œ ํ•™์Šต 25~26๊ฐœ์˜ ํƒœ๊ทธ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์›นํŽ˜์ด์ง€๊ฐ€ ๊ฐ€์žฅ ๋งŽ๋‹ค. ํ•„์ˆ˜์ ์ธ ๊ฒƒ๋งŒ ์•Œ๊ณ  ์žˆ์œผ๋ฉด ๋œ๋‹ค๋Š” ๋œป. WEB1 - 9. ์ค„ ๋ฐ”๊ฟˆ: b..

AWS 2020.08.11

์ƒํ™œ์ฝ”๋”ฉ๊ณผ ํ•จ๊ป˜ํ•˜๋Š” AWS ํƒ๊ตฌ์ƒํ™œ - 4์ผ์ฐจ

๊ทธ๋™์•ˆ ์ž‘์‹ฌ 3์ผ์˜ ์ •์„์„ ๋ณด์—ฌ์ฃผ์—ˆ๋‹ค๐Ÿ˜‚........ ์ด๋ฒˆ ์ฃผ ์•ˆ์— ๊ผญ AWS ๋งˆ๋ฌด๋ฆฌํ•ด์•ผ์ง€!!! AWS2 S3 - 8.1. ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šค ๊ฐ์ฒด - ์†์„ฑ - ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šค ์›ฌ๋งŒํ•˜๋ฉด ์Šคํƒ ๋‹ค๋“œ๋ฅผ ์‚ฌ์šฉ. ์Šคํƒ ๋‹ค๋“œ-IA(Infrequent Access): ์ž์ฃผ ์ ‘์†ํ•˜์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ → ๊ฐ€๊ฒฉ ์ €๋ ด. ๋งŒ์•ฝ ์ž์ฃผ ์ ‘์†ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ๋ˆ์„ ๋” ์ง€๋ถˆ. ๋‹จ์ผ ์˜์—ญ-IA: ์Šคํƒ ๋‹ค๋“œ-IA์™€ ๋น„์Šทํ•˜์ง€๋งŒ, ์žƒ์–ด๋ฒ„๋ ค๋„ ๋˜๋Š” ๋ฐ์ดํ„ฐ. ๋ฐฑ์—…์šฉ์œผ๋กœ 1๊ฐœ์˜ ๋ณต์ œ๋ณธ๋งŒ ๋งŒ๋“ฆ (๋‚˜๋จธ์ง€๋“ค์€ ๋‹ค 3๊ฐœ์”ฉ ๋งŒ๋“ฆ) ์ค‘๋ณต ๊ฐ์†Œ: ๊ถŒ์žฅํ•˜์ง€ ์•Š์Œ Amazon Glacier: ๋น™ํ•˜์ฒ˜๋Ÿผ ์–ผ๋ ค๋†“๊ธฐ๋งŒ ํ•˜๋ฉด ๋˜๋Š” ๋ฐ์ดํ„ฐ์— ์‚ฌ์šฉ. ๋Œ€์‹  ๋ฐ์ดํ„ฐ๋ฅผ ๊บผ๋‚ผ ๋•Œ ๋ช‡ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค. AWS2 S3 - 8.2. ์š”๊ธˆ์ฒด๊ณ„ ์Šคํ† ๋ฆฌ์ง€ ์š”๊ธˆ ์ €์žฅ๊ณต๊ฐ„ ์š”๊ธˆ. ์šฉ๋Ÿ‰์ด ํด์ˆ˜๋ก ๋น„์‹ธ๋‹ค. ํด๋ž˜์Šค๋ณ„..

AWS 2020.08.11

Git ๋ฒ„์ „ ์‚ญ์ œ, ๋ฒ„์ „ ๋˜๋Œ๋ฆฌ๊ธฐ

๋ฒ„์ „ ์‚ญ์ œ - git reset Message 2๋กœ ๋ฆฌ์…‹ํ•œ๋‹ค. == Message 2๋ฅผ ์‚ญ์ œํ•œ๋‹ค๋Š” ๊ฒƒ X!!! Message 2 ๋ฒ„์ „์ด ๋˜๊ฒ ๋‹ค๋Š” ๋œป!!! (ํ—ท๊ฐˆ๋ฆฌ๋‹ˆ ์ฃผ์˜!) git reset --hard ์ปค๋ฐ‹ ID ์ด๋ฏธ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ํ˜‘์—… ์ค‘์ธ ๊ฒฝ์šฐ์—๋Š” reset ํ•˜๋ฉด ์•ˆ ๋จ. ํ”„๋กœ๊ทธ๋žจ์ด ์—‰ํ‚ค๊ฒŒ ๋œ๋‹ค. ๋ฒ„์ „ ๋˜๋Œ๋ฆฌ๊ธฐ - git revert โ€ป์ฃผ์˜โ€ป reset์—์„œ๋Š” R3๋กœ ๊ฐ€๊ธฐ ์œ„ํ•ด git reset R3์˜ ์ปค๋ฐ‹ ID revert์—์„œ๋Š” R3๋กœ ๊ฐ€๊ธฐ์œ„ํ•ด git revert R4์˜ ์ปค๋ฐ‹ ID git revert R4์˜ ์ปค๋ฐ‹ ID ctrl + x ํ›„ y ๊ธฐ์กด์˜ R4๋Š” ๋‚ด๋ฒ„๋ ค ๋‘๊ณ , ์ด ์ปค๋ฐ‹์˜ ๋ณ€ํ™”๋งŒ ์ทจ์†Œํ•œ ๊ฒƒ. == R3 ์ƒํƒœ git log -p R4๊ฐ€ revert ๋˜์—ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. (+) ๋งŒ์•ฝ Messag..

Git 2020.08.09

Git commitํ•  ๋•Œ๋งˆ๋‹ค addํ•˜์ง€ ์•Š๋Š” ๋ฒ•, ๊ธฐ๋ณธ ์—๋””ํ„ฐ ๋ณ€๊ฒฝ

๊ทธ๋™์•ˆ ๋ฒ„์ „ ๊ด€๋ฆฌํ•  ๋•Œ nano hello1.txt git add hello1.txt git commit -m "Message 3" ์ด๋ ‡๊ฒŒ ์ผ์ผ์ด ๊ท€์ฐฎ๊ฒŒ ์ž…๋ ฅํ•˜์ง€ ์•Š์•„๋„ ๋˜๋Š” ๋ฒ•! git add . ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ‘์— ์žˆ๋Š” ๋ชจ๋“  ํŒŒ์ผ์„ add git add ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„ ๋””๋ ‰ํ† ๋ฆฌ ๋ฐ‘์— ์žˆ๋Š” ๋ชจ๋“  ํŒŒ์ผ add git commit -am -a๋Š” add์˜ ์•ฝ์ž add์™€ ์ปค๋ฐ‹์ด ๋™์‹œ์— ๋œ๋‹ค. commit -am ํ•  ๋•Œ ์ฃผ์˜ํ•  ์  ํŒŒ์ผ์„ ์ƒˆ๋กœ ์ƒ์„ฑํ•˜๋ฉด Untracked ์ƒํƒœ. ์ด ๊ฒฝ์šฐ์—๋Š” git commit -am์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ๋”ฐ๋ผ์„œ ์ƒˆ๋กœ์šด ํŒŒ์ผ์„ ์ƒ์„ฑํ–ˆ๋‹ค๋ฉด, ์ตœ์ดˆ 1๋ฒˆ์€ add๋ฅผ ํ•ด์ค˜์•ผ ํ•œ๋‹ค. ์ถ”์ ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ํŒŒ์ผ์ด, ์‹ค์ˆ˜๋กœ ์ถ”์ ๋˜๋Š” ์‚ฌ๊ณ ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ด๋Ÿฐ ์‹์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. -m์˜ต์…˜์„ ์•ˆ ..

Git 2020.08.09

Git ๋ฒ„์ „ ์ฐจ์ด์  ๋น„๊ต, ๋ฒ„์ „๊ณผ ๋ฒ„์ „์„ ๋„˜๋‚˜๋“ค๊ธฐ

๋ฒ„์ „ ๊ฐ„์˜ ์ฐจ์ด์  ๋น„๊ต hello1.txt ์ˆ˜์ • git diff ์ฐจ์ด์ ์„ ํ•œ๋ˆˆ์— ์•Œ ์ˆ˜ ์žˆ๋‹ค. git reset --hard ์ž‘์—…์„ ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค. git log -p --- a/hello1.txt ~~~ +3 hello1.txt๋Š” ์ด ๋ฒ„์ „์—์„œ 3์ด๋ผ๋Š” ํ…์ŠคํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ๋‹ค. ---dev/null ~~~ hello2.txt๋„ ์ด ๋ฒ„์ „์— ํฌํ•จ๋˜๋Š”๋ฐ, ๋งˆ์ง€๋ง‰ ๋ฒ„์ „์€ ์—†์—ˆ๊ณ  ์ƒˆ๋กญ๊ฒŒ ์ถ”๊ฐ€๋œ ํŒŒ์ผ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์ถ”๊ฐ€๋œ ๋ฒ„์ „์—๋Š” 3์ด๋ผ๋Š” ํ…์ŠคํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ๋‹ค. checkout๊ณผ ์‹œ๊ฐ„์—ฌํ–‰ master: ๊ฐ€์žฅ ์ตœ์‹  ๋ฒ„์ „์ด๋ผ๊ณ  ์ƒ๊ฐ. HEAD -> master: ํ˜„์žฌ ์šฐ๋ฆฌ์˜ ์ƒํƒœ๊ฐ€ ์ตœ์‹  ๋ฒ„์ „์„ ๊ฐ€๋ฆฌํ‚ค๊ณ  ์žˆ์Œ. ๊ณผ๊ฑฐ๋กœ ๋Œ์•„๊ฐ€๋ ค๋ฉด, HEAD๋ฅผ ๋‹ค๋ฅธ ๋ฒ„์ „์„ ๊ฐ€๋ฆฌํ‚ค๊ฒŒ ํ•˜๊ธฐ. git checkout ๋ฒ„์ „ ์ด๋ฆ„(com..

Git 2020.08.09

๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰ 1์ฐจ ํ•ฉ๊ฒฉ

๋Œ€์ถฉ ํ›‘์–ด๋ณด๊ธฐ๋งŒ ํ•ด์„œ ๊ฑฑ์ •ํ–ˆ๋Š”๋ฐ , , ํ•ฉ๊ฒฉ๐ŸŽ‰๐ŸŽ‰ (๋ชจ๋“  ์˜๊ด‘์„ ์กฑ๋ณด์—๊ฒŒ ๋Œ๋ฆฝ๋‹ˆ๋‹ค.) ์ตœ์ข… ํ•ฉ๊ฒฉํ•˜๋ฉด ๋ธ”๋กœ๊ทธ์— ๊ธ€ ์ ์–ด์•ผ์ง€๐Ÿ˜™

pycloud ํ•œ๊ธ€ ์•ˆ๋  ๋•Œ, ํ•œ๊ธ€ ์›Œ๋“œ ํด๋ผ์šฐ๋“œ ์ƒ์„ฑํ•˜๊ธฐ

pycloud ํ•œ๊ธ€ ์•ˆ๋  ๋•Œ ํ•œ๊ธ€ ํฐํŠธ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ์œ„ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•œ ํ›„, ์••์ถ• ํ•ด์ œํ•˜๋ฉด ํฐํŠธ(.ttf)๊ฐ€ 2๊ฐœ ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค. ํฐํŠธ ํŒŒ์ผ๋“ค์„ ํŒŒ์ด์ฌ์ด ์„ค์น˜๋˜์–ด์žˆ๋Š” ๊ฒฝ๋กœ ์† \Lib\site-packages\pytagcloud\fonts ์— ๋ถ™์—ฌ ๋„ฃ๊ธฐ ํ•ด์ค๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  fontsํด๋” ์•ˆ์— ์žˆ๋Š” font.jsonํŒŒ์ผ์„ ์—ด๊ธฐ! (๋ฉ”๋ชจ์žฅ, ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ๋“ฑ ๋ญ๋“  ์ƒ๊ด€ ์—†์Œ. ํ…์ŠคํŠธ ํŽธ์ง‘๋งŒ ๊ฐ€๋Šฅํ•˜๋ฉด ๋จ.) { "name": "Nanum Gothic", "ttf": "NanumGothic.ttf", "web": "http://fonts.googleapis.com/earlyaccess/nanumgothic.css" }, { "name": "Nanum Gothic Coding", "ttf": "NanumGothi..

AI 2020.07.29

Git ๋ฒ„์ „ ๊ด€๋ฆฌํ•˜๊ธฐ

Git ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์ž‘ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ํ•˜๊ณ ์ž ํ•˜๋Š” ํด๋”๋กœ ๋“ค์–ด๊ฐ€์„œ git init . (. ์€ ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์˜๋ฏธ) (master)๋ผ๋Š” ํ‘œ์‹œ๊ฐ€ ์ƒ๊ธฐ๊ณ , .git์ด๋ž€ ํด๋”๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. .git์ด๋ž€ ํด๋”๋Š”, ํŒŒ์ผ์˜ history๊ฐ€ ์ €์žฅ๋˜๋Š” ํด๋”์ด๋ฏ€๋กœ ์ ˆ๋Œ€ ์ ˆ๋Œ€ ์‚ญ์ œํ•˜์ง€ ๋ง ๊ฒƒโ€ผโ€ผ Git ๋ฒ„์ „ ์ƒ์„ฑ Working tree: ๋ฒ„์ „์ด ๋˜๊ธฐ ์ „ ๋‹จ๊ณ„ Staging Area: ํŒŒ์ผ ์—ฌ๋Ÿฌ ๊ฐœ ์ค‘ ์ผ๋ถ€ ํŒŒ์ผ๋งŒ ๋ฒ„์ „์œผ๋กœ ๋งŒ๋“ค๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ.git์€ Statging area์— ์žˆ๋Š” ํŒŒ์ผ๋งŒ ๋ฒ„์ „์œผ๋กœ ๋งŒ๋“ค์–ด์„œ repository์— ๋„ฃ๋Š”๋‹ค. Repository: ๋ฒ„์ „์ด ์ €์žฅ๋˜๋Š” ๊ณณ (= .git) nano hello1.txt 1 ์ž…๋ ฅ ํ›„, ctrl + x , y (ํŒŒ์ผ ์ €์žฅ) cat hello1.txt๋กœ ์ž˜ ์ €์žฅ๋๋Š”์ง€ ํ™•์ธ. ..

Git 2020.07.27