Loading...
2016. 6. 4. 23:58

MS Office 365 ์‚ฌ์šฉ์ž ์ง€์ • ์„ค์น˜

์–ผ๋งˆ ์ „, ์ €ํฌ ํ•™๊ต์—๋„ MS Office 365 ๋ผ์ด์„ผ์Šค ๊ตฌ๋งค๊ฐ€ ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์ด์ œ๊นŒ์ง€๋งŒํ•ด๋„, MS Outlook ๋งŒ ๊ณ„์•ฝ๋˜์–ด ์žˆ์–ด ํด๋ผ์šฐ๋“œ๋ฉ”์ผ ์‹œ์Šคํ…œ๋งŒ ์‚ฌ์šฉํ•ด์™”์—ˆ๋Š”๋ฐ, ๋ชจ๋“  ๊ทธ๋ฃน์›จ์–ด๊ฐ€ MS Office๋กœ ๋ผ์ด์„ผ์Šค ์ฒด๊ฒฐ๋˜์–ด์„œ, Web Office 365์™€ MS Office 365 ProPlus๋ฅผ ์žฌํ•™๊ธฐ๊ฐ„ ๋™์•ˆ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์„ค์น˜์— ๋น„ํ•ด Office 365๋Š” Web install์ด์–ด์„œ iso ์ด๋ฏธ์ง€ ์—†์ด ๊ฐ„๋‹จํ•œ ๋‹ค์šด๋กœ๋“œ๋กœ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Login Office 365 ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ณธ์ธ์ด ์†Œ์†๋œ ํ•™๊ต ๋„๋ฉ”์ธ๊ณผ ํ•ด๋‹น ID์™€ ํŒจ์Šค์›Œ๋“œ๋ฅผ ์ด์šฉํ•ด ๋กœ๊ทธ์ธํ•˜๋ฉด Office 365๋ฅผ ์„ค์น˜ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ์„ ํ•˜๊ฒŒ ๋˜๋ฉด, ์ž์‹ ์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Office ๋ฒ„์ „๊ณผ ํ•จ๊ป˜ Instal..

2016. 5. 22. 15:46

UFW (The Uncomplicated Firewall, ์šฐ๋ถ„ํˆฌ ๋ฆฌ๋ˆ…์Šค ๋ฐฉํ™”๋ฒฝ ๋ฐ๋ชฌ) ์˜ ํ™œ์šฉ

Ubuntu Linux์—๋Š” ufw ๋ผ๋Š” ์ด๋ฆ„์˜ ๋ฐฉํ™”๋ฒฝ ํ”„๋กœ๊ทธ๋žจ์ด ๋‚ด์žฅ๋˜์–ด ์žˆ๋‹ค. ์‹ค์งˆ์ ์œผ๋กœ Ubuntu Linux Server ๋ฒ„์ „์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋ณธ์ ์ธ ๋ฐฉํ™”๋ฒฝ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ iptables์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ ์˜์™ธ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ๊ฐ€ ์‰ฝ๋‹ค. ์ผ๋ฐ˜์ ์ธ Ubuntu Linux ๋ฐฐํฌํŒ์—๋Š” UFW๊ฐ€ ์„ค์ •๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค. ํด๋ผ์ด์–ธํŠธ ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์ด๊ธฐ๋„ ํ•˜๊ณ , ์„œ๋ฒ„์ฒ˜๋Ÿผ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค์˜ ์ž…์žฅ์œผ๋กœ์จ ๊ณต๊ฒฉ ๋ฐ›๋Š” ์ž…์žฅ ํ™•๋ฅ ์ด ์ ๋‹ค๋Š”๊ฒŒ ์ด์œ ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค. ufw ๋ฐ๋ชฌ์€ root ๊ณ„์ •์—์„œ๋งŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค. ๋„คํŠธ์›Œํฌ ์ƒ์˜ ํฌํŠธ๋ฅผ ์ œ์–ดํ•˜๊ฑฐ๋‚˜ ์ ‘๊ทผ์„ ์ œํ•œํ•˜๋Š” ๋ฐ๋ชฌ์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด iptables์™€๋Š” ์–ด๋–ค ์ฐจ์ด๊ฐ€ ์žˆ์„๊นŒ? ์‚ฌ์‹ค์ƒ UFW๋„ iptables์™€ ๋น„์Šทํ•œ ๋ฐฉํ™”๋ฒฝ ์‹œ์Šคํ…œ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ๋Šฅ์ƒ์˜ ์ฐจ์ด๋Š” ์—†๋‹ค. ํ•˜์ง€๋งŒ ๋ช…๋ น์–ด๋ฅผ ์ฃผ๋Š” ..

