·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
¾Èµå·ÎÀ̵å , ¾ÆÀÌÆù , Ajax , c#
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
Debugging Applications for Microsoft .NET and Microsoft Windows[ÀçÃâ°£ÆÇ]   
ÁöÀºÀÌ John Robbins/¼­¿ì¼®   |   ÃâÆÇ»ç Á¤º¸¹®È­»ç  |   ¹ßÇàÀÏ 2004³â 03¿ù 25ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 32,000¿ø ¡æ 23,360¿ø 27%
¸¶Àϸ®Áö 1% 230¿ø
¹ßÇàÀÏ 2004-03-25
ISBN 8956741794 | 9788956741796
±âŸÁ¤º¸ ¹ø¿ª¼­ | 909ÂÊ
¿¹»óÃâ°íÀÏ 1ÀÏ (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ ¹«·á¹è¼Û
   
ÇÁ·Î±×·¡¹Ö¾ð¾î
Á¾ÇÕÁö¼ö 63p 9 À§
¿ù°£Áö¼ö 12p 59 À§
ÁÖ°£Áö¼ö 11p 47 À§
   
  ¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
      µÇ¹Ç·Î °­ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù.
ÀÌ Ã¥ÀÇ ¿ø¼­
  Debugging Applications for Microsoft .NET and Microsoft Windows
Microsoft Press | John Robbins
 

Microsoft .NET°ú Windows¿ë ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¹ö±×¸¦ ã°í ¼öÁ¤Çϱâ À§ÇÑ ¿Ïº®ÇÑ °¡À̵å!
Microsoft Visual Studio .NET 2003À» »ç¿ëÇÏ¿© ¾öû³­ À̵æÀ» ¾òÀ» ¼ö ÀÖÁö¸¸, ¿À´Ã³¯ÀÇ .NET°ú Win32 °³¹ß ¼¼°è¿¡¼­ ±×·¯ÇÑ ±â´ÉµéÀ» ¿Ïº®ÇÏ°Ô »ç¿ëÇϱâ À§Çؼ­´Â »õ·Î¿î µð¹ö±ë Æ®¸¯ÀÌ ÇÊ¿äÇÏ´Ù. ÀÌÀü ¹öÀü¿¡ ºñÇØ ÀüüÀûÀ¸·Î »õ·Ó°Ô °»½ÅµÈ ÀÌ Ã¥À» ÅëÇØ .NET Framework 1.1°ú Windows¿¡¼­ ÀÛµ¿ÇÏ´Â ½ÇÁúÀûÀÌ°íµµ È¿À²ÀûÀÎ ÀÀ¿ë ÇÁ·Î±×·¡¹Ö µð¹ö±ë ±â¼ú¿¡ ´ëÇØ ÇнÀÇÒ ¼ö ÀÖ´Ù. µð¹ö±ë Àü¹®°¡ÀÎ John Robbins´Â ù ¹øÂ° ¿¡µð¼Ç¿¡¼­ ¼Ò°³Çß´ø ±×ÀÇ µð¹ö±ë ±â¼úµéÀ» ÀÌ Ã¥¿¡¼­ ¿ÏÀüÈ÷ »õ·Î¿î ½Ã³ª¸®¿À¿Í ¹ö±× ÇØ°á µµ±¸, ÆÁ ±×¸®°í Å×Å©´ÐÀ¸·Î È®ÀåÇÏ¿´´Ù. ¿©·¯ºÐÀº ÀÌ Ã¥À» ÅëÇØ XML Web Services¿Í Microsoft ASP.NET¿¡¼­ºÎÅÍ Windows ¼­ºñ½º¿Í ¿¹¿Ü¿¡ À̸£±â±îÁö .NET°ú Windows µð¹ö±ë ½Ã³ª¸®¿À¿¡ °üÇÑ ¸ðµç °ÍÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×¸®°í JohnÀÇ ÈǸ¢ÇÑ °¡¸£Ä§°ú ÇÔ²², º¸´Ù ºü¸£°í ÈǸ¢ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ Ãâ½ÃÇϱâ À§ÇØ ÇÊ¿äÇÑ µµ±¸µé¿¡ ´ëÇÑ 6MB ÀÌ»óÀÇ ºÐ·®À» ÀÚ¶ûÇÏ´Â ¼Ò½ºµµ ¾òÀ» ¼ö ÀÖ´Ù.

Part 1 µð¹ö±ëÀÇ ½Çü

Chapter 1 ¹ö±× : ¾îµð¼­ ¹ß»ýÇÏ°í ¾î¶»°Ô ÇØ°áÇϴ°¡?
¹ö±×¿Í µð¹ö±ë
¹ö±×¶õ ¹«¾ùÀΰ¡?
ÇÁ·Î¼¼½º ¹ö±×¿Í ÇØ°áÃ¥
µð¹ö±ë °èȹÇϱâ
µð¹ö±ë ¼±Çà Á¶°Ç
½ºÅ³ ¼Â(The Skill Set)
½ºÅ³ ¼Â ÇнÀÇϱâ
µð¹ö±ë ÇÁ·Î¼¼½º
1´Ü°è : ¹ö±×¸¦ º¹»çÇÑ´Ù
2´Ü°è : ¹ö±×¸¦ ±â¼úÇÑ´Ù
3´Ü°è : Ç×»ó ¹ö±×¸¦ ¿©·¯ºÐÀÌ ¸¸µç °ÍÀ̶ó°í °¡Á¤ÇÑ´Ù
4´Ü°è : ºÐÇÒ ÅëÄ¡
5´Ü°è : âÁ¶ÀûÀ¸·Î »ý°¢ÇÑ´Ù
6´Ü°è : º¸Á¶ Åø
7´Ü°è : ½ÉµµÀÖ´Â µð¹ö±ëÀ» ½ÃÀÛÇÑ´Ù
8´Ü°è : ¹ö±×°¡ ¼öÁ¤µÇ¾ú´ÂÁö °ËÁõÇÑ´Ù
9´Ü°è : ¹è¿ì°í °øÀ¯ÇÑ´Ù
¸¶Áö¸· µð¹ö±ë ÇÁ·Î¼¼½º ºñ¹ý
¿ä¾à

Chapter 2 µð¹ö±ë ½ÃÀÛÇϱâ
ÇÁ·ÎÁ§Æ®¸¦ ¸¶Ä¥ ¶§±îÁö º¯°æ »çÇ× ÃßÀûÇϱâ
¹öÀü ÄÁÆ®·Ñ ½Ã½ºÅÛ
¹ö±× Æ®·¡Å· ½Ã½ºÅÛ
Àڽſ¡°Ô ¸Â´Â ½Ã½ºÅÛ ¼±ÅÃÇϱâ
µð¹ö±ë ½Ã½ºÅÛÀ» ±¸ÃàÇϱâ À§ÇÑ ½ºÄÉÁÙ ½Ã°£
¸ðµç ºôµå¸¦ µð¹ö±ë ½Éº¼·Î ºôµåÇϱâ
Managed Äڵ忡¼­ °æ°í¸¦ ¿¡·¯·Î ó¸®Ç϶ó
³×ÀÌÆ¼ºê Äڵ忡¼­ °ÅÀÇ ¸ðµç °æ°í¸¦ ¿À·ù·Î ó¸®Ç϶ó
³×ÀÌÆ¼ºê Äڵ忡¼­ DLLÀÌ ¾îµð¿¡ ·ÎµåµÇ¾ú´ÂÁö¸¦ ¾Ë¾Æ³»¶ó
Managed ¸ðµâ°ú ±âº» ÁÖ¼Ò´Â ¾î¶°ÇѰ¡?
¸±¸®Áî ºôµå¸¦ À§ÇÑ °¡º­¿î Áø´Ü ½Ã½ºÅÛ ¼³°èÇϱâ
ºó¹øÇÑ ºôµå¿Í ½º¸ðÅ© Å×½ºÆ®´Â Çʼö
ºó¹øÇÑ ºôµå
½º¸ðÅ© Å×½ºÆ®
¼³Ä¡ ÇÁ·Î±×·¥ °ð¹Ù·Î ºôµåÇϱâ
QA´Â µð¹ö±× ºôµå·Î Å×½ºÆ®ÇØ¾ß ÇÑ´Ù
¿î¿µ üÁ¦ ½Éº¼À» ¼³Ä¡ÇÏ°í ½Éº¼ ÀúÀå¼Ò ±¸¼ºÇϱâ
¼Ò½º¿Í ½Éº¼ ¼­¹ö
¿ä¾à

Chapter 3 ÄÚµå ÀÛ¼º ½Ã µð¹ö±ëÇϱâ
Assert, Assert, Assert, ¶Ç Assert
¾î¶»°Ô ¾î¼³Æ®ÇÏ°í ¹«¾ùÀ» ¾î¼³Æ®ÇÒ °ÍÀΰ¡?
.NET Windows Forms³ª ÄÜ¼Ö ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÇ ¾î¼³¼Ç
ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥°ú XML À¥ ¼­ºñ½º¿¡¼­ÀÇ ¾î¼³¼Ç
³×ÀÌÆ¼ºê C++ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÇ ¾î¼³¼Ç
¿©·¯ °¡Áö Visual C++ ¾î¼³¼Ç
SUPERASSERT
Æ®·¹À̽º, Æ®·¹À̽º, Æ®·¹À̽º, ¶Ç Æ®·¹À̽º
Windows Forms¿Í ÄÜ¼Ö .NET ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÇ Æ®·¹À̽Ì
ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥°ú XML À¥ ¼­ºñ½º¿¡¼­ÀÇ Æ®·¹À̽Ì
³×ÀÌÆ¼ºê C++ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÇ Æ®·¹À̽Ì
ÁÖ¼®, ÁÖ¼®, ÁÖ¼®, ¶Ç ÁÖ¼®
³Ê ÀÚ½ÅÀ» ¹ÏµÇ, °ËÁõÇ϶ó(´ÜÀ§ Å×½ºÆ®)
¿ä¾à

Part 2 ÆÄ¿ö µð¹ö±ë

Chapter 4 ¿î¿µ üÁ¦ µð¹ö±ë Áö¿ø°ú Win32 µð¹ö°ÅÀÇ ÀÛµ¿ ¹æ¹ý
Windows µð¹ö°ÅÀÇ Á¾·ù
»ç¿ëÀÚ -¸ðµå µð¹ö°Å
Ä¿³Î-¸ðµå µð¹ö°Å
µð¹ö±â¸¦ À§ÇÑ Windows ¿î¿µ üÁ¦ÀÇ Áö¿ø
Just-In-Time(JIT) µð¹ö±ë
µð¹ö°Å ÀÚµ¿ ½ÇÇà(Image File Execution Options)
MinDBG : °£´ÜÇÑ Win32 µð¹ö°Å
WDBG : ½ÇÁúÀûÀÎ µð¹ö°Å
¸Þ¸ð¸® ÀÐ°í ¾²±â
ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¿Í ÇÑ ´Ü°è¾¿ ÄÚµå ½ÇÇà
½Éº¼ Å×À̺í, ½Éº¼ ¿£Áø, ±×¸®°í ½ºÅà ÃßÀû
ÇÑ ´Ü°è¾¿ ÄÚµå ½ÇÇà, ÇÁ·Î½ÃÀú ´ÜÀ§ ½ÇÇà, ±×¸®°í ÇÁ·Î½ÃÀú ³ª°¡±â
ÀÚ, ÀÌÁ¦ µð¹ö°Å¸¦ ÀÛ¼ºÇØ º¼±î?
WDBGÀÇ ´ÙÀ½ ¹öÀü?
¿ä¾à

Chapter 5 Visual Studio .NET µð¹ö°Å °í±Þ »ç¿ë¹ý
°í±Þ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¿Í »ç¿ë ¹æ¹ý
ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ÆÁ
ÇÔ¼ö¿¡ ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ºü¸£°Ô ¼³Á¤Çϱâ
À§Ä¡ ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼öÁ¤ÀÚ
ÇÑ ÁÙ¿¡ ´ÙÁß ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤Çϱâ
Á¶»ç½Ä â
Á¶»ç½Ä â¿¡¼­ ¸Þ¼­µå È£ÃâÇϱâ
´ÙÀ½ ¹® ¼³Á¤ ¸í·É
¿ä¾à

Chapter 6 Visual Studio .NETÀ» ÀÌ¿ëÇÑ °í±Þ .NET µð¹ö±ë
.NET ÇÁ·Î±×·¥¿¡¼­ÀÇ °í±Þ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
Á¶°Ç Ç¥Çö½Ä
Á¶»ç½Ä â
°íÀ¯ÇÑ Å¸ÀÔÀ» ÀÚµ¿À¸·Î È®ÀåÇϱâ
ÆÁ°ú Æ®¸¯
DebuggerStepThroughAttribute¿Í DebuggerHiddenAttribute
È¥ÇÕ ¸ðµå µð¹ö±ë
¿ø°Ý µð¹ö±ë
ILDASM°ú Microsoft Intermediate Language
ILDASM »ç¿ëÇϱâ
CLR ±âÃÊ
MSIL, ·ÎÄà º¯¼ö, ±×¸®°í ¸Å°³ º¯¼ö
Áß¿äÇÑ ¸í·É¾îµé
´Ù¸¥ ¿ª°øÇÐ Åø
¿ä¾à

Chapter 7 Visual Studio .NETÀ» Ȱ¿ëÇÑ °í±Þ ³×ÀÌÆ¼ºê ÄÚµå ±â¼ú
³×ÀÌÆ¼ºê ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÇ °í±Þ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
°í±Þ ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¹®¹ý
½Ã½ºÅÛÀ̳ª ÀͽºÆ÷Æ®µÈ ÇÔ¼ö¿¡ ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤Çϱâ
Á¶°Ç Ç¥Çö½Ä
µ¥ÀÌÅÍ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
Á¶»ç½Ä â
µ¥ÀÌÅÍ Çü½ÄÈ­¿Í Ç¥Çö½Ä Æò°¡
Á¶»ç½Ä â¿¡¼­ ÄÚµå ½Ã°£ °è»êÇϱâ
¹®¼­È­µÇ¾î ÀÖÁö ¾ÊÀº ½´µµ·¹Áö½ºÅÍ
ÀÚµ¿À¸·Î °íÀ¯ ŸÀÔ È®ÀåÇϱâ
¿ø°Ý µð¹ö±ë
ÆÁ°ú Æ®¸¯
Ư¼ºÀÌ Àû¿ëµÈ ÄÚµå µð¹ö±ëÇϱâ
¸Þ¸ð¸® â°ú ÀÚµ¿ ¸Þ¸ð¸® °è»ê
¿¹¿Ü ¸ð´ÏÅ͸µ
±× ¹ÛÀÇ ½Éº¼ ó¸® ÆÁ
Windows 2000 ÇÁ·Î¼¼½º¿¡¼­ ºÐ¸®Çϱâ
´ýÇÁ ÆÄÀÏ Ã³¸®
x86 ¾î¼Àºí¸® ¾ð¾î
CPU ±âÃÊ Áö½Ä
Visual Studio .NET ÀζóÀÎ ¾î¼Àºí·¯
¿©·¯ºÐÀÌ ¾Ë¾Æ¾ß ÇÏ´Â ¸í·Éµé
ÀϹÝÀûÀÎ ¼ø¼­ : ÇÔ¼ö ½ÃÀÛ°ú Á¾·á
ÇÁ·Î½ÃÀú È£Ãâ°ú ¸®ÅÏ
È£Ãâ ±ÔÄ¢
º¯¼ö ¾×¼¼½º : Àü¿ª º¯¼ö, ¸Å°³ º¯¼ö ±×¸®°í ·ÎÄà º¯¼ö
±× ¹ÛÀÇ ¸í·Éµé
ÀϹÝÀûÀÎ ¾î¼Àºí¸® ¾ð¾î ±¸¼º
±¸Á¶Ã¼¿Í Ŭ·¡½º ÂüÁ¶
¿ÏÀüÇÑ ¿¹Á¦
µð½º¾î¼Àºí¸® â
½ºÅÃÀ» Á÷Á¢ µû¶ó°¡±â
ÆÁ°ú Æ®¸¯
¿ä¾à

Chapter 8 WinDBG¸¦ ÀÌ¿ëÇÑ °í±Þ ³×ÀÌÆ¼ºê ÄÚµå ±â¼úµé
½ÃÀÛÇϱ⿡ ¾Õ¼­
±âÃÊ Áö½Ä
µð¹ö±ë »óȲ
µµ¿ò¸» ¾ò±â
Á¤È®ÇÑ ½Éº¼ÀÌ ·ÎµåµÇ¾ú´ÂÁö È®ÀÎÇϱâ
ÇÁ·Î¼¼½º¿Í ½º·¹µå
Command â¿¡¼­ÀÇ ÀϹÝÀûÀÎ µð¹ö±ë
º¯¼ö È®ÀÎÇÏ°í Æò°¡Çϱâ
½ÇÇà, ´Ü°è ½ÇÇà, ±×¸®°í ÃßÀû
ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
¿¹¿Ü¿Í À̺¥Æ®
WinDBG Á¦¾îÇϱâ
½Å±âÇÑ È®Àå ±â´É
È®Àå ±â´É ·ÎµåÇϰí Á¦¾îÇϱâ
Áß¿äÇÑ È®Àå ¸í·Éµé
´ýÇÁ ÆÄÀÏ ´Ù·ç±â
´ýÇÁ ÆÄÀÏ »ý¼ºÇϱâ
´ýÇÁ ÆÄÀÏ ¿­±â
´ýÇÁ µð¹ö±ëÇϱâ
Son of Strike(SOS)
SOS »ç¿ëÇϱâ
¿ä¾à

Part 3 .NETÀ» À§ÇÑ °í±Þ Åø°ú ±â¼úµé

Chapter 9 Visual Studio .NET IDE È®Àå
¸ÅÅ©·Î¸¦ ÀÌ¿ëÇÏ¿© È®ÀåÇϱâ
¸ÅÅ©·Î ¸Å°³ º¯¼ö
ÇÁ·ÎÁ§Æ®¿Í °ü·ÃµÈ ¹®Á¦Á¡
ÄÚµå ¿ä¼Òµé
CommenTater : The Cure for the Common Potato?
¾Öµå-ÀÎ ¼Ò°³
¾Öµå-ÀÎ ¸¶¹ý»ç°¡ »ý¼ºÇÏ´Â ÄÚµå ¼öÁ¤Çϱâ
Åø ¹Ù ¹öư ´Ù·ç±â
Managed ÄÚµå·Î ¿É¼Ç ¼Ó¼º ÆäÀÌÁö »ý¼ºÇϱâ
SuperSaver ¾Öµå-ÀÎ
SettingsMaster ¾Öµå-ÀÎ
SettingsMaster ±¸Çö ÇÙ½É
SettingsMaster ±â´É Çâ»ó
¿ä¾à

Chapter 10 Managed È®Àå ¸ð´ÏÅ͸µ
Profiling API ¼Ò°³
ÇÁ·ÎÆÄÀÏ·¯ ½ÇÇàÇϱâ
ProfilerLib
ExceptionMon
ÀÎ-ÇÁ·Î¼¼½º µð¹ö±ë°ú ExceptionMon
.NET¿¡¼­ ¿¹¿Ü »ç¿ë ¹æ¹ý
¿ä¾à

Chapter 11 È帧(Flow) ÃßÀû
Profiling API¿¡ ÀÖ´Â ÇÔ¼ö °¡·Îä±â
Enter¿Í Leave ¾Ë¸² ¿äûÇϱâ
ÈÄÅ· ÇÔ¼ö ±¸ÇöÇϱâ
ÀζóÀÎ
Function ID ¸ÅÆÛ(Mapper)
FlowTrace »ç¿ëÇϱâ
FlowTrace ±¸Çö ÇÙ½É
FlowTrace °³¼± »çÇ×
¿ä¾à

Part 4 ³×ÀÌÆ¼ºê Äڵ带 À§ÇÑ °í±Þ Åø°ú ±â¼úµé

Chapter 12 Ãæµ¹ ÁÖ¼Ò¸¸À¸·Î ¼Ò½º¿Í ÁÙ Á¤º¸ ã±â
MAP ÆÄÀÏ »ý¼ºÇϰí Àбâ
MAP ÆÄÀÏ ³»¿ë
¼Ò½º ÆÄÀÏ, ÇÔ¼ö À̸§, ±×¸®°í ÁÙ ¹øÈ£ ã±â
PDB2MAP - ³ªÁß¿¡ ¾ò´Â MAP ÆÄÀÏ
CrashFinder »ç¿ëÇϱâ
±¸Çö ÇÙ½É
CrashFinderÀÇ ´ÙÀ½ ¹öÀü
¿ä¾à

Chapter 13 Ãæµ¹ Çڵ鷯
±¸Á¶Àû ¿¹¿Ü ó¸®¿Í C++ ¿¹¿Ü ó¸®
±¸Á¶Àû ¿¹¿Ü ó¸®
C++ ¿¹¿Ü ó¸®
C++ ¿¹¿Ü ó¸® »ç¿ëÇÏÁö ¾Ê±â
SetUnhandledExceptionFilter API ÇÔ¼ö
CrashHandler API ÇÔ¼ö »ç¿ëÇϱâ
EXCEPTION_POINTERS ±¸Á¶Ã¼ º¯È¯Çϱâ
¹Ì´Ï´ýÇÁ
MiniDumpWriteDump API
MiniDumpWriteDump
¿ä¾à

Chapter 14 Windows ¼­ºñ½º¿Í ¼­ºñ½º¿¡ ·ÎµåµÈ DLL µð¹ö±ëÇϱâ
¼­ºñ½º ±âº» Áö½Ä
API °ü·Ã
º¸¾È °ü·Ã
¼­ºñ½º µð¹ö±ë
ÇÙ½É ÄÚµå µð¹ö±ë
±âº» ¼­ºñ½º µð¹ö±ë
¿ä¾à

Chapter 15 ¸ÖƼ½º·¹µå ±³Âø »óÅÂ(deadlock)
¸ÖƼ½º·¹µù ÆÁ°ú Æ®¸¯
¸ÖƼ½º·¹µå ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏÁö ¾Ê´Â´Ù
Áö³ªÄ¡°Ô »ç¿ëÇÏÁö ¾Ê´Â´Ù
¸ÖƼ½º·¹µå´Â ÀÛ°í µ¶¸³µÈ ºÎºÐÀ¸·Î »ý¼ºÇÑ´Ù
°¡Àå ³·Àº ¼öÁØ¿¡¼­ µ¿±âÈ­ÇÑ´Ù
ÀÓ°è ¼½¼ÇÀ» ȸÀü½ÃŲ´Ù
CreateThread/ExitThread¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù
±âº» ¸Þ¸ð¸® °ü¸®ÀÚ´Â ¿©·¯ºÐÀ» Á×ÀÏÁöµµ ¸ð¸¥´Ù
ÇöÀå¿¡¼­ ´ýÇÁ¸¦ ¾ò´Â´Ù
Äڵ带 »ìÆìº¸°í ¶Ç »ìÆìº»´Ù
´ÙÁß ÇÁ·Î¼¼¼­ ÄÄÇ»ÅÍ¿¡¼­ Å×½ºÆ®ÇÑ´Ù
DeadlockDetection ¿ä±¸ »çÇ×
DeadlockDetection¿¡¼­ÀÇ »óÀ§ ·¹º§ µðÀÚÀÎ ¹®Á¦Á¡µé
DeadlockDetection »ç¿ëÇϱâ
DeadlockDetection ±¸ÇöÇϱâ
ÀÓÆ÷Æ®µÈ ÇÔ¼ö ÈÄÅ·Çϱâ
±¸Çö ÇÙ½É »çÇ×
DeadlockDetection ´ÙÀ½ ¹öÀü?
¿ä¾à

Chapter 16 ÀÚµ¿È­ Å×½ºÆ®
´ÜÀ§ Å×½ºÆ®ÀÇ ÆÄ¸ê ¿øÀÎ : »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
Tester ¿ä±¸ »çÇ×
Tester »ç¿ëÇϱâ
Tester ½ºÅ©¸³Æ®
·¹ÄÚµù ½ºÅ©¸³Æ®
Tester ±¸ÇöÇϱâ
TESTER.DLL ¾Ë¸²°ú Àç»ý ±¸Çö
TESTREC.EXE ±¸ÇöÇϱâ
Tester ´ÙÀ½ ¹öÀü?
¿ä¾à

Chapter 17 C ·±Å¸ÀÓ ¶óÀ̺귯¸® µð¹ö±ë°ú ¸Þ¸ð¸® °ü¸®
µð¹ö±× C ·±Å¸ÀÓ ¶óÀ̺귯¸®ÀÇ ±â´É
µð¹ö±× C ·±Å¸ÀÓ ¶óÀ̺귯¸® »ç¿ëÇϱâ
DCRTÀÇ ¹ö±×
À¯¿ëÇÑ DCRT ÇÔ¼ö
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÒ ÀûÀýÇÑ C ·±Å¸ÀÓ ¶óÀ̺귯¸® ¼±ÅÃÇϱâ
MemDumperValidator »ç¿ëÇϱâ
C++¿¡¼­ MemDumperValidator »ç¿ëÇϱâ
C¿¡¼­ MemDumperValidator »ç¿ëÇϱâ
½ÉµµÀÖ´Â °ËÁõ
MemDumperValidator ±¸ÇöÇϱâ
C++¿¡¼­ÀÇ ÃʱâÈ­¿Í Á¾·á
¸Þ¸ð¸® ´©¼ö º¸°í°¡ ¾îµð·Î »ç¶óÁø °ÅÁö?
MemStress »ç¿ëÇϱâ
Èï¹Ì·Î¿î ½ºÆ®·¹½º ¹®Á¦Á¡µé
¿î¿µ üÁ¦ Èü
¸Þ¸ð¸® ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ Æ®¸¯
ÃʱâÈ­µÇÁö ¾ÊÀº ¸Þ¸ð¸® ÀÛ¼º ã±â
¸Þ¸ð¸® ¿À¹ö·± ã±â
´ë´ÜÇÑ ¿É¼Çµé
·±Å¸ÀÓ °Ë»ç ¿É¼Çµé
¹öÆÛ º¸¾È °Ë»ç ¿É¼Ç
¿ä¾à

Chapter 18 FastTrace : °í¼º´É ÃßÀû Åø
±Ùº¹ÀûÀÎ ¹®Á¦Á¡°ú ÇØ°áÃ¥
FastTrace »ç¿ëÇϱâ
ÃßÀû ·Î±× ÆÄÀÏ ÅëÇÕÇϱâ
FastTrace ±¸Çö
¿ä¾à

Chapter 19 ÀÛ¾÷ ¼Â ´Ù·ç±â
ÀÛ¾÷ ¼Â Æ©´×
SWS »ç¿ëÇϱâ
SWS ÄÄÆÄÀÏ ¼³Á¤Çϱâ
SWS¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ½ÇÇàÇϱâ
¼ø¼­ ÆÄÀÏ »ý¼ºÇÏ°í »ç¿ëÇϱâ
SWS ±¸Çö
_penter ÇÔ¼ö
.SWS ÆÄÀÏ Çü½Ä°ú ½Éº¼ ¿£Áø
·±Å¸ÀÓ°ú Æ©´×
SWS ´ÙÀ½ ¹öÀü?
¿ä¾à

Part 5 ºÎ·Ï

Appendix A Dr. Watson ·Î±× Àбâ
Dr. Watson ·Î±×

Appendix B .NET°ú Windows °³¹ßÀÚµéÀ» À§ÇÑ ¸®¼Ò½º
Ã¥
¼ÒÇÁÆ®¿þ¾î °³¹ß
µð¹ö±ë°ú Å×½ºÆ®
.NET 񃬣
C/C++ ¾ð¾î
Windows¿Í Windows ±â¼ú
Intel CPU¿Í Çϵå¿þ¾î
¼ÒÇÁÆ®¿þ¾î Åø
À¥ »çÀÌÆ®

Index
¡¼ ÀúÀÚ¡¤¿ªÀÚ Prolog ¡½

µåµð¾î ³¡³µ´Ù! ¿ªÀÚ´Â ÀÌ Ã¥ÀÇ ÀÌÀü ¿¡µð¼ÇÀÌ ³ª¿ÔÀ» ¶§ºÎÅÍ, ¾Æ´Ï ÈξÀ ÀÌÀüºÎÅÍ µð¹ö±ë¿¡ Áö´ëÇÑ °ü½ÉÀ» °®°í ÀÖ¾ú´Ù. ±×¸®°í ¸î ³â Àü MSDNÀÇ Bugslayer Ä÷³¿¡¼­ ±×·¸°Ô Èì¸ðÇØ¿Ô´ø John Robbins°¡ ±×ÀÇ ±â»çµéÀ» ¸ð¾Æ Ã¥À» ³ÂÀ» ¶§, ¾Æ¹«·± ÁÖÀúÇÔ ¾øÀÌ ¿¹¾à ±¸¸Å¸¦ Çß´ø ±×¶§ÀÇ °¨Á¤À» ¾ÆÁ÷µµ ÀØÀ» ¼ö ¾ø´Ù. ù ¹øÂ° ¿¡µð¼ÇÀº ÀÌ µÎ ¹øÂ° ¿¡µð¼Ç¿¡ ºñÇÏ¸é ´ë´Ü¿øÀÇ ¼­¸·À» ¾Ë¸®´Â ½Åȣź°ú °°´Ù°í ¸»ÇÒ ¼ö ÀÖ´Ù. JohnÀº ÀÌ µÎ ¹øÂ° ¿¡µð¼ÇÀ» µÎ ¹øÂ° ¿¡µð¼ÇÀ̶ó°í ºÎ¸£±â°¡ ¹Î¸ÁÇÒ ¸¸Å­ ÀüÇô »õ·Ó°í ÈǸ¢ÇÑ ³»¿ëÀ¸·Î È®ÀåÇÏ¿´´Ù. ÀÌÁ¦ ¿©·¯ºÐµéÀÌ ÀÌ Ã¥À» ÅëÇØ¼­ ±×ÀÇ ±â¼úµéÀ» ÀÍÈú ¶§°¡ µÈ °ÍÀÌ´Ù.

¿©·¯ºÐÀº ¿Ö ÀÌ Ã¥À» »ç¾ßÇÒ±î? ³ª´Â ÀÌ Ã¥ÀÌ º£½ºÆ®¼¿·¯°¡ µÇÁö ¾ÊÀ¸¸é ¾È µÈ´Ù°í ¸»ÇÏ°í ½Í´Ù. ÀÌ Ã¥ÀÌ ¿©·¯ºÐ¿¡°Ô ÇÑ ±ÇÀÇ Ã¥ÀÌ ÁÙ ¼ö ÀÖ´Â ÀÌ»óÀÇ °ÍµéÀ» Á¦°øÇÑ´Ù°í È®½ÅÇÑ´Ù. ¹ö±×¸¦ ¿¹¹æÇÏ´Â ¹æ¹ýºÎÅÍ ¹ö±×¸¦ ÇØ°áÇÏ´Â ¸ðµç °úÁ¤À» John ƯÀ¯ÀÇ ºÐ¼®ÀûÀÎ ¹æ¹ýÀ¸·Î ¼­¼úÇϰí ÀÖÀ¸¸ç, ±×ÀÇ ±ÛÀ» ÀÐÀ¸¸é¼­ ³ªÀÇ »ç°í¹æ½ÄÀ» ÀÚ¿¬½º·´°Ô ±×¿Í ÇÔ²² ¸ÂÃß¾î °£´Ù¸é ºÐ¸í »õ·Î¿î ¹ö±×¸¦ ¹ß°ßÇßÀ» ¶§ ÀÌÀü°ú´Â ´Ù¸¥ ¹æ¹ýÀ¸·Î ¹ö±×¸¦ ÇØ°áÇϰí ÀÖ´Â ÀÚ½ÅÀ» ¹ß°ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

¿ªÀÚ´Â ÀÌ Ã¥À» ¹ø¿ªÇÏ´Â ³»³» ±×°¡ ÀÛ¼ºÇÑ Äڵ带 º¸´Ù Àß ÀÌÇØÇÏ°í ¹«¾ð°¡ ºüÁø ³»¿ëÀº ¾ø´ÂÁö »ìÆìº¸¾Ò´Ù. ´öºÐ¿¡ ÇÑ±ÛÆÇÀ» Á¢ÇÏ´Â µ¶ÀÚµéÀº ¿øº» CD¿¡¼­ ´©¶ôµÈ ¸î °¡Áö ¼Ò½ºµé°ú ³»¿ëµéÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù. ¹°·Ð ¹ø¿ªÀÇ Áú¿¡ ´ëÇØ¼­´Â ¿ªÀÚ ½º½º·Î Àå´ãÇÒ ¼ö ¾øÁö¸¸ ÃÖ´ëÇÑ ÀúÀÚÀÇ Àǵµ¸¦ ±×´ë·Î ¹Ý¿µÇϱâ À§Çؼ­ ³ë·ÂÇß´Ù. ¹®ÀåÀÌ ¸Å²ô·´Áö ¸øÇÏ´Ù¸é ±×°Ç ¿ªÀÚÀÇ ¹®Àå ½Ç·Â ¶§¹®ÀÏ °ÍÀÌ´Ù.

¿ªÀÚ´Â ÀÌ Ã¥ÀÇ ¹ø¿ªÀ» ¸¶¹«¸®ÇÏ´Â ´Ü°è¿¡¼­ ¹ø¿ª Áß¿¡ ÀÌ»óÇÏ´Ù°í »ý°¢µÈ ³»¿ëµéÀ» È®ÀÎÇϱâ À§ÇÏ¿© John°ú À̸ÞÀÏÀ» ÁÖ°í¹Þ¾Ò´Ù. ±×´Â ÇÑ±ÛÆÇÀÌ ³ª¿Â´Ù´Â »ç½Ç¿¡ ´ëÇØ¼­ ¸Å¿ì ±â»µÇß°í, ÃÖÁ¾ ¿Ï¼ºÆÇÀ» ±×ÀÇ Ã¥Àå¿¡ ²ÈÀ» ¼ö Àֱ⸦ ¹Ù¶õ´Ù°í Çß´Ù. ºñ·Ï ±×°¡ ÀÚ½ÅÀ» ¼Ò°³ÇÏ´Â ±Û¿¡¼­ Àڽſ¡°Ô À̸ÞÀÏÀ» º¸³¾ °æ¿ì ´äÀåÀÌ ´Ê¾îÁú ¼ö ÀÖ´Ù°í ÇßÁö¸¸, ¿ªÀÚÀÇ °æÇè¿¡ ºñÃ߾ ¶§ ±×ÀÇ À¯¸í¼¼¸¦ °¨¾ÈÇÏ´õ¶óµµ ±²ÀåÈ÷ ºü¸¥ ´äº¯À» ¾òÀ» ¼ö ÀÖ¾ú´Ù. ¾Æ¸¶µµ ±×ÀÇ À¯¸í¼¼ ¶§¹®¿¡ ¾Æ¹«µµ ±×¿¡°Ô À̸ÞÀÏÀ» º¸³»Áö ¾Ê´Â °Ç ¾Æ´Ò±î¶ó´Â »ý°¢ÀÌ µé Á¤µµ¿´´Ù(ÇÏÇÏ).

¶ÇÇÑ ÀÌ Ã¥ÀÇ ¹ø¿ªÀ» ¸¶¹«¸®ÇÏ´Â °úÁ¤¿¡¼­ ¸¹Àº °³¹ßÀÚµé°ú µð¹ö±ë¿¡ ´ëÇÑ Åä·ÐÀ» ³ª´©°íÀÚ »õ·Î¿î »çÀÌÆ®¸¦ °³¼³ÇÏ¿´´Ù(¿ªÀÚ°¡ Á¤¸»·Î ÇØº¸°í ½Í¾ú´ø ÀÏÀÌ´Ù. µð¹ö±ë¿¡ ´ëÇÑ Àü¹®ÀûÀÎ Åä·Ð). ÀÌ Ã¥¿¡ ´ëÇÑ ³»¿ë»Ó¸¸ ¾Æ´Ï¶ó µð¹ö±ë¿¡ ´ëÇÑ ³»¿ëµé¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é »çÀÌÆ®¸¦ ÅëÇØ¼­ º¸´Ù ¸¹Àº °ÍµéÀ» ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¹°·Ð ÀúÀÚ°¡ ÀÖ´Â www.wintellect.comÀ» ÅëÇØ¼­µµ ¸¹Àº °ÍµéÀ» ¾òÀ» ¼ö ÀÖ´Ù. ¶Ç´Â microsoft.public.vsnet.debugging ´º½º ±×·ìµµ ÀÖ´Ù. ¿ªÀÚ°¡ ¿î¿µÇÏ´Â »çÀÌÆ®´Â DebugLab(www.debuglab.com)ÀÌ´Ù. ÀÌ »çÀÌÆ®¿¡¼­´Â ¿©·¯ºÐÀ» À§ÇÑ µð¹ö±ë ÈÆ·Ãµµ ÁøÇàÇϰí ÀÖ´Ù.

ÀÌ Ã¥À» ÀÐÀº °æÇèÀ» Åä´ë·Î ÀÌ Ã¥ÀÇ ³»¿ëÀ» º¸´Ù Àû±ØÀûÀ¸·Î Ȱ¿ëÇϱâ À§ÇÑ °¡À̵å¶óÀÎÀ» Á¦°øÇϰíÀÚ ÇÑ´Ù. ¿ì¼± ÀÌ Ã¥Àº µð¹ö±ë¿¡ ´ëÇÑ ÀÌ·ÐÀûÀÎ ³»¿ëÀ» ´Ù·ç°í Àֱ⺸´Ù´Â µð¹ö±ë Àü¹®°¡·Î¼­ÀÇ JohnÀÌ ½Ç¹«¿¡¼­ ¾òÀº °æÇèµéÀ» ¹ÙÅÁÀ¸·Î ¾²¿©Á³±â ¶§¹®¿¡, ¿©·¯ºÐÀÌ ÀÛ¼ºÇϰí ÀÖ´Â ÇÁ·Î±×·¥¿¡ Á÷Á¢ Àû¿ëÇØ º¸´Â ¹æ¹ýÀ¸·Î Ã¥ÀÇ ³»¿ëÀ» ÀÌÇØÇϱ⠹ٶõ´Ù. ÀÌ Ã¥ÀÇ ³»¿ëÀº managed (.NET ȯ°æ)¿Í unmanaged(Win32 ȯ°æ) ¸ðµÎ¸¦ ´Ù·ç°í Àֱ⠶§¹®¿¡ ÇöÀç Windows ȯ°æ¿¡¼­ °³¹ßÇÏ´Â ¸ðµç °³¹ßÀڵ鿡°Ô À¯¿ëÇÏ´Ù°í º¼ ¼ö ÀÖ´Ù. ±×¸®°í ÀÌ Ã¥¿¡¼­ ¼Ò°³Çϰí ÀÖ´Â »ùÇà ¼Ò½º´Â ¹Ýµå½Ã ÄÄÆÄÀÏÇØ¼­ Á÷Á¢ »ç¿ëÇØº¸±æ ¹Ù¶õ´Ù. ¿¹¸¦ µé¾î, Ãæµ¹ ÁּҷκÎÅÍ ¼Ò½º ÆÄÀÏÀÌ ¹«¾ùÀÎÁö ±×¸®°í ¸î ¹øÂ° ÁÙ¿¡¼­ Ãæµ¹ÀÌ ¹ß»ýÇÏ¿´´ÂÁö¸¦ ¾Ë·ÁÁÖ´Â CrashFinder¿Í °°Àº ÅøÀº »ç¿ëÇÏ¸é »ç¿ëÇÒ¼ö·Ï ±× °¡Ä¡°¡ ºû³­´Ù. ¿ªÀÚ°¡ ³Ê¹« ÀÔ¿¡ ħÀÌ ¸¶¸£µµ·Ï ÀÌ Ã¥À» ÀÚ¶ûÇϰí À־ ¸ðµç °ÍµéÀÌ °ÅÁþ¸» °°¾Æ º¸¿©µµ, ÀÌ Ã¥Àº ³Ê¹«³ª ÈǸ¢ÇÑ Ã¥ÀÌ´Ù.
˧Ȑ̴...
ÃÖÈ«¿µ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(278) I °ø°¨ (0) I ºí·Î±×
Áö±Ý 2Àå µµÀԺΠºÎºÐÀ» º¸°í Àִµ¥... À½.. ÀÌÃ¥Àº Á¤¸» Àß »ê°Í °°½À´Ï´Ù.. ¿¹ÀüºÎÅÍ »ê´Ù »ê´Ù ÇÏ´Ù°¡.. À̹ø¿¡ ȸ»ç¿¡¼­ ±¸ÀÔÇÒ ±âȸ°¡ µÇ¾î¼­ »ò´Âµ¥.. ÁöÇÏö¿¡¼­ ¹«°Ì±â´Â ÇØµµ Á¤¸» º¸°í ÀÖÀ¸¸é ½Ã°£°¡´ÂÁÙ ¸ð¸£°Ú´õ±º¿ä.. µð¹ö±ëÀÌ Àç¹ÌÀÖ¾î Áú°Í? °°½À´Ï´Ù.
..... ÁÁ½À´Ï´Ù. ^¤Ñ^*
¾ç½Â¹Î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(244) I °ø°¨ (0) I ºí·Î±×
ÀÌ·±Ã¥ÀÌ ÀÖ´Ù´Â°É ¾Ë¾ÒÀ»¶§´Â Ã¥ÀÌ ÀýÆÇµÇ¾î ÀÖ´Ù°¡ À̹ø¿¡ ÀçÆÇµÇ¾î ±¸ÇÏ°Ô µÈ Ã¥ÀÔ´Ï´Ù. ÀÌÀü¿¡ ¾óÇÍ ºÃÀ»¶§µµ Ã¥ ³»¿ëÀÌ »ó´çÈ÷ ÁÁ¾Ò´Ù°í »ý°¢Çߴµ¥ Áö±Ýµµ À¯¿ëÇÏ°Ô Àß º¸°í ÀÖ½À´Ï´Ù. ^¤Ñ^* ÀÌ·±°Ç ÇÑ±Ç µÎ°íµÎ°í ºÁµµ ±¦ÂúÀ» µí ÇÕ´Ï´Ù.
Âü ±¦ÂúÀº Ã¥ÀÔ´Ï´Ù.
È«±âÈ£´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(273) I °ø°¨ (0) I ºí·Î±×
Á¸ ·Îºó½ºÀÇ Ã¥ ´ä°Ô µð¹ö±ë¿¡ °ü·ÃµÈ ÁÖ¿Á°°Àº ³»¿ëµéÀÌ ÀûÇôÀÖ½À´Ï´Ù. »ç½Ç ÇÁ·Î±×·¡¹ÖÀ» ÇØ ³ª°¡¸é¼­ Áß¿äÇÑ °Í Áß Çϳª´Â ÇöÀç »ç¿ëÇÏ´Â Åø¿¡ ´ëÇÑ ÀÌÇØ¶ó°í »ý°¢ÇÕ´Ï´Ù.ÇÁ·Î±×·¡¹Ö °ü·ÃÇØ¼­´Â Á¤¸» ¸¹Àº Ã¥µéÀÌ ³ª¿ÍÀÖ°í, ±× Áß Âü°íÇÒ¸¸ÇÑ ¼­Àûµµ ³ÑÃijª°í À־ ÄÚµù ±× ÀÚü¿¡ ´ëÇÑ °ÍÀº ¾î´À Á¤µµ ÀڱⰡ °ü½É¸¸ °¡Áö¸é ½±°Ô ¿øÇÏ´Â ³»¿ëµéÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ½ÇÁ¦ ¾÷¹«¸¦ ¼öÇàÇÏ´Ù º¸¸é »ý°¢Áö¾ÊÀº ¸¹Àº ¾î·Á¿òÀ» °¡Áö°Ô µË´Ï´Ù. °³ÀÎÀûÀ¸·Î ÇÁ·Î±×·¡¹Ö¿¡...
Àоî¾ß ÇÒ ¼­Àû Áß Çϳª...
³ª¼ºÈÆ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(299) I °ø°¨ (0) I ºí·Î±×
ºÐ¾ß¸¶´Ù Àоî¾ß ÇÒ ¼­ÀûÀÌ ÀÖ´Ù... ¹¹¶ö±î...Á߽ɵǴ ¼­ÀûÀ̶ö±î...ÀÌ ¼­ÀûÀÌ Áß½ÉÀÌ µÇ´Â ¼­ÀûÀÌ µÉÁö´Â ¸ð¸£°ÚÁö¸¸... ÀÏ´Ü µð¹ö±ë °ü·Ã ¼­ÀûÁß ¸î±Ç ¾ÈµÇ´Â ÈǸ¢ÇÑ ¼­ÀûÀ̶ó »ý°¢ÇÑ´Ù.  
Debugging Applications For MS .NET & Windows
Á¤Çѱâ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(925) I °ø°¨ (0) I ºí·Î±×
ÀÌ Ã¥À» »êÁö ²Ï ¿À·¡ µÇ¾ú´Âµ¥ ÀÌÁ¦¼­¾ß ¸ðµÎ ÈȾ°Ô µÇ¾ú´Ù.µð¹ö±ëÀº ÇÁ·Î±×·¡¸Ó¿¡°Ô À־ ¿µ¿øÇÑ ¼÷Á¦ÀÌ¸ç »ç¿ëÀÚµç °³¹ßÀÚµç ²Ï³ª ¼º°¡½Ã°í ±«·Ó°Ô ¸¸µå´Â ³à¼®ÀÌ´Ù. ±×·± ¾î·Á¿î ÁÖÁ¦¿¡ ´ëÇØ ÀÌ Ã¥ÀÇ ÀúÀÚ Á¸ ·Îºó½º´Â ±× µ¿¾È ½×¾Æ¿Â ÀÚ½ÅÀÇ ³ëÇϿ츦 À©µµ¿ì ÇÁ·Î±×·¡¹ÖÀÇ ±íÀº ºÎºÐ, ¾î¼Àºí¸®, ¿î¿µÃ¼Á¦¿Í ¸Þ¸ð¸®¸¦ ³Ñ³ªµå´Â ¹æ´ëÇÑ À̾߱â·Î Ç®¾î³õ¾Ò´Ù.ÀÏ´Ü À©µµ¿ì °³¹ßÀÚ, ºñÁÖ¾ó ½ºÆ©µð¿À¸¦ »ç¿ëÇÏ´Â °³¹ßÀÚ¶ó¸é ÀÌ Ã¥Àº Çʵ¶¼­ÀÌ´Ù. ¿¹Àü¿¡ óÀ½ »òÀ» ¶§´Â Áß°£Âë ÀдÙ...
VC++ °³¹ßÀÚ¶ó¸é ¹«Á¶°Ç Àоî¶ó..
±èÁß°ï´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(789) I °ø°¨ (0) I ºí·Î±×
"never ending ¹ö±× report & µð¹ö±ë ·çÇÁ" ¸¦ ³¡¸¶Ä¡°í Èûµç ÇÁ·ÎÁ§Æ®¸¦ °Ü¿ì ¸¶¹«¸® ÇÏ¿´´Â°¡?  Á¦´ë·Î ¸¶ÃÆ´Ù¸é ÇÁ·ÎÁ§Æ® Æò°¡¼­µîÀ» Á¦ÃâÇϱâ Àü¿¡  ´ÙÀ½°ú °°Àº »ý°¢À» ÇÏ°Ô µÉ°ÍÀÌ´Ù.  ÇÁ·ÎÁ§Æ®°¡ ´ëü ¹¹°¡ À߸øµÇ¾ú´ø °ÍÀϱî?  ´Ùµé ¿­½ÉÈ÷ °³¹ßÇ޴µ¥, ¿Ö ÀÌ·¸°Ô ½Ã°£ÀÌ ¸¹ÀÌ °É·ÈÀ»±î? ¿Ö ÀÌ ¹®Á¦´Â ¶Ç »ý±ä °ÅÁö? ºÐ¸í ÇØ°áÇѰǵ¥... ¿Ö Àú °í°´ ÄÄÇ»ÅÍ¿¡¼­¸¸ ¿¡·¯°¡ ³ª´Â°ÅÁö?? ³­ Àß µÇ´Âµ¥... ÂÁ.. µîµî... ¹«¼ö...
³»¿ëÀº Àִµ¥ Á¤¸®°¡ Á» ...
À̹®¼ö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(314) I °ø°¨ (0) I ºí·Î±×
óÀ½ ¼­ÆòÀ» ¾¹´Ï´Ù.À¯¸íÇÑ Ã¥ÀÌ°í Æòµµ ÁÁ¾Æ¼­ ¸Á¼³ÀÓ ¾øÀÌ »ò´Âµ¥...¹°·Ð Ã¥ÀÇ ³»¿ëÀº ¾îµð¿¡¼­µµ ½±°Ô ¾òÀ» ¼ö ¾ø´Â °ÍµéÀÓ¿¡ Ʋ¸²¾øÁö¸¸Àдٺ¸´Ï Á¦ÀÏ ¸ÕÀú ´À³¤ °ÍÀº Á¤¸®°¡ Àß ¾ÈµÇ¾îÀÖ´Âµí ½Í³×¿ä.ÇÑÂüÀ» Àдٺ¸¸é ³»°¡ ¹«¾ùÀ» Àоú¾ú³ª..¹ø¿ª¼­ÀÇ ÇѰèÀϱî¿ä?»ç½Ã´Â ºÐµéÀº ¼­Á¡¿¡¼­ Ã¥ÀÇ ³»¿ëÀ» »ìÆìº¸½Å ÈÄ ÆÇ´ÜÇϽÉÀÌ ÁÁÀ» µí ÇÕ´Ï´Ù.
À©µµ¿ì °³¹ßÀÚÀÇ Çʵ¶¼­
ÀÌ»óÀÏ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(646) I °ø°¨ (0) I ºí·Î±×
ÀÌÀüÀÇ ¿¡µð¼Ç°úÀÇ Â÷ÀÌÁ¡À̶ó°í Çϸé Visual Studio.NET 2003ÀÇ ³»¿ëÀÌ Æ÷ÇÔµÇ°í °¢ ÇÁ·Î±×·¥µéÀÌ ¾÷µ¥ÀÌÆ® µÈ Á¤µµÀÌ´Ù. ±×·¡¼­ ÀÌÀü ¿¡µð¼ÇÀ» °¡Áö°í ÀÖ´Â »ç¶÷À̶ó¸é ±¸Áö »ì ÇÊ¿ä´Â ¾øÁö¸¸ »ç¼­ ³ª»Ü °ÍÀº ¾ø´Â Ã¥À̱⵵ ÇÏ´Ù. ÀÌÃ¥¿¡¼­ ´Ù·ç´Â ³»¿ëÀº ¸Å¿ì ¾î·Æ´Ù. Windows System¿¡ ´ëÇØ ¾Ë¾Æ¾ß ÇÒ ºÎºÐµµ ¸¹°í ½ºÅÃÀ̳ª ¸Þ¸ð¸® °ü¸®°¡ ¾î¶»°Ô ÀÌ·ç¾î Áö´ÂÁö³ª ÄÄÆÄÀÏ·¯, ¸µÄ¿, ·Î´õÀÇ ÀϹÝÀûÀÎ Áö½Äµéµµ ¿ä±¸µÈ´Ù. ±×¸®°í °³¹ß °æÇèÀÌ ¸î³âÀº µÇ¾î¾ß ÀÌÇØ°¥ ³»¿ëµéÀÏ °ÍÀÌ...
¹ú·¡ Àâ´Â ¹æ¹ý..
ÀÌ»ó¹ü´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(463) I °ø°¨ (0) I ºí·Î±×
¾È³çÇϼ¼¿ä.^^..ÀÌ»ó¹ü ÀÔ´Ï´Ù.¾ó¸¶Àü Debugging Applications for Microsoft .NET and Microsoft WindowsÀ̶ó´Â Ã¥À»±¸¸ÅÇÏ¿© °ü·ÃµÈ ³»¿ëÀ»º¸±¸ ¹ú·¡¸¦ Àâ¾Ò½À´Ï´Ù. ±×Àü¿¡´Â ´Ü¼øÀÌ Æ®·¹À̽º³ª ±âŸ ¸Þ¸ð¸® ´ýÇÁ °°Àº °ÍÀ» °¡Áö°í...Ã߷п¡ Ãß·ÐÀ» Çϸ鼭 ã¾Ò½À´Ï´Ù.±×·¯´Ùº¸´Ï..¾î´À¼¼ ¸Ó¸®¿¡ ¿øÇü Å»¸ð ..Çä~~~ ÀÌ Ã¥À» º¸¸é¼­ ´À³¤ °ÅÁö¸¸...¹ö±×¸¦ Àâ±âÀ§ÇÑ Àü·«À» ´À³¥ ¼ö À־ ¸Å¿ì ÁÁ¾ÒÁö¸¸..´õºÒ¾î ´À³¤ °ÍÀº ÀÌ·¯ÇÑ ¹ö±×¸¦ Ãʱ⿡ ¼³°è´Ü ¹× °í°´ÀÇ¿ä°Ç¿¡ ´ë...
º¸±âµå¹® ÃÖ°íÀÇ Ã¥...
½ÅÅñմÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1336) I °ø°¨ (0) I ºí·Î±×
¿ä±Ù·¡ º» Ã¥µéÁß  ÃÖ°íÀÇ Ã¥À̶ó°í ¸»ÇÒ ¼ö Àִ åÀÌ´Ù. ¹°·Ð ÀÌ Ã¥ Á¦¸ñÀÌ ´å³ÝÀ» Æ÷ÇÔÇϰí ÀÖÁö¸¸..C# º¸´Ù´Â C++ .net ÂÊ¿¡ ´õ Ä¡ÁßµÈ ´À³¦, ¾Æ´Ï C++ °³¹ßÀÚ¿¡°Ô Á» ´õ ½Å°æ ¾´ ´À³¦ÀÌ´Ù.À¯¸íÇÑ ÀúÀÚÀ̹ǷΠ±×ÀÇ À̸§ÀÌ Ã¥ ¾Õ¿¡ ÀÖ´Â °Í¸¸À¸·Î ÃæºÐÈ÷ ±¸¸ÅÀÇ¿åÀ» ´ó±âÁö¸¸...³»¿ë¶ÇÇÑÃÊ±Þ °³¹ßÀÚ°¡ º¸±â¿¡´Â ¹÷Âù ³»¿ëÀÌ´Ï..ÀÌ Á¡Àº Àß »ý°¢ÇغÁ¾ß ÇÒµí ½Í´Ù.. Ã¥ÀÇ ¾Õ¿¡ ºÎºÐÀº °³¹ß°úÁ¤, ÇÁ·ÎÁ§Æ® ÁøÇà °úÁ¤¿¡ ´ëÇÑ ÀúÀÚÀÇ ÀǰߵéÀÌ Àִµ¥..¸¹Àº ºÎºÐ °ø°¨ÇÏ´Â ³»¿ë...

