Data/์ปดํ“จํ„ฐ ๋ฐฐ๊ฒฝํ™”๋ฉด

์šฐ์‚ฐ

์šฐ์‚ฐ (2560x1440)
Story/์ผ์ƒ๋‹ค๋ฐ˜์‚ฌ

์˜ค~!!! ์ง€๋ฅด์ž!! Lightpack!! ๋ชจ๋‹ˆํ„ฐ ํ™•์žฅ์€ ์•„๋‹Œ๋ฐ ํ™•์žฅ์ธ๊ฑฐ

์ง€๋ฆ„์ด๊ฐ€ ์˜ค๋Š” ์•„์ดํ…œ์ธ๋ฐ.. ์ผ๋‹จ ๋ชจ๋‹ˆํ„ฐ๋ถ€ํ„ฐ ์–ด๋งˆ์–ด๋งˆํ•œ 30์ธ์น˜ ์ด์ƒ์œผ๋กœ ๋ฐ”๊พธ๋ฉด ์„ค์น˜ ํ•ด๋ณผ๋งŒ ํ•˜๊ฒ ์˜ค~ ์ง€๊ธˆ 29์ธ์น˜ ํŒŒ๋ผ๋…ธ๋งˆ์ธ๋ฐ..์–‘์ชฝ์œผ๋กœ ๋„ˆ๋ฌด ๋„“์–ด์„œ ํšจ๊ณผ๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ํฌ์ง€ ์•Š์„๋“ฏํ•ด์„œ
Computer/ETC

VS2013, ํ”Œ๋Ÿฌ๊ทธ์ธ ์—†์• ๊ณ  ์‹ถ์€๋ฐ...

VS2013์— ์„ค์น˜ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ญ์ œํ•˜๊ณ  ์‹ถ์€๋ฐ... ์ง€๋‚œ๋ฒˆ ํ”Œ๋Ÿฌ๊ทธ์ธ๋“ค์ค‘ ์“ธ๋งŒํ•œ ๊ฒƒ๋“ค์ด ๋งŽ์•„์„œ ๋งˆ๊ตฌ๋งˆ๊ตฌ ๋ฌป์ง€๋งˆ! ์„ค์น˜๋ฅผ ... ๊ทธ๋Ÿฐ๋ฐ!! ๋ง‰์ƒ ์‚ฌ์šฉํ•ด ๋ณด๋‹ˆ ๋ถˆํŽธํ•œ ๊ฒƒ๋“ค์ด ์žˆ์—ˆ๋‹ค..์–ด๋–ป๊ฒŒ ์ง€์šฐ๋‚˜?? -_-; ๋‚œ ์ฐธ ๋ฐ”๋ณด๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ํ”Œ๋Ÿฌ๊ทธ์ธ๋“ค์„ ์–ธ์ธ์Šคํ†จ ํ•ด๋ณด๊ณ  ํ•ด๋„๊ทธ๋†ˆ์˜ ์ž”์žฌ๋“ค์€ VS2103์— ์žˆ๋“œ๋ผ ใ… _ใ…  ์•„๊ณ ๊ณ ๊ณ ๊ณ ...์—†์• ์ž! ๋„๊ตฌ - ํ™•์žฅ ๋ฐ ์—…๋ฐ์ดํŠธ... ๋ฅผ ํด๋ฆญ! ์—ฌ๊ธฐ์„œ ์•ˆ์“ธ๊บผ ์ œ๊ฑฐ! ๋ง‰์ œ๊ฑฐ!๊ทธ๋Ÿฌ๋ฉด ๋œ๋‹ค.... ๋‚œ ์ด๊ฑธ ๋ชฐ๋ž๊ธ”!์™œ๋ƒ? ๋ฉ”๋‰ด์–ผ ๋ณด๊ฑฐ๋‚˜ ๋ง‰ ๊ทธ๋Ÿฐ ์Šคํƒ€์ผ์ด ์•„๋‹ˆ๋ผ..๋งˆ๊ตฌ๋งˆ๊ตฌ ๋ˆŒ๋Ÿฌ๋ณด๊ณ  ๊ฒฝํ—˜ํ•ด ๋ณด๋Š” ์Šคํƒ€์ผ์ด๋‹ˆ๊น.... ์ •๋ง์ •๋ง, ๊ฐ„๋‹จํ•œ๊ฑด๋ฐ ๋‚œ ์ด๊ฑธ๋กœ ์—„์ฒญ๋‚˜๊ฒŒ ์งœ์ฆ์„ ๋Š๊ผˆ์ง€..์—ญ์‹œ ์•Œ๋ฉด ์‰ฝ๊ณ  ๊ฐ„๋‹จํ•œ๋ฐ ๋ชจ๋ฅด๋ฉด...... ์†๋ฐœ์ด ๊ณ ์ƒ์ด์—ฌ~
Computer/ETC