2016. 4. 3. 13:17

GCC Stack Smashing Protector

C ์ปดํŒŒ์ผ๋Ÿฌ์—๋Š” ๊ต‰์žฅํžˆ ์ข…๋ฅ˜๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. Dev C Compiler, Visual C Compiler, GNU C Compiler .... ๋ญ ๊ทธ ์™ธ์—๋„ ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ์ง€์š”? ์˜ค๋Š˜์€ Buffer Overflow๋ผ๋Š” ๊ฒƒ์„ ์ฃผ์ œ๋กœ ์‹œ์ž‘ํ•˜์—ฌ, GNU C Compiler์— ์กด์žฌํ•˜๋Š” Stack Smashing Protector๊ฐ€ ์–ด๋–ค ๊ฒƒ์ธ์ง€๋ฅผ ์„ค๋ช…ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž, ์–ด๋–ค ์ฝ”๋“œ๋ฅผ ์ œ๊ฐ€ ์ž‘์„ฑ์„ ํ•ด์„œ ์ด๋ ‡๊ฒŒ ์ž…๋ ฅ์„ ๋ฐ›๊ณ  ๋‚ฌ๋”๋‹ˆ, ์œ„์™€ ๊ฐ™์ด ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฟœ์–ด๋ƒ…๋‹ˆ๋‹ค. ์™œ ๊ทธ๋Ÿด๊นŒ์š”? ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋ฅผ ํ•œ ๋ฒˆ ๋ถ„์„ํ•ด๋ด…์‹œ๋‹ค. ๋ฐฐ์—ด์„ ์ด์šฉํ•ด์„œ, 1๊ฐœ์˜ ๊ณต๊ฐ„์„ ์ดˆ๊ธฐํ™” ํ•ด์ฃผ๊ธด ํ–ˆ์ง€๋งŒ, i ์˜ ๋ณ€์ˆ˜๋ฅผ ํ†ตํ•ด, ๋ฐฐ์—ด์˜ ํฌ๊ธฐ๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค(?) ๊ทธ๋ฆฌ๊ณ , fibonacci ๋ผ๋Š” ํ•จ์ˆ˜๋ฅผ ์จ์„œ ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด..

2016. 2. 14. 22:23

Windows 10 ์‚ฌ์šฉ์ž ํ”„๋กœํ•„ ์ด์ „ ๋ฐฉ๋ฒ•

