블로그 이미지
JEEN

서울에 사는 꽃청년의 IT찌질모험기

Rss feed Tistory
IT/Perl 2012.10.21 20:13

Korean Perl Workshop 2012 발표자료를 공개합니다. - Perl Web App 테스트 전략


 어제 있었던 Korean Perl Workshop 2012 에서 발표한 Perl Web App 테스트 전략에 대한 내용입니다. 


신고
IT/Perl 2012.10.21 15:41

Korean Perl Workshop 2012 후기

@aer0 님의 Perl 101 발표가 거의 끝나갈 무렵에야 들어갔습니다. 그리고 이어서 @aanoaa 님의 p5-hubot 이야기. Github 의 Hubot 을 Perl5 로 포팅한 이야기를 주로 했습니다. 

이어서 @lqez 님의 만화앱서비스의 이야기. 실로 뼈와 살이 분리되는 그런 노력이 묻어나는 최고의 발표였습니다. 김성모 만화앱과 관련된 이야기를 들으며, 백단에서 MySQL+Redis+MongoDB 의 조합으로 어떻게 사용자 행동을 분석해서 적절한 프로모션을 하고 있는지, 실로 서비스를 위해서 어떤 생각과 행동을 해야하는 지 좋은 이야기를 많이 들었습니다.

다음은 @perlstudy a.k.a 호네이님의 여심을 사로잡는 Notepad Letter 이야기. Win32::GuiTest 를 이용해서 노트패드를 열어서 키보드를 쳐주는 것과 같은 효과로 현장에 같이 참여하신 여자친구분에게 100일 메시지를 남기는 아주 애욕이 돋는 내용으로 채워졌으며 많은 갈채를 받았습니다.

그리고 이어서 @gypark 님의 정규표현식 강의. 무려 40분에 이르는 분량은 펄을 5년정도 써온 저도 모르는 게 많을 정도였습니다. 실제 다양한 시행착오를 통한 예제로 여러 정규표현입력형식에 따라서 결과가 바뀌고 하는 부분을 말씀해주셨습니다.

이어서 @corund 님의 Catalyst framework . Perl 의 대표적인 MVC 프레임워크로, Perl 에서 아이디어를 차용해서 Perl 로 만든 MVC 프레임워크라는 설명이 아주 인상적이었습니다. 몇몇 디스패치부분에는 제가 보통 써오던 방식과는 다르게 쓰셔서 저렇게 해도 되는 구나 하는 생각도 하게 되었습니다.

그리고 @studioego 님의 동아시아 문자처리에 대한 이야기. CJKV 라고 중국, 일본, 한국, 베트남 문화권에서의 다양한 문자표시방식이 다르는 등등의… 어려운 내용이었습니다.

다음은 @keedi 님의 Minimal Perl Web App for Your Minimal Life. 웹 개발은 정말 지옥같다. 알아야 할 것이 너무 많다 라는 서론을 통해서 이런 웹개발을 어떻게 최소한의 투자로 최적의 결과를 만들어내는 지에 대한 이야기를 들려주셨습니다. HAML 을 사용함에 있어서 디자이너와의 협업은 어떻게 해결할 수 있을 지 한번 여쭤보고 싶네요.

이어서 제(@JEEN_LEE) 발표였습니다. 회사내 텤톸을 제외하고는 이렇게 많은 사람들 앞에서 발표한 적이 2008년때 밖에 없어서… -_-;; 많이 떨리고 도대체 뭔 말을 했는 지 정신이 없을 정도였습니다. ㅡㅜ 20분안에 소화하기에는 너무 많은 내용을 때려넣은 잘못도 있고… 다음에는 좀 더 분량에 맞춰서 안정적으로 발표해봤으면 하는 소망이 있습니다. 여러모로 후회가 가득했습니다. 발표내용은 펄에서의 테스트코드 작성법. WebApp 의 테스트 방법(API 테스트, 웹페이지 시나리오 테스트, UI 테스트), 그리고 지속적인 통합을 위한 방법론에 대한 이야기 였습니다.

곧바로 @yuni_kim 님의 Perl 을 위한 Web App 실행환경 꾸미기에 대한 이야기. uwsgi 를 이용해서 Github 주소를 넣기만하면 자동으로 Perl Web App 을 생성하는 데모로 시작했습니다. uwsgi 와 Starman 과의 비교, uroku 라고 이름지어진 데모의 시스템의 간략한 구성방법에 대해서 좋은 이야기를 들을 수 있었습니다.

