1. Git 과 Github 소개
2. Mybatis 소개 및 Proxy 패턴을 사용한 Mybatis의 Mapper 인터페이스 구현, Proxy 패턴으로 구현한 11번가 SearchAPI 소개
3. Annotation을 활용한 테스트 프레임웍 만들어보기
4. 자바를 이루는 핵심. Object의 4개 메서드. equals, clone, toString, hashCode
5. Class.class란? Enum을 활용한 Legacy코드 리팩토링 전략
6. Freemarker를 사용한 메일 템플릿 시스템(A-Mail 같은) 개발
7. Service Provider Interface 알아보기
8. Annotation을 활용한 MVC Framework 구현
9. List와 Map으로 검색엔진 구현해보기. Generic과 Class.class를 활용한 Object DB의 구현
10. Apache Common Pool을 활용한 Object Pool 구현. ThreadExecuter Framework 소개
11. 검색엔진 라이브러리 Lucene 소개 및 Lucene으로 개발한 http기반의 Crescent 검색엔진 소개 (https://github.com/need4spd/crescent)
12. 머하웃(Mahout) 소개 및 간단한 예제 시연
13. node.js 소개 및 간단한 예제 시연
14. maven 소개


지난 3개월간..

블로그에 작성했던 내용 및 공부했던 내용을 바탕으로 진행한 세미나 리스트입니다.


"코딩위주", "개념 및 소개 중심" 이 사이의 균형을 잘 못 잡은 부분들이 많았습니다.

라이브코딩이 많이 들어가면 자료가 부실해지고..

반대로하면 재미가 없어지고... 이래저래 좀 다듬긴해도 여전히 부족한 자료들과 내용이네요.


1주일에 한번 진행하기 위해 매주 주말 새벽에 예제코드 만들고 자료 만들고 했었는데

이제 안해도 되니 마음이 편하네요. ㅎㅎ. 


나름 2년에 걸쳐 총 6개월에 걸쳐 진행했던 내용들이라 (각 2회씩..) 기념으로 남겨봅니다. :)

Posted by 용식

파이썬 스터디가 반쪽 성공(반쪽 실패?)으로 끝난 이후

다음 스터디를 준비하는 과정에서..


얼마전 시리즈로 포스팅하였던

about Lucene에서 기본적이고 쉬운(?) 내용들과

실제 사내에서 활용한 사례를 가지고 루씬에 대한 사내 세미나를 2회에 걸쳐 진행하려고 하고 있습니다.

(너무 길면 힘들다.. 라는 교훈도 지난 스터디를 통해 얻었습니다. -_-)


문서를 만들고 있는데...

https://docs.google.com/open?id=0B9vUAZZ3ZLlYYnpCeHN0bWNRVi00ZmlDRFI5N1Ywdw

멋들어진 문서 만들기라는 것이 정말 쉽지 않네요.


검색에 대해서 모르시는 분들

루씬에 대해서 모르시는 분들을 대상으로 하는

세미나이기 때문에 내용이 몹시 평이하고, 좀 세부적인 내용들은

다 제외된 상태이기는 하지만 이렇게 또 루씬의 사용자가 늘어날 수 있다면

나름 좋은일(?) 아닐까요 ㅎㅎ


Posted by 용식