• ±¹³»µµ¼­
  • ¿Ü±¹µµ¼­
  • eBook
  • e·¯´×
  • À½¹Ý
  • DVD
  • GIFT
  • È­Àåǰ
  • ¿µÈ­
  • °ø¿¬

¿¹½º24 ¹Ù·Î°¡±â
»ó»óÃÊ¿ù º¸³Ê½º
°íµæ¼º ÀúÀÚ °­¿¬È¸ ÃÊ´ë
¿øÀÛ¼Ò¼³ ÃÑÁýÇÕ
Áñ°Üã±â Ãß°¡ Àû¸³
¹Ú¹Î±ÔÀÇ Á×Àº ¿Õ³à¸¦ À§ÇÑ ÆÄ¹Ý´À ¹é¿µ¿ÁÀÇ ´ÙÀÌ¾îÆ®ÀÇ ¿©¿Õ
·ç¾À ÀÎ ¾×¼Ç
Å©°Ôº¸±â
Á¤°¡
30,000¿ø
ÆÇ¸Å°¡
27,000¿ø(10% ÇÒÀÎ)
YESÆ÷ÀÎÆ®
 2,700¿ø (10% Àû¸³) + ¸¶´Ï¾ÆÃß°¡Àû¸³ ¾È³»
YES¸¶´Ï¾Æ ·Ôµ¥Ä«µå ÇÒÀÎ
23,760¿ø(12~24% û±¸ÇÒÀÎ /1¸¸5õ¿øÀÌ»ó °áÁ¦½Ã)  ¾È³»

5¸¸¿øÀÌ»ó ±¸¸Å½Ã 2õ¿ø Ãß°¡Àû¸³ Ãß°¡Àû¸³À̶õ? / Ä«µåÇýÅú¸±â

Ãâ°£ÀÏ

2005³â 09¿ù 13ÀÏ

480ÂÊ | 1222g

ISBN-13

9788989975786

ISBN-108989975786

ÆÇ¸ÅÁß | ÆÇ¸ÅÁö¼ö 1254 ÆÇ¸ÅÁö¼ö¶õ?
¹è¼Ûºñ
¹«·á ¾È³»
ÁÖ¹®¼ö·®
¿Ã¸² ³»¸²
ÇØ¿Ü¹è¼Û°¡´É, ÃÖÀú°¡ º¸»ó

īƮ¿¡ ³Ö±â

¸®½ºÆ®¿¡ ³Ö±â

¹Ù·Î ±¸¸ÅÇϱâ

¸®ºä¾²±â

Ã¥¼Ò°³

¡ß ·ç¾À â½ÃÀÚ, ´õ±× Ä¿ÆÃÀÌ ÃßõÇÑ Çʵ¶¼­
¡ß Á¤º¸°Ë»ö¿£Áø°ú ¼Ö·ç¼Ç °³¹ßÀ» À§ÇÑ ½Ç¹«¼­
¡ß Çѱ¹¾îÆÇ Ưº°ºÎ·Ï '·ç¾À ÇÑ±Û ºÐ¼®±â' ¼ö·Ï

