||프로젝트 명 ||RSS crawler 및 parser 개발 || ||프로젝트 접근방법 ||프로젝트 진행을 위해 아래와 같은 주제에 대해 생각해야 합니다. 대부분 간단한 것이라 큰 어려움은 없을 것 같습니다. 시간 처리, db 스키마 등의 세부적인 사항은 추후 멘토링 하시는 분과 상의해서 결정할 계획입니다.<해보고자 하는 프로젝트 접근 방법> 1. rss 읽어오기 1. xml 파싱 1. db 저장 1. rss 1.0, rss 2.0, atom 포맷 분석 - 1, 2, 3은 python에 있는 urllib, xml, MySQLdb 등의 라이브러리를 사용하면 손쉽게 해결할 수 있을 것 같습니다. & - 4는 익스플로러 툴바로 동작하는 RSS 리더기를 제작하면서 해 보겠습니다. & <예상 개발 기간> 1주: 멘토분과 개발 내용과 범위에 대해 구체적으로 결정 & 2주: RSS 파서 개발 & 3주: 디비 저장 모듈 개발 & 4주: 크롤러 개발 및 묶어서 테스트 & 5, 6주: 테스트 및 디버깅 & 7, 8주: 문서화 및 마무리 || ||프로젝트 예상 결과 ||Ex)최종적으로 개발될 모듈은 아래와 같습니다. 1. RSS 크롤링 모듈 => 임의의 RSS 1. RSS 파싱 모듈 => 읽어온 정보를 파싱해서 내부 포맷으로 변환 1. 디비 저장 모듈 => 변환된 내부 데이터를 디비에 저장하는 역할|| ||관련 경험/경력 || * 다음 홈페이지에서 특정 주가를 읽어 오는 프로그램 * 태터툴즈 레퍼러 분석기 * Internet Explorer RSS 리더 툴바 * 그외 C/C++을 사용한 많은 프로젝트 경험이 있습니다.|| ||프로젝트에 가능한 시간은?||1주일에 ㅇㅇ시간 || ||해당 프로젝트를 선택하게 된 동기 ||학기 중 RSS 프로그램을 만들어 본 경험을 살리고, 현재 관심이 있는 Python의 개발 능력도 함께 업그레이드 시켜보고 싶어보고 싶습니다. || ||멘토에게 하고 싶은 말 & (혹은 질문) ||