ํ˜น์‹œ ์ด ์ž‘์—… ์ดํ›„ Windows Update ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์…จ๋‹ค๊ตฌ์š”? ์•„๋ž˜์˜ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ์กฐ์ง€ ๋ฐฉ๋ฒ•์„ ํ™•์ธํ•ด๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. 0x80070011 ์˜ค๋ฅ˜ ํ•ด๊ฒฐ ๋ฐ”๋กœ๊ฐ€๊ธฐ ์š”์ฆ˜์€ SSD์˜ ๊ฐ€๊ฒฉ์ด ๋งŽ์ด ๋–จ์–ด์ง€๋Š” ์ถ”์„ธ์ง€์š”. ๊ทธ๋ ‡๋‹ค๋ณด๋‹ˆ PC๋ฐฉ์—์„œ๋„ SSD๋ฅผ ํƒ‘์žฌํ•˜์—ฌ ์šด์˜ํ•˜๊ณ  ์žˆ๊ณ , ๋…ธํŠธ๋ถ์ด ์•„๋‹Œ ์ด์ œ ๋ฐ์Šคํฌํ†ฑ์—๋„ SSD์˜ ์žฅ์ฐฉ์€ ์ด์ œ ์„ ํƒ์ด ์•„๋‹Œ ํ•„์ˆ˜๊ฐ€ ๋˜๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ 500G์˜ ๋šœ๋ฒ…๋šœ๋ฒ… HDD๋ฅผ ์จ์˜ค๋‹ค๊ฐ€ SSD๋ฅผ ์“ฐ๊ฒŒ ๋˜๋ฉด, ์—„์ฒญ๋‚œ ๋ถ€ํŒ… ์†๋„๊ฐ€ ๊ฐํƒ„์„ ๋ถˆ๋Ÿฌ์˜ค์ง€๋งŒ, 128GB์˜ ์ ์€ ์šฉ๋Ÿ‰ ๋•Œ๋ฌธ์— ์ •๋ง ๋‚œ๊ฐํ•˜์ง€์š”. Windows์˜ ๊ฒฝ์šฐ, ์ด๊ฒƒ์ €๊ฒƒ ํ”„๋กœ๊ทธ๋žจ๋„ ์„ค์น˜ํ•˜๊ณ , ์—…๋ฐ์ดํŠธ๋„ ํ•˜๋‹ค๋ณด๋ฉด, 128GB๊ฐ€์ง€๊ณ ๋Š” ์ •๋ง ํ„ฑ์—†์ด ๋ถ€์กฑํ•œ ์šฉ๋Ÿ‰์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ ๊ฒŒ์ž„ ํ•˜์‹œ๋Š” ๋ถ„๋“ค์€ ๋”์šฑ ๊ทธ๋Ÿฐ ๊ฒƒ์ด ๋งŽ์ด ๋Š๊ปด์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ...

2016. 1. 2. 19:59

Google Cardboard 2.0 ์งค๋ง‰ํ•œ ํ›„๊ธฐ

Google CardBoard 2.0 ๊ตฌ๊ธ€ ์นด๋“œ๋ณด๋“œ 2.0์ด ๊ณต๊ฐœ๋œ ๊ฒƒ์€ 2๋…„ ์ „, Google ๊ฐœ๋ฐœ์ž ์ปจํผ๋Ÿฐ์Šค์ธ Google I/O 2014์—์„œ ๊ณต๊ฐœ๋œ ๊ฐœ๋ฐœ์ž‘ํ’ˆ์ž…๋‹ˆ๋‹ค. Google Cardboard ์‚ฌ์‹ค VR ์ œํ’ˆ์€ ์˜ˆ์ „๋ถ€ํ„ฐ ๊ด€์‹ฌ์ด ์žˆ์—ˆ์ง€๋งŒ, ์‚ผ์„ฑ์˜ ํŠผํŠผํ•˜๊ณ  ๋น„์‹ผ VR ์ œํ’ˆ์„ ๋ณด๋ฉด, ์‚ฌ์‹ค ๊ฐ€๊ฒฉ ๋ถ€๋‹ด์ด ๋„ˆ๋ฌด ์ปค์„œ ๊ตฌ์ž…ํ•˜๊ธฐ๊ฐ€ ๊บผ๋ ค์ง€๋Š” ๊ฒƒ์€ ์‚ฌ์‹ค์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ Google Cardboard๋ฅผ ์ง์ ‘ ์กฐ๋ฆฝ๋„๋ฅผ ๋ณด๋ฉฐ ๋งŒ๋“ค์–ด๋ณด๋ ค๊ณ  ์‹œ๋„๋Š” ํ•ด๋ดค์œผ๋‚˜, ์ƒ๊ฐ๋ณด๋‹ค ์‰ฝ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ใ… ใ…  ๊ทธ๋ž˜์„œ, ๋งŒ๋“ค์–ด์ง„ ์ œํ’ˆ์„ ์กฐ๊ธˆ ๊ฐ’๋น„์‹ธ๊ฒŒ ๊ตฌ๋งคํ•ด๋ณด์•˜๋Š”๋ฐ, ๊ตฌ๊ธ€ ์นด๋“œ๋ณด๋“œ2.0 ์œผ๋กœ ์•ฝ 10,000์› ์ •๋„ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์‹ฌํ”Œํ•˜๊ฒŒ ์ƒ๊ธด ์นด๋“œ๋ณด๋“œ๋Š” ์ž˜ ์กฐ๋ฆฝ๋˜์–ด ์ด๋ ‡๊ฒŒ ์ž˜ ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ญ์‹œ ์ฒ˜์Œ์—๋Š” ๊บผ๋‚ด๋Š” ๋ฐ, ์ฃผ์˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค..