이어서 Just for fun, Perl 이라는 주제로 @liepsof 님께서 발표하셨습니다. TVing 으로 유명한 회사에서 근무하시며 연일 격무에 시달리시는데… 바쁜 시간을 쪼개주셔서 이렇게 발표를 해주셨습니다. Perl 을 이용해서 모바일 페이지에서 보이는 스트리밍 URL 을 어떻게 뽑아내느냐 하는 그런 이야기와 소소한 간증의 시간을 함께했습니다.

본세션의 마지막은 Handler Socket 으로 MySQL 을 NoSQL 처럼 쓰기 라는 주제로 @jachin24 님께서 발표해주셨습니다. 사실 저는 업무에서는 아직 Handler Socket 을 도입하지도 못했고… 도입을 고려해볼 정도로 성능문제를 가지고 있는 서비스도 없는지라 후순위로 밀려있는 상태입니다.

이어서 라이트닝토크시간. 바로바로 신속하게 넘어가는 속도감있는 세션들의 시작이었습니다.

첫 출발은 GitSSMSWMAESTROCloud 라는 주제로 @darjeelingt 님께서 발표하셨습니다. Git 써라 두번써라, 코드 공개해라, 삼성멤버쉽이나 SW MAESTRO 등의 다양한 프로그램들이 준비되어 있으니 고딩/대딩들은 준비해라, 요즘 클라우드의 주류는 Ruby/Python 으로 되어먹고 있는 것 같은 데, Perl 로는 이런 걸로 클라우드에 서비스를 올려서 쓸 수 있을 거라는 간략한 소개와 함께 끝이 났습ㄴ다.

순서가 기억이 나지 않아서… 일단 발표자목록을 위주로 내용을 정리하고자 합니다.

Midnight of Freesoftware 라는 주제로 @jachin24 님의 LT. Freedom is not free 라는 유명한 격언을 내세우며, 대개의 오픈소스 활동들은 누군가의 희생으로 이뤄진 것이라는 내용으로 개인적으로는 TED 에서 느낀 감동이 물결친다고 해야되나요…

나의 Perl 투신기 : 보다 나은 Perl 개미지옥을 위하여 라는 주제로 @JellyPoo 님께서 발표해주셨습니다. 서버 관리자로써 Perl 을 접하면서 펄 달력에 올라와 있는 실전적인 내용과 코드들을 이용해서 많은 도움이 되셨다고 하셨습니다.

@eeyees 님께서 발표하신 생활속의 Perl . 세개이상의 펄 달력에 글을 실어온 경험을 바탕으로 스스로 어떻게 펄을 사용해왔는지, 그리고 참가자분들에게 Perl 로 좀 더 나은 삶을 누릴 수 있을 것이라고 말씀하셨습니다.

발표자중에서 홍일점으로 나온 @mintegrals 님의 아이폰 개발자가 쓰는 perl 이라는 주제로 Perl 에서 Push Notification 을 위한 작업을 하려면 어떻게 해야하는 가, 그리고 이 발표를 위해서 시간단위로 어떻게 움직였는가, 도움을 받았는가 하는 긴박감이 흘러 넘치는 내용을 발표해주셨습니다.

Escape from the boring Excel 이라는 주제로 sky loader 님께서 발표. 반도체회사에서 나오는 여러가지 리포트 결과들을 어떻게 아름답게 요리했는지… 그리고 이렇게 만든 결과를 다른 회사동료들에게 배포를 했는지, 그리고 어떤 문제가 있어서 앞으로 어떻게 움직일 것인지 하는 실제 업무를 바탕으로 좋은 이야기를 들려주셨습니다.

EPC Core system(LTE 코어 통신시스템) 개발에서 Perl 을 이용한 로그자동수집으로 야근줄이기라는 주제로 Expect 를 이용해서 로그자동수집 및 처리로 어떻게 삶을 영위해나가셨는지 하는 이야기를 재미있게 들려주셨습니다. 뭔가 말씀하시는 투가 코붕이같다라는 느낌이… =3

Slide Shows in Vim 이라는 주제로 @rumidier 님의 발표. 신입은 인간도 아니다 라는 이전 발표의 인용을 들어가면서 신입으로의 고충에 대한 이야기를 들려주었습니다.

Look at This! 라는 주제로 @yuni_kim 의 발표. 개인적으로 제일 감성을 자극하지 않았나 하는 생각이 듭니다. 영어를 정말 쓰기 힘든데 써야되는 상황. 영어를 함부로 쓸 수 없어서 조심해야 했던 다양한 고민… 이런 영어에 대한 생존고민을 똑같이 펄로 대입해보며 정말로 필요한 건 무엇인가 하는 고민을 내던지며… 자신은 펄 프로그래머라고 당당히 말씀하는 그런 모습은 아주 멋졌습니다.

