|
|
|
|
|
| Object Oriented Perl
|
 |
|
|
| ¤ýÀú ÀÚ |
|
| ¤ý¿ª ÀÚ |
ÀÌ¿©Áø
, ÀÌÀºÁÖ
, ±è¼¿µ
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2001³â 08¿ù 05ÀÏ |
| ¤ýÁ¤ °¡ |
23,000¿ø |
| ¤ýÆäÀÌÁö |
681 ÆäÀÌÁö |
| ¤ýISBN |
89-8054-444-8 |
| ¤ý³À̵µ |
Áß±Þ |
| ¤ýÃâÆÇ»ç |
ÀÎÆ÷ºÏ |
|
|
|
|
|
|
|
 |
 |
¡¼ ÀÌ Ã¥ÀÇ Æ¯Â¡ ¡½ A comprehensive guide to concepts and programming techniques PerlÀÇ °³³ä°ú ÇÁ·Î±×·¡¹Ö Å×Å©´Ð¿¡ °üÇÑ Æ÷°ýÀûÀÎ ¾È³»¼ ¡¼ ÀÌ Ã¥ÀÇ ³»¿ë ¡½ PerlÀº ±ä±ÞÇÑ ÀÛ¾÷¿¡ ´ëÇÏ¿© ºü¸¥ ÇÁ·Î±×·¡¹Ö ¼Ö·ç¼ÇÀ» ´øÁ®ÁÙ ¼ö ÀÖ´Â ±²ÀåÇÑ ¾ð¾îÀÌ´Ù. ¶ÇÇÑ, ½Ç»ýȰÀÇ ¹®Á¦µé¿¡ ´ëÇØ ¹æ´ëÇϰí, Àγ»½ÉÀ» ¿äÇϸç, Àç»ç¿ë °¡´ÉÇÑ ÇØ°áÃ¥À» °³¹ßÇϴµ¥ À־µ ¸Å¿ì À¯¿ëÇÑ ¾ð¾î¶ó ÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥¿¡ ³ª¿Í ÀÖ´Â °´Ã¼ ÁöÇâ Å×Å©´ÐÀº ¿©·¯ºÐÀÌ Á» ´õ ±ò²ûÇϰí, Àç»ç¿ë °¡´ÉÇϸç, À¯Áö º¸¼öÇϱ⠽¬¿î Perl ÇÁ·Î±×·¥À» ÀÛ¼ºÇϵµ·Ï ÇØÁÙ °ÍÀÌ´Ù.
¿©·¯ºÐÀÌ °´Ã¼ ÁöÇâÀ̶ó´Â °³³ä¿¡ °üÇØ¼ ÀüÇô ¹®¿ÜÇÑÀ̰ųª, C++·ÎºÎÅÍ ¹þ¾î³ª°íÀÚ ÇÏ´Â »ç¶÷, ¾Æ´Ï¸é ±â¼úÀ» Á» ´õ ³ë·ÃÇÏ°Ô ÇÏ°í ½ÍÀº Perl Àü¹®°¡ Áß ´©±¸¶ó ÇÏ´õ¶óµµ, ÀÌ Ã¥Àº ¿©·¯ºÐ¿¡°Ô Ãʺ¸ÀûÀÎ ¿ø¸®ºÎÅÍ ½Ç¿ëÀûÀÎ Å×Å©´Ð, °´Ã¼ ÁöÇâÀÇ ½É¿ÀÇÑ ºñ¹Ð±îÁö ÃÑ ¸Á¶óÇÏ¿© ¸Àº¸°Ô ÇØÁÙ °ÍÀÌ´Ù.
ÇØ½¬, ¹è¿, ½ºÄ®¶ó, °¡»ó ÇØ½¬, ¼ºê·çƾ, Á¤±Ô Ç¥Çö½Ä, ŸÀÔ±Û·Îºê µîÀ¸·ÎºÎÅÍ °´Ã¼ »ý¼ºÇϱâ ĸ½¶È, »ó¼Ó, ´ÙÇü¼º ¸¶½ºÅÍÇϱ⠰í±Þ ÁÖÁ¦ : ¿¬»êÀÚ ¿À¹ö·Îµù, ŸÀÌµÈ º¯¼ö, ¹ü¿ëÀû ÇÁ·Î±×·¡¹Ö, ´ÙÁß µð½ºÆÐÄ¡, ¿µ¼Ó¼º ½Ç¿ëÀû ¿¹Á¦µé: µ¥ÀÌÅͺ£À̽º, ÆÐÅÏ ¸ÅĪ, ¼Ò½º ÄÚµå Á¶Á¤, ´ÙÁß ÇÁ·Î¼¼½Ì, ¾ÏÈ£È, Ž»ö Æ®¸®, I/O ½ºÆ®¸² ÇÊÅ͸µ, µð¹ö±ë C++, Java, Eiffel, Smalltalk·ÎºÎÅÍÀÇ º¯Ãµ °¡À̵å
¡¼ ÀúÀÚ ¼Ò°³ ¡½ Australia Melbourne¿¡ ÀÖ´Â Monash ´ëÇÐÀÇ Damian Conway ¹Ú»ç´Â À¯´ÉÇÑ ±³¼öÀÌÀÚ ¶Ù¾î³ ÀÛ°¡À̸ç, ¸î¸î À¯¸íÇÑ Perl ¸ðµâÀÇ ÀúÀÚÀÌ´Ù. 1998³â°ú 1999³â, ±×´Â ½Ç¿ëÀûÀÎ À¯Æ¿¸®Æ¼¿¡ ´ëÇØ Larry Wall »óÀ» ¼ö¿©ÇÑ ¹Ù ÀÖÀ¸¸ç, Perl JournalÀÇ ±â°í°¡À̱⵵ ÇÏ´Ù.
¡¼ Ãßõ»ç ¡½ ¡°...¸ðµç ³»¿ëÀ» µÎ·ç ´ã°í ÀÖÀ¸¸ç, Àß ±¸¼ºµÇ¾ú°í, ¸¹Àº ºÐ·®ÀÇ Àç»ç¿ë °¡´ÉÇÑ ¼Ò½º Äڵ带 °¡Áö°í ÀÖÀ¸¸ç, À¯¸Ó°¡ ÀÖ´Ù. ³ª´Â ¿À·§µ¿¾È ¿Ïº®ÇÑ °´Ã¼ ÁöÇâ Perl Ã¥À» ±â´Ù·Á¿Ô´Ù....ÀÌÁ¦, ±× ±â´Ù¸²Àº ¸·À» ³»·È´Ù. Damian¿¡°Ô °¨»çÇÑ´Ù!¡± -- Randal L. Schwartz Stonehenge Consulting Serviecs ¡°...PerlÀÇ °´Ã¼ ½Ã½ºÅÛÀ» Æ÷°ýÀûÀ¸·Î ´Ù·ç´Â ù ¹øÂ° Ã¥À¸·Î¼ ¸Å¿ì Áß¿äÇÑ Ã¥ÀÌ´Ù. Ãʺ¸ÀÚ¿¡¼ Àü¹®°¡¿¡ À̸£±â±îÁö ¸ðµç Perl ÇÁ·Î±×·¡¸ÓÀÇ Ã¥»ó¿¡ ³õ¿©Á®¾ß ÇÒ Ã¥ÀÌ´Ù.¡± -- Nathan Torkington Perl CookbookÀÇ °øµ¿ ÀúÀÚ
¡°Conway´Â Perl¿¡¼µµ OOP°¡ ÈǸ¢ÇϰÔ, ¶ÇÇÑ È¿°úÀûÀ¸·Î ¼öÇàµÉ ¼ö ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁÖ¾ú´Ù. ÀÌ Ã¥Àº PerlÀÇ OOÀû Ư¡À» °øºÎÇϰíÀÚ ÇÏ´Â »ç¶÷µé¿¡°Ô ¸Å¿ì ÁÁÀº Ã¥À̸ç, ¶ÇÇÑ ÀÌ Æ¯Â¡µéÀ» ÃæºÐÈ÷ Ȱ¿ëÇϰíÀÚ ÇÏ´Â »ç¶÷µé¿¡°Ôµµ ²À ÇÊ¿äÇÑ Ã¥ÀÌ´Ù.¡± -- Chris Nandor MacPerl: Power and EaseÀÇ °øµ¿ ÀúÀÚ
¡°ÀÌ Ã¥Àº ÆÁ°ú ¹æ´ëÇÑ ÀÚ·áµé·Î ²Ë ä¿öÁ® ÀÖ´Ù. ³ª´Â ¸Å¿ì Àç¹ÌÀÖ°Ô ÀÌ Ã¥À» ÀоúÁö¸¸ ±× °úÁ¤¿¡¼ ¹è¿î Á¡µµ ¸¹¾Ò´Ù.¡± -- Graham Barr, Perl 5.005 ¼Ò½º À¯Áö °ü¸®ÀÚ
¡°ÀÌ Ã¥À» ÀÐÁö ¾Ê¾Ò´Ù¸é °áÄÚ ¸ô¶úÀ» Perl¿¡ °üÇÑ ¿©·¯ °¡Áö °ÍµéÀ» ¹è¿ï ¼ö ÀÖ¾ú´Ù. ¶ÇÇÑ, ³ª´Â ³» ÀÏÀ» Á» ´õ Àß ÇÒ ¼ö ÀÖµµ·Ï ¸¹Àº µµ¿òÀ» ¹ÞÀ» ¼ö ÀÖ¾ú´Ù.¡± -- Bennett Todd Oven DigitalÀÇ ½Ã½ºÅÛ ºÐ¼®°¡
¡°Damian Conway´Â PerlÀÇ °´Ã¼ ÁöÇâÀû ÇÁ·Î±×·¡¹ÖÀ̶ó´Â ¾îµÓ°í Èñ¹ÌÇÑ ±¸¼®¿¡ ºûÀ» ´øÁ® ÁÖ¾ú´Ù...ÀÌ Ã¥À» »ç¼¼¿ä!¡± -- Tom Christiansen Perl ÀúÀÚ, °»ç |
| |
 |
 |
