๊ฐœ๋ฐœ๊ตฌ๋ฆฌ๐Ÿธ

ํฐํŠธ๋ฅผ ๋ชป๊ฐ€์ ธ์˜ฌ ๋•Œ font-synthesis

๐Ÿธ๋ถ„๋ช… ๋ฐฑ์—”๋“œ๋กœ ์ทจ์—…ํ–ˆ์ง€๋งŒ ์ด๊ฒƒ์ €๊ฒƒ ๋‹คํ•˜๋Š” ๊ฐœ๋ฐœ๊ตฌ๋ฆฌ์ž…๋‹ˆ๋‹ค ์š”์•ฝ font-synthesis : ์ง€์ •๋œ ํฐํŠธ์— bold, italic ๋“ฑ์˜ ๊ธ€๊ผด์ด ์—†์„ ๋•Œ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ํ•ด๋‹น ๊ธ€๊ผด์„ ์ธ์œ„์ ์œผ๋กœ ๋งŒ๋“ค์–ด ๋‚ผ์ง€ ์—ฌ๋ถ€๋ฅผ ์ œ์–ดํ•˜๋Š” ์†์„ฑ ์•„๋ž˜์˜ ๊ฐ’์„ ๊ฐ€์ง„๋‹ค. (์—ฌ๋Ÿฌ๊ฐœ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค) none weight style ...

์‚ผ์„ฑ ๋ธŒ๋ผ์šฐ์ € ๋‹คํฌ ๋ชจ๋“œ CSS

์„ธ ์ค„ ์š”์•ฝ ๋ธŒ๋žœ๋“œ ์ปฌ๋Ÿฌ๊ฐ€ ๋ฐ”๋€œ์— ๋”ฐ๋ผ ๊ฐ•์กฐ์ƒ‰ ๋ณ€๊ฒฝ ์ž‘์—… ์š”์ฒญ ์‚ผ์„ฑ ๋ธŒ๋ผ์šฐ์ €์˜ ๋‹คํฌ ๋ชจ๋“œ๊ฐ€ CSS ๋ฅผ ๊ฐ•์ œ๋กœ ๋ฐ”๊ฟ”์„œ ์˜๋„์™€ ๋‹ฌ๋ผ์ง ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์„ค์ •ํ•˜๋Š” ์ˆ˜ ๋ฐ–์— ์—†์Œ ( ์‚ผ์„ฑ ์šฐ์šฐ๐Ÿ‘Ž์šฐ์šฐ๐Ÿ‘Ž) ๋ฌธ์ œ ์‚ผ์„ฑ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋‹คํฌ ๋ชจ๋“œ๋ฅผ ์ผœ๊ณ  ์‚ฌ์ดํŠธ๋ฅผ ํ™•์ธํ•˜๋ฉด CSS๊ฐ€ ๋ง๊ฐ€์ง€๋Š” ๋ฌธ์ œ ๋ฐœ์ƒ. (๊ฒ€์€ ๋ฐฐ๊ฒฝ์— ๊ฒ€์€ ํฐํŠธ๋ผ๋‹ˆ!) ์›์ธ ์‚ผ์„ฑ ๋ธŒ๋ผ...

radio ๋ฒ„ํŠผ ํ™œ์„ฑํ™” ์ƒ‰์ƒ ๋ฐ”๊พธ๊ธฐ

์—…๋ฌด ์š”์ฒญ ์ค‘ ๋ผ๋””์˜ค ๋ฒ„ํŠผ์˜ ์ƒ‰์ƒ์„ ๋ณ€๊ฒฝํ•ด ๋‹ฌ๋ผ๋Š” ์š”์ฒญ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๋ก  ๊ฑฐ๋‘์ ˆ๋ฏธ ํ•˜๊ณ  ๊ฒฐ๋ก ๋ถ€ํ„ฐ. ๋‘ ๊ฐ€์ง€ ๋ฐฉ์•ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค. accent-color css ๊ฐ’์„ ๋ณ€๊ฒฝํ•œ๋‹ค (๋น„์ถ” ๐Ÿ‘Ž) ์ปค์Šคํ…€์œผ๋กœ css ๋ฅผ ์ƒˆ๋กœ ๋งŒ๋“ ๋‹ค (์ถ”์ฒœ ๐Ÿ‘) accent-color accent-color ๋ผ๋Š” ์Šคํƒ€์ผ ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. i...