·ç¾ÀÀº È®À强ÀÌ ÁÁ°í ºü¸¥ °Ë»ö¿£ÁøÀÌ¸ç ¼º´ÉÀÌ ¾ÆÁÖ ÈǸ¢ÇÏ°í »ç¿ëÇϱ⵵ ³Ê¹« °£ÆíÇØ¼­, ´Ù¾çÇÑ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®µé Áß¿¡µµ ÁøÈë ¼ÓÀÇ º¸¼®°úµµ °°Àº Á¸ÀçÀÌ´Ù. ·ç¾À ÀÎ ¾×¼ÇÀº ·ç¾ÀÀ» »ç¿ëÇÏ´Â µ¥ ²À ÇÊ¿äÇÑ Çʵ¶¼­ÀÌ´Ù. ÀÌ Ã¥¿¡´Â MS¿öµå, PDF, HTML, XML µîÀÇ ÆÄÀÏÀ» Æ÷ÇÔÇØ ¿©·¯ºÐÀÌ °®°í ÀÖ´Â ÀڷḦ »öÀÎÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¹°·Ð °Ë»ö, °á°ú Á¤·Ä, °á°ú ÇÊÅ͸µ, °á°ú ¹®ÀÚ¿­ ÇÏÀ϶óÀÌÆÃ°ú °°Àº ³»¿ëµµ ÃæºÐÈ÷ ´Ù·é´Ù.
·ç¾ÀÀº ÀÌ¹Ì ´Ù¾çÇÑ ºÐ¾ß¿¡¼­ ½Ç¹«¿¡ Àû¿ëµÇ°í ÀÖ´Ù. ¿¹¸¦ µé¾î Æ÷Ãá100´ë ±â¾÷µéÀÇ ´Ù¾çÇÑ Åä·Ð »çÀÌÆ®³ª »ó¿ë À̽´ Æ®·¡Å·(issue tracking) ¼ÒÇÁÆ®¿þ¾î, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ¾Æ¿ô·è °Ë»ö ¼ÒÇÁÆ®¿þ¾î, ±×¸®°í ³ÊÄ¡¿Í °°Àº À¥ °Ë»ö¿£Áø(ÃÖ°í ¼ö½Ê¾ï °³ÀÇ À¥ ÆäÀÌÁö¸¦ »öÀÎÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú´Ù)¿¡¼­µµ »ç¿ëÇÑ´Ù. ¶ÇÇÑ ¾ÆÄ«¸¶ÀÌ(Akamai), ¿À¹öÃß¾î(Overture), Å×Å©³ë¶óƼ(Technorati), ÇÖÀ⽺(HotJobs), ¿¡ÇÇÆÛ´Ï(Epiphany), Æäµ¦½º(FedEx), ¸¶¿ä Ŭ¸®´Ð(Mayo Clinic), MIT, ´º»çÀÌ¾ðÆ¼½ºÆ®(New Scientist Magazine), ±âŸ ¿©·¯ »çÀÌÆ®¿¡¼­ ·ç¾ÀÀ» »ç¿ëÇϰí ÀÖ´Ù.
¿©·¯ºÐÀÇ ¼ÒÇÁÆ®¿þ¾î¿¡ °Ë»ö ±â´ÉÀ» Ãß°¡ÇÏ´Â °ÍÀº ¾î·Á¿î ÀÏÀÌ ¾Æ´Ï´Ù. ·ç¾À ÀÎ ¾×¼Ç¿¡¼­´Â ½Ç¹«¿¡ Àû¿ëÇϱâ ÁÁÀº ¿©·¯ °¡Áö ¿¹Á¦¿Í ¼³¸íÀ¸·Î ¿©·¯ºÐÀÌ ·ç¾ÀÀ» ½±°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ °ÍÀÌ´Ù.

- ·ç¾ÀÀ» ¿©·¯ºÐÀÇ ÇÁ·Î±×·¥¿¡ ¾î¶»°Ô ÅëÇÕÇÒ °ÍÀΰ¡
- ´Ù¾çÇÑ ¹®¼­ Çü½ÄÀ» Áö¿øÇÒ ¼ö ÀÖ´Â ¹®¼­ º¯È¯ ÇÁ·¹ÀÓ¿÷
- ³ÊÄ¡, ´õ¼­¹ö»çÀ̵å, jGuruµîÀÇ »çÀÌÆ®¿¡ ´ëÇÑ »ç·Ê Á¶»ç
- ÆÞ, ÆÄÀ̽ã, C#/´å³Ý, C++ µîÀÇ ¾ð¾î·Î ¸¸µé¾îÁø ·ç¾À
- Á¤·Ä, ÇÊÅ͸µ, ÅÒº¤ÅÍ, ´ÙÁß ¹× ¿ø°Ý »öÀÎ °Ë»ö
- ÃֽŠSpanQuery °ü·Ã Ŭ·¡½º, Äõ¸® ºÐ¼®±â È®Àå, °á°ú Ç׸ñ ¼öÁý
- ¼º´É ÃøÁ¤ ¹× ÃÖÀûÈ­
- ·ç¾À ¾Öµå¿Â(°á°ú ÇÏÀ϶óÀÌÆÃ, À¯»ç¾î ÂüÁ¶ µî)
- ÇÑ±Û ÀÚ·á¿¡ ·ç¾ÀÀ» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡


ÀúÀÚ ¼Ò°³

ÀúÀÚ : ¿¡¸¯ ÇØÃÄ(Erik Hatcher)

