= 루씬ì€? = * ìžë°”ë¡œ 만들어진 오픈소스 í’€ í…스트 검색 엔진 * 여러가지로 í™œìš©ë„ ë§Žì´ ë˜ê³ ë˜ê²Œ ìœ ëª…í•œê±° 같다. = 활용 분야는? = * ê²€ìƒ‰ì´ í•„ìš”í•œ ëª¨ë“ ë¶„ì•¼ì— í™œìš© 가능 * 예 -> ìœ„í‚¤ì˜ ë‚´ìš© 검색, ì¸íŠ¸ë¼ë„·, ë°ìŠ¤í¬íƒ‘ 검색, 그룹 웨어 등등 = 한글 지ì›ì€? = * ì§€ì› ëœë‹¤. 하지만 SearchFiles.java ì˜ˆì œ 소스를 조금 ìˆ˜ì • 해야 한다. {{{ in = new BufferedReader(new InputStreamReader(System.in, "UTF-8")); ì´ë¶€ë¶„ì„ in = new BufferedReader(new InputStreamReader(System.in)); ì´ë ‡ê²Œ 바꾼다. Query query = QueryParser.parse(line, field, analyzer); ì´ ë¶€ë¶„ë„ Query query = QueryParser.parse(line+"*", field, analyzer); ì´ë ‡ê²Œ 바꾼다. }}} * 위와 ê°™ì´ í•˜ë©´ 한글 ê²€ìƒ‰ì´ ìž˜ëœë‹¤. * ì¿¼ë¦¬ì— ë³„í‘œë¥¼ 붙ì´ëŠ” ì´ìœ 는 í•œê¸€ì€ ì €ê¸°ì„œ 사용하는 분ì„기는 빈 ê³µê°„ì„ ì¤‘ì‹¬ìœ¼ë¡œ í† í°ì„ 나눈다. í•œê¸€ë„ ë¹ˆ ê³µê°„ì„ ì¤‘ì‹¬ìœ¼ë¡œ ë‚˜ëˆ„ëŠ”ë° ìš°ë¦¬ê°€ 검색 í•˜ê³ ìž í•˜ëŠ” 중요한 ê²ƒë“¤ì„ ê±°ì˜ ëŒ€ë¶€ë¶„ ì•ž 글ìžì— 나온다. ê·¸ë ‡ë‹¤ê³ ê·¸ 글ìžë§Œ 치면 ê²€ìƒ‰ì´ ì•ˆëœë‹¤. 하지만 "*"( 검색ì—ì„œ ëª¨ë“ ë¬¸ìžë¥¼ ì˜ë¯¸í•˜ëŠ”것) 를 ë’¤ì— ë¶™ì´ë©´ 해당 단어 ë’¤ì— ì–´ë– í•œ ë‹¨ì–´ë“ ë¶™ì–´ 있는 ì ˆë“¤ì´ ê²€ìƒ‰ì´ ë 수 있다. 현재까지는 ì´ëŸ¬í•œ 방법으로 ë¬¸ì œ ìƒê¸°ëŠ” ê²ƒì€ ì—†ì—ˆìŒ. = 진행 ìƒí™© = || ë‚ ì§œ || ì§„í–‰ëœ ë‚´ìš© || || 3/16 || 한글 검색 ë° ì¸ë±ìŠ¤ 구성 검색 완료, JSP를 통한 웹 서비스 테스트 완료 || || 3/24 || ì´ê²Œ 리눅스ì—서는 UTF-8 ì´ì–´ì•¼ë§Œ ì œëŒ€ë¡œ ëŒì•„ê°€ê¸°ì— ìœ„í‚¤ë¥¼ UTF-8ë¡œ 컨버팅 중... || = í• ì¼ = || í• ì¼ || || zerowikiì— ì‹œë²”ì 으로 검색 엔진 장착 || || 페ì´ì§€ 변경 사í•ì´ ìžˆì„ ê²½ìš° ì¸ë±ìŠ¤ì— 변경 ì‚¬í• ë°˜ì˜ || ---- ê´€ë ¨ì´ ìžˆëŠ”ì§€ëŠ” ëª¨ë¥´ê² ì§€ë§Œ http://screencast4.sqlonrails.org/video/screencast2_lq.mov ì´ê±° 한번 ì°¸ê³ í•´ë³´ê¸¸ - ìž„ì¸íƒ