2015. 12. 29. 10:13

PowerShell์„ ์ด์šฉํ•˜์—ฌ Windows 10 ๊ธฐ๋ณธ ์•ฑ ์ œ๊ฑฐ

Windows 10์„ ์„ค์น˜ํ•œ์ง€๊ฐ€ ๋ฒŒ์จ 3๊ฐœ์›” ๋‚จ์นซ ๋˜๊ฐ€๋Š”๋ฐ์š”.(์‚ฌ์‹ค ์‚ฌ์šฉํ•œ ๊ฒƒ์€ ๊ธฐ๊ปํ•ด๋ด์•ผ 10๋ฒˆ ๋ฏธ๋งŒ์ด์ง€๋งŒ...) Windows 10์„ ์„ค์น˜ํ•˜๊ณ  ๋‚˜์„œ ๊ธฐ๋ณธ ์•ฑ๋“ค์„ ์ญ‰ ๋‘˜๋Ÿฌ๋ณด๋‹ˆ 10586์˜ ๊ฒฝ์šฐ, ๋…ธํŠธ๋ถ์— ์„ค์น˜ํ•ด์„œ ๊ทธ๋Ÿฐ์ง€ ์œˆ๋„์šฐํฐ ์•ฑ๋“ค์ด๋ž‘ ๋ช‡ ๊ฐœ ๊ฒน์น˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๊ฐ„ํ˜น ์žˆ์—ˆ๊ณ , ๊ทธ๋“ค ์•ฑ์ด ์ถฉ๋Œํ•˜์—ฌ ์‹คํ–‰์ด ์•ˆ ๋˜๊ณ , ์˜ค๋ฅ˜๊นŒ์ง€ ๋ฟœ์–ด๋Œ€๋Š” ํ˜„์ƒ์„ ๋ฐœ๊ฒฌํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ด ์•ฑ๋“ค ๊ทธ๋ƒฅ ์‚ญ์ œ๊ฐ€ ์•ˆ๋ฉ๋‹ˆ๋‹ค. (-_-;) ์•ˆ๋“œ๋กœ์ด๋“œ์ฒ˜๋Ÿผ ์œˆ๋„์šฐ์—๋„ ๊ธฐ๋ณธ ์•ฑ ์ •์ฑ…์ด ์žˆ๋Š” ๋“ฏ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ณ  ์žˆ์–ด๋„ ๊ธฐ๋ณธ ์•ฑ์ด ์‚ญ์ œ๊ฐ€ ์•ˆ๋˜๋Š” ๊ฒƒ์„ ๋ด์„œ๋Š” ์ œ์กฐ์‚ฌ๋‚˜ MS์—์„œ ์ง์ ‘ ๋„ฃ์€ ์•ฑ์— ๋Œ€ํ•ด์„œ๋Š” ์‚ญ์ œ๊ฐ€ ์•ˆ ๋˜๋Š” ๋“ฏ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๊ณ  EXE ํŒŒ์ผ์„ ์‹คํ–‰ํ•˜์—ฌ ์ œ๊ฑฐํ•˜์ž๋‹ˆ ๋žœ์„ฌ์›จ์–ด๋‚˜ ๋‹ค๋ฅธ ๋ฐ”์ด๋Ÿฌ์Šค์˜ ๊ฐ์—ผ๋  ํ™•๋ฅ ๋„ ์—†์ง€ ์•Š์•„ ์žˆ์–ด์„œ, ์ €..

