COVER STORY
ÇÁ·ÎÁ§Æ® »ý»ê¼ºÀ» ³ô¿©ÁÖ´Â Çù¾÷ ³ëÇÏ¿ì
ƯÁý 1ºÎ£üÄ¿¹Â´ÏÄÉÀ̼ǰú Çù¾÷¦¢Á¤Èñ¿ë, ±è¿µ¿í 120
ƯÁý 2ºÎ£üÀ§Å°¸¦ Ȱ¿ëÇÑ Çù¾÷ ³ëÇϿ즢¿ë¿µÈ¯ 124
ƯÁý 3ºÎ£üBTS Ȱ¿ë ³ëÇϿ즢±è¹Î¼ö 130
ƯÁý 4ºÎ£üJira¿Í Mylyn Ȱ¿ë Àü·«¦¢¹ÚÀ缺 134
ƯÁý 5ºÎ£üCVS/SVNÀ» ÀÌ¿ëÇÑ ¹öÀü °ü¸®¦¢±è½Â±Ç 140
ƯÁý 6ºÎ£üVisual Studio Team System°ú Çù¾÷¦¢È«¹Ì¿µ 146
INFORMATION
±âÀÚ¼öø£üµ¥ÀÌÅͺ£À̽º, º¯È¸¦ ¼±ÅÃÇ϶ó!¦¢Àüµµ¿µ ±âÀÚ 65
MASO INFORMATION
Çѱ¹IDC, ºí·¹ÀÌµå ¼¹ö ÄÁÆÛ·±½º 2007 °³ÃÖ ¿Ü 66
MASO PRODUCT£ü¿À¶óŬ µ¥ÀÌÅͺ£À̽º 11g ¿Ü 72
MOBILE REVIEW£üÆÄ³ª¼Ò´Ð ÅÍÇÁºÏ CF-30 ¿Ü 80
HARDWARE REVIEW£üHP Ä÷¯ ·¹ÀÌÀúÁ¬ CP3505dn 84
SOFTWARE REVIEW£ü·¹µåÇÞ ¿£ÅÍÇÁ¶óÀÌÁî ¸®´ª½º 5 86
Books Review
´ÙÀ̳»¹ÍÇÑ À¥ Ç¥ÁØ »çÀÌÆ®¸¦ À§ÇÑ DOM ½ºÅ©¸³Æ® ¿Ü 190
Column & Interview
INTERVIEW£ü½Ã¸¸ÅØ, Á¸ W. Åè½¼ ȸÀå ¿Ü 74
¸¶¼ÒÀÇ ¿·ÀÚ¸®¦¢Á¦´ÏÆÛ¼ÒÇÁÆ® 76
Buyer's Guide¦¢À©µµ¿ì ºñ½ºÅ¸¿Í ‘÷×’ÇÏ´Â Ultimate PC 88
SpringOne2007£üÀ¯Àú±×·ìÀÌ ÁÖÃÖÇÏ´Â ¼¼°èÀûÀÎ ÄÁÆÛ·±½º 92
ÇÁ·Î±×·¡¹Ö ½ÇÀü³ëÆ®¦¢ÆÄÀ̽㠾ð¾î È®ÀåÇϱ⦢¼±¤¿ 94
INSIDE DEVELOPER 100
Back to the Basic: Story of Assembly¦¢À¯°æ»ó
Ä¿¹Â´ÏƼ ³ëÆ®¦¢³» ÄÄÇ»ÅÍ¿¡¼± ÀÛµ¿ÇÕ´Ï´Ù¦¢ÃÖÀçÈÆ 106
µðº§·ÎÆÛ Ç÷¯½º¦¢°Ë»ö¿£Áø°ú Ä£±¸ µÇ±â¦¢¹ÚÁö° 110
¾ÈÀ±È£ÀÇ IT ¼¼»ó¦¢µðÁöÅÐ ÅäÀÌ Á¦ÀÛÇϱ⦢¾ÈÀ±È£ 154
°³¹ß °í¼ö 12ÀÎÀÌ ¸»ÇÏ´Â ½ÇÀü ³ëÇÏ¿ì 158
¹Ì¿öµµ ´Ù½Ã º¸´Â ÆÐÅÏ À̾߱⦢¼Õ¿µ¼ö
IT Periscope£üOffice Open XML -1¦¢±è¸íÈ£ 162
±×°Ç ÀÌ·¸½À´Ï´Ù¦¢Loosely Coupling¦¢ÀÓöȫ 166
DB À̾߱â 168
¼º´É Çâ»óÀ» À§ÇÑ ÆÄƼ¼Ç Å×ÀÌºí »ç¿ëÀº Çʼö¦¢±Ç¼ø¿ë
DEVELOPER STORY¦¢³ë¸ÅµåÄ¿³Ø¼Ç ¼±¤¿ 194
SPECIAL REPORT
¸®´ª½º ´ëÁßÈÀÇ ²Þ, ¾Æ½Ã¾Æ´ª½º µ¥½ºÅ©Åé 3
SR 1ºÎ£üµ¥½ºÅ©Åé¿ë ¸®´ª½º, ¾îµð±îÁö ¿Ô³ª?¦¢Àüµµ¿µ ±âÀÚ 172
SR 2ºÎ£ü64ºñÆ® Áö¿ø°ú 3D °È, ±×¸®°í ¶óÀ̺ê CD¦¢½ÉÀçÇÐ 176
SR 3ºÎ£ü¸®´ª½º ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼¼°è¦¢Çѱ۰úÄÄÇ»ÅÍ 180
SR Ç÷¯½º£ü¾Æ½Ã¾Æ´ª½º ´ëÁßÈ Àü·«¦¢Çѱ۰úÄÄÇ»ÅÍ 184
DEVELOPER WORKS
MSÀÇ »õ °ÔÀÓ °³¹ß Ç÷§Æû¦¢ÇÑ¿ëÈñ 202
XNA ½ÇÀü ºÐ¼®
À¯´Ï¹ö¼³ ¹Ìµé¿þ¾î ÇÁ·¹ÀÓ¿öÅ© - OSGi¦¢±è¼®¿ì 210
OSGi ¼ºñ½º¿Í Ȱ¿ë »ç·Ê
À©µµ¿ìCE ÇÁ·Î±×·¡¹Ö °¡À̵妢Áöżº 216
USB µå¶óÀ̹ö °³¹ßÀÇ Ã¹°ÉÀ½
°³¹ßÀÚ¸¦ À§ÇÑ ¸®´ª½º À¯Æ¿¸®Æ¼ Ȱ¿ë¹ý¦¢À̱⿵ 220
gcc ¹Ù·Î ¾Ë±â
¸ð¹ÙÀÏ RFIDÀÇ ¶Ç ´Ù¸¥ À̸§, NFC¦¢Á¶¿µºó 226
NFC °³¹ß ȯ°æ
MBD ±â¹ÝÀÇ ÀÓº£µðµå ½Ã½ºÅÛ °³¹ß¦¢ÀÌ¿µÁØ 230
Simulink¸¦ ÀÌ¿ëÇÑ Ç÷£Æ® ¸ðµ¨¸µ
À¥2.0ÀÇ ¿Ï¼º, AJAX ÇÁ·¹ÀÓ¿öÅ©¦¢±è¿í·¡ 236
AJAX ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¼³°è
½ÇÀü°ÀǽÇ
PHPÀÇ »õ·Î¿î µµÀü ‘Delphi for PHP’¦¢¿ë¿µÈ¯ 250
½ÇÀü! ȸ¿ø°ü¸® ÇÁ·ÎÁ§Æ®
À̱âÁ¾ ÄÚ¾î»óÀÇ ´ÙÁß ¿î¿µÃ¼Á¦ ±¸Çö¦¢½Å´ö¿ë ¿Ü 258
ÅÚ·¹¸Åƽ½ºÀÇ ±¸Çö
À©µµ¿ì °³¹ßÀÚ¸¦ À§ÇÑ PEÆ÷¸Ë °¡À̵妢½Å¿µÁø 266
½ÇÇàÆÄÀÏ ¼ÓÀ¸·Î
Æ®·£Àè¼Ç ³½µå Ç÷¡½Ã ÆÄÀϽýºÅÛÀÇ ¼³°è ¹× ±¸Çö¦¢Á¤Áؼ· ¿Ü 274
Ç÷¡½Ã ±â¹Ý ÆÄÀϽýºÅÛÀÇ ±¸Á¶
STEP BY STEP
ÀÓº£µðµå °³¹ß °¡À̵妢¿©ÀÎÃá 278
ÀÓº£µðµå Åë½Å¹æ½Ä(2) USB, IEEE1284 ±×¸®°í IEEE1394
½ºÆ®·µÃ÷2ÀÇ ÅÂ±× »ç¿ë¹ý¦¢ÇööÁÖ 284
UI ű×ÀÇ Æû ÅÂ±× 2
´ëÇѹα¹ °³¹ßÀÚ¿Í °´Ã¼ÁöÇâ À̾߱⦢Á¤¸í¼ö 292
»ó¼Ó ¼³°è 1
´å³Ý 3.0 ¸Þ½ÅÀú ¸¸µé±â¦¢¼±Ý¿í 298
WPF ¸Þ½ÅÀú Ŭ¶óÀÌ¾ðÆ® ±¸ÇöÇϱâ
³×ÀÌÆ¼ºê ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¦¢±Ç¿ëÈÖ 206
³×ÀÌÆ¼ºê ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ò°³
PHP¸¦ »ç¿ëÇÑ »óÈ£±³È¯ ¹æ½ÄÀÇ À§Å° ¸¸µé±â¦¢Duane O’Brien 314
ÀÛ¾÷ °ü¸®
µ¶ÀÚ°¡ ÆíÁýÀÚ¿¡°Ô 78
Á¤±â±¸µ¶ À̺¥Æ® 114
¸¶¼Ò ÄûÁî 116
IT±â¾÷ Ãë¾÷Á¤º¸ °¡À̵å 196
¸¶¼Ò °Ô½ÃÆÇ 188
¸¶¼Ò Ç÷¯½º 200.274.275.325
ÀÌ ´ÞÀÇ µð½ºÄÏ www.imaso.co.krINSIDE DEVELOPER 100
Back to the Basic: Story of Assembly
°³¹ß °í¼ö 12ÀÎÀÌ ¸»ÇÏ´Â ½ÇÀü ³ëÇÏ¿ì 158
¹Ì¿öµµ ´Ù½Ã º¸´Â ÆÐÅÏ À̾߱â
¸¶¼Ò Ç÷¯½º
MS Project¿Í ´å³Ý ±â¹Ý ¼Ö·ç¼ÇÀÇ ¿¬µ¿ 200
µðº§·ÎÆÛ¿÷½º
MSÀÇ »õ °ÔÀÓ °³¹ß Ç÷§Æû 202
½ÇÀü °ÀǽÇ
PHPÀÇ »õ·Î¿î µµÀü 'Delphi for PHP' 250
À©µµ¿ì °³¹ßÀÚ¸¦ À§ÇÑ PEÆ÷¸Ë °¡À̵å 266
STEP BY STEP
½ºÆ®·µÃ÷2ÀÇ ÅÂ±× »ç¿ë¹ý 288
´å³Ý 3.0 ¸Þ½ÅÀú ¸¸µé±â 298
PHP¸¦ »ç¿ëÇÑ »óÈ£±³È¯ ¹æ½ÄÀÇ À§Å° ¸¸µé±â 310
<¿ù°£> ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â »ç¶÷µé
ÆíÁýÀå ÀÌ»ó¿ì | aspen@imaso.co.kr
ÆíÁýÀÚ¹®±×·ì
Á¶ÇöÁ¤, ¾Èö¼ö, ±è¼º¼ö, ¾ÈÀ±È£, ¿À¼öÇü, ÀÓ¹éÁØ, À¯°æ»ó, À¯¿µÃ¢
ÆíÁýºÎ
Á¤Èñ¿ë ±âÀÚ | flytgr@imaso.co.kr
Àüµµ¿µ ±âÀÚ | mir@imaso.co.kr
¹®°æ¼ö ±âÀÚ | objectfinder@imaso.co.kr
¹Ú¼±Á¤ ±âÀÚ(°´¿ø) | parang@imaso.co.kr
µðÀÚÀÎ ±è¿¬¿Á ÆÀÀå (Áö¿Í¼ö)
³ëÇöÁ¤
»çÁø ¹ÚÀçÀÏ ÆÀÀå
¿°Á¤È£
¸¶ÄÉÆÃ ±¤°í Àåö¿ë ÆÀÀå | cyj@imaso.co.kr
°æ¿µÁö¿ø À¯Áö¿¬ | jyyou@imaso.co.kr
Á¦ÈÞ ¹®ÀÇ max@imaso.co.kr
¹ßÇàÀÎ ÀÌ¿µ¿ì | ywlee@imaso.co.kr
Ãâ·Â ÂùÇÁ·Î¹Ìµð¾î | TEL 02-3445-5279
Àμâó û¼Û¹®È Àμâ
¿µ¾÷ ¹× Á¤±â±¸µ¶ ¹®ÀÇ | subscribe@imaso.co.kr
ÀüÈ | 02-540-3020
<¿ù°£> ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î
2007³â 8¿ù 1ÀÏ Åë±Ç 286È£ 1983³â 7¿ù 3ÀÏ µî·Ï(¹øÈ£ ¶ó-2788) 2000³â 12¿ù 12ÀÏ ±¹À¯Ã¶µµÆ¯º°±Þ ¼Òȹ° ½ÂÀÎ Á¦3È£ ¹ßÇàó/(ÁÖ)¸¶¼ÒÀÎÅÍ·ºÆ¼ºê ¿ìÆí¹øÈ£ 135-280 ¼¿ï½Ã °³²±¸ ´ëÄ¡µ¿ 942-6 ûdzºôµù 5Ãþ ÀüÈ 02-540-3020(´ëÇ¥) FAX 02-540-3090 Á¤±â±¸µ¶¾È³» 02-540-3020
º»Áö´Â Çѱ¹°£Ç๰ À±¸®À§¿øÈ¸ÀÇ ÀâÁöÀ±¸®½Çõ¿ä°À» ÁؼöÇÕ´Ï´Ù. ÀÌ Ã¥¿¡ ½Ç¸° ±Û°ú ±×¸², »çÁø µî ÀÚ·á¿¡ ÀúÀÛ±ÇÀÚ°¡ Ç¥½ÃµÇ¾î ÀÖÁö ¾ÊÀº °ÍÀº ¹ßÇà»çÀÎ (ÁÖ)¸¶¼ÒÀÎÅÍ·ºÆ¼ºê¿¡ ÀúÀÛ±ÇÀÌ ÀÖ½À´Ï´Ù. ¹ßÇàÀÎÀÇ »çÀü µ¿ÀÇ ¾øÀÌ ¾î¶°ÇÑ °æ¿ì¿¡µµ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.