À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

¿­Ç÷°­ÀÇ Java Programming...
±è½ÂÇö
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
JavaÀÇ Á¤¼® [2ÆÇ]...
³²±Ã¼º
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¿­Ç÷°­ÀÇ VISUAL C++ 2008 MFC À©µµ¿ìÇÁ·Î±×·¡¹Ö...
ÃÖÈ£¼º
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Hubert Ngu...
¿ÀÀ¯È¯
Æú ºÎó ¿ª...
 
ÃÊ Áß °í
ÀüüÆò±Õ(65)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 10
˧Ȑ̴...
ÃÖÈ«¿µ ´Ô  2008-07-09
..... ÁÁ½À´Ï´Ù. ^¤Ñ^*
¾ç½Â¹Î ´Ô  2007-12-18
Âü ±¦ÂúÀº Ã¥ÀÔ´Ï´Ù.
È«±âÈ£ ´Ô  2006-03-06
Àоî¾ß ÇÒ ¼­Àû Áß Çϳª...
³ª¼ºÈÆ ´Ô  2005-12-15
Debugging Applications For MS .NET & Windows
Á¤Çѱ⠴Ԡ 2005-07-26
VC++ °³¹ßÀÚ¶ó¸é ¹«Á¶°Ç Àоî¶ó..
±èÁß°ï ´Ô  2005-07-25
³»¿ëÀº Àִµ¥ Á¤¸®°¡ Á» ...
À̹®¼ö ´Ô  2004-12-17
À©µµ¿ì °³¹ßÀÚÀÇ Çʵ¶¼­
ÀÌ»óÀÏ ´Ô  2004-12-15
¹ú·¡ Àâ´Â ¹æ¹ý..
ÀÌ»ó¹ü ´Ô  2004-12-06
º¸±âµå¹® ÃÖ°íÀÇ Ã¥...
½ÅÅÃ±Õ ´Ô  2004-04-22
John Robbins ÀÇ ÃÖ±Ù Àú¼­
 