ÀÌ¹Ì ¿©·¯ ºÐ¾ß¿¡¼­ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇØ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé¾úÀ¸¸ç, ½ºÆ¼ºê ·Î·±(Steve Loughran)°ú ÇÔ²² ¾÷°è¿¡¼­ ¾Ë¾ÆÁִ å Áß ÇϳªÀÎ ¡ºJava Development with Ant¡»(Manning, 2002)¸¦ ¾²±âµµ Çß´Ù. ù Ã¥ÀÎ ¡ºJava Development with Ant¡»¸¦ ÃâÆÇÇÑ ÀÌÈÄ No Fluff, Just Stuff ½ÉÆ÷Áö¾öÀ̳ª JavaOne ÄÁÆÛ·±½º, O'ReillyÀÇ ¿ÀÇ ¼Ò½º ÄÁº¥¼Ç(Open Source Convention), ¿ÀÇ ¼Ò½º ÄÁÅÙÆ® °ü¸® ÄÁÆÛ·±½º(Open Source Content Management Conference), °¢Á¾ ÀÚ¹Ù »ç¿ëÀÚ ±×·ì ¸ðÀӵ¼­ °­¿¬À» ÇØ¿Ô´Ù. ÇöÀç ¾ÆÆÄÄ¡ ¼ÒÇÁÆ®¿þ¾î Àç´ÜÀÇ È¸¿øÀ¸·Î Ȱµ¿ÁßÀÌ¸ç ·ç¾À, ¾ØÆ®, ÅÂÇǽºÆ®¸® µîÀÇ ÇÁ·ÎÁ§Æ®¿¡¼­ ¿Õ¼ºÇÏ°Ô È°µ¿ ÁßÀÌ´Ù.

ÀúÀÚ : ¿ÀƼ½º °í½ºÆ÷µå³×ƼÃ÷(Otis Gospodnetic)

