" ๋…ธ๋ ฅ์„ ์ด๊ธฐ๋Š” ์žฌ๋Šฅ์€ ์—†๊ณ  "
๋…ธ๋ ฅ์„ ์™ธ๋ฉดํ•˜๋Š” ๊ฒฐ๊ณผ๋„ ์—†๋‹ค
์ด์ฐฝํ˜ธ 9๋‹จ
Junesker
Junesker -
DEVELOPMENT/JAVA
์ธ์ฝ”๋”ฉ(Encoding)์ด๋ž€? ์ธ์ฝ”๋”ฉ ๊ฐœ๋…๊ณผ ์ข…๋ฅ˜(ASCII, ISO/IEC, EUC-KR, MS949, UTF-8)
์šฐ๋ฆฌ๊ฐ€ ์ดํด๋ฆฝ์Šค๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ํ•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ฑฐ๋‚˜ ๋“ฑ๋“ฑ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํ–‰์œ„์—์„œ ์ธ์ฝ”๋”ฉ์ด๋ผ๋Š” ๊ฐœ๋…๊ณผ ์‚ฌ์šฉ์ด ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ๋‹ค. ๊ทธ๋ ‡์ง€๋งŒ ์ •์ž‘ ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ •ํ™•ํ•œ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ฑฐ๋‚˜ ์ •์˜๋ฅผ ์•Œ๊ณ  ์žˆ๋Š” ๊ฑด ํ•œ์ •์ ์ด๊ณ  ํ•œ๊ณ„๊ฐ€ ๋งŽ๋‹ค. ๊ทธ๋ž˜์„œ ์˜ค๋Š˜์€ ์ธ์ฝ”๋”ฉ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ณ  ์ธ์ฝ”๋”ฉ ๋ฐฉ์‹์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ฅธ ๊ฐœ๋…๊ณผ ํŠน์ง•์ด ๋ฌด์—‡์ธ์ง€ ์•Œ์•„๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค.     ์ธ์ฝ”๋”ฉ(Encoding) ์ด๋ž€?ํŒŒ์ผ์— ์ €์žฅ๋œ ์ •๋ณด์˜ ํ˜•ํƒœ๋ฅผ ๋‹ค๋ฅธ ๊ฒƒ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ๋ถ€ํ˜ธํ™”(็ฌฆ่™ŸๅŒ–)๋ผ๊ณ ๋„ ํ•œ๋‹ค. ์ •๋ณด์˜ ํ˜•ํƒœ๋ฅผ ๋‹ค๋ฅธ ๊ฒƒ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์„ ์ธ์ฝ”๋”ฉ์ด๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ •๋ณด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฌธ์ž๋“ค์˜ ํ˜•ํƒœ ๋˜ํ•œ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ์‹์ด ์žˆ๋‹ค. ๊ทธ ํ˜•ํƒœ์— ๋งž๋Š” ์ธ์ฝ”๋”ฉ ์„ค์ •์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ ๋ณด๊ณ ์ž ํ•˜๋Š” ํ˜•ํƒœ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ๊ทธ๋Ÿฐ ํ˜•ํƒœ..
Junesker
Junesker -
OPEN SOURCE/CKEditor4
์Šคํ”„๋ง(Spring)๋ถ€ํŠธ & ์Šคํ”„๋ง ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•œ CKEditor4 ์ ์šฉํ•˜๊ธฐ
๋งŽ์€ ์›น ๊ฐœ๋ฐœ์ž๋“ค์ด ์Šคํ”„๋ง์„ ํ™œ์šฉํ•ด์„œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ ๋˜๋Š” ๋‹ค๋ฅธ ์–ธ์–ด๋“ค์„ ์ด์šฉํ•ด์„œ๋„ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ํ•„์ž๋Š” ์Šคํ”„๋ง ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ด์šฉํ•ด์„œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์—ฌ๋Ÿฌ ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•  ๋•Œ ๊ฒŒ์‹œํŒ ๊ตฌ์„ฑ์— ํ•„์š”ํ•œ ์—๋””ํ„ฐ๋ฅผ ๋ณดํŽธ์ ์œผ๋กœ ๋งŽ์ด๋“ค ์‚ฌ์šฉํ•˜๋Š” ์—๋””ํ„ฐ๋ฅผ ์„ ์ •ํ•ด ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘, CKEditor๋ฅผ ์—๋””ํ„ฐ๋กœ ์„ ์ •ํ•˜์—ฌ ํ”Œ๋žซํผ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋‹ค์–‘ํ•œ ์—๋””ํ„ฐ๊ฐ€ ์กด์žฌํ•˜๋ฏ€๋กœ ๊ทธ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์—ฌ ํ”Œ๋žซํผ์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์„๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ์Šคํ”„๋ง ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•ด CKEditor4 ์—๋””ํ„ฐ๋ฅผ ์ ์šฉํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.     CKEditor4 Builder ์‚ฌ์šฉํ•˜๊ธฐ 1.  CKEditor4 Builder ์ ‘์†ํ•˜๊ธฐCKEditor4 Bu..
Junesker
Junesker -
OPEN SOURCE/CKEditor4
[CKEditor4] CKEditor๋ž€?
CKEditor๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ํ•  ๋•Œ ๊ฒŒ์‹œํŒ CRUD ๊ฐœ๋ฐœ์˜ ๋‚ด์šฉ์„ ์ž…๋ ฅ ํ•  ๋•Œ ์—๋””ํ„ฐ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์—๋””ํ„ฐ, ๋„ค์ด๋ฒ„ ์Šค๋งˆํŠธ ์—๋””ํ„ฐ ๋“ฑ๋“ฑ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์—์„œ ์ œ๊ณตํ•˜๋Š” ์—๋””ํ„ฐ์ฒ˜๋Ÿผ CKEditor๋„ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ํ…์ŠคํŠธ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ํฌ๊ธฐ๋ฅผ ํ‚ค์šฐ๊ณ  ์ƒ‰์ƒ๋„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๊ณ  ๊ฐ•์กฐ, ์ •๋ ฌ, ํ‘œ, ์ด๋ชจํ‹ฐ์ฝ˜, ๋งํฌ, ์ด๋ฏธ์ง€ ์ถ”๊ฐ€ ๋“ฑ๋“ฑ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์–‘ํ•œ ์—๋””ํ„ฐ์ฒ˜๋Ÿผ ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ๊ณ  ๋ฌด๋ฃŒ OPEN SOURCE๋กœ ๋ฐฐํฌํ•˜๊ณ  ์žˆ๋Š” CKEditor์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž.     CKEditor๋ž€? CKEditor๋Š” ์›น ๊ธฐ๋ฐ˜์˜ WYSIWYG(What You See Is What You Get) ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๋กœ, ์‚ฌ์šฉ์ž๊ฐ€ HTML ๋ฌธ์„œ๋ฅผ ์‰ฝ๊ฒŒ ์ž‘์„ฑํ•˜๊ณ  ํŽธ์ง‘ํ•  ์ˆ˜..
Junesker
Junesker -
DEVELOPMENT/SPRING
[SPRING] STS(Spring Tool Suite) ํ”„๋กœ์ ํŠธ ๊นƒํ—ˆ๋ธŒ(Github)์— ์—ฐ๋™ ํ•˜๋Š” ๋ฐฉ๋ฒ• / STS Github์— ์—ฐ๋™ํ•˜๊ธฐ / STS Github์œผ๋กœ Commit ํ•˜๋Š” ๋ฐฉ๋ฒ•
์ดํด๋ฆฝ์Šค๋ฅผ ์ด์šฉํ•˜๊ฑฐ๋‚˜ STS๋ฅผ ์ด์šฉํ•˜๊ฑฐ๋‚˜ ๋‚ด๊ฐ€ ์ž‘์—…์ค‘์ธ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์„ ์–ด๋”˜๊ฐ€์— ๊ณต์œ ํ•ด์„œ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํ˜•์ƒ๊ด€๋ฆฌ ํˆด์ด ํ•„์š”ํ•˜๋‹ค. ๋‹ค์–‘ํ•œ ํ˜•์ƒ๊ด€๋ฆฌ ํˆด์ด ์žˆ์ง€๋งŒ ๋Œ€ํ‘œ์ ์ธ SVN, ๊นƒํ—ˆ๋ธŒ๊ฐ€ ์žˆ์„๊ฒƒ์ด๋‹ค. ๊ทธ์ค‘ Github๋Š” ํ˜„ ์‹œ๋Œ€์— ๋Œ€ํ‘œ์ ์ธ ํ˜•์ƒ๊ด€๋ฆฌ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ๊ผญ ํ˜•์ƒ๊ด€๋ฆฌ๋งŒ์ด ๋Œ€ํ‘œ์ ์ธ ๊ธฐ๋Šฅ์€ ์•„๋‹ํ…Œ์ง€๋งŒ ๋งŽ์€ ๊ฐœ๋ฐœ์ž๋“ค์ด ๊นƒํ—ˆ๋ธŒ๋กœ ์ž์‹ ์˜ ์†Œ์Šค ํŒŒ์ผ์„ ๊ณต์œ ํ•˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋ฒˆ ๊ฒŒ์‹œ๊ธ€์€ ๋‚ด๊ฐ€ ๊ฐœ๋ฐœ์ค‘์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ๊นƒํ—ˆ๋ธŒ์— ๊ณต์œ ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์ž.     STS(Spring Tool Suite) ํ”„๋กœ์ ํŠธ ๊นƒํ—ˆ๋ธŒ(Github)์— ์—ฐ๋™ ํ•˜๋Š” ๋ฐฉ๋ฒ•      1.  ๊ณต์œ ํ•˜๊ณ  ์‹ถ์€ ํ”„๋กœ์ ํŠธ ์šฐํด๋ฆญ ๋ฉ”๋‰ด์—์„œ Team > Share Project ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.      2.  Share Project ํ•ญ๋ชฉ์—์„œ reposit..
Junesker
Junesker -
E T C/R E S O L U T I O N
[๊ตฌ๊ธ€์• ๋“œ์„ผ์Šค] ๊ตฌ๊ธ€ ์• ๋“œ์„ผ์Šค(Google Adsense) ์„ธ๊ธˆ ์ •๋ณด ์ œ์ถœํ•˜๊ธฐ / ์‹ฑ๊ฐ€ํฌ๋ฅด ์„ธ๊ธˆ์ •๋ณด ์ œ์ถœ ๋ฐฉ๋ฒ•
๋ธ”๋กœ๊ทธ๋ฅผ ์šด์˜ํ•˜๋‹ค๋ณด๋ฉด ๊ตฌ๊ธ€ ์• ๋“œ์„ผ์Šค๋ฅผ ํ™œ์šฉํ•ด ๊ด‘๊ณ ๋ฅผ ๋„ฃ์–ด ์ˆ˜์ต์œผ๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ •์ฑ…์‹ฌ์‚ฌ๋ถ€ํ„ฐ ๊ตฌ๊ธ€ ์• ๋“œ์„ผ์Šค ๊ด‘๊ณ  ํ‘œ์‹œ ํ•ญ๋ชฉ ๊ตฌ์„ฑ, ์• ๋“œ์„ผ์Šค ์ •์ฑ… ๋“ฑ๋“ฑ ํ•„์š”์— ์˜ํ•œ ์„ค์ •์ด ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์กด์žฌํ•˜๋Š”๋ฐ ๊ทธ ์ค‘ ์• ๋“œ์„ผ์Šค ์‹ฌ์‚ฌ ํ›„ ๊ด‘๊ณ  ํ‘œ์‹œ์— ๋”ฐ๋ฅธ ์ˆ˜์ต์„ ์ถœ๊ธˆํ•˜๊ฒŒ ๋ ๋•Œ ๊ผญ ํ•„์ˆ˜๋กœ ์„ค์ •ํ•ด์•ผ ํ•˜๋Š” ์ •๋ณด๋“ค ์ค‘, ์„ธ๊ธˆ ์ •๋ณด๋ฅผ ๋“ฑ๋กํ•ด์•ผํ•˜๋Š”๊ฒŒ ์žˆ๋‹ค. ๋ฏธ๊ตญ ์„ธ๊ธˆ์ •๋ณด์™€ ์‹ฑ๊ฐ€ํฌ๋ฅด ์„ธ๊ธˆ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜์–ด ์žˆ๋Š”๋ฐ ๊ทธ์ค‘ ์‹ฑ๊ฐ€ํฌ๋ฅด ์„ธ๊ธˆ์ •๋ณด ์ž…๋ ฅ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ด…์‹œ๋‹ค.     ๊ตฌ๊ธ€ ์• ๋“œ์„ผ์Šค(Google Adsense)์‹ฑ๊ฐ€ํฌ๋ฅด ์„ธ๊ธˆ์ •๋ณด ๋“ฑ๋กํ•˜๊ธฐ      1.  ๊ตฌ๊ธ€ ์• ๋“œ์„ผ์Šค ๋ฉ”์ธ ๋Œ€์‹œ๋ณด๋“œ์—์„œ [์ง€๊ธ‰] > [์ง€๊ธ‰ ์ •๋ณด] ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.      2.  ๋นจ๊ฐ„์ƒ‰ ์นธ์œผ๋กœ ์„ค์ •๋œ ์˜์—ญ ๋‚ด, [์„ธ๊ธˆ์ •๋ณด ์ถ”๊ฐ€] ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์„ธ๊ธˆ ์ •๋ณด ๊ด€๋ฆฌ๋กœ ๋“ค..
Junesker
Junesker -
CI & CD/Jenkins
[Jenkins] ๐Ÿ–ฅ๏ธ ์  ํ‚จ์Šค(Jenkins) ์„ค์น˜ ํ•˜๊ธฐ / ์  ํ‚จ์Šค ์„ค์น˜ ๋ฐฉ๋ฒ• / ์  ํ‚จ์Šค ์„ค์ • ํ•˜๊ธฐ
CI/CD๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” Jenkins๊ฐ€ ํ•„์š”ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. CI/CD ์นดํ…Œ๊ณ ๋ฆฌ์˜ 'Jenkins๋ž€?' ๊ฒŒ์‹œ๊ธ€์„ ํ†ตํ•ด์„œ Jenkins๊ฐ€ ๋ฌด์—‡์ด๋ฉฐ ํŠน์ง• ๋ฐ ์žฅ/๋‹จ์ ์ด ์–ด๋–ป๊ฒŒ ๋˜๋Š”์ง€ ํ™•์ธํ•ด๋ณด์•˜๋‹ค๋ฉด Jenkins ์‚ฌ์šฉ์„ ์œ„ํ•ด ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.     ์  ํ‚จ์Šค(Jenkins) ์„ค์น˜ ๋ฐฉ๋ฒ•์  ํ‚จ์Šค(Jenkins) ์„ค์ • ๋ฐฉ๋ฒ•     1.  Jenkins ๋‹ค์šด๋กœ๋“œ๋ฅผ ์œ„ํ•ด ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์ธํ™”๋ฉด์˜ ๊ฐ€์šด๋ฐ Download ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.   Jenkins ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€   JenkinsJenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy..
Junesker
Junesker -
CI & CD/Jenkins
[Jenkins] ๐Ÿ–ฅ๏ธ ์  ํ‚จ์Šค(Jenkins)๋ž€? / ์  ํ‚จ์Šค ํŠน์ง• ๋ฐ ์žฅ๋‹จ์ 
์  ํ‚จ์Šค(Jenkins)๋ž€ ๋‹จ์–ด๊ฐ€ ์˜ˆ์ „๋ณด๋‹ค ์ง€๊ธˆ์ด ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์˜ ์ž…์„ ํ†ตํ•ด์„œ ๋“ค๋ ค์ง€๊ณ  ์žˆ๋‹ค. IT์— ๋ชธ๋‹ด๊ณ  ๊ณต๋ถ€๋ฅผ ํ•˜๊ฑฐ๋‚˜ ์ผ์„ ํ•˜๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด 1๋ฒˆ์ฏค ๊ผญ ๋“ค์–ด๋ดค์„๊ฒƒ ๊ฐ™๋‹ค. Docker ๋งŒํผ์ด๋‚˜ ์œ ๋ช…ํ•œ ๋…€์„์ด์ง€ ์•Š๋‚˜ ์ƒ๊ฐํ•œ๋‹ค. ์  ํ‚จ์Šค๋Š” 'CI/CD', ์ฆ‰ ๋นŒ๋“œ/ํ…Œ์ŠคํŠธ/๋ฐฐํฌ๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ง•์ด ์žˆ๋‹ค. ์šด์˜์ค‘์ธ ์„œ๋น„์Šค์— ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ ํ›„ ๋„ฃ๋Š”๋‹ค๊ณ  ํ–ˆ์„๋•Œ๋„ ์„œ๋น„์Šค๋ฅผ ์ค‘๊ฐ„์— ์ค‘๋‹จํ•˜๊ณ  ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๋นŒ๋“œ ํ›„ ๋ฐฐํฌ ํ•œ ํ›„์— ๋‹ค์‹œ ์„œ๋น„์Šค๋ฅผ ์žฌ ๊ฐ€๋™ํ•˜๋ ค๋ฉด ๊ณผ์ •๋„ ๋งŽ๊ณ  ์ค‘๊ฐ„ ๊ณผ์ •์— ๋”ฐ๋ฅธ ์„œ๋น„์Šค ์ค‘๋‹จ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฐ ๋ถ€๋ถ„๋“ค์„ ์  ํ‚จ์Šค(Jenkins)๊ฐ€ ํ•ด๊ฒฐํ•ด ์ค„ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ๊ทธ๋Ÿฐ ํŠน์ง•์„ ๊ฐ€์ง„ ์  ํ‚จ์Šค์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž!     ์  ํ‚จ์Šค(Jenkins)๋ž€?์  ํ‚จ์Šค์˜ ํŠน์ง•๊ณผ ์žฅ/๋‹จ์        ์  ํ‚จ์Šค๋ž€? ..
Junesker
Junesker -
OPEN SOURCE/FullCalendar
[FullCalendar] ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ์†์„ฑ - 6, ์ƒํ˜ธ์ž‘์šฉ (Interaction Options)
ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ์†์„ฑ - 6     FullCalendar JS๋ฅผ ํ™œ์šฉํ•˜๋‹ค ๋ณด๋ฉด ๊ต‰์žฅํžˆ ๋‹ค์–‘ํ•œ ์†์„ฑ๊ณผ ์ด๋ฒคํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๋Ÿฌ ์†์„ฑ๋“ค์ด ์–ด๋–ค ํŠน์ง•๋“ค์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€, ํ’€์บ˜๋ฆฐ๋”๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ด๋ฒคํŠธ์—๋Š” ์–ด๋–ค ๊ฒƒ๋“ค์ด ์žˆ์œผ๋ฉฐ ํ•ด๋‹น ์ด๋ฒคํŠธ๋Š” ์–ด๋–ค ๋™์ž‘๋“ค์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š”์ง€ ๋“ฑ๋“ฑ์— ๋Œ€ํ•ด์„œ ์ž˜ ๋ชจ๋ฅผ ๋•Œ๊ฐ€ ๋งŽ๋‹ค. FullCalendar JS ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์—์„œ ์ œ๊ณตํ•˜๋Š” Documents ํŒŒ์ผ์„ ๋ณด๊ธด ํ•˜์ง€๋งŒ Docs ๋ฌธ์„œ๋“ค์„ ํ™•์ธํ•˜๋Š” ๊ฒŒ ์•„์ง ์ต์ˆ™์ง€ ์•Š์€ ์‚ฌ๋žŒ์€ ๋ฌธ์„œ ๋ณด๋Š” ๋ฐฉ๋ฒ•์กฐ์ฐจ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ FullCalendar JS์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†์„ฑ๋“ค์„ ํ•˜๋‚˜์‹ ์‚ดํŽด๋ณด๊ณ ์ž ํ•œ๋‹ค. ๋ฌผ๋ก  100% ๋ชจ๋“  ์†์„ฑ๋“ค์„ ์ „๋ถ€ ๋ณด๋ฉด ์ข‹๊ฒ ์ง€๋งŒ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์†์„ฑ๋“ค ์œ„์ฃผ๋กœ ํ™•์ธํ•ด ๋ณด๊ณ  ๊ทธ ์™ธ์— ์†์„ฑ๋“ค์€ ์ง์ ‘ D..
Junesker
Junesker -
OPEN SOURCE/FullCalendar
[FullCalendar] ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ์†์„ฑ - 4, ์„ ํƒ ๊ธฐ๋Šฅ (Selectable Options)
ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ์†์„ฑ - 4     FullCalendar JS๋ฅผ ํ™œ์šฉํ•˜๋‹ค ๋ณด๋ฉด ๊ต‰์žฅํžˆ ๋‹ค์–‘ํ•œ ์†์„ฑ๊ณผ ์ด๋ฒคํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๋Ÿฌ ์†์„ฑ๋“ค์ด ์–ด๋–ค ํŠน์ง•๋“ค์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€, ํ’€์บ˜๋ฆฐ๋”๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ด๋ฒคํŠธ์—๋Š” ์–ด๋–ค ๊ฒƒ๋“ค์ด ์žˆ์œผ๋ฉฐ ํ•ด๋‹น ์ด๋ฒคํŠธ๋Š” ์–ด๋–ค ๋™์ž‘๋“ค์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š”์ง€ ๋“ฑ๋“ฑ์— ๋Œ€ํ•ด์„œ ์ž˜ ๋ชจ๋ฅผ ๋•Œ๊ฐ€ ๋งŽ๋‹ค. FullCalendar JS ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์—์„œ ์ œ๊ณตํ•˜๋Š” Documents ํŒŒ์ผ์„ ๋ณด๊ธด ํ•˜์ง€๋งŒ Docs ๋ฌธ์„œ๋“ค์„ ํ™•์ธํ•˜๋Š” ๊ฒŒ ์•„์ง ์ต์ˆ™์ง€ ์•Š์€ ์‚ฌ๋žŒ์€ ๋ฌธ์„œ ๋ณด๋Š” ๋ฐฉ๋ฒ•์กฐ์ฐจ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ FullCalendar JS์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†์„ฑ๋“ค์„ ํ•˜๋‚˜์‹ ์‚ดํŽด๋ณด๊ณ ์ž ํ•œ๋‹ค. ๋ฌผ๋ก  100% ๋ชจ๋“  ์†์„ฑ๋“ค์„ ์ „๋ถ€ ๋ณด๋ฉด ์ข‹๊ฒ ์ง€๋งŒ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์†์„ฑ๋“ค ์œ„์ฃผ๋กœ ํ™•์ธํ•ด ๋ณด๊ณ  ๊ทธ ์™ธ์— ์†์„ฑ๋“ค์€ ์ง์ ‘ D..
Junesker
Junesker -
OPEN SOURCE/FullCalendar
[FullCalendar] ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ์†์„ฑ - 3, ์ด๋ฒคํŠธ ๊ด€๋ จ ์„ค์ • (Event Settings)
ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ์†์„ฑ - 3     FullCalendar JS๋ฅผ ํ™œ์šฉํ•˜๋‹ค ๋ณด๋ฉด ๊ต‰์žฅํžˆ ๋‹ค์–‘ํ•œ ์†์„ฑ๊ณผ ์ด๋ฒคํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๋Ÿฌ ์†์„ฑ๋“ค์ด ์–ด๋–ค ํŠน์ง•๋“ค์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€, ํ’€์บ˜๋ฆฐ๋”๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ด๋ฒคํŠธ์—๋Š” ์–ด๋–ค ๊ฒƒ๋“ค์ด ์žˆ์œผ๋ฉฐ ํ•ด๋‹น ์ด๋ฒคํŠธ๋Š” ์–ด๋–ค ๋™์ž‘๋“ค์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š”์ง€ ๋“ฑ๋“ฑ์— ๋Œ€ํ•ด์„œ ์ž˜ ๋ชจ๋ฅผ ๋•Œ๊ฐ€ ๋งŽ๋‹ค. FullCalendar JS ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์—์„œ ์ œ๊ณตํ•˜๋Š” Documents ํŒŒ์ผ์„ ๋ณด๊ธด ํ•˜์ง€๋งŒ Docs ๋ฌธ์„œ๋“ค์„ ํ™•์ธํ•˜๋Š” ๊ฒŒ ์•„์ง ์ต์ˆ™์ง€ ์•Š์€ ์‚ฌ๋žŒ์€ ๋ฌธ์„œ ๋ณด๋Š” ๋ฐฉ๋ฒ•์กฐ์ฐจ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ FullCalendar JS์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†์„ฑ๋“ค์„ ํ•˜๋‚˜์‹ ์‚ดํŽด๋ณด๊ณ ์ž ํ•œ๋‹ค. ๋ฌผ๋ก  100% ๋ชจ๋“  ์†์„ฑ๋“ค์„ ์ „๋ถ€ ๋ณด๋ฉด ์ข‹๊ฒ ์ง€๋งŒ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์†์„ฑ๋“ค ์œ„์ฃผ๋กœ ํ™•์ธํ•ด ๋ณด๊ณ  ๊ทธ ์™ธ์— ์†์„ฑ๋“ค์€ ์ง์ ‘ D..
Junesker
Junesker -
E T C/R E S O L U T I O N
[Window] ์™ธ์žฅํ•˜๋“œ ์•ˆ์ „์ œ๊ฑฐ ์•ˆ๋  ๋•Œ ํ•ด๊ฒฐ๋ฐฉ๋ฒ• / USB ๋Œ€์šฉ๋Ÿ‰ ์ €์žฅ์žฅ์น˜ ์•ˆ์ „์ œ๊ฑฐ ๋ฐฉ๋ฒ• / USB ์•ˆ์ „์ œ๊ฑฐ ์•ˆ๋  ๋•Œ
USB ์ €์žฅ์žฅ์น˜, ์™ธ์žฅํ•˜๋“œ ๋“ฑ๋“ฑ์„ ์‚ฌ์šฉ ํ›„, ๊บผ๋‚ด๊ธฐ๋ฅผ ์ง„ํ–‰ํ•˜๋ ค๋Š”๋ฐ ์ œ๊ฑฐ๊ฐ€ ๋˜์ง€ ์•Š์•„ ๋‹นํ™ฉ์Šค๋Ÿฌ์šธ๋•Œ๊ฐ€ ๋งŽ๋‹ค. ๊ธ‰ํ•  ๋•Œ์—๋Š” PC USB ๋‹จ์ž์— ๊ฝƒํ˜€ ์žˆ๋Š” USB๋ฅผ ๊ทธ๋ƒฅ ๋ฝ‘์•„์„œ ์ œ๊ฑฐํ•˜๊ธฐ๋„ ํ•˜๋Š”๋ฐ ์ด๋ ‡๊ฒŒ ํ•˜๊ฒŒ๋˜๋ฉด ์™ธ์žฅํ•˜๋“œ๊ฐ€ ๊ณ ์žฅ๋‚˜๊ฑฐ๋‚˜ ์ •์ƒ์ ์ธ ์ €์žฅ์žฅ์น˜๋กœ ์‚ฌ์šฉํ•˜๋Š”๊ฒŒ ์–ด๋ ค์šธ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹ค ์‚ฌ์šฉํ•œ ์ €์žฅ์žฅ์น˜๋Š” ์•ˆ์ „์ œ๊ฑฐ๋ฅผ ํ†ตํ•ด ์ œ๊ฑฐํ•˜๋Š”๊ฒŒ ์ข‹๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด USB ๋Œ€์šฉ๋Ÿ‰ ์ €์žฅ์žฅ์น˜๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ?      USB ๋Œ€์šฉ๋Ÿ‰ ์ €์žฅ์žฅ์น˜ ์•ˆ์ „ํ•˜๊ฒŒ ์ œ๊ฑฐํ•˜๋Š” ๋ฐฉ๋ฒ•์™ธ์žฅํ•˜๋“œ ์•ˆ์ „์ œ๊ฑฐ ๋ฐฉ๋ฒ•    ๋””์Šคํฌ ๊ด€๋ฆฌ ์‚ฌ์šฉ ์•ˆ ํ•จ ๋ฐ ๋””๋ฐ”์ด์Šค ์ œ๊ฑฐ 1.  ํƒ์ƒ‰๊ธฐ๋ฅผ ์—ด๊ณ  ๋‚ด PC์— ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ์œผ๋กœ ๊ด€๋ฆฌ ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.      2.  ์ปดํ“จํ„ฐ๊ด€๋ฆฌ ์ฐฝ์—์„œ ์ปดํ“จํ„ฐ ๊ด€๋ฆฌ > ์žฅ์น˜ ๊ด€๋ฆฌ์ž > ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ์˜ ํ˜„์žฌ ์‚ฌ์šฉ์ค‘์ธ..
Junesker
Junesker -
E T C/R E S O L U T I O N
[TISTORY] ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ์‚ญ์ œํ•˜๊ธฐ / ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ํ์‡„ํ•˜๊ธฐ / ๋ธ”๋กœ๊ทธ ์‚ญ์ œ ๋ฐฉ๋ฒ•
ํ‹ฐ์Šคํ† ๋ฆฌ๋Š” ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์ด ๋ณธ์ธ๋งŒ์˜ ๋ธ”๋กœ๊ทธ, ์ •๋ฆฌ๋…ธํŠธ, ์ •๋ณด๊ณต์œ  ๋“ฑ๋“ฑ ๋‹ค์–‘ํ•œ ์นดํ…Œ๊ณ ๋ฆฌ์˜ ํ˜•ํƒœ๋กœ ํ™œ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋งŒํผ ๊ตญ๋‚ด์—์„œ ๋œจ๊ฑฐ์šด ์ธ๊ธฐ๋ชฐ์ด ์ค‘์ธ ๋ธ”๋กœ๊ทธ ์ข…๋ฅ˜ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ํ•„์ž๋„ 2๊ฐœ์˜ ๋ธ”๋กœ๊ทธ๋ฅผ ์šด์˜์ค‘์— ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ๋กœ ์šด์˜์ค‘์ธ ํ˜„์žฌ์˜ ๋ธ”๋กœ๊ทธ๋ฅผ ์ œ์™ธํ•˜๊ณ  ๋‚˜๋จธ์ง€ 1๊ฐœ์˜ ๋ธ”๋กœ๊ทธ๋Š” ๋งŽ์€ ํŠธ๋ž˜ํ”ฝ๊ณผ ์ง„์ž…์ ์ด ๋งŽ์ง€ ์•Š์•„ ์˜ค๋žœ๊ธฐ๊ฐ„ ์ ‘์†๋Ÿ‰๋„ ์ ๊ณ  ๊ด€๋ฆฌ ์ธก๋ฉด์—์„œ๋„ ์†Œํ™€ํ•œ ๋ถ€๋ถ„์ด ๋งŽ์•„ ์ด๋ฒˆ ๊ธฐํšŒ์— ๋ธ”๋กœ๊ทธ๋ฅผ ํ์‡„ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋ฒˆ ๊ธ€์„ ํ†ตํ•ด ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ํ์‡„ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.     ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ์‚ญ์ œํ•˜๊ธฐํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ํ์‡„ํ•˜๊ธฐClose Your Blog     1.  ์šด์˜์ค‘์ด์ง€๋งŒ ์‚ญ์ œ ๋ฐ ํ์‡„๋ฅผ ์ง„ํ–‰ ํ•  ๋ธ”๋กœ๊ทธ๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.  ํ•„์ž๋Š” 2๊ฐ€์ง€์˜ ๋ธ”๋กœ๊ทธ ์ค‘, ํ˜„์žฌ '์ค€..