Whiteship's Note


[KSUG] 10회 스프링 세미나 발표자료




발표를 너무 오랜만에 해서 그런지 너무 못한것 같아요. @_@;; 계획했던 내용도 다 전달하지 못하고 그냥 소녀시대 가지고 장난 친것 밖에 기억나지 않으시는 분들이 많을까봐 걱정이로군요.

원래 계획으로는 조금 전에 올렸던 테스트 관련 내용이 더 있었는데 '장표'에 적어놓지 않았더니 까먹었지 머에요;; 구차한 변명이라면;; 그전날 수도공사 때문에 발표준비를 하나도 못했답니다. 그 전날까지 머릿속에만 담아놨던걸 옮기지 못한거죠. 그렇게 까먹고 있다가 뒤풀이 갈 때 생각이 나더군요. ㅋㅋ

DBUnit을 사용한 DAO 테스트, mocking을 사용한 서비스 테스트, 서비스 통합 테스트, 도메인 모델 테스트 덩덩도 이야기 했었어야 하는데;;; 흑.. 다음 기회에... 

다음에는 좀 더 잘.. 하겠습니다.
top


KSUG 제10회 한국 스프링 사용자 모임 세미나





저도 발표자로 참석합니다.
봄싹에서 사용한 스프링 코드를 보여드릴 예정입니다.
설명만 하면 지겨우실테니,  스프링을 사용하여 어떤 간단한 서비스를 구현하는 모습도 보여드릴까 합니다.
많이 참석해 주세요~
top


제 9회 스프링 세미나 후기

모하니?/Thinking : 2008.10.12 20:37




시작이 안 좋군
(10:00 ~ 11:20)

아침 열시 몇 분. 전철역에서 나가려는데 찬욱이를 만났습니다. 최근에 안경을 바꿔서 그런지 하두 오랜만에 만나서 그런지 처음 몇 초 동안 '누구지..' 하다가 금방 알아보곤 반갑게 세미나장으로 발걸음을 옮기기 시작했습니다. 하지만.. 얼마후 찬욱이한테 전화가 오더군요. 영회형 전화인 것 같은데 전화받는 소리를 들어선 좋은 소식이 아니구나 싶었습니다. '뭐?? 영회형이 못 오신다고?' 당황스러웠지만, 지난 번에도 비슷한 경험이 있기 때문에 그때 보단 덜 당황스러웠습니다. 일단 준비해야 할 것은 점심. 그리고 일정. 일정 조정은 비교적 간단한데 문제는 점심. PM용어로 완벽한 Critical Path. 찬욱이는 전화국에 전화해서 주변 도시락집 알아보고, 대엽이는 맥가이버같이 세미나 시설 조작을 완벽하게 해냈습니다. 음향, 조명, 스크린까지 캬.. 전 도시락집이 전화 안받길래. 나가서 점심 때울만한거 찾아봤으나. 샌드위치 만한게 없더군요. 문제는 주문을 어떻게 하고 돈을 어떻게 걷고. 분명 발표 중에 사람들은 또 올텐데. 주문은 몇 시간 전에 해야 제때 다 만들 수 있을지... 등등 머릿속이 발표 말고 이런 자봉활동으로 가득 찹니다. 하나 하나 대엽, 찬욱과 셋이서 결정하고, 봄싹 스터디 회원분들(김재진, Arawn, HeloIs)의 도움을 받아 무사히 점심 준비를 제때 완벽하게 끝낼 수 있었습니다.

첫 번째 발표 시작(11:30 ~ 1:05)

일정 변경과 대표님 부재에 대해 죄송한 마음을 전달하고, 첫번째 발표가 시작 됐습니다. 찬욱군의 스프링 JDBC. 오랜만에 보는 라이브코딩. 그래 이게 스프링 세미나였지. 라는 옛 추억이 새록 새록 떠오르는 발표였습니다. 썡 JDBC 코드를 하나씩 점진적으로 리팩토링 해가면서 Pluggable Behavior 패턴을 적용해 나가는 모습이 멋졌습니다. 스프링 JDBC를 직접 구현해버리는 건가 의심스러울 정도 였습니다. 찬욱군 발표가 끝나갈 즈음, 대엽군과 주문해둔 샌드위치를 가지러 다녀오고, 저는 단상에 올라 안내 말씀을 드리고, 봄싹 스터디 회원분들은 그 사이 음료수를 준비해 왔습니다. 타이밍 맞추기 숨가쁜 순간이었는데, 얼추 잘 맞았습니다.

점심시간(1:10 ~ 2:00)