padStart()์™€ padEnd()

์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿธ ์—…๋ฌด์—์„œ ์›”(Month) ๊ฐ’์„ ๋‹ค๋ฃจ๋Š” ์ผ์ด ๋งŽ์€๋ฐ์š” ์ด ๊ฐ’์„ ๋‹ค๋ฃฐ ๋•Œ ์ž์ฃผ ์“ฐ๊ฒŒ ๋˜๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. ์ ์ ˆํ•˜๊ฒŒ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ํ›จ์”ฌ ๋‹ค์–‘ํ•˜๊ฒŒ ์‘์šฉ ํ•  ์ˆ˜๋„ ์žˆ๋Š” ํ•จ์ˆ˜์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„๋ช… ์ž์ฃผ ์“ฐ๋Š” ํ•จ์ˆ˜์ธ๋ฐ ์“ธ ๋•Œ ๋งˆ๋‹ค ์ž๊พธ ๊นœ๋นกํ•˜๋‹ˆ ์ž˜ ๊ธฐ์–ตํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ฉ”๋ชจํ•ด๋ด…๋‹ˆ๋‹ค โ•ฐ๏ผˆโ€ตโ–กโ€ฒ๏ผ‰โ•ฏ padStart() padStart() ๋ฉ”์„œ๋“œ๋Š” String...

Lightsail์—์„œ IAM ์‚ฌ์šฉ์ž๋กœ ๊ถŒํ•œ ์ ‘๊ทผํ•˜๊ธฐ

์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿธ IAM ์‚ฌ์šฉ์ž์™€ ๊ทธ๋ฃน์„ ๋งŒ๋“ค์–ด์„œ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•œ๋ฒˆ ์ฐ๋จนํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ๊ทธ๋ฃน์ด ์‚ฌ์šฉํ•˜๋Š” ๊ถŒํ•œ ์ •์ฑ…์€ ์ด๋ฏธ ์ข…๋ฅ˜๋ณ„๋กœ ๋‹ค์–‘ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์ ธ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ง์ ‘ ๊ถŒํ•œ์„ ์ž‘์„ฑํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. IAM ์‚ฌ์šฉ์ž ๊ทธ๋ฃน ์ƒ์„ฑํ•˜๊ธฐ ๋จผ์ € IAM ์— ์ ‘๊ทผํ•ด๋ด…์‹œ๋‹ค ์ขŒ์ธก์˜ ์‚ฌ์šฉ์ž ๊ทธ๋ฃน ์„ ๋ˆŒ๋Ÿฌ๋ด…์‹œ๋‹ค ๋‹ค์Œ ๊ทธ๋ฃน ์ƒ์„ฑ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ๋ด…์‹œ๋‹ค. ์ง€๊ธˆ์€ ๊ทธ๋ฃน์ด...

Node์— S3 ์ ์šฉํ•˜๊ธฐ

์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿธ S3? Simple Storage Service ์˜ ์•ฝ์ž๋กœ ์Šคํ† ๋ฆฌ์ง€ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„์—์„œ ๋ชจ๋“  ์ •์  ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•œ๋‹ค๋ฉด ์„œ๋ฒ„์— ๋ถ€ํ•˜๊ฐ€ ๋˜๊ธฐ ๋•Œ๋ฌธ์— S3๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค ํ•„์š” ํŒจํ‚ค์ง€ ์„ค์น˜ npm i multer-s3 @aws-sdk/client-s3 S3 ๋ฒ„ํ‚ท ์ƒ์„ฑ ๋ฐ ์„ค์ • AWS์—์„œ S3๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ...

Node์— Redis ์ ์šฉํ•˜๊ธฐ