1980³â´ë ÈÄ¹Ý Larry Wall¿¡ ÀÇÇØ °³¹ßµÈ Perl(Practical Extraction and Report Language)Àº ÁÖ·Î ÅØ½ºÆ® ÆÄÀÏÀ» °Ë»öÇÏ¿©, ½Ç¿ëÀûÀÎ Á¤º¸¸¦ ÃßÃâÇÏ°í ±× Á¤º¸¸¦ °¡°øÇϴµ¥ ¸¹ÀÌ ÀÌ¿ëµÇ¾î ¿Ô´Ù. ¶ÇÇÑ, PerlÀº ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö¿¡¼ À¯´Ð½º ½Ã½ºÅÛ °ü¸®¿¡ À̸£±â±îÁö ´Ù¹æ¸éÀ¸·Î Ȱ¿ëµÇ¾ú´Ù.
¿©±â¿¡ ±×Ä¡Áö ¾Ê°í Perl¿¡ °´Ã¼ ÁöÇâ °³³ä±îÁö Á¢¸ñ½ÃŲ °ÍÀÌ ¹Ù·Î ÀÌ Ã¥, Object Oriented PerlÀÌ´Ù. ÀÌ Ã¥ÀÇ µîÀåÀº °¡´ÉÇÑ ÀûÀº ³ë·ÂÀ¸·Î °´Ã¼ ÁöÇâÀû ÇÁ·Î±×·¡¹ÖÀ» ¸Àº¸°íÀÚ ÇÏ´Â ÇÁ·Î±×·¡¸Óµé¿¡°Ô Èñ¼Ò½ÄÀÌ µÉ µíÇϸç, ¶ÇÇÑ, PerlÀÇ ´Ù¸¥ ¸é¸ð¸¦ ´À³¥ ¼ö ÀÖ´Â ÁÁÀº ±âȸ°¡ µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥Àº µ¶Àڵ鿡°Ô °´Ã¼ ÁöÇâ Perl¿¡ ´ëÇØ Ä£ÀýÇÏ°íµµ À¯¸Ó·¯½ºÇÏ°Ô À̾߱âÇØ ÁÖ°í ÀÖ´Ù. Ãʹݺο¡´Â Perl¿¡ Àͼ÷ÇÑ »ç¶÷µéµµ ³õÄ¡±â ½¬¿î PerlÀÇ ±âÃʺÎÅÍ ½ÃÀÛÇϰí ÀÖÀ¸¸ç, Á߹ݺο¡¼´Â º»°ÝÀûÀ¸·Î PerlÀÇ °´Ã¼ ÁöÇâÀû ¿ä¼ÒµéÀ» ¼³¸íÇϰí ÀÖ°í, ÈĹݺο¡¼´Â ÇÑÃþ °í±Þ½º·¯¿î ±â´ÉµéÀ» ¼³¸íÇϰí ÀÖ´Ù. ÀÌ Ã¥Àº ±ºµ¥±ºµ¥ ã¾Æ Àб⺸´Ù´Â ÀúÀÚ°¡ À̾߱âÇϰíÀÚ ÇÏ´Â °ÍÀ» ³õÄ¡Áö ¾Ê°í ÀÐ¾î ³»·Á°¡´Â °ÍÀÌ ´õ ÁÁÀ» °ÍÀÌ´Ù.
¿ªÀÚµéÀº °¡´ÉÇÑ ¿øÀüÀÇ Àǹ̸¦ ¹Ù²ÙÁö ¾Ê°í Ãæ½ÇÈ÷ ¹ø¿ªÇÏ¿´À¸¸ç, ¿øÀü¿¡¼ÀÇ ¿¹µµ ±×´ë·Î Á¦½ÃÇÏ¿´´Âµ¥, ´Ù¸¸ µ¶ÀÚµéÀÌ Á»´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¸î¸î °³³ä¿¡ ´ëÇØ¼´Â ¿ªÀÚ ÁÖ¸¦ ´Þ¾Ò´Ù. ¿µ¹® ¿ë¾î´Â ÀÏÂ÷ÀûÀ¸·Î ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Â ¿ì¸®¸» ¿ë¾î·Î ¹ø¿ªÀ» ÇÏ¿´´Ù(object¸¦ ¡®°³Ã¼¡¯¶ó°í ÇÏ´Â °ÍÀÌ ´õ ¿Ç°ÚÁö¸¸ ¸¹ÀÌ ¾²ÀÌ´Â ¡®°´Ã¼¡¯¶ó´Â ¿ë¾î¸¦ äÅÃÇÑ °ÍÀÌ ±× ¿¹ÀÌ´Ù).
¿ø¼¸¦ óÀ½ Á¢ÇÏ¿´À» ¶§´Â ¼¼»óÀÌ ¿ÂÅë ÇÏ¾é´ø °Ü¿ïÀ̾ú´Âµ¥, ¾î´Àµ¡ ´«¾Õ¿¡ ¿©¸§À» ¾ÕµÎ°í ÀÖ´Ù. ³Ê¹« ´Ê°Ô ÀÌ Ã¥¿¡°Ô ¼¼»óÀ» º¸¿©ÁÖ°Ô µÇ¾î Ã¥¿¡°Ôµµ, ¶ÇÇÑ µ¶Àڵ鿡°Ôµµ ¹Ì¾ÈÇÑ ¸¶À½À» °¨Ãâ ¼ö ¾ø´Ù. ºÎÁ·ÇÑ ºÎºÐÀÌ ÀÖ´õ¶óµµ ÀÌ Ã¥À» ÀÐÀ» µ¶ÀÚ ¿©·¯ºÐÀÌ ³ÐÀº ¸¶À½À¸·Î ÀÌ ¸ðµç °ÍÀ» ÀÌÇØÇØ Áֱ⸦ ¹Ù¶ö »ÓÀÌ´Ù. |
| |
| |
 |
 |