2015. 12. 24. 23:48

Let's Encrypt (๋ฌด๋ฃŒ SSL ์ธ์ฆ์„œ) ์„ค์น˜์™€ ํ™œ์šฉ

3๊ฐœ์›” ์ „, Mozilla์—์„œ ์‹œ์ž‘๋œ ๋ฌด๋ฃŒ SSL ์ธ์ฆ์„œ ๋ฐœ๊ธ‰ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ์—ˆ๋Š”๋ฐ, ๊ทธ ํ”„๋กœ์ ํŠธ์˜ ์ด๋ฆ„์€ Let's Encrypt๋ผ๊ณ  ํ•˜๋Š” ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค SSL์„ ์‚ฌ์šฉํ•œ HTTPS ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ์˜ ๋“ฑ์žฅ์€ ํŒจํ‚ท ์Šค๋‹ˆํ•‘์œผ๋กœ ๋†€์ดํ„ฐ๊ฐ€ ์›น ํ™˜๊ฒฝ์„ ํ•ดํ‚น์œผ๋กœ๋ถ€ํ„ฐ ๋ฌด๋ ฅํ™” ์‹œํ‚ค๋Š” ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด SSL์€ ๊ธฐ์ˆ  ํŠน์„ฑ์ƒ ์ œ3์ž ์„œ๋ฒ„์˜ ์ธ์ฆ์„ ๋ฐ›์•„์•ผ ํ•˜๋Š”๋ฐ, ๊ทธ ๋•Œ๋ฌธ์— SSL ์ธ์ฆ์„œ ๋น„์šฉ์ด ๋ถ€๊ณผ๋˜์–ด ์ฃผ๋ณ€ ์‚ฌ์ดํŠธ๋“ค์ด ๋น„์šฉ๋ฌธ์ œ๋กœ ์ ์šฉํ•˜์ง€ ์•Š๋Š” ์‚ฌ์ดํŠธ๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค.(ํŠนํžˆ ๊ตญ๋‚ด๊ถŒ ์‚ฌ์ดํŠธ) ๊ทธ๋Ÿฐ๋ฐ, ์ด๋ฅผ ๋ฌด๋ฃŒํ™” ์‹œํ‚ค๋Š” ํ”„๋กœ์ ํŠธ๊ฐ€ ๋ฐ”๋กœ Let's Encrypt์ธ๋ฐ, ํ˜„์žฌ ๊ณต๊ฐœ ๋ฒ ํƒ€ ์„œ๋น„์Šค๊ฐ€ ์ง„ํ–‰ ์ค‘์— ์žˆ์œผ๋ฉฐ Python์„ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ์šด์˜์ฒด์ œ๋ผ๋ฉด ์–ด๋””์„œ๋“ ์ง€ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Let's Encrypt..

2015. 11. 27. 20:55

Openfire ์„œ๋ฒ„ ๊ตฌ์„ฑํ•˜๊ธฐ

