³×Æ®¿öÅ© ±âÃʺÎÅÍ °í¼º´É ¼¹ö Á¦ÀÛ ±â¼ú±îÁö
ÇÁ¶ó¿ìµå³Ý °³¹ßÀÚÀÇ °æÇèÀ» °í½º¶õÈ÷ ´ã¾Ò´Ù
[¼¼ºì³ªÀÌÃ÷], [¸¶ºí ǻó ÆÄÀÌÆ®], [¸¶ºñ³ë±â ¿µ¿õÀü], [½ºÆ®¶óÀÌÆ® ÆÄÀÌÅÍ5] µî Àü¼¼°è 13°³±¹, 190°³ ÀÌ»óÀÇ ´Ù¾çÇÑ °ÔÀÓ¿¡¼ »ç¿ë ÁßÀÎ ¼¹ö ³×Æ®¿öÅ© ¿£Áø ÇÁ¶ó¿ìµå³Ý(ProudNet)À» °³¹ßÇÑ ÀúÀÚÀÇ Áö½Ä°ú ½ÇÀü °æÇèÀ» ¿©·¯ºÐÀÇ °ÍÀ¸·Î! °ÔÀÓ ¼¹ö ÇÁ·Î±×·¡¸Ó·Î¼ÀÇ ÀÔÁö°¡ ´Ü´ÜÇØÁú °ÍÀÌ´Ù.
1986³âºÎÅÍ ¾Æ¸¶Ãß¾î °ÔÀÓÀ» °³¹ßÇß°í 1995³âºÎÅÍ Çö¾÷ °ÔÀÓ °³¹ßÀ» ÇØ¿Ô´Ù. °ÔÀÓ ¼¹ö °³¹ßÀº 1997³âºÎÅÍ Çß´Ù. ¹Ì±¹ÀÇ À¯¸í ¼Àû ¡ºGame Programming Gems¡»¿¡ Çѱ¹ÀÎ ÃÖÃÊ·Î °øµ¿ Àú¼úÀ» Çϱ⵵ Çß´Ù. 2°³ÀÇ °ÔÀÓ È¸»ç¸¦ â¾÷ÇÏ°í ½ÇÆÐÇÑ ÈÄ °ÔÀÓ ¼¹ö ¿£Áø ȸ»ç ³ÝÅÙ¼ÇÀ» ¼³¸³ÇÏ¿© ÇÁ¶ó¿ìµå³ÝÀ» Ãâ½ÃÇÏ¿´´Ù.
ºí·Î±× http://imays.blog.me
ÆäÀ̽ººÏ https://www.facebook.com/imays76
1Àå ¸ÖƼ½º·¹µù
1.1 ÇÁ·Î±×·¥°ú ÇÁ·Î¼¼½º
1.2 ½º·¹µå
1.3 ¸ÖƼ½º·¹µå ÇÁ·Î±×·¡¹ÖÀº ¾ðÁ¦ ÇØ¾ß ÇÒ±î?
1.4 ½º·¹µå Á¤Ã¼
1.5 ½º·¹µå¸¦ ´Ù·ê ¶§ ÁÖÀÇ »çÇ×
1.6 ÀÓ°è ¿µ¿ª°ú ¹ÂÅؽº
1.7 ±³Âø »óÅÂ
1.8 Àá±Ý ¼ø¼ÀÇ ±ÔÄ¢
1.9 º´·Ä¼º°ú ½Ã¸®¾ó º´¸ñ
1.10 ½Ì±Û½º·¹µå °ÔÀÓ ¼¹ö
1.11 ¸ÖƼ½º·¹µå °ÔÀÓ ¼¹ö
1.12 ½º·¹µå Ç®¸µ
1.13 À̺¥Æ®
1.14 ¼¼¸¶Æ÷¾î
1.15 ¿øÀÚ Á¶ÀÛ
1.16 ¸ÖƼ½º·¹µå ÇÁ·Î±×·¡¹ÖÀÇ ÈçÇÑ ½Ç¼öµé
1.17 ½ÉÈ ³»¿ë ¹× ´õ ÀÐÀ»°Å¸®
2Àå ÄÄÇ»ÅÍ ³×Æ®¿öÅ©
2.1 ÄÄÇ»ÅÍ ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÏ´Â ±â±â
2.2 ÀÎÅͳÝ
2.3 ÄÄÇ»ÅÍ ³×Æ®¿öÅ© µ¥ÀÌÅÍ
2.4 ÄÄÇ»ÅÍ ³×Æ®¿öÅ© ½Äº°ÀÚ
2.5 ÄÄÇ»ÅÍ ³×Æ®¿öÅ©ÀÇ Ç°Áú°ú Ư¼º
2.6 ÄÄÇ»ÅÍ ³×Æ®¿öÅ©¿¡¼ µ¥ÀÌÅÍ º¸³»±â¿Í ¹Þ±â
2.7 ÆÐŶ À¯½Ç½Ã UDP¿Í TCP¿¡¼ Çö»ó
2.8 ÁÖ·Î »ç¿ëÇÏ´Â ¸Þ½ÃÁö Çü½Ä
2.9 ³×Æ®¿öÅ© ÁÖ¼Ò º¯È¯
2.10 ¿ä¾à
2.11 ´õ ÀÐÀ»°Å¸®
3Àå ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
3.1 ºí·ÎÅ· ¼ÒÄÏ
3.2 ³×Æ®¿öÅ© ¿¬°á ¹× ¼Û½Å
3.3 ºí·ÎÅ·°ú ¼ÒÄÏ ¹öÆÛ
3.4 ³×Æ®¿öÅ© ¿¬°á¹Þ±â ¹× ¼ö½Å
3.5 ¼ö½Å ¹öÆÛ°¡ °¡µæ Â÷¸é ¹ß»ýÇÏ´Â Çö»ó
3.6 ³íºí·Ï ¼ÒÄÏ
3.7 Overlapped I/O ȤÀº ºñµ¿±â I/O
3.8 epoll
3.9 IOCP
3.10 ´õ ÀÐÀ»°Å¸®
4Àå °ÔÀÓ ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®
4.1 ÆÐÅ°Áö °ÔÀÓ¿¡¼ °ÔÀÓ ¼¹ö
4.2 ¿Â¶óÀÎ °ÔÀÓ¿¡¼ °ÔÀÓ ¼¹ö
4.3 ¼¹öÀÇ ¿ªÇÒ
4.4 °ÔÀÓ Å¬¶óÀ̾ðÆ®¿Í ¼¹öÀÇ »óÈ£ ÀÛ¿ë
4.5 °ÔÀÓ ¼¹ö°¡ ÇÏ´Â ÀÏ
4.6 °ÔÀÓ ¼¹öÀÇ Ç°Áú
4.7 Ç÷¹À̾î Á¤º¸ÀÇ ÀúÀå
4.8 ¼¹ö ±¸µ¿ ȯ°æ
4.9 ¼¹ö °³¹ß Áöħ
4.10 ´õ ÀÐÀ»°Å¸®
5Àå °ÔÀÓ ³×Æ®¿öÅ·
5.1 UML
5.2 °ÔÀÓ Ç÷¹ÀÌ ³×Æ®¿öÅ·
5.3 ·¹ÀÌÅϽà ¸¶½ºÅ·
5.4 ³ÐÀº ¿ùµå, ¸¹Àº ij¸¯ÅÍ Ã³¸®
5.5 ½Ç½Ã°£ Àü·« ½Ã¹Ä·¹ÀÌ¼Ç °ÔÀÓ¿¡¼ ³×Æ®¿öÅ© µ¿±âÈ
5.6 ½ÇÁ¦ ·¹ÀÌÅϽà ÁÙÀ̱â
5.7 °ÔÀÓ Ç÷¹ÀÌ ÀÌ¿ÜÀÇ ³×Æ®¿öÅ·
5.8 ÇØÅ·°ú º¸¾È
5.9 ¿ä¾à
6Àå °ÔÀÓ ³×Æ®¿öÅ© ¿£Áø ÇÁ¶ó¿ìµå³Ý
6.1 °ÔÀÓ ¼¹ö, ³×Æ®¿öÅ© ¿£Áø
6.2 °³¹ß ȯ°æ°ú ±âº» ¸ðµâ
6.3 °ÔÀÓ Å¬¶óÀ̾ðÆ®-¼¹ö °£ Åë½Å
6.4 ¸Þ½ÃÁö ÁÖ°í¹Þ±â
6.5 ¿ÍÀÌÆÄÀÌ ¼¿·ê·¯ ¿¬°á ÇÚµå¿À¹ö ±â´É
6.6 ¿ø°Ý ¸Þ¼µå È£Ãâ
6.7 Ŭ¶óÀ̾ðÆ®³¢¸® P2P Åë½Å
6.8 ¿¹½Ã: äÆà ó¸®
6.9 ½º·¹µå ¸ðµ¨
6.10 ´õ ÀÐÀ»°Å¸®
7Àå µ¥ÀÌÅͺ£À̽º ±âÃÊ
7.1 Ç÷¹À̾îÀÇ Á¤º¸ ÀúÀå
7.2 µ¥ÀÌÅͺ£À̽º »ç¿ë
7.3 µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ ±¸¼º
7.4 µ¥ÀÌÅͺ£À̽º ½ÃÀÛ
7.5 SQL ÁúÀÇ ±¸¹®
7.6 À妽º¿Í Å°
7.7 Ç÷¹À̾î Á¤º¸¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÏ´Â ¹æ¹ý 1
7.8 Ç÷¹À̾î Á¤º¸¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÏ´Â ¹æ¹ý 2
7.9 ÁúÀÇ ±¸¹® ½ÇÇà
7.10 °ÔÀÓ ¼¹ö¿¡¼ ÁúÀÇ ±¸¹® ½ÇÇà
7.11 º¸¾ÈÀ» À§ÇÑ ÁÖÀÇ »çÇ×
7.12 ´õ ÀÐÀ»°Å¸®
8Àå NoSQL ±âÃÊ
8.1 °ü°èÇü µ¥ÀÌÅͺ£À̽º¿Í NoSQL
8.2 °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼ È®À强
8.3 °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼ °í°¡¿ë¼º
8.4 MongoDB¸¦ À§ÇÑ JSON ÀÌÇØ
8.5 MongoDB ½ÃÀÛ
8.6 MongoDB¿¡ µ¥ÀÌÅÍ ¾×¼¼½º
8.7 ¼º´É ºÐ¼® ±â´É
8.8 MongoDB ¼öÆò È®Àå
8.9 °ÔÀÓ ¼¹ö¿¡¼ MongoDB ¸í·É ½ÇÇà
8.10 ¿ä¾à ¹× ´õ ¾Ë¾Æº¸±â
9Àå ºÐ»ê ¼¹ö ±¸Á¶
9.1 ¼öÁ÷ È®Àå°ú ¼öÆò È®Àå
9.2 ¼¹ö ºÐ»êÀÌ ¾ø´Ù¸é?
9.3 °íÀüÀûÀÎ ¼¹ö ºÐ»ê ¹æ¹ý
9.4 ³í¸®Àû ´ÜÀÏ ¼¹ö ºÐ»ê
9.5 µ¥ÀÌÅÍ ºÐ»ê vs ±â´ÉÀû ºÐ»ê
9.6 ·ÎÁ÷ ó¸®ÀÇ ºÐ»ê ¹æ½Äµé
9.7 µ¥ÀÌÅÍ ÀÀÁýµµ
9.8 ±â´ÉÀû ºÐ»ê ó¸®
9.9 ºÐ»ê 󸮸¦ ¾ö¼±ÇØ¾ß ÇÏ´Â ÀÌÀ¯
9.10 ºÐ»ê ó¸® Àü·«
9.11 ºÐ»ê ¼¹öÀÇ ¶Ç ´Ù¸¥ ÀåÁ¡
9.12 °í°¡¿ë¼º
9.13 µ¥ÀÌÅͺ£À̽ºÀÇ ºÐ»ê
9.14 ¿ä¾à
10Àå ºÐ»ê ¼¹ö ±¸Á¶ »ç·Ê
10.1 ·Î±×¿Â ó¸®ÀÇ ºÐ»ê
10.2 µ¥ÀÌÅͺ£À̽ºÀÇ ¼öÆò È®Àå
10.3 ¸ÅÄ¡¸ÞÀÌÅ·ÀÇ ºÐ»ê ó¸®
10.4 ¸ó½ºÅÍ NPC ó¸®ÀÇ ºÐ»ê ó¸®
10.5 Ç÷¹ÀÌ¾î °£ »óÈ£ ÀÛ¿ë ºÐ»ê ó¸®
10.6 ·Î±× ¹× Åë°è ºÐ¼®ÀÇ ºÐ»ê ó¸®
10.7 °ÔÀÓ À帣º° ºÐ»ê ¼¹ö ÇüÅÂ
10.8 ¿ä¾à ¹× °á·Ð