New Good Life: Living Better Than Ever in an Age of Less
37,100¿ø
(14%¡é+1%)
 
New Good Life: Living Better Than Ever in an Age of Less
74,800¿ø
(11%¡é+1%)
 
New Good Life: Living Better Than Ever in an Age of Less
26,300¿ø
(15%¡é+1%)
 
The New Good Life: Living Better Than Ever in an Age of Less
27,400¿ø
(20%¡é+1%)
 
The Earth-Friendly Food Chain: Food Choices for a Living Planet
18,700¿ø
(14%¡é+1%)
 
Á¤º¸¹®È­»ç ÃâÆÇ»çÀÇ ½Å°£
Æ®À§ÅÍ+ÆäÀ̽ººÏ ±æ¶óÀâÀÌ
¿É½ºÅ¥¾î / ½Å¿µÈñ ¿ª Àú
10,800¿ø
(10%¡é+10%)
 
½ºÄÉÄ¡¾÷7 & ºêÀÌ·¹ÀÌ
Àú
28,800¿ø
(10%¡é+10%)
 
¿¢¼¿ & ÆÄ¿öÆ÷ÀÎÆ® 2010
ÀÌÇü¹ü Àú
16,200¿ø
(10%¡é+10%)
 
ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ¾ÆÀÌÆù
Æú µ¥ÀÌÅÚ, ÇϺñ µ¥ÀÌÅÚ, ¾Öºñ µ¥ÀÌÅÚ, ¿¡¸¯ ÄÁ, ¸¶ÀÌŬ ¸ð¸£°¡³ë/¹Ú¼®Á¤ ¿ª Àú
18,000¿ø
(10%¡é+10%)
 
¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö SDK 2.1
ÈÄ·ç°¡¿Í È÷µ¥Ä«Áî Àú
16,200¿ø
(10%¡é+10%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.