먹고나니 이제 한시름 놨다..라는 생각이 들더군요. 인원수를 정확히 예측하기 힘든 상황이어서, 2만원 가량 개인적인 손해를 보긴 했지만, 그 정도는 그냥 KSUG에 기부한걸로 생각하기로 하고, 남아있는 점심 시간에 탁구를 치며 놀았습니다. 자주 왔던 곳이라 탁구를 하고 놀 수 있다는 걸 알고 있었거든요.ㅋㅋ 오랜만에 보는 선배(성일이형)가 세미나에 오셨길래, 탁구 한 판. 룰도 잘 몰라서 대강 대강. 대강 대강 승리. ㅋㅋ. 점심 시간에 짧게나마 맥스님, 박재성님과 짱가님을 볼 수 있어서 좋았습니다.

두 번째 발표 시작(2:00 ~ 3:10)

두 번째 발표는 현준이형의 스프링 Security. 캬오. 어렵죠. Acegi 부터 공부를 했었는데 전혀 쉽지 않았습니다. 하긴 AOP도 쉽진 않았었지만, 개인적으론. Acegi가 더 어려웠던 것 같습니다. Acegi는 레퍼런스 보다는 Spring In Action같이 재밌고 쉽게 설명한 책을 통해 학습하는것이 좋겠다는 생각입니다. 기본 개념 설명 부터 DAO 기반 예제까지 볼 수 있었습니다. 개인적으론 공부한지 오래되서 그런지 클래스 이름들이며 역할들이 잘 기억나지 않았습니다. 복습의 소중함을 느낄 수 있었습니다. 두 번째 발표에는 참가해주신 분들의 참여가 눈부셨습니다. 특히 박재성님의 질문들은 식곤증으로 졸까 말까 고민하는 저를 깨워주셨습니다. 질문 내용은 "(URL 기준 권환 확인으로 부족한 경우로 인해) 메소드 단위의 권한 확인을 하는 경우는 없는가?" 였습니다. 이 부분은 제가 몇일 전에 본 TSE 2008 동영상에 등장하는 내용이라 그 내용을 조금 언급해었습니다.

마지막 발표 시작(3:20 ~ 4:50)

마지막 발표 전에 양수열님을 아주 잠깐 뵐 수 있었습니다. 발표하러 올라가야 할 순간이라..ㅎㅎ 마지막 발표는 제가 스프링 AOP를 발표했습니다. 원래 계획 대로였으면 4시 40분부터 발표를 시작했을텐데 일정이 바껴서, 1시간 20분이 앞당겨진 3시 20분부터 발표를 시작했습니다. 이제와서 생각이지만, 다행이라는 생각이 들더군요. 원래 시간에 발표를 했었으면, 듣는 분들이나 발표하는 저까지 지칠뻔 했습니다. 마지막 발표라고 생각하니 그 동안 아껴뒀던 모든 힘과 그 동안 준비해온 모든 걸 다 보여줘야겠다는 생각이 들어군요. 그런 결심을 하고 단상에 올라갔습니다. 발표 준비를 할 때는 한 주제 당 시간까지 계산해 뒀었는데, 이번 발표에선 그럴 필요가 없겠다는 생각에 정말 모든 걸 쏟아내듯이 발표했습니다. 슬슬 지쳐가는 모습이 보이는 청중들을 농담과 질문으로 깨워가면서 잼나게 진행했습니다. 역시.. 발표 할 때는 뭔가가 잘 안 됩니다. 잘 돌아가던 이클립스가 갑자기 터무니 없이 느려지고, PPT 슬라이드 쇼가 중간에 정지 되서 강제종료후에 다시 실행하는 사태가 있었습니다. 그런 상황에서도 아무런 동요없이 잘 봐주시는 청중분들의 자세가 고마웠습니다. 그래서 더 열심히 했습니다. 발표를 끝내고 마지막 인사를 하며 남는 아쉬움은 거의 없었습니다. 준비한 모든걸 보여드릴 수 있어서 만족스러웠습니다.

집으로

발표가 끝나고 뒷 정리를 하고 나와보니, 그새 많은 분들이 가셨습니다. 아쉬운건.. 오늘 오신 분들 중에 말을 걸고 싶은 분이 있었는데 말을 못 걸었습니다. -_-;; 너무 바빴습니다.. 는 핑계고 왠지 먼저 다가가 인사를 나누는걸 아직도 잘 못하는 제 자신 때문이었습니다. 그게 좀 아쉽다고 하면 아쉬웠습니다. 썬 테크 데이에 가서는 먼저 인사를 나누는 연습도 좀 해야겠습니다. 암튼.. 남아있던 분들과 저녁 식사를 간단하게 하고, 집에 가는 전철에 오르니까 피로가.. 한 방에 몰려오기 시작했습니다. 아침부터 이것 저것 신경쓰고 마지막에 시원하게 발표를 했더니 그 피로 때문에 눈이 자꾸 감겼습니다. 그래도 동네에 사는 분이 계셔서 잼나게 이 얘기 저 얘기 나누면서 올 수 있었습니다. 집으로 들어오기 전 맥주 두 캔와 과자 한 봉지를 샀는데 아직 뜯지도 않고 후기를 정리했습니다. 이제 다 썼으니까 기선이랑 한 잔 할까 합니다. 수고했다.