์šด์˜์ฒด์ œ์˜ ์ฃผ์š” ๊ตฌ์„ฑ ๊ธฐ์ˆ 

1. ํ”„๋กœ์„ธ์Šค์˜ ๊ด€๋ฆฌ(1) ํ”„๋กœ์„ธ์ŠคCPU์— ์˜ํ•ด ์ˆ˜ํ–‰๋˜๋Š” ์‹œ์Šคํ…œ ๋ฐ ์‚ฌ์šฉ์ž ํ”„๋กœ๊ทธ๋žจ, ํ”„๋กœ์‹œ์ €์˜ ํ™œ๋™, ๋น„๋™๊ธฐ์  ํ–‰์œ„๋ฅผ ์ผ์œผํ‚ค๋Š” ์ฃผ์ฒด, ์šด์˜์ฒด์ œ๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ์‹คํ–‰๋‹จ์œ„ (2) ์Šค๋ ˆ๋“œ(Thread)ํ”„๋กœ์„ธ์Šค์—์„œ ์‹คํ–‰์˜ ๊ฐœ๋…๋งŒ ๋ถ„๋ฆฌ, ๋…๋ฆฝ๋œ ์ œ์–ด ํ๋ฆ„, ํ•˜๋‚˜์˜ ํ”„๋กœ์„ธ์Šค์— ํ•œ ๊ฐœ์˜ ์Šค๋ ˆ๋“œ ๋˜๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์Šค๋ ˆ๋“œ๊ฐ€ ์กด์žฌ, ํ•˜๋‚˜์˜ ํ”„๋กœ์„ธ์Šค ๋‚ด์—์„œ ๋ณ‘ํ–‰์„ฑ์„ ์ฆ๋Œ€์‹œํ‚ค๊ธฐ ์œ„ํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜, ๊ฒฝ๋Ÿ‰ ํ”„๋กœ์„ธ์Šค๋ผ๊ณ ๋„ ๋ถ€๋ฅธ๋‹ค. (3) ํ”„๋กœ์„ธ์Šค ์ œ์–ด ๋ธ”๋ก(PCB)์šด์˜์ฒด์ œ๊ฐ€ ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ์ €์žฅ, ์šด์˜์ฒด์ œ์—๊ฒŒ ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณต, ๊ฐ ํ”„๋กœ์„ธ์Šค๋Š” ๊ณ ์œ ์˜ PCB ์†Œ์œ , ๋ถ€๋ชจ ํ”„๋กœ์„ธ์„œ์™€ ์ž์‹ ํ”„๋กœ์„ธ์„œ๋Š” PCB(Process Control Block)๋ฅผ ๊ณต์œ ํ•˜์ง€ ์•Š๋Š”๋‹ค. (4) ํ”„๋กœ์„ธ์„œ ์ œ์–ด ๋ธ”๋ก ํฌํ•จ ์ •๋ณดํ”„๋กœ์„ธ์„œ ์‹๋ณ„์ž,..
Story/์ผ์ƒ๋‹ค๋ฐ˜์‚ฌ

์Šค๋งˆํŠธํฐ์œผ๋กœ ์ข…์ด๋น„ํ–‰๊ธฐ๋ฅผ ์ปจํŠธ๋กคํ•˜์ž..!!