Perl 과 함께하는 Semantic Web 이라는 주제로 이어서 @ja3ck 님의 발표. 시맨틱은 어렵습니다. 각각의 개체와의 연관성 등의 다양한 이슈가 있는데, 이것들을 어떻게 Perl 로 하느냐.. 예전에 Java 로 작업했던 기억을 더듬어 RDF::Trine 이라는 모듈을 사용하게 되었는데 정말로 시맨틱웹에 대해서 공부하기에는 이만한게 없다 라고 생각할 정도로 훌륭한 교보재라고 하셨습니다.

Scrap of Scraping 이라는 주제로 @y0ngbin 님의 발표. 랄프로렌사이트에서 특정 상품정보들을 읽어들일 때 Template::Extract 라는 희귀한 접근방식을 채용. 그리고 크롤링 중의 부하포인트를 분산하기 위한 Gearman 의 채용방법에 대한 이야기를 했습니다.

시스템트레이딩에 대해서 perldoc 님께서 발표해주셨습니다. 실제 펄달력의 시스템 트레이딩에 대한 내용과 @aer0 님의 조언과 함께 펄로 시스템 트레이딩을 어떻게 했는지에 대한 상세한 내용을 들려주셨습니다.

마지막 LT 세션으로 13년차 평범한 개발자 살아남기라는 주제로 @iklonet 님께서 발표해주셨습니다. 참가자를 대상으로 이사람이 나를 팔로우 하고 있는지 확인하며 날 팔로 하고 있는 사람이 적으니, 날 좀 팔로해달라고 하시고… 이전에 펄을 사용해서 어떻게 수입을 얻어내고 있었는지 하는 이야기도 들려주셨습니다.

모든 세션이 끝나고 @keedi 님께서 라이브코딩으로 지앤선에서 받은 책들을 나눠주는 이벤트를 했습니다.

아무튼 출장도 있고해서 중간에 저는 웤샾 준비에서 빠질 수 밖에 없었는데, 여러모로 준비에 수고해주신 @keedi 님을 비롯한 주최측, 스폰서분들, 그리고 발표자분들, 그리고 바쁜 시간을 쪼개서 참석해주신 많은 분들께 감사의 말씀을 올립니다.

발표자료는 추후 공개됩니다. :-)

신고
이 장소를 Daum지도에서 확인해보세요.
서울특별시 강남구 역삼1동 | CNN the Biz 강남교육연수센터
도움말 Daum 지도
IT/Perl 2012.10.11 12:09

[ Perl ] Korean Perl Workshop 2012 개최


 지난 2008년에이어서 올림픽코스로 2012년이 된 올해. Korean Perl Workshop 2012 가 개최됩니다.

 2012년 10월 20일 토요일 2시부터 8시까지 이며, 장소는 강남 CNN the biz 입니다.

 참가비는 1만원이며(티셔츠,샌드위치 등이 제공), 발표자는 참가비 무료입니다.

 참가를 희망하시는 분은 

   http://event.perl.kr/kpw2012

 에서 신청을 할 수 있습니다. 최대 70명까지라고 하니... 현재 여유가 충만하네요.

 꼭 발표를 하고 싶다고 하시는 분께서는 Twitter @JEEN_LEE 나 댓글등으로 연락해주세요.

 미흡하나마 저도 발표하게 되었습니다.


신고

'IT > Perl' 카테고리의 다른 글

Korean Perl Workshop 2012 후기  (0) 2012.10.21
[ Perl ] Korean Perl Workshop 2012 개최  (0) 2012.10.11
#perl-kr 티타임 4번째 시간이 있었습니다.  (0) 2012.09.19
[ Perl ] 8월에 쓴 펄 글  (0) 2012.09.01
IT/Perl 2008.08.11 12:10

[ Perl ] Korean Perl Workshop 2008 : Rising Perl

사용자 삽입 이미지

 2주후, 8월 23일에 드디어 Korean Perl Workshop 이 개최됩니다(물론 전 못가지만...).

 세션은 오후 1시부터 저녁 9시까지의 세션이니  8시간입니다. 일반적으로 대충 3-4시간하고 끝나는 중소규모의 컨퍼런스나 Tech Talk 와는 달리 8시간이면.. 꽤나 하드코어한 것이죠.  하드코어한만큼 좋은 내용들이 즐비합니다.

 생물학, 언어학같은 생소한 부분을 비롯해서... Perl 을 이용한 보안/해킹, GUI 개발, 웹 개발...
 상당히 넓은 장르를 한꺼번에 소화할 수 있는 기회가 될 것 같습니다.

 거기에 한국에서는 아마도 처음으로 열리는 Perl 만을 위한 워크샵이니 많은 기대를 하고 있습니다. KPW2008 의 주제에 맞게 다시금 Perl 이 떠올라서 CGI 로만 결부되는 인식을 무참하게 깨뜨렸으면 하네요.

 자세한 정보는 KPW2008 홈페이지 를 참조하세요.