감사의 인사

이번 세미나에서 고마움을 느낀 분들에게 감사의 인사를 드립니다.

대엽님: 완전 맥가이버. 만능입니다. 세미나 환경 세팅, 점심 주문, 이것 저것 시작부터 끝까지 정말 감사합니다.
김재진님, Awarn님, HeloIs님: 감사합니다. 이 분들 안 계셨으면 음료수 73개를 어떻게 들고 오고, 오신 분들에게 나눠 드리고, 쓰레기 정리하고.. 캬오. 감사합니다.
참석하신 모든 분들: 스프링 사용자들은 다들 매너 남/녀 인가요? 뒷정리 할 것도 없더군요. 쓰레기도 잘 분리해서 버려주시고, 발표 중에 한 분도 조는 모습을 못 봤습니다. (행씌도 안 자던데? 오오..)
아. 오늘의 유일한 지원 썬.: 박안나님께서 카드 형 USB 2GB 두 개를 지원해주셨습니다. 감사합니다. :)

top


KSUG 9번째 스프링 세미나



사용자 삽입 이미지

정말 오랜만에 발표를 합니다. 너무 오랜만에 하는 발표라 잘 할 수 있을지 걱정이 되는데요. 이번이 KSUG에서 하는 마지막 발표가 될지도 모르니만큼 준비를 열심히 해서 유익한 시간이 될 수 있도록 하겠습니다. 접수는 이곳에서..

Spring AOP를 주제로 발표를 맡았는데, 구체적으로 어떤 내용들을 다뤘으면 하는지 의견을 듣고 싶습니다. Spring AOP와 관련해서 평소 궁금하셨던 것이 있으신 분들은 이곳에 의견을 주시면 적극 반영하겠습니다.

top


로드 존슨 Toy



사용자 삽입 이미지

토비님께서 스프링 공부하다가 보면서 물어보라도 방금 보내주신 따뜻한 이미지입니다.

이 녀석을 손에 쥐기 위해서 보드 타러 가는 거 포기합니다.

스프링 세미나 참석합니다.

'모하니? > 그냥 놀아' 카테고리의 다른 글

가자.. 2008 자바원  (2) 2008.03.26
마이크로소프트 유럽의 스팸 메일(?)  (2) 2008.03.14
제 9회 JCO 후기  (10) 2008.02.17
JCO 한국 자바 개발자 컨퍼런스  (2) 2008.01.28
크리스마스 트리 연필깎기  (2) 2007.12.25
로드 존슨 Toy  (1) 2007.12.13
제 6회 스프링 세미나  (2) 2007.12.10
TSE 2007 가상 스캐쥴  (2) 2007.11.29
Ajax 인 프랙티스  (0) 2007.11.08
Spring AOP 교재 판매  (8) 2007.10.24
Spring Framework 메일링 리스트 가입하기.  (2) 2007.10.22
top


제 6회 스프링 세미나



사용자 삽입 이미지

접수 페이지로 바로 가기

'모하니? > 그냥 놀아' 카테고리의 다른 글

마이크로소프트 유럽의 스팸 메일(?)  (2) 2008.03.14
제 9회 JCO 후기  (10) 2008.02.17
JCO 한국 자바 개발자 컨퍼런스  (2) 2008.01.28
크리스마스 트리 연필깎기  (2) 2007.12.25
로드 존슨 Toy  (1) 2007.12.13
제 6회 스프링 세미나  (2) 2007.12.10
TSE 2007 가상 스캐쥴  (2) 2007.11.29
Ajax 인 프랙티스  (0) 2007.11.08
Spring AOP 교재 판매  (8) 2007.10.24
Spring Framework 메일링 리스트 가입하기.  (2) 2007.10.22
제 5회 스프링 세미나 공지  (2) 2007.10.16
top


제 5회 스프링 세미나 공지



사전 접수 바로 가기

사용자 삽입 이미지

사전 접수 바로 가기
top


내일 드디어 제 4회 스프링 세미나 합니다.



사용자 삽입 이미지

현재까지 138분이 접수를 하셨습니다.

사용자 삽입 이미지

장소는 제 2회 스프링 세미나와 동일한 국민대 본부관 학술 회의장
(주말에 국민대 주차장의 주차료는 하루 종일 3천원)
top


제 4회 스프링 세미나 접수 시작



사용자 삽입 이미지

접수하러 가기

Spring AOP를 주제로 한 세미나 입니다. 그동안 많은 관심을 받고 있던 AOP를 많은 분들이 쉽게 사용할 수 있는 자리가 되었으면 합니다.

ps : 접수 페이지 열어놓고, DB 인코딩 문제로 삽질을 조금 했었습니다. 죄송합니다~
top