๋‚˜์˜ค๋ฉด ๋ฐ”๋กœ ์ง€๋ฅผ๊บผ์•ผ!!!์ ์‹ฌ๋จน๊ณ  ๋น„ํ–‰ํ•œ๋ฒˆ, ์ฃผ๋ง์— ๋น„ํ–‰ํ•œ๋ฒˆ~!!์žฌ๋ฏธ๋‚˜๊ฒ ๋„ค ํ›—~ 6์›”์ฏค์— ๋‚˜์˜จ๋‹ค๋‹ˆ... ๊ธฐ๋Œ€ํ•˜๋ฉด์„œ ๊ธฐ๋‹ค๋ฆผ ใ…‹ใ…‹
Computer/ETC

Thread(์Šค๋ ˆ๋“œ)

๋ฉ”์ธ์Šค๋ ˆ๋“œ ์™ธ์— ๋‹ค๋ฅธ ์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„๋™๊ธฐ๋กœ ๋™์ž‘ํ•  ํ•„์š”์„ฑ์„ ๋Š๋ผ๊ฒŒ๋œ๋‹ค.์ด๋Ÿด๋•Œ ์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ๊ฐ ๋…๋ฆฝ์ ์ธ ๋™์ž‘์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.์Šค๋ ˆ๋“œ๋ฅผ ๋ถ„๋ฆฌํ•˜์ง€ ์•Š๊ณ  ๋ฉ”์ธ์Šค๋ ˆ๋“œ๋กœ๋งŒ ์ด์šฉํ•œ๋‹ค๋ฉด ๋‹ค๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฐ์‚ฐ, ๊ด€๋ฆฌํ•˜๋Š” ๋ถ€๋ถ„์—์„œ ๋™์ž‘์„ ์‹คํ–‰์ค‘์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ๊ฒƒ๋“ค์€ ํ•˜์ง€ ๋ชปํ•˜๊ณ  ๊ทธ ๋™์ž‘์ด ๋๋‚ ๋•Œ ๊นŒ์ง€ ๊ธฐ๋‹ค๋ ค์•ผํ•œ๋‹ค. ์Šค๋ ˆ๋“œ๋Š” ๋ฉ”์ธ์Šค๋ ˆ๋“œ์™€ ๋…๋ฆฝ๋œ ๋™์ž‘์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฉค๋ฒ„๋ณ€์ˆ˜๋‚˜ ํ•ด๋‹นํด๋ž˜์Šค์˜ ๊ฐ์ฒด๋ฅผ ์ด์šฉํ•ด์„œ ์ ‘๊ทผํ•ด์•ผํ•œ๋‹ค.์Šค๋ ˆ๋“œ ํ•จ์ˆ˜ ์•ˆ์—์„œ ํ•ด๋‹นํด๋ž˜์Šค์˜ ๋ณ€์ˆ˜๋‚˜ ํ•จ์ˆ˜๋กœ ๋ฐ”๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋‹ค. .h ํ—ค๋”//ํƒ€์ž…์€ UINT๋ฅผ ํ•ด์•ผ ํ•˜๊ณ  ๋งค๊ฐœ๋ณ€์ˆ˜ lParam์„ ๋„˜๊ฒจ ์ฃผ์–ด์•ผ ํ•œ๋‹คstatic UINT ThreadProc(void *lParam); .cpp ๊ตฌํ˜„AfxBeginThread(ThreadProc, this); nNum1..
Computer/C, CPP, MFC

PeekMessage