(사실 예전에 있었던 2008/06/18 - [IT/Perl] - * 제 1회 Korean Perl Workshop : Rising Perl 개최 * , 이것이 연기된 것입니다.)
신고
IT/Perl 2008.06.18 18:52

* 제 1회 Korean Perl Workshop : Rising Perl 개최 *

안녕하세요

perl 언어 관련 컨퍼런스인 "1회 Korean perl workshop" 을 준비중입니다.
최근 perlmania.or.kr과 서울 지역 펄 스터디 모임을 중심으로 펄 커뮤니티가

활성화 되면서 첫번째 perl 워크샵을 7월중에 열기로 의견을 모았습니다.


1. 워크샵 명칭 : "Korean Perl Workshop : Rising Perl"
2. 날짜 : 7월 19일(혹은 26일)
3. 장소 : 서울 모처
4. 대상 : perl에 관심이 있는 누구나.


이번 워크샵의 취지는 다음과 같습니다.

국제적으로 perl은 매우 많이 쓰이는 언어이고 해외 펄 커뮤니티 역시 갈수록

성장하고 뜨거워지고 있는 반면 한국의 펄과 펄 커뮤니티는 매우 저평가 되어있는 것이 사실입니다.
최근에 일본에서 열린 YAPC::Asia라는 펄 컨퍼런스만 보더라도 단일 언어를 주제로 500명에 달하는 국내외 참석자가 모였다고 합니다.
국내에서도 IT분야 뿐 아니라 생물공학이나, 언어학 등 여러 분야에서 perl이 쓰이고 있을 것입니다.
하지만 이렇게 perl을 사용하시는 분들이 모이고 의사소통할 수 있는 기회가 매우 적었던 것 같습니다.
그런 취지에서 이번 워크샵은 한국에서 perl에 관심을 가지신 분들이 모이셔서 서로 기술적인 교류도 하시고 한국 펄 커뮤니티를 한단계 올릴수 있는 기회를 갖고자 합니다.

이번 워크샵의 규모등이 아직 완전히 정해지지 않았기 때문에 몇가지 사전조사와 도움을 요청 하려합니다.
연락은 kpw2008@googlegroups.com 로 메일을 보내주시면 됩니다.

1. 참가를 희망하시는 분들은 미리 연락을 주셔서 참가 인원을 가늠할 수 있도록 도와주세요

2. 발표자 분들을 모집합니다. 주제는 perl관련 자유 주제이고 30분 가량의 일반 발표와 10분 정도의 라이트닝 토크가 있습니다.

3. 주변에 이번 워크샵에 관심이 있으실 분들에게 소식을 알려주세요

4. 워크샵 개최준비에 직접 참여 하기를 원하시거나 도움이나 조언을 주실 분들도 부담없이 연락주세요

5. 그 밖에 어떤 의견이나 아이디어, 혹은 격려의 글도 환영합니다.

감사합니다. 많은 참여 바라겠습니다.

=== 연락처 ===

현재 2개의 메일링 리스트가 운영중입니다.

1. 자유로운 의견개진이나 문의를 위해서 kpw2008@googlegroups.com로 메일을 보내시거나 http://groups.google.com/group/kpw2008를 방문하시면 됩니다.

2. 공개를 원치않는 문의사항이나 의견이 있으시면 perl-kr-conf-2008@googlegroups.com 로 메일을 보내시면됩니다.

3. 컨퍼런스 개최에 도움을 주실 분들은 http://groups.google.com/group/perl-kr-conf-2008에 가입해주세요.

그밖에 IRC에서도 도움을 얻으실 수 있습니다.( freenode.org t서버의 #perl-kr 채널과 hanirc.org 서버의 #perl)
http://doc.perl.kr/twiki/bin/view/Wiki/WebIRC 을 방문하시면 웹을 통해서 접속하실 수 있습니다.



----
 라고 합니다. 펄에 관심있으시면 한번 참여해 보는 것은 어떨까요?
신고
TOTAL 473,535 TODAY 143

티스토리 툴바