| "Manning Press-Manning Books" °ü·Ãµµ¼´Â ÃÑ 17±Ç ÀÔ´Ï´Ù. |
|
- Struts(½ºÆ®·µÃ÷) : ÀÚ¹Ù ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸Ãà
|
|
- ÀÚ¹ÙÀÇ ¶Ç´Ù¸¥ ¸ÚÁø µµ±¸ - Ant(¾ØÆ®) : Java´Â Á» ¾È´Ù ! Ant(¾ØÆ®)´Â ¸ð¸¥´Ù?
|
|
- JDK 1.4 Æ©Å丮¾ó
|
|
- Java 3D Programming
|
|
- ¾²µð¾´ ÀÚ¹Ù : ÀÚ¹Ù ¾ÈƼÆÐÅÏ À̾߱âµé
|
|
- ÀÚ¹Ù ¼¹ö ÆäÀÌÁö À¥ ÇÁ·Î±×·¡¹Ö Á¦ 2 ÆÇ
|
|
- ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ Microsoft .NET
|
|
- Dynamic WAP Application Development
|
|
- JSP ÅÂ±× ¶óÀ̺귯¸®(JSP Tag Libraries)
|
|
- ¿¹Á¦·Î ¹è¿ì´Â XSLT
|
|
- Object Oriented Perl
|
|
- Swing
|
|
- ÀÚ¹Ù¸¦ »ç¿ëÇÑ ºÐ»ê ÇÁ·Î±×·¡¹Ö(Distributed Programming with JAVA)
|
|
- Server-Based Java Programming(¼¹ö-º£À̽ºµå ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö)
|
|
- Python and Tkinter Programming(ÆÄÀ̽ã°ú Ƽ-ÄÉÀÌ-ÀÎÅÍ ÇÁ·Î±×·¡¹Ö)
|
|
- ÀÚ¹Ù ¼¹ö ÆäÀÌÁö À¥ÇÁ·Î±×·¡¹Ö
|
|
- ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö 2nd Edition
|
| |
|
|
 |
|
|