OPENFIRE์˜ ์„ค์น˜๊ฐ€ ๋๋‚˜๊ณ , ์›น์œผ๋กœ ์ ‘์†์ด ๋˜๋ฉด ๊ธฐ๋ณธ์ ์ธ DB ๊ตฌ์„ฑ ๋“ฑ์„ ๊ฑฐ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค. English๋ฅผ ์„ ํƒํ•˜๊ณ , ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•  ๋„๋ฉ”์ธ๊ณผ ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ 9090 ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ, ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•˜๋Š” ํฌํŠธ๋Š” 9091 ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.์—ฌ๊ธฐ์„œ ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•˜๋Š” ํฌํŠธ๋ž€, HTTPS ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋ฉฐ SSL/TLS ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒจํ‚ท์„ ์•”ํ˜ธํ™”ํ•˜์—ฌ ์ „์†กํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์„ ์ผ์ปซ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ ์•”ํ˜ธํ™” ๊ธฐ๋ฒ•์ด ์žˆ๋Š”๋ฐ, ์•”ํ˜ธํ™” ๊ธฐ๋ฒ•์€ Bblowfish(๋ธ”๋กœํ”ผ์‹œ)์™€ AES ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๋‘ ๊ฐœ์˜ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. * ๋‘˜ ๋‹ค ๊ณต๊ฐœ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๊ณ , ํŠนํžˆ Blowfish๋Š” Java์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค. Property Encrypt..

2015. 11. 27. 18:31

Openfire (XMPP ์ฑ„ํŒ… ์„œ๋ฒ„) ๊ตฌ์ถ•ํ•˜๊ธฐ

XMPP ์ฑ„ํŒ… ์„œ๋ฒ„๋ฅผ ์„ค๊ณ„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ํ”„๋ ˆ์ž„์›Œํฌ์ธ Openfire๋Š” Mac OS X, Windows, Linux๋ฅผ ๋ชจ๋‘ ์ง€์›ํ•˜๋Š” ์žฅ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ฐœ๋ฐœ๊ณผ ์‚ฌ์šฉ ๋“ฑ Java๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ๋ถ€๊ฐ€ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜๊ณ , JDBC๋ฅผ ์ด์šฉํ•˜์—ฌ MySQL ๋“ฑ ๋ณ„๋„์˜ DB๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € OPENFIRE๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์Šต๋‹ˆ๋‹ค. Openfire Downloads ์ €๋Š” Ubuntu Linux 14.04.3 LTS ๋ฒ„์ „์—์„œ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. $ wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.10.3_all.deb ๋จผ์ € wget ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ—ˆ์—ฌ OPEN..

2015. 11. 8. 23:41

Android Studio ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ถ”๊ฐ€ํ•˜๊ธฐ

Android Studio๋ฅผ ์‚ฌ์šฉํ•œ์ง€ ํ•œ 1์ฃผ์ผ ๊ฐ€๋Ÿ‰ ์ฏค ๋œ ๊ฒƒ ๊ฐ™๋‹ค. Eclipse์™€ ์นœํ™”์ ์ด์–ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ ํฐ ๋ถˆํŽธํ•จ์€ ์—†์—ˆ์ง€๋งŒ Android Studio์—์„œ ์ œ๊ณตํ•ด์ฃผ๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•œ ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์—ฌ๊ธฐ์— ์“ฐ๊ณ ์ž ํ•œ๋‹ค. ํ”„๋กœ์ ํŠธ ํƒ์ƒ‰๊ธฐ์— ์™ผ์ชฝ ์ƒ๋‹จ์—์„œ ์ •๋ ฌ ๋ฐฉ์‹์„ Projects ๋ฐฉ์‹์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. app ํด๋”์— libs ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— jar ํŒŒ์ผ ๋“ฑ์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋„ฃ์–ด์ค๋‹ˆ๋‹ค.๊ทธ๋ฆฌ๊ณ , ํ•ด๋‹น jar ํŒŒ์ผ์„ ์˜ค๋ฅธ์ชฝ ํด๋ฆญํ•˜์—ฌ 'Add As Library' ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด์ค๋‹ˆ๋‹ค. ๋ชจ๋‘ ๋งˆ์น˜์…จ์œผ๋ฉด [File] - [Project Structure] ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. Dependencies ํƒญ์—์„œ ์ž์‹ ์ด ์›ํ•˜๋Š” jar ํŒŒ์ผ์ด ์ถ”๊ฐ€๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ์„ฑ๊ณต์ž…๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ์ž์‹ ์ด ํ•ด๋‹นํ•˜๋Š” ํฌ๋กœ์ ํŠธ์˜ B..