4³â ³Ñµµ·Ï ·ç¾À ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇßÀ¸¸ç, jGuruÀÇ ·ç¾À FAQ8¸¦ ¿î¿µÇϰí ÀÖ´Ù. ÇöÀç Çлý°ú ¼±»ý´ÔÀ» À§ÇÑ ¼Ö·ç¼ÇÀ» °³¹ßÇÏ´Â ¿ÍÀ̾½º Á¦³Ê·¹À̼Ç(Wireless Generation)À̶ó´Â ȸ»ç¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ÀÏÇϰí ÀÖ´Ù. Æ´Æ´ÀÌ ÀÛ¾÷ÇÑ ½ÉÇÇ(Simpy, http://www.simpy.com)¶ó´Â ºÏ¸¶Å© °ü¸® »çÀÌÆ®9µµ ¿î¿µÇϰí ÀÖ°í, O'Reilly ³×Æ®¿öÅ©10¿Í IBMÀÇ µðº§·ÎÆÛ¿÷½º(developerWorks)¿¡ ´Ù¾çÇÑ ±ÛÀ» ±â°íÇϰí ÀÖ´Ù.

¿ªÀÚ : ÁÖ¼ºÁø

¾ÆÁÖ´ëÇб³ È­ÇаøÇаú¸¦ Á¹¾÷Çß°í, 5³â°£ Çѱ¹Á¤º¸°øÇÐ(ÁÖ)ÀÇ °Ë»ö¿£Áø ·¹ÀÌ´Ù¿Í Á¦Ç°±º °³¹ß °æÇèÀ» °¡Áö°í ÀÖ´Ù. Áö±ÝÀº À¯ÇØÁ¤º¸Â÷´Ü ¼­ºñ½º¸¦ Çϰí ÀÖ´Â Ç÷£Æ¼³Ý¿¡¼­ Â÷¼¼´ë À¯ÇØÂ÷´Ü¼­ºñ½º¸¦ °³¹ßÁßÀÌ´Ù. ¿µÈ­¿Í Ã¥À» »îÀÇ ÀϺκÐÀ¸·Î »ï¾Æ Áö³»¸é¼­ ±Ù·¡¿¡´Â °æ¿µ/¸¶ÄÉÆÃ ¼­Àû¿¡ Ç« ºüÁ®¼­ »ýȰÁßÀÌ´Ù. Àå·¡¿¡´Â ±âȹÇü ¿£Áö´Ï¾î·Î ¼ºÀåÇÏ´Â°Ô ¸ñÇ¥ÀÌ´Ù.

¿ªÀÚ : °­Ã¶±¸

¾ÆÁÖ´ëÇб³ ´ëÇпø ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷Çß°í, 5³â°£ Çѱ¹Á¤º¸°øÇÐ(ÁÖ)¿¡¼­ ±³À°ºÎ B2B Á¤ºÎ¹®¼­ À¯Åë °Ë»ö¿£Áø °³¹ß µî °Ë»ö¿£Áø¿¡ ´ëÇÑ ´Ù¾çÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Ù. ÇöÀç´Â LuceneÀ» ÀÌ¿ëÇÑ °Ë»ö ¿£Áø szSearchÀ» °³¹ßÁßÀÌ´Ù.

¿ªÀÚ : À̹®È£

±¹¸³ °æ»ó´ëÇб³ ÄÄÇ»ÅͰúÇаú ¹× µ¿ ´ëÇпø ÀüÀÚ°è»êÇаú(¿µ»óó¸® Àü°ø)¸¦ Á¹¾÷ÇßÀ¸¸ç, ³»¿ë±â¹Ý ¿µ»ó °Ë»ö¿£Áø(CBIR), Á¤º¸°Ë»ö¿£Áø°ú ±×·ì¿þ¾î, Æ÷Å» °ü·Ã °³¹ß °æÇèÀ» ½×¾Ò´Ù. 1997³âºÎÅÍ ¿µ»óó¸® ȨÆäÀÌÁö(http://www.conv2.com)¸¦ ¿î¿µÇϸ鼭 ¿µ»óó¸® °ü·Ã ÀڷḦ Á¦°øÇÏ¸ç µ¶ÀÚµéÀÌ ¿Ã¸®´Â ¹®ÀÇ¿¡ ´äº¯ÇÏ´Â Àç¹Ì·Î Áö³»°í ÀÖ´Ù. Gonzalez ±³¼öÀÇ Àú¼­¿Í ¸Â¸Ô´Â ¿µ»óó¸® °í±Þ¼­¸¦ ¾ðÁ¨°¡ ³»°í ¸» °Å¶ó´Â ¼Ò¹ÚÇÑ ²ÞÀ» °®°í ÀÖÀ¸¸ç, ´ëÇ¥ Àú¼­·Î´Â ¡ºJava¸¦ ÀÌ¿ëÇÑ µðÁöÅÐ ¿µ»ó󸮡» µîÀÌ ÀÖ´Ù.

¸ñÂ÷

1ºÎ ±âº»Æí
1Àå ·ç¾À°úÀÇ Ã¹ ¸¸³²
1.1 Á¤º¸±¸¼º ¹æ¹ý°ú Á¢±Ù ¹æ¹ýÀÇ ¹ßÀü
1.2 ·ç¾ÀÀ̶õ?
1.2.1 ·ç¾ÀÀº À̰ÍÀÌ´Ù!
1.2.2 ·ç¾ÀÀÇ ¿ªÇÒ
1.2.3 ·ç¾ÀÀÌ Áö³ª¿Â ±æ
1.2.4 ´©°¡ ·ç¾ÀÀ» »ç¿ëÇϳª?
1.2.5 »ç¿ë °¡´ÉÇÑ ¾ð¾î
1.3 »öÀΰú °Ë»ö
1.3.1 »öÀÎÀÌ ¹¹Áö? ¿Ö Áß¿äÇÒ±î?
1.3.2 ±×·¸´Ù¸é °Ë»öÀº ¹«¾ùÀΰ¡?
1.4 ·ç¾À µ¹·Áº¸±â
1.4.1 »öÀÎ ¸¸µé±â
1.4.2 »öÀÎ ³»ÀÇ °Ë»ö
1.5 »öÀÎ ÁÖ¿ä Ŭ·¡½º
1.5.1 IndexWriter
1.5.2 Directory
1.5.3 Analyzer
1.5.4 Document
1.5.5 Field
1.6 ÇÙ½É °Ë»ö Ŭ·¡½º
1.6.1 IndexSearcher
1.6.2 Term
1.6.3 Query
1.6.4 TermQuery
1.6.5 Hits
1.7 ´Ù¸¥ °Ë»ö¿£ÁøÀº ¾î¶² °ÍÀÌ ÀÖ³ª?
1.7.1 IR ¶óÀ̺귯¸®
1.7.2 »öÀÎ/°Ë»ö ¼ÒÇÁÆ®¿þ¾î
1.7.3 ±× ¹ÛÀÇ Á¤º¸
1.8 ¿ä¾à

2Àå »öÀÎ
2.1 »öÀο¡ ´ëÇÑ ÀÌÇØ
2.1.1 ÅØ½ºÆ® º¯È¯
2.1.2 ºÐ¼®
2.1.3 »öÀο¡ ¾²±â
2.2 »öÀÎ ±âº» ÀÛ¾÷
2.2.1 »öÀο¡ Document Ãß°¡
2.2.2 »ö
... Æî󺸱â

ÁٰŸ®

1ºÎ
±âº»Æí (Core Lucene)

1ºÎ ±âº»Æí¿¡¼­´Â ·ç¾ÀÀÇ ±âº» ±â´ÉÀ» »ìÆìº»´Ù. ·ç¾À ȨÆäÀÌÁö¿¡¼­ ·ç¾À ÇÁ·Î±×·¥ JAR ÆÄÀÏÀ» ´Ù¿î¹Þ¾Æ Á÷Á¢ »ç¿ëÇØ º¼ ¼ö ÀÖ´Ù.
1Àå ·ç¾À°úÀÇ Ã¹ ¸¸³²¿¡¼­´Â ·ç¾À¿¡ ´ëÇÑ °³°ýÀûÀÎ ¼³¸í°ú ÇÔ²² »öÀΰú °Ë»ö ±â´ÉÀ» °®´Â °£´ÜÇÑ ÇÁ·Î±×·¥À» »ìÆìº»´Ù. »öÀΰú °Ë»ö µîÀÇ ³»¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº ´ÙÀ½ Àå¿¡ Â÷·Ê·Î À̾îÁö´Âµ¥, 2Àå »öÀο¡¼­´Â ÀÚ·á¿Í ¹®¼­¸¦ »öÀÎÇÏ´Â ¹æ¹ýÀ», 3Àå ¾ÖÇø®ÄÉÀ̼ǿ¡ °Ë»ö Ãß°¡Çϱ⿡¼­´Â ±âº»ÀûÀÌ°íµµ Áß¿äÇÑ ·ç¾ÀÀÇ °Ë»ö ±â´ÉÀ» ¹è¿ï ¼ö ÀÖ´Ù. 4Àå ºÐ¼®¿¡¼­´Â 2Àå¿¡¼­ °£´ÜÈ÷ ´Ù·ð´ø ³»¿ëÀ» È®ÀåÇØ, »öÀÎÇÏ°í °Ë»öÇϰíÀÚ ÇÏ´Â ¿ø¹®À» ·ç¾ÀÀÌ ¾î¶»°Ô ó¸®ÇÏ´ÂÁö¸¦ ¾Ë¾Æº»´Ù. ·ç¾ÀÀÇ °¡Àå Áß¿äÇÑ ±â´ÉÀº °Ë»öÀ̹ǷÎ, 5Àå °í±Þ °Ë»ö±â¹ý¿¡¼­ ·ç¾À¿¡ µé¾îÀÖ´Â Á»´õ ´Ù¾çÇÑ °Ë»ö ±â´ÉÀ» ¹è¿î´Ù. ¸¶Áö¸·À¸·Î 6Àå È®Àå °Ë»ö¿¡¼­´Â ¿©·¯ºÐÀÌ ¿øÇÏ´Â µ¶Æ¯ÇÑ ±â´ÉÀ» ·ç¾À°ú ¿¬µ¿ÇÒ ¼ö ÀÖµµ·Ï ·ç¾ÀÀ» È®ÀåÇÏ´Â ¹æ¹ýÀ» »ìÆìº»´Ù.

2ºÎ
°í±ÞÆí (Applied Lucene)

·ç¾ÀÀº ±× ÀÚü·Î º¸¸é ´Ü¼øÇÑ JAR ÆÄÀÏ ÇϳªÀÏ »ÓÀÌÁö¸¸, ¾î¶»°Ô »ç¿ëÇÏ´À³Ä¿¡ µû¶ó ¿©·¯ºÐ¿¡°Ô ¾ÆÁÖ À¯¿ëÇÑ ÅøÀÌ µÉ ¼ö ÀÖ´Ù. 2ºÎ °í±ÞÆí¿¡¼­´Â ·ç¾ÀÀ»
... Æî󺸱â

SCAR