๊ฒŒ์ž„์„ ๋งŒ๋“ค๋•Œ ์ค‘์š”ํ•œ๊ฒƒ ์ค‘ ํ™•์ธํ•˜๊ณ  ๋„˜์–ด๊ฐ€์•ผ ํ•  ๋ถ€๋ถ„์€ ๋ฉ”์„ธ์ง€ ๋ฃจํ”„ ์ž…๋‹ˆ๋‹ค.์ผ๋ฐ˜์ ์œผ๋กœ message๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” GetMessage() ํ•จ์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ•จ์ˆ˜๋Š” ๋ฉ”์„ธ์ง€ ํ์—์„œ message๋ฅผ ๊ฐ€์ ธ์™€ message๊ตฌ์กฐ์ฒด์— ๋ณต์‚ฌํ•˜๊ณ  message ํ์— ๋ณต์‚ฌํ•œ๋‹ค.message๊ฐ€ ์—†์„๋•Œ๋Š” ์ƒˆ๋กœ์šด message๊ฐ€ ๋“ค์–ด์˜ฌ ๋•Œ๊นŒ์ง€ ๋ฆฌํ„ด์„ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฉ”์„ธ์ง€๊ฐ€ ๋“ค์–ด์˜ค๊ธฐ ์ „๊นŒ์ง€๋Š” ๋†€๊ณ  ์žˆ๊ฒŒ ๋˜๋Š”๊ฑด๋ฐ,์ด ๋†€๊ณ  ์žˆ๋Š” ์‹œ๊ฐ„์„ dead time(๋ฐ๋“œ ํƒ€์ž„) ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. (MicroSoft ํŠนํ—ˆ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•˜๋”๋ผ..) ๋ฉ”์„ธ์ง€๊ฐ€ ์—†๋Š” ์‹œ๊ฐ„ ๋˜๋Š” ๊ตฌ๊ฐ„์— ์šฐ๋ฆฌ๊ฐ€ ๋‹ค๋ฅธ ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด, ๋ฉ”์„ธ์ง€ ์ฒ˜๋ฆฌ ์‹œ๊ฐ„๊ณผ ๋ณ„๊ฐœ๋กœ๋‹ค๋ฅธ ์ž‘์—…์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๊ณ  ์‹คํ–‰ํ•ด์•ผํ•  ๊ฒƒ๋“ค์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋งŒ, GetMessage()์˜ ํŠน์„ฑ์ƒ ๋ฉ”์„ธ..

PeekMessage

Data/์ปดํ“จํ„ฐ ๋ฐฐ๊ฒฝํ™”๋ฉด

๋ฐ•์ˆ˜์ง„ (2560x1440)

2560 x 1440 ๋ฐ•์ˆ˜์ง„. ๋ฐฐ๊ฒฝํ™”๋ฉด. ์•„๋ฆ„๋‹ต๋‹ค.
Story/์ผ์ƒ๋‹ค๋ฐ˜์‚ฌ

SKT ํ†ต์‹ ์žฅ์•  ๋ณด์ƒ?!

๊ทธ๋ž˜!์ง€๊ธˆ ์ด ์‹œ์ ์—์„œ๋Š” ๋ณด์ƒ์ด ๊ฐ€์žฅ ๊ถ๊ธˆํ•ด์ง€๋Š”๊ตฐ!! ์–ด์ œ... SKT ์‚๋ฆฌ๋ฆฌ๋ฆฌ ------- ๋ง‰ ์•ˆ๋˜์—ˆ๋‹ค๊ณ  ํ—ˆ๋ชจ์”จ๊ฐ€ ์˜†์—์„œ ๋ง‰ ์š•ํ•˜๊ณ  ๋‚œ๋ฆฌ๋‚ฌ๋Š”๋ฐ..๋‚œ ๋ฐฅํƒ์‹œ๊ฐ„์— ์™€์ดํŒŒ์ด์™€ ํ•จ๊ป˜์—ฌ์„œ...๋ชฐ๋ž์ง€๋งŒ ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ์—ฌํŠผ! ๋ณด์ƒ์€ ๊ถ๊ธˆํ•จ...?!๊ธฐ๋ณธ์š”๊ธˆ๊ณผ ๋ถ€๊ฐ€์‚ฌ์šฉ๋ฃŒ๋“ฑ 6๋ฐฐ๋ผ๋Š” ๋ง์ด ์žˆ๋˜๋ฐ....
EIGHTBOX
EIGHTBOX
hwaya.

programmer

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

Today Yesterday Total
์ตœ์‹ ๊ธ€