์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿธ ์ด๋ฒˆ์—” ์ œ๊ฐ€ ๋…ธ๋“œ์— ๋ ˆ๋””์Šค๋ฅผ ์—ฐ๋™ํ–ˆ๋˜ ๊ฒฝํ—˜์„ ๊ธฐ๋กํ•ด๋†“๊ธฐ ์œ„ํ•ด ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์™œ ๋ ˆ๋””์Šค? ์„ธ์…˜์€ ์„œ๋ฒ„๊ฐ€ ๋‹ค์šด๋˜๊ฑฐ๋‚˜ ์žฌ์‹œ์ž‘๋˜๋ฉด ์ •๋ณด๊ฐ€ ์‚ฌ๋ผ์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์„ธ์…˜์€ ์„œ๋ฒ„๋งˆ๋‹ค ๊ฐ์ž ๊ด€๋ฆฌํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ณ„๋„์˜ ์กฐ์น˜๊ฐ€ ์—†๋‹ค๋ฉด A ์„œ๋ฒ„์—์„œ ๋กœ๊ทธ์ธ ํ–ˆ๋˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค์Œ ์š”์ฒญ์€ B ์„œ๋ฒ„๋กœ ์š”์ฒญ๋˜์–ด์„œ ๋กœ๊ทธ์ธ์ด ๋˜์ง€ ์•Š์€ ์‚ฌ์šฉ์ž๋กœ ์‹๋ณ„ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด...

MSSQL ํ™•์žฅ ์†์„ฑ ์‚ฌ์šฉํ•˜๊ธฐ

์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿธ MSSQL์—์„œ ๊ฐœ์ฒด์— ์ƒˆ๋กœ์šด ํ™•์žฅ ์†์„ฑ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ํ™•์žฅ ์†์„ฑ์„ ํ†ตํ•ด ๊ฐœ์ฒด์— ๋Œ€ํ•œ ์„ค๋ช…์„ ๋ช…์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์†์„ฑ ์ถ”๊ฐ€ ๊ตฌ๋ฌธ sp_addextendedproperty [ @name = ] N'name' [ , [ @value = ] value ] [ , [ @level0typ...

LaTeX ๋ฌธ๋ฒ• ์ •๋ฆฌ

๊ด„ํ˜ธ ๋‹จ์ˆœํžˆ [] , {} , () ๋ฅผ ์‚ฌ์šฉํ•ด๋„ ๋˜์ง€๋งŒ ๋ถ„์ˆ˜๋‚˜ ํ–‰๋ ฌ๊ณผ ๊ฐ™์ด ๋†’์ด๊ฐ€ ๋‹ค๋ฅธ ๊ฒฝ์šฐ ์„œ์‹์— ๋งž์ง€ ์•Š๊ฒŒ ์ถœ๋ ฅ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ๋ฌธ๋ฒ•์— ๋งž๋Š” ํ‘œํ˜„ ์‚ฌ์šฉ ๊ธฐ๋ณธ์ ์œผ๋กœ ์•„๋ž˜์™€ ๊ฐ™์ด ๊ด„ํ˜ธ๋ฅผ ์‚ฌ์šฉ ๊ฐ€๋Šฅ. \left[ \right] [\left[\right]] \left\{ \right\} [\left{ \right}] \left( \right...

lighsail์— node ๋ฐฐํฌํ•˜๊ธฐ

์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿธ AWS์˜ Lightsail ์—์„œ Node.js ํ”„๋กœ์ ํŠธ๋ฅผ ์˜ฌ๋ ค๋ณด๋Š” ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค. 1. Lightsail ์ƒ์„ฑํ•˜๊ธฐ Lightsail์€ AWS์—์„œ ๊ฒ€์ƒ‰ํ•˜๋ฉด ๋ฐ”๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธ์Šคํ„ด์Šค๊ฐ€ ์—†๋Š” ์ฒซ ํ™”๋ฉด ์ž…๋‹ˆ๋‹ค. ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ์„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์€ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์„ ํƒํ•˜๊ณ  ๋ธ”๋ฃจํ”„๋ฆฐํŠธ๋Š” Node.js ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ฒซ 90์ผ์€ ๋ฌด๋ฃŒ์ธ ...

์ธ๊ธฐ ํƒœ๊ทธ