๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

It14

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ navigator.useragent๋กœ ๋ธŒ๋ผ์šฐ์ € ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ธฐ. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ navigator.useragent๋กœ ๋ธŒ๋ผ์šฐ์ € ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ธฐ. 2014.06.29 10:13 ํผ๋ธ”๋ฆฌ์‹ฑ์„ ํ•˜๊ฑฐ๋‚˜ ์›นํŽ˜์ด์ง€๋ฅผ ๊ฐœ๋ฐœํ•˜๋‹ค ๋ณด๋ฉด, ์‚ฌ์šฉํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ๋ถ„๊ธฐ๋ฅผ ์ฒ˜๋ฆฌํ•ด์ฃผ์–ด์•ผ ํ•  ๋•Œ๊ฐ€ ์ƒ๊ธด๋‹ค. ๊ทธ๋Ÿด ๋•Œ ๋ฐ˜๋“œ์‹œ ์ฒ˜๋ฆฌํ•ด ์ฃผ์–ด์•ผ ํ•  ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ navigator.useragnet๋ฅผ ์ด์šฉํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ €์˜ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋“ค ์•Œ๊ณ  ์žˆ๋Š” ๋ถ€๋ถ„์ธ๋ฐ, ์ด๋ ‡๊ฒŒ ํ™•์ธ๋œ useragent๊ฐ’์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•  ๊ฒƒ์ธ๊ฐ€๊ฐ€ ๋ถ€์ฐจ์ ์ธ ๋ฌธ์ œ๊ฐ€ ๋œ๋‹ค. ์ผ๋‹จ์€ ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” userAgent๋ฅผ ๋ฌธ์ž์—ด๋กœ ๋„˜๊ฒจ์„œ ํ™•์ธํ•˜๋Š” ๊ฒƒ๊นŒ์ง€๋งŒ ์ง„ํ–‰ํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค. var ua = navigator.userAgent; document.write(ua); ์œ„์˜ ํ‘œ์—์„œ ๋ณด๋‹ค์‹œํ”ผ ๊ต‰์žฅํžˆ ๊ฐ„๋‹จํ•˜๋‹ค. navigator.use.. 2021. 7. 1.
๐Ÿ“Œ JSP์—๋Ÿฌ : HTTP Status 500 ์—๋Ÿฌ๋ฉ”์„ธ์ง€- sda7: write failed, user block limit reached 2016.08.08 09:59 ์ž‘์—… ์ค‘ ๊ธฐ๋กํ•œ ๊ธ€. ๊ฐ€๋” JSP ์„œ๋ฒ„์—์„œ ์ž‘์—…ํ•˜๋‹ค ๋ณด๋ฉด ์•„ํŒŒ์น˜๊ฐ€ ์—๋ผ ๋ชจ๋ฅด๊ฒ ๋‹ค! ๋ฐฐ ์งธ! ์ด๋Ÿด ๋•Œ๊ฐ€ ์žˆ๋‹ค. ๋ฐ”๋กœ HTTP Status 500 ์—๋Ÿฌ๋ฉ”์„ธ์ง€ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ์ค‘์—์„œ sda7: write failed, user block limit reached๋ฅผ ๋งŒ๋‚˜๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋Š”๋ฐ... ์ด๊ฑด ์‚ฌ์‹ค ๋ณ„๊ฑด ์•„๋‹ˆ๋‹ค. ํ†ฐ์บฃ์˜ ๋กœ๊ทธ๋ฅผ ์‚ดํŽด๋ณด๋ฉด ์œ„์™€ ๊ฐ™์ด ์—๋Ÿฌ๊ฐ€ ๋‚˜ ์žˆ๋Š”๋ฐ, ํ• ๋‹น๋œ ๋””์Šคํฌ ๊ณต๊ฐ„์„ ๋‹ค ์‚ฌ์šฉํ–ˆ๋‹ค๋Š” ๋œป์ด๋‹ค. JSPํ˜ธ์ŠคํŒ… ์„œ๋ฒ„์—์„œ ์›น ํ•˜๋“œ ์šฉ๋Ÿ‰์„ ์‚ดํŽด๋ณด๋‹ˆ, ๊ฐ€๋“ ์ฐจ์„œ, ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ์„ ์‚ญ์ œํ•ด์„œ ๊ณต๊ฐ„์„ ์‚ญ์ œํ•ด์ฃผ๋‹ˆ, ๋ณ„๋ฌธ์ œ ์—†์ด ์ œ๋Œ€๋กœ ์›นํŽ˜์ด์ง€๊ฐ€ ์—ด๋ ธ๋‹ค. ์„ฑ๋‚จ์‹œ์ฒญ ํ™ˆํŽ˜์ด์ง€๋Š” ์„ฑ๋‚จ์‹œ IDC์— ์›น์„œ๋ฒ„๋ฅผ ๋‘๊ณ  ์žˆ๋‹ค. JSP์—๋Ÿฌ๊ฐ€ ๋‚œ ๊ฒƒ์€ ๋‚ด ๊ฐœ์ธ ํฌํŠธํด๋ฆฌ์˜ค ์ƒ์—์„œ์˜ ์—๋Ÿฌ๋‹ค. 2020. 9. 17.
๐Ÿ“Œ XML ๋ทฐ์–ด - XML Notepad 2007๋กœ XMLํŒŒ์ผ ์—ด๊ธฐ ์ €๋Š” ๊ฐœ๋ฐœ์ž ์ถœ์‹  ํผ๋ธ”๋ฆฌ์…”์ธ๋ฐ์š”. ๋ณดํ†ต ํ”„๋กœ์ ํŠธ ๋•Œ ํผ๋ธ”๋ฆฌ์‹ฑ์„ ํ•  ๋• XML ํŒŒ์ผ ์—ด๊ธฐ๊ฐ€ ํ•„์š” ์—†์–ด์š”. ํ•˜์ง€๋งŒ ๊ฐ„ํ˜น ๊ฐœ๋ฐœํŒ€ํ•˜๊ณ  ํ˜‘์—… ๋•Œ ๊ฐœ๋ฐœ ์ชฝ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ XML๋กœ ๋„˜๊ฒจ์ฃผ๋Š” ๊ฒฝ์šฐ์—๋Š” XML ํŒŒ์ผ ์—ด๊ธฐ๋ฅผ ํ•  ํ•„์š”๊ฐ€ ์žˆ์ฃ . ํ˜น์€ ์—…๋ฌด๊ฐ€ ์•„๋‹Œ ๊ฐœ์ธ์ ์œผ๋กœ ์šด์˜ํ•˜๋Š” ๋ธ”๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐฑ์—…๋ฐ›์•„ ๋‘˜ ๋•Œ ์›Œ๋“œํ”„๋ ˆ์Šค๋‚˜, ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ์—์„œ๋Š” XML ํ˜•ํƒœ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›๊ธฐ๋„ ํ•ด์„œ XML๋ทฐ์–ด๋ฅผ ์ข…์ข… ์ด์šฉํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ xml๋ทฐ์–ด๋ฅผ ๋“ค์—ฌ๋‹ค๋ณธ๋‹ค ํ•œ๋“ค, ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ๋ฐฑ์—… ํŒŒ์ผ์„ ๋ณต๊ตฌํ•˜๋Š” ๊ธฐ๋Šฅ์€ ์—†์–ด์ ธ์„œ, ๋ณ„๋„๋กœ ๋ณ€ํ™˜ํ•  ๋•Œ๋‚˜ ์“ฐ์ฃ . ์ด ์ฐธ์— ๋ฐฑ์—…๋ฐ›์€ xml ํ‹ฐ์Šคํ† ๋ฆฌ ์ž๋ฃŒ๋ฅผ ์›๊ฒฉ ํฌ์ŠคํŒ…ํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋ณผ๊นŒ๋„ ๊ณ ๋ฏผํ–ˆ์ง€๋งŒ "์‹œ๊ฐ„์ด ์—†์–ด ์†Œ~" ์ถ”์ฒœํ•  ๋งŒํ•œ XML๋ทฐ์–ด๊ฐ€ ๋ฐ”๋กœ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„œ ๋ฌด๋ฃŒ ๋ฐฐํฌ ์ค‘์ธ XML Notepa.. 2020. 9. 15.
๐Ÿ“Œ ๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด ๋ฆฌ๋ˆ…์Šค root ์•”ํ˜ธ ์žƒ์–ด ๋ฒ„๋ ธ์„ ๋•Œ ๊ณ„์ • ํŒจ์Šค์›Œ๋“œ ์ดˆ๊ธฐํ™” [LINUX] ๋ฆฌ๋ˆ…์Šค root ์•”ํ˜ธ๋ฅผ ๋ถ„์‹คํ–ˆ์„ ๋•Œ root ๊ณ„์ • ์ดˆ๊ธฐํ™” ๋ช‡ ๋‹ฌ ์ „์— PC๊ฐ€ ๊ณ ์žฅ์ด ๋‚˜์„œ ์ƒˆ๋กœ ์กฐ๋ฆฝ์„ ํ•˜๊ณ ์„œ๋Š” ๊ธฐ์กด์— ์“ฐ๋˜ ๊ณ ์žฅ ๋‚œ ์ปดํ“จํ„ฐ๋ฅผ ๋ฐฉ์น˜ํ•ด๋†จ์—ˆ๋‹ค. ์ด ๋…€์„์„ ๋ฒ„๋ฆด๊นŒ ๋ง๊นŒ ํ•˜๋‹ค๊ฐ€ ์ „์›์„ ๋„ฃ์–ด๋ณด๋‹ˆ ์–ด๋ผ? ๋ถ€ํŒ…์ด ๋˜๋„ค? ๊ทธ๋Ÿฐ๋ฐ ํ•˜๋“œ๊ฐ€ ์—†๋‹ค. ์„œ๋ž์„ ๋’ค์ง€๋‹ˆ๊นŒ 120๊ธฐ๊ฐ€ ํ•˜๋“œ๋„ ๋‚˜์˜จ๋‹ค.... ์ด๋†ˆ์˜ ์ง‘๊ตฌ์„... ์ด์‚ฌ๋ฅผ ํ•ด๋„ ๋ญ˜ ์—ด๋ฉด ์ปดํ“จํ„ฐ ๋ถ€ํ’ˆ์ด ์Ÿ์•„์ ธ ๋‚˜์˜ค๋ƒฅ.... ๋‚œ ๋„๋Œ€์ฒด ์ •์ฒด๊ฐ€ ๋จผ๊ฐ€? ๊ฝ‚์•˜๋”๋‹ˆ ์–ด๋ผ ์ง€๋ฉ‹๋ฐ๋กœ ๋ถ€ํŒ…๋œ๋‹ค.... ์‹ ๊ธฐํ•ด๋ผ... CD-ROM ์ฝ์„ ํ‹ˆ๋„ ์ฃผ์ง€ ์•Š๋Š”๋‹ค. ๋Š๋‚Œ์ด ์•ˆ์ข‹๋‹ค. ์‹œ๋ป˜๊ฑด ๋ชจ์ž๋ฅผ ๋ˆŒ๋Ÿฌ์“ด ๋„˜์ด ์งธ๋ ค๋ณด๋ฉด์„œ ์ด๋ฆ„์„ ๋ฌป๋Š”๋‹ค. ์ฃผ์›Œ๋“ค์€ ๊ฑด ์žˆ์–ด์„œ root๋ผ๊ณ  ์ณ์ค€๋‹ค. ์—ด์‡  ๊ธ€์„ ์ž…๋ ฅํ•˜๋ž€๋‹ค. ๋„๋Œ€์ฒด ์–ธ๋„˜์ด ๋ฒˆ์—ญํ•œ ํ•œ๊ธ€ ํŒ์ธ๊ฒŒ์•ผ...? ์•Œ ํ„ฑ์ด ์—†๋‹ค... ๋‚˜ ๋„๋Œ€์ฒด ์ด .. 2020. 9. 15.
โœˆ CSS ํ…์ŠคํŠธ ์†์„ฑ : text-align:justify,text-justify:auto,inter-word,inter-ideograph,inter-cluster,distribute,kashida,newspaper,distribute-all-lines,distribute-center-last 2014๋…„์— ์ž‘์„ฑํ–ˆ๋˜ ๊ธ€์ž…๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ๋ฅผ ์˜ฎ๊ธฐ๋Š” ์ค‘์ด๋ผ... ์ฟจ๋Ÿญ text-align:justify; text-justify:~ ์†์„ฑ์€ ๊ณจ ๋•Œ๋ฆฌ๊ฒŒ๋„ CSS2์—๋Š” ํฌํ•จ๋˜์ง€ ์•Š๊ณ , CSS3์—๋Š” ํฌํ•จ์ด ๋˜์–ด ์žˆ๊ณ , IE ๊ตฌ๋ฒ„์ „๋“ค์€ ์ผ๋ถ€ ์ง€์›์„ ํ•˜๊ณ , 9 ์ด์ƒ์—์„œ๋Š” ์ง€์›์ด ๋˜์ง€ ์•Š๋Š” ์›ƒ๊ธด ์–‘์ƒ์„ ๋ณด์ด๋Š” ํ…์ŠคํŠธ ์†์„ฑ์ด๋‹ค. ๋” ๊ท€์ฐฎ์€ ๊ฒƒ์€ ๊ณจ ๋•Œ๋ฆฌ๊ฒŒ๋„, ์ด ์†์„ฑ์„ ๊ณต๋ฌด์›๋‹˜๋“ค์ด ๋„ˆ๋ฌด ์ข‹์•„๋ผ ํ•˜์‹ ๋‹ค๋Š” ๊ฑฐ๋‹ค. -_-; ๊ตฐ์ •์‹œ๋Œ€ ์Šต์„ฑ๋“ค์ด ๋‚จ์•„ ๊ณ„์‹  ๊ฑด์ง€ ๊ธ€์”จ๋“ค์ด ๊ฐ ๋งž์ถฐ์„œ ์—ด ๋งž์ถฐ์„œ ์„œ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ผ๋Š” ๋ถ„๋“ค์ด ๊ฐ„ํ˜น ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด์„œ ๋‹จ์–ด๋Š” ์Œ์ ˆ๋‹จ์œ„์—์„œ ๊ฐœํ–‰ํ•˜์ง€ ์•Š๊ฒŒ ํ•ด ๋‹ฌ๋ž€๋‹ค. ์•„ํ•˜~ ๋‚˜์ฒ˜๋Ÿผ ์ด๋Ÿฐ ๊ฐˆ๊ตผ์„ ๋‹นํ•˜๋Š” ํผ๋ธ”๋ฆฌ์…”๋“ค์ด ๋งŽ์œผ์‹ ์ง€, ์˜์™ธ๋กœ ๊ฒ€์ƒ‰ ์œ ์ž…์— text-align:justify๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด ๊ฝค ์žˆ๋‹ค. ๊ทธ๋ถ„๋“ค์˜.. 2020. 9. 15.
๐Ÿ“Œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ ๋ชฉ๋ก์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์—ด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น์‚ฌ์ดํŠธ๋ฅผ ์—ด๋„๋ก ํ—ˆ์šฉํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?" ๊ฒฝ๊ณ ์ฐฝ ์•ˆ๋œจ๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ• ๊ฟ€ํŒ ํŽ˜์ด์Šค๋ถ ์œ„์ ฏ์ด ์žˆ๋Š” ํŽ˜์ด์ง€๋“ค์— ๋“ค์–ด๊ฐ€๋ฉด "ํ˜„์žฌ์˜ ์›น ํŽ˜์ด์ง€์—์„œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ ๋ชฉ๋ก์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์—ด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น์‚ฌ์ดํŠธ๋ฅผ ์—ด๋„๋ก ํ—ˆ์šฉํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? " ๊ฒฝ๊ณ ์ฐฝ์ด ๋œจ๋Š”๋ฐ, ํŽ˜์ด์Šค๋ถ ์œ„์ ฏ์œผ๋กœ ๋„๋ฐฐ๋œ ํŽ˜์ด์ง€์— ๋“ค์–ด๊ฐ€๋ฉด ์•„์ฃผ ๋ชจ๋‹ˆํ„ฐ๋ฅผ ์ฃผ๋จน์œผ๋กœ ์น˜๊ณ  ์‹ถ์„ ์ •๋„๊ฐ€ ๋œ๋‹ค. ์ธํ„ฐ๋„ท์ต์Šคํ”Œ๋กœ๋Ÿฌ 11๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ํ•œ ํ›„ ์„œํ•‘๋งŒํ•˜๋ฉด ํŽ˜์ด์Šค๋ถ์„ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋ƒ๊ณ  ์ด ๋‚œ๋ฆฌ๋‹ค MS๊ฐ€ ํŽ˜์ด์Šค๋ถ์— ๋ฌด์Šจ ์–ตํ•˜์‹ฌ์ •์„ ๊ฐ–๊ณ  ์žˆ๋Š” ๊ฒƒ์ธ์ง€... ์ด ๊ฒฝ๊ณ ์ฐฝ์ด ๋– ๋ดค์ž ์–ด์งœํ”ผ ๊ธฐ๋Šฅ์ ์œผ๋กœ๋‚˜ ๋ณด์•ˆ์ ์œผ๋กœ ๋ณ„ ๋ฌธ์ œ๋„ ์—†๋Š”๋ฐ ์งœ์ฆ๋‚˜๊ฒŒ ํ•œ๋‹ค ๋ฌด์—‡๋ณด๋‹ค ๊ท€์ฐฎ๋‹ค. ํŠนํžˆ๋‚˜ ํŽ˜์ด์Šค๋ถ ์ข‹์•„์š” ๋ฒ„ํŠผ ๋–ก์น ์„ ํ•ด ๋†“์€ ํŽ˜์ด์ง€๊ฐ€ ์—ด๋ฆด ๋•Œ๋Š” ์งœ์ฆ ์—ดํญ์ด๋‹ค. ํ•ด๋‹น ์‚ฌ์ดํŠธ๋ฅผ ํญํŒŒ์‹œํ‚ค๊ณ ํ”Œ ์ง€๊ฒฝ์ด๋‹ค ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ์˜์™ธ๋กœ ๊ฐ„๋‹จํ•˜๋‹ค. ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ์˜ ์ธํ„ฐ๋„ท ์˜ต์…˜.. 2020. 9. 4.