๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

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

๊นƒ ์ €์žฅ์†Œ ๊นƒํ—ˆ๋ธŒ ์ €์žฅ์†Œ ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ• ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฐœ๋ฐœ์ž, ์‚ฌ์šฉ์ž๋“ค์— ์˜ํ•ด ํ‘œํ˜„์˜ ์ฐจ์ด๋Š” ์žˆ์ง€๋งŒ ๋˜‘๊ฐ™์€ ์˜๋ฏธ๋ฅผ ์ง€๋‹ˆ๊ณ  ์žˆ์œผ๋ฉฐ, ๊ฐœ๋ฐœ ์ž…๋ฌธ์ž, ๋น„ ์ „๊ณต์ž, ๋ถ€ํŠธ ์บ ํ”„ ๋“ฑ ๋Œ€์ƒ์œผ๋กœ ํ—ท๊ฐˆ๋ฆผ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ํ‘œํ˜„์„ ๋จผ์ € ์ดํ•ดํ•˜๋Š” ๊ฒŒ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ ์ €์žฅ์†Œ(Local Repository) = "๋‚ด ์ปดํ“จํ„ฐ" ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๊ธ€๋กœ๋ฒŒ ์›๊ฒฉ ์ €์žฅ์†Œ(Remote Repository) = ๊นƒํ—ˆ๋ธŒ(Github) ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. โœ… ๊นƒํ—ˆ๋ธŒ ์›๊ฒฉ ์ €์žฅ์†Œ(Github Remote Repository) ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ• 1๏ธโƒฃ ๊นƒํ—ˆ๋ธŒ(Github) ํšŒ์› ๊ฐ€์ž… ๋ฐ ๋กœ๊ทธ์ธ ํ•„์ˆ˜ ๐Ÿ”— https://github.com 2๏ธโƒฃ ๋ฉ”์ธ ํ™”๋ฉด "New"๋ฒ„ํŠผ ํด๋ฆญ ๋˜๋Š” ๋‚ด ๊นƒํ—ˆ๋ธŒ ํ”„๋กœํ•„ "New"๋ฒ„ํŠผ ํด๋ฆญ 3๏ธโƒฃ ์›๊ฒฉ ์ €์žฅ์†Œ ์ด๋ฆ„(Repository name) ํ•„์ˆ˜ ์ž…๋ ฅ ๐Ÿ‘‰ Descriptio.. 2023. 8. 18.
[mac OS]Git ์„ค์น˜ ๋ฐ ํ™˜๊ฒฝ์„ค์ • โœ… Git ์„ค์น˜ ๋ฐฉ๋ฒ• 1๏ธโƒฃ Homebrew ํ†ตํ•œ Git ์„ค์น˜๋ฅผ ์œ„ํ•ด์„œ mac ํ„ฐ๋ฏธ๋„ ์•ฑ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. 2๏ธโƒฃ brew install git ์ž…๋ ฅ ๋ฐ ์‹คํ–‰ brew install git // mac ํ„ฐ๋ฏธ๋„ ์ž…๋ ฅ ๋ฐ ์‹คํ–‰ 3๏ธโƒฃ git --version ์ž…๋ ฅ ๋ฐ ์‹คํ–‰ ๐Ÿ‘‰ Git ๋ฒ„์ „์ด ์ œ๋Œ€๋กœ ์„ค์น˜๋˜์—ˆ๋Š”์ง€ ํ™•์ธ์„ ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ํ„ฐ๋ฏธ๋„ ์•ฑ์— ์ž…๋ ฅํ•˜๋ฉด ๋ฒ„์ „์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด git version 2.41.0(23๋…„ 8์›” 16์ผ ๊ธฐ์ค€ ๊ฐ€์žฅ ์ตœ์‹  ๋ฒ„์ „) ๋ฒ„์ „์ด ํ™•์ธ๋˜๋ฉด ์ œ๋Œ€๋กœ ์„ค์น˜๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. git --version ์ด์ œ Git์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐ ๊ฐœ๋ฐœ ํ˜‘์—…์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐ŸŽฏ Git ๊ธ€๋กœ๋ฒŒ ํ™˜๊ฒฝ ์„ค์ •์ด๋ž€? ๊ธ€๋กœ๋ฒŒ ํ™˜๊ฒฝ ์„ค์ •์€ ์‚ฌ์šฉ์ž ์ด๋ฆ„, ์ด๋ฉ”์ผ ์ฃผ์†Œ ์ •๋ณด๋ฅผ .. 2023. 8. 17.
[mac OS]๐ŸบHomebrew ์„ค์น˜ Homebrew๋Š” macOS ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์„ค์น˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ: ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์œ ํ‹ธ๋ฆฌํ‹ฐ ๊ฐœ๋ฐœ ๋„๊ตฌ ๋“ฑ macOS ๊ธฐ๋ฐ˜ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง€๋ฅผ ๊ฐ„ํŽธํžˆ ์„ค์น˜, ์—…๋ฐ์ดํŠธ, ์ œ๊ฑฐ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋ฒ„์ „ ๊ด€๋ฆฌ: ํŒจํ‚ค์ง€์˜ ๋‹ค์–‘ํ•œ ๋ฒ„์ „์„ ๊ด€๋ฆฌํ•˜๊ณ  ํ•„์š”์— ๋”ฐ๋ผ ํŠน์ • ๋ฒ„์ „ ์„ค์น˜๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค์ • ๊ด€๋ฆฌ: ์‚ฌ์šฉ์ž๋ณ„๋กœ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ ์„ค์ •์„ ์œ ์ง€ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์—… ๋ฐ ๋ณต์›: Homebrew๋ฅผ ํ†ตํ•ด ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ๋ชฉ๋ก์„ ๋ฐฑ์—…ํ•˜๊ณ  ๋‹ค์‹œ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๊ณ  ์—…๊ทธ๋ ˆ์ด๋“œ ํ›„์—๋„ ์ด์ „์— ์„ค์น˜ํ•œ ํŒจํ‚ค์ง€๋ฅผ ์‰ฝ๊ฒŒ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. mac ์‚ฌ์šฉ์ž๊ฐ€ Homebrew๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ„ฐ๋ฏธ๋„์—์„œ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰์‹œ์ผœ ๊ฐ„ํŽธํžˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ด€๋ฆฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. mac.. 2023. 8. 16.
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ณธ ๐Ÿ“์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํƒ„์ƒ ๐Ÿ‘‰ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(Javascript)๋Š” ์›น ๊ฐœ๋ฐœ์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์—์„œ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋™์ ์ธ ์›น ํŽ˜์ด์ง€๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์›น ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(Javascript)๋Š” 1995๋…„ Mr.Brendan Eich(๋ธŒ๋ Œ๋˜ ์•„์ดํฌ) ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ“Node.js ์„œ๋ฒ„ ์‚ฌ์ด๋“œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(Javascript) ๐Ÿ‘‰ 2009๋…„ Node.js ๋“ฑ์žฅํ•˜์—ฌ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฟ ์•„๋‹ˆ๋ผ ์„œ๋ฒ„ ์‚ฌ์ด๋“œ์—์„œ๋„ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Node.js๋Š” Chrome V8Javascript ์—”์ง„์„ ์‚ฌ์šฉํ•˜์—ฌ ๋น ๋ฅธ ์‹คํ–‰ ์†๋„์™€ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Express.js, Next.js์™€ ๊ฐ™์€ Node.js ๊ธฐ๋ฐ˜ ์›น ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๋ผ์ด.. 2023. 5. 23.
์›น ๊ฐœ๋ฐœ HTML/CSS ์ •์„ ์›น ๊ฐœ๋ฐœ์˜ ๊ธฐ๋ณธ ์ •์„์ธ HTML ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๋ณธ ์‚ฝ์ž… ํƒœ๊ทธ๋“ค์ž…๋‹ˆ๋‹ค. ์ด์™ธ์—๋„ ์•„์ฃผ ๋งŽ์€ ํƒœ๊ทธ๋“ค์ด ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ์•”๊ธฐํ•˜๋“ฏ์ด ๋‹ฌ๋‹ฌ ์™ธ์šฐ๋ฉด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋Š” ์—†์Šต๋‹ˆ๋‹ค. Visual Studio Code ํŽธ์ง‘๊ธฐ๋ฅผ ํ™œ์šฉํ•œ ์ฝ”๋”ฉ์„ ํ†ตํ•ด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ธฐ์–ต์— ๋‚จ๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ•์ด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค. h1 = ์ œ๋ชฉ ํฌ๊ธฐ ํƒœ๊ทธ HTML ์‚ฝ์ž… ๋ฏธ๋ฆฌ๋ณด๊ธฐํ•  ์ˆ˜ ์—†๋Š” ์†Œ์Šค h2 = ์†Œ์ œ๋ชฉ ํฌ๊ธฐ ํƒœ๊ทธ HTML ์‚ฝ์ž… ๋ฏธ๋ฆฌ๋ณด๊ธฐํ•  ์ˆ˜ ์—†๋Š” ์†Œ์Šค h3 = ๊ธ€์ž ํฌ๊ธฐ ํƒœ๊ทธ... HTML ์‚ฝ์ž… ๋ฏธ๋ฆฌ๋ณด๊ธฐํ•  ์ˆ˜ ์—†๋Š” ์†Œ์Šค h4 = ๊ธ€์ž ํฌ๊ธฐ ํƒœ๊ทธ.... HTML ์‚ฝ์ž… ๋ฏธ๋ฆฌ๋ณด๊ธฐํ•  ์ˆ˜ ์—†๋Š” ์†Œ์Šค h5 = ๊ธ€์ž ํฌ๊ธฐ ํƒœ๊ทธ..... HTML ์‚ฝ์ž… ๋ฏธ๋ฆฌ๋ณด๊ธฐํ•  ์ˆ˜ ์—†๋Š” ์†Œ์Šค h6 = ๊ธ€์ž ํฌ๊ธฐ ํƒœ๊ทธ...... HTML ์‚ฝ์ž… ๋ฏธ.. 2023. 5. 15.
๋ฐ˜์‘ํ˜•