Banner

My Tech Blog (ํ• ์ผ)

์ด ์ž๋ฆฌ์— ๊ณ„์† ์žˆ๊ณ  ์‹ถ์€๊ฐ€?๋งค์ผ ๊ณต๋ถ€ํ•ด์„œ ๋” ์ข‹์€ ๊ณณ์œผ๋กœ ์ด์งํ•˜๊ณ , ์•ž์œผ๋กœ ๋‚˜์•„๊ฐ€๊ณ  ์‹ถ์€๊ฐ€?โœ… ์ด๋Ÿฐ๊ฑฐ๋Š” ๋ญ˜๋กœ ๋งŒ๋“œ๋Š”๊ฑด์ง€ ํ”„๋กœ๊ทธ๋žจ ์ฐพ๊ธฐ1. ERD Diagram ์ž‘์„ฑ ํˆด - dbdiagram.io 2. ์•„ํ‚คํ…์ฒ˜ ๊ตฌ์กฐ๋„ ์ž‘์„ฑ ํˆด - draw.io โœ… SQL 3๋ฌธ์ œ ํ›„ ํฌ์ŠคํŒ…โœ… ์ž๋ฐ” 2๋ฌธ์ œ ํ›„ ํฌ์ŠคํŒ…โœ… 25-01-18 ๋‹ค๋ฏธ ๊ฒฐํ˜ผ์‹ ๊ฐ€๊ธฐโœ… ๋ Œ์ฆˆ, ๋ฐฉํ–ฅ์ œ, ๋น—, ์•ˆ๊ฒฝ๋‹ฆ์ด, ์ƒดํ‘ธ, ์•ˆ์ •๊ธฐโœ… 24-01-19 ์˜ค์ „์— ํ™”์žฅ์‹ค ์ฒญ์†Œ, ๋นจ๋ž˜, ์“ฐ๋ ˆ๊ธฐ ๋ฒ„๋ฆฌ๊ธฐโœ… 2์‹œ ์ „๊นŒ์ง€ AWS ๋“ฃ๊ณ  ์ •๋ฆฌ16. IAM MFA ์‹ค์Šต 17. AWS ์•ก์„ธ์Šค ํ‚ค, CLI ๋ฐ SDK 18. Windows์—์„œ AWS CLI ์„ค์ • 19. Mac OS X์—์„œ AWS CLI ์„ค์ • 20. Linux์—์„œ AWS CLI ์„ค์ • 21. AWS CLI ์‹ค์Šต22. A..
- ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๊ตฌ๋ช…๋ณดํŠธ ๋ฌธ์ œ ํ’€๊ธฐ(๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜)- AWS IAM ์ •์ฑ… ์‹ค์Šต- (MySQL) ํŠน์ • ์˜ต์…˜์ด ํฌํ•จ๋œ ์ž๋™์ฐจ ๋ฆฌ์ŠคํŠธ ๊ตฌํ•˜๊ธฐ- (MySQL) ์ž๋™์ฐจ ๋Œ€์—ฌ ๊ธฐ๋ก์—์„œ ์žฅ๊ธฐ/๋‹จ๊ธฐ ๋Œ€์—ฌ ๊ตฌ๋ถ„ํ•˜๊ธฐ โญ AWS ๊ฐ•์˜ ๋“ค์„๋•Œ ๋ฃจํŠธ๊ณ„์ •์ด๋ž‘ IAM ๊ณ„์ • ๋™์‹œ์— ๋„์šฐ๋Š” ๋ฒ•- ํฌ๋กฌ ์ฐฝ์—์„œ ๋ฃจํŠธ ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ ํ•œ ์ƒํƒœ์—์„œ ์ƒˆ์ฐฝ์—์„œ ์‹œํฌ๋ฆฟ๋ชจ๋“œ ๋„์›Œ์„œ Sign-in URL for IAM users in this account ๋กœ๊ทธ์ธ โญ ํŒŒ์›Œํฌ์ธํŠธ์—์„œ ํฌ์ธํ„ฐ๋กœ ์Šฌ๋ผ์ด๋“œ ๋„˜๊ธฐ๊ธฐ ์„ค์ •USB ๋ฆฌ์‹œ๋ฒ„ ํฌํŠธ์— ์‚ฝ์ž… or ๋ธ”๋ฃจํˆฌ์Šค ํŽ˜์–ด๋ง์ƒ๋‹จ ๋ฉ”๋‰ด - [์Šฌ๋ผ์ด๋“œ ์‡ผ] - [์Šฌ๋ผ์ด๋“œ ์‡ผ ์„ค์ •] - ๋ฐœํ‘œ์ž ๋ณด๊ธฐ ์‚ฌ์šฉ ์ฒดํฌ์ฒดํฌ๋ฅผ ํ™œ์„ฑํ™”ํ•ด์„œ ๋ฐœํ‘œ์ž ํ™”๋ฉด๊ณผ ๊ด€๊ฐ ํ™”๋ฉด์„ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์ž„์–ด์ œ ์ ์‹ฌ์‹œ๊ฐ„์— ์‚ฐ์— ์˜ฌ๋ผ๊ฐ”๋”๋‹ˆ ๋‹ค๋ฆฌ๊ฐ€ ์•„ํ”„๋‹ค์šด๋™ํ™” ์ƒˆ๊ฑฐ..
๋„˜๋ƒ ํž˜๋“ค๋‹ค์‚ฌ๋ฌด์‹ค์—์„œ ์ •์‹ ์ด ์•„์ฐ”ํ•˜๋‹ค1) 2024๋…„ ๋ฌธ์„œ ์ •๋ฆฌ๊ฐ€ ํ•˜๋‚˜๋„ ์•ˆ๋จ...์Šค์บ”ํด๋”์— ์ž‘๋…„ ๊ณต๋ฌธ์ด ์ •๋ฆฌ๋„ ์•ˆ๋˜์–ด์žˆ๋„นํ• ๋งŽํ•˜์•Š 2) ๊ธฐ์กด ์„œ๋ฅ˜์ฒ ์„ ์—ด์–ด ๋ณด๋ฉด ์ •๋ฆฌ ์•ˆ๋œ ํŒŒ์ผ์ด ์Œ“์—ฌ ์žˆ์Œ - ์ฒจ๋ถ€๋ฌผ์ด ์•ˆ๋งž์Œ - ์ค‘๋ณต๋œ ๋ฌธ์„œ - ์ฒจ๋ถ€๋ฌผ์— ๋‹ค๋ฅธ ์ž๋ฃŒ๋“ค์ด ์„ž์ž„ - ์„œ๋ฅ˜ ์œ„์•„๋ž˜๊ฐ€ ๋’ค์ง‘์–ด์ ธ ์žˆ์Œ- ์ œ์ถœ ์š”์ฒญํ•œ ์„œ๋ฅ˜๋Š” ์žˆ๋Š”๋ฐ ํšŒ์‹  ์„œ๋ฅ˜๋Š” ๋‹ค๋ฅธ๊ณณ์— ์žˆ๊ฑฐ๋‚˜ ์—†๋Š” ๋“ฑ- ๊ธฐ์กด ์„œ๋ฅ˜๋ฅผ ์ •๋ฆฌํ•ด์•ผ ๊ทธ ์œ„์— ์ด์–ด์„œ ๋‚ ์งœ์ˆœ์œผ๋กœ ์ƒ‰์ธ์„ ๋งŒ๋“ค์–ด ๋ถ™์ž„....- 2์›” ๋˜๋ฉด ๋ฐ”๋น ์ง€๊ณ  ๊ทธ๋•Œ๋Š” ๋“ค์–ด์˜จ ์„œ๋ฅ˜๋งŒ์œผ๋กœ๋„ ๊ฐ๋‹น ์•ˆ๋˜์„œ ๋ฏธ๋ฆฌ ํ•ด์•ผ ํ•จ 3) ์ ‘์ˆ˜/๋ฐœ์†ก๋Œ€์žฅ์ด๋ž‘ ์„œ๋ฅ˜์— ์ ์–ด ๋†“์€ ๋ถ„๋ฅ˜(H-C-1) ํ•ญ๋ชฉ๋“ฑ์ด ๋‹ค ์•ˆ๋งž์Œ4) ์›”๊ฐ„ ๋ณด๊ณ  ์—…๋ฌด 2์›”๋ถ€ํ„ฐ ํ•˜๋ ค๋ฉด ๊ฐœ์š”๋ž‘ ์กฐ์ง๋„๋ถ€ํ„ฐ ๋ฏธ๋ฆฌ ์†๋ด์•ผํ•จ5) ์ค€๊ณต์„œ๋ฅ˜ ๋ฏธ๋ฆฌ๋ฏธ๋ฆฌ ๋ด์„œ ์ค€๋น„ํ•˜๋ผ๊ณ  ํ•˜์‹ฌ...์•„.... ^..
์˜ค๋Š˜์€ ์šด์ „์—ฐ์Šต ํ•˜๋Ÿฌ ๋‚˜๊ฐ€์„œ ๋ฐ”๋ผ๋ณธ ํ•˜๋Š˜์ด ๋„˜๋‚˜ ๋ฉ‹์กŒ์˜ค,,,๋…ธ์…˜, ๋ถ๋งˆํฌ ๋“ฑ๊ผญ ํ•„์š”ํ•œ๊ฑฐ๋‚˜ ์ค‘์š”ํ•œ๊ฑฐ ์•„๋‹ˆ๋ฉด ์Šคํฌ๋žฉ ์ง€์–‘๋‹ค ์ง€์›Œ์•ผ ํ•จ ํ•„์š”ํ•˜๋ฉด ๊ทธ๋•Œ๊ทธ๋•Œ ๊ฒ€์ƒ‰ํ•ด์„œ ์ฐพ์•„๋ณด๊ธฐ ์ด์ œ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ๋„ ๋‚˜๋ˆ ์„œ ํšจ์œจ์ ์œผ๋กœ ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค์ •๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ์‚ฌ์‹ค ํ•„์š”๊ฐ€ ์—†๋‹ค ์ด๋ก ์ ์ธ ๋ถ€๋ถ„์€ ์ดํ•ดํ•˜๊ณ  ๋๋‚˜๋ฉด ๋œ๋‹ค.ํ•˜์ง€๋งŒ ์‚ฌ๋žŒ์ด ์„ฑ๊ณผ๋ฅผ ๋‚ด๋ ค๋ฉด ๋ณด์—ฌ์ค˜์•ผ ํ•˜๋Š”๊ฒŒ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—์ •๋ฆฌ๋Š” ์–ด์ฉ” ์ˆ˜ ์—†์ด ํ•˜๋Š” ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค. ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋ณด๊ธฐ ์ข‹๊ฒŒ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋‚ด๊ฐ€ ์ž˜ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด๊ณ  ์‹ค์ œ๋กœ ํ•ด๋ณด๋Š”๊ฒƒ ์ตœ์†Œํ•œ๋งŒ ์ •๋ฆฌํ•˜๊ณ  ์ž˜ ์จ๋จน์„ ์ˆ˜ ์žˆ๊ธฐ๋งŒ ํ•˜๋ฉด ๋œ๋‹ค.  ๋‚จ๋“ค๋ณด๋‹ค ๋Šฆ๊ฒŒ ์‹œ์ž‘ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— 2๋…„ ๋’ค์— ๋‚ด๊ฐ€ ์–ด๋””์— ์žˆ์„์ง€ ์ƒ๊ฐํ•˜๋ฉด์„œ ์—ด์‹ฌํžˆ ๋ฐฐ์šฐ์ž :)์‹œ๊ฐ„ ๋ถ€์กฑํ•˜๊ตฌ๋งŒ๋‚จ์ด ์ž˜ ์ •๋ฆฌํ•œ๊ฑฐ, ํˆด์ด๋‚˜ ๋„๊ตฌ -> ๋…ธ์…˜ ๋ถ๋งˆํฌํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…, ์›๋ก ์ ์ธ๊ฑฐ -> ๊ฐœ์ธ์œ„ํ‚ค..
ํ˜„์ƒ ์‚ฌ๋Š๋ผ ๋ฐ”๋น ์„œ ๋ธ”๋กœ๊ทธ ์ž˜ ๋ชปํ•˜๋Š” ์ค‘์š”์ฆ˜์€ ์ปดํ“จํ„ฐ ์•ž์— ์˜ค๋ž˜ ์•‰์•„ ์žˆ์œผ๋ฉด ๋จธ๋ฆฌ๋„ ์•„ํ”„๊ณ  ๋ˆˆ์ด ์–ด์ง€๋Ÿฝ๋‹ค.HDR ์ผœ๋ฉด ๋จธ๋ฆฌ ์•„ํ”„๊ณ , ๋„๋ฉด ์Šคํฌ๋ฆฐ์ƒท์ด ๊นจ์ง€๋„ค ใ…‹ใ…‹ใ…‹ใ…‹ ๋Œ€ํ™˜์žฅ ํŒŒํ‹ฐ >๋นจ๋ฆฌ ํ•˜๋ฃจ์— ํฌ์ŠคํŒ… ํ•œ ๊ฐœ๋งŒ ํ•˜๊ณ  ์‰ฌ๊ณ  ์‹ถ๋‹ค ๋‚ด์ผ ํฌ์ŠคํŒ…ํ• ๊บผ - JSON ๋ฐ์ดํ„ฐ ๋‹ค๋ฃฐ ๋•Œ ๊ธฐ๋ณธ javascript ์‚ฌ์šฉ๋ฒ• AWS ํ•œ๋ฒˆ ์‹œ์ž‘ํ•ด๋ณผ๊นŒ ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹์˜ค๋ Œ์ฆˆ ๊ฐ€์„œ ๋ Œ์ฆˆ ์‚ฌ๊ธฐ ์š”์ฆ˜ ์šด์ „๋ฐฐ์šฐ๋Š”๊ฑฐ ๋„ˆ๋ฌด ํž˜๋“ค๊ณ ํ‰์ƒ ์šด์ „์„ ์•ˆ ํ•˜๊ณ  ์‚ด๊ณ  ์‹ถ๋‹ค.ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹.....๊ทธ๋ƒฅ ๋‚จ์ด ํƒœ์›Œ์ฃผ๋Š” ์ฐจ๋งŒ ํƒ€๊ณ  ์‹ถ๋‹ค. ์ฃผ์ฐจ์—ฐ์Šต ํ•  ๋•Œ ์™œ ์ด์ชฝ์œผ๋กœ ํ•ธ๋“ค์„ ๋Œ๋ฆฌ๋Š”์ง€ ๋ฐฉํ–ฅ ๊ฐ๊ฐ์ด ์ „ํ˜€ ์—†์˜ค > ์ด์ •๋„๋ฉด ๋“ค์–ด๊ฐˆ ๊ฒƒ ๊ฐ™์€๋ฐ ๋‹ค๋“ค ๊ทธ๊ฑฐ ์•„๋‹ˆ๋ผ๊ตฌ ํ•จ ํ•˜ํ•˜ํ•˜ํ•˜ํ•ณ! ์—Š๊ทธ์ œ๋Š” ์•ผ๊ฐ„์— ์ฐจ ๋Œ๊ณ  ๋งˆํŠธ์— ๊ฐ”๋‹ค๊ฐ€ ์ง€ํ•˜์ฃผ์ฐจ์žฅ์—๋Š” ๋„์ €ํžˆ ์ฃผ์ฐจ๋ฅผ ํ•  ์ˆ˜ ์—†์„ ๊ฑฐ ๊ฐ™์•„์„œ..
๋ฐ”๋น ์„œ ๋ธ”๋กœ๊ทธ ํ•  ์‹œ๊ฐ„์ด ์—†๋‹ค์ทจ์นจ ์ „์— ์ด์›ƒ ๋ธ”๋กœ๊ทธ ๋ฐ˜์‚ฌ ๊ฐ€๊ธฐ์„ธํƒ์†Œ์— ์น˜๋งˆ ๋’ค์— ํŠธ์ธ๊ฑฐ ๋งก๊ธฐ๊ธฐ ํƒ๋ฐฐ ๋ถ€์น˜๊ธฐ ์—‘์…€ ์…€๊ฐ•์กฐ ๋งคํฌ๋กœ & ํ•จ์ˆ˜ ํฌ์ŠคํŒ…์œ ๋ฐ๋ฏธ ์˜ค๋Š˜๊นŒ์ง€ ๊ฐ•์˜ ์„ธ์ผ์ด๋ผ์„œ ์•„๋ž˜ ๊ฐ•์˜๋“ค ๊ฒฐ์ œํ•จ - ๊ณต๊ณต๋ฐ์ดํ„ฐ API ์‚ฌ์šฉ๋ฒ• - ๋ฐ˜์‘ํ˜• ์›น ํ”„๋กœ์ ํŠธ ๊ฒฐ์ œ - ํŒŒ์ด์ฌ ๋จธ์‹ ๋Ÿฌ๋‹- AWS Certified Developer Associate- AWS Certified Solutions Architect Associate 2025OPIC ๋งŒ๋ฃŒ๋œ๊ฑฐ ๋‹ค์‹œ๋ณด๊ธฐ4์›”์—๋Š” AWS ์›น๋””์ž์ธ ๊ธฐ๋Šฅ์‚ฌ ์‹ค๊ธฐ๋งŒ ๋‚จ์Œ์ „์ž๊ณ„์‚ฐ๊ธฐ์กฐ์ง์‘์šฉ๊ธฐ์‚ฌ ์‹ค๊ธฐ๋งŒ ๋‚จ์Œ - ์ƒํ™œ ์šด๋™ ์›น ํฌํŠธํด๋ฆฌ์˜ค- BookStack API ๊ฐœ์ธ ์œ„ํ‚ค ๋งŒ๋“ค๊ธฐ- ๊ฑด์ง„๋ฒ• ๋ฌธ์„œ ์–‘์‹ ๊ณต์œ ํ•˜๋Š” ์‚ฌ์ดํŠธ- ๊นƒํ—ˆ๋ธŒ๋ž‘ ๋…ธ์…˜ ์ •๋ฆฌ- ๋„ค์ด๋ฒ„ ์ง€์‹์ธ ์‹๋ฌผ์‹ ์œผ๋กœ ์Šน๊ธ‰ํ•˜๊ธฐ- ๋„ค์ด๋ฒ„ ์ง€์‹์ธ ๊ต์œก๋ด‰์‚ฌ..
๐Ÿš€๋ธ”๋กœ๊ทธ ๋‹ต๊ธ€/์ปค๋งˆโœ… ์ปค๋งˆ  ๋ธ”๋กœ๊ทธ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์„ ๊พธ์ค€ํžˆ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ๋ชจ๋ฐ”์ผ์—์„œ ์—ด์—ˆ์„ ๋•Œ ๋ฐ˜์‘ํ˜• ํŽ˜์ด์ง€์— ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ๊ฒฌ๋จ. 1. ๊ฒŒ์‹œ๋ฌผ ์ธ๋„ค์ผ ํ—ค๋”์— ์ขŒ์šฐ margin/padding ์ด ์•ˆ๋“ค์–ด๊ฐ„ ๋ฌธ์ œ  ์•„๋ž˜ `` ํƒœ๊ทธ๋กœ ํ—ค๋” ๊ฐ์‹ธ์„œ ํ•ด๊ฒฐ ํ•ด ์ฃผ์—ˆ์Œ.โ€‹  ์ขŒ์šฐ ์—ฌ๋ฐฑ์ด ์ถ”๊ฐ€๋˜์—ˆ์Œ.2. ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฐ” ์ถ”๊ฐ€Chrome ๋ชจ๋ฐ”์ผ์—์„œ ๋‚ด ๋ธ”๋กœ๊ทธ์— ์ ‘์†ํ•˜๋ฉด ์นดํ…Œ๊ณ ๋ฆฌ(nav bar)๋Š” `hidden`์†์„ฑ์œผ๋กœ ๊ฐ์ถฐ์ ธ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ”„๋กœํ•„ ์‚ฌ์ง„์„ ํด๋ฆญํ•ด์•ผ ๋‚˜์˜จ๋‹ค. ์กฐ๊ธˆ ๋ถˆํŽธํ•œ ๊ฒƒ ๊ฐ™์•„์„œ ๋ฉ”์ธ ์˜์—ญ ํ—ค๋”๋ถ€๋ถ„๊ณผ ์ธ๋„ค์ผ ํ—ค๋”์— ๊ฐ๊ฐ nav๋ฐ”๋ฅผ ์ถ”๊ฐ€ ํ•ด ์ฃผ์—ˆ๋‹ค.๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด๋Š” ๊ตณ์ด ๋งŒ๋“ค์ง€ ์•Š์•˜๊ณ  ํฐ ์นดํ…Œ๊ณ ๋ฆฌ ์œ„์ฃผ๋กœ 5๊ฐœ ํ•ญ๋ชฉ๋งŒ ๋„ฃ์Œ`Home`, `Algorithm`, `Coding`, `ETC.`, `Visitor` ํƒญ..
์ผ ๋๋‚ด๊ณ  ํ•  ์ผ โœ… `์—ฌ๊ธฐ๋กœ` ์›น์‚ฌ์ดํŠธ์—์„œ ๋Œ€ํ˜•ํ๊ธฐ๋ฌผ ์ˆ˜๊ฑฐ ์‹ ์ฒญํ•œ๊ฑฐ: `์ •์ˆ˜๊ธฐ`, `์ปดํ“จํ„ฐ ์˜์ž`, `๋ชจ๋‹ˆํ„ฐ`, `ํ”Œ๋ผ์Šคํ‹ฑํ†ต`, `๋ฐฅ์†ฅ` ์˜ˆ์•ฝ๋ฒˆํ˜ธ ๋ถ™์—ฌ์„œ ๋‚ด๋†“๊ธฐโœ… ๋นจ๋ž˜ ๊ฐœ๊ธฐโœ… ๊ฑด์กฐ๊ธฐ ๋Œ๋ฆฌ๊ธฐโœ… ์ฃผ๋ฐฉ ์„œ๋ž์žฅ ๋งค์ง ์ŠคํŽ€์ง€๋กœ ํ•œ๋ฒˆ์”ฉ ๋‹ฆ๊ธฐโœ… ํ™”์žฅ์‹ค ์ฒญ์†Œโœ… ์“ฐ๋ ˆ๊ธฐ ๋‚ด๋†“๊ธฐโœ… ์–‘๋ง ์ˆ˜๋‚ฉ์žฅ ์‚ฐ๊ฑฐ์— ์ •๋ฆฌ ๐Ÿš€ ์ดํด๋ฆฝ์Šค ์—๋Ÿฌ The Eclipse executable launcher was unable to locate its companion shared library ์˜ค๋ฅ˜ ๊ณ ์น˜๊ธฐ -startupplugins/org.eclipse.equinox.launcher_1.6.900.v20240613-2009.jar--launcher.libraryC:\Users\aweso\.p2\pool\plugins\org.eclipse.equ..
์ธ์ ˆ๋ฏธ์˜€๋˜๊ฒƒ
'ํ• ์ผ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก
์ƒ๋‹จ์œผ๋กœ