IBM developerWorks에서 개최하는 스크린캐스트 행사

링크: http://www.ibm.com/developerworks/kr/event/screencast/

IBM developerWorks에서 스크린캐스트 경연대회가 열린다고 합니다. 안그래도 스크린캐스트 제작도 해보고 싶고 iMovie도 한번 활용해보고 싶고.. 주제 중에 플러그인 개발 기초 학습, Part 1: 기본 요소(중급)가 마침 있길래 드디어 하나 만들어 보겠구나! 했습니다만..

심사위원 목록을 보니 “dW 리뷰 블로거”가 있군요.. 급좌절.. orz… 그래도 맥용 스크린캐스트 캡처 소프트웨어는 한번 찾아봐야겠습니다. flv 컨버터는 있을런지 모르겠네요.

모두모두 멋진 스크린캐스트 만들어보세요~ ^^

Development

Comments (3)

Permalink

[dW리뷰]사람을 위한 자동화: 전혀 귀찮지 않은 로드 테스팅

원문기사: http://www.ibm.com/developerworks/kr/library/j-ap04088/index.html

보자마자 우리 팀 사람들에게 소개했던 기사입니다. 요즘 개발중인 사이트의 벤치마크를 하고 있는데.. 막강한 상용 툴을 사용하고는 있습니다만 다른 부서와 함께 써야하고 결정적으로 자동화해서 사용할 수가 없는 것이라서 로드 테스트 자동화 도구 개발을 고민하고 있었습니다만.. 역시 JMeter로 가는게 답인 것 같습니다.

옛날에 JMeter 쓸 때는 HTTP 요청 중 일정한 확률로 응답시간이 이상하게 느리게 나와서 쓰다가 말았었는데요.. 뭐 다들 잘 쓰고 있는 것이니 설정 문제였겠죠. 기사에서는 CruiseControl과 연동하는 것을 소개하고 있습니다만 Hudson에서도 비슷한 방식으로 잘 적용되네요. 뭐 Ant 태스크로 수행하니 안 될 것이 없겠습니다. JMeter remote testing 환경까지 제대로 구축해놓으면 지금 사용중인 상용 도구가 별로 아쉽지 않을 듯 합니다.

웹 또는 여타 서버 테스팅을 수행중이시라면 참고할만한 내용입니다! 기사 아래 정리되어 있는 참고자료들도 유용합니다.

JMeter : http://jakarta.apache.org/jmeter/index.html

dW Review

Comments (0)

Permalink

[dW리뷰]이클립스 유로파로 웹 개발하기

원문기사: http://www.ibm.com/developerworks/kr/library/tutorial/os-eclipse-europa1/

이클립스 유로파(3.3)을 사용해서 웹 애플리케이션 개발하는 과정을 맛보기로 보여주는 Quickstart 가이드입니다. 3개 파트로 되어 있지만 각 파트 별로 J2EE, PHP, Rails 등 다른 플랫폼을 대상으로 설명하고 있어서 별개의 튜토리얼이라고 볼 수 있습니다. 원문 링크는 이클립스 사용자의 주 관심사일 J2EE 웹 애플리케이션 개발을 다루고 있는 파트 1입니다.

내용은 따라하기 식입니다만 거의 절반에 가까운 내용이 JPA(Java Persistence API)에 대한 내용이라 웹 개발 튜토리얼이라고 보기에는 살짝 고개가 갸우뚱합니다. 하지만 유로파에서 새로 추가된 기능 중 주된 것이 JPA 관련 기능이라 그러려니 이해합니다. 사실 JPA 써본 적은 없는데 튜토리얼에서 스윽 보니 Rails의 ActiveRecord 같은 거네요? Hibernate는 엄두가 안나서 제껴 놓고 있었는데.. 이제 DB 코딩을 쪼끔 해볼 때가 온 듯 합니다 ^^

JPA 한번 해봐야지 하던 분께는 강력추천, 이클립스 Web Tools가 처음인 분께 추천드리는 튜토리얼입니다. 

각각 PHP와 Rails를 다루고 있는 2,3 파트도 각각에 관심있는 분이라면 보셔야죠. 특히 이클립스에서 Rails 개발하는 것에 관련된 튜토리얼은 흔치 않으니 NetBeans와 비교할 때 참고가 될 듯 합니다.

이 글은 스프링노트에서 작성되었습니다.

Eclipse
dW Review

Comments (0)

Permalink

[dW리뷰]GEF 튜토리얼

원문기사: http://www.ibm.com/developerworks/kr/library/os-eclipse-gef11/

GEF 프로젝트 리더인 Randy Hudson이 작성하고 Chris Aniszczyk이 수정한 튜토리얼입니다. 그러다보니 GEF 기본 도움말에 있는 내용과 다소 겹칩니다만 모델과 관련된 기초 개념 위주로 요약된 기사입니다. 뭐 이 튜토리얼만으로는 뭔가 만들어보긴 힘들겠습니다만 GEF의 모델에 대해 개념 잡는 용도로 참고하세요.

이 글은 스프링노트에서 작성되었습니다.

Eclipse
dW Review

Comments (0)

Permalink

[dW리뷰]Mylyn 2.0, 통합된 태스크 관리

원문기사: http://www.ibm.com/developerworks/kr/library/j-mylyn1/

 

새로운 UI에 적응하는 것은 쉽지않은 일입니다. 같은 OS의 버전을 올리는 것만도 버거운데, 특히나 새로운 개념을 도입한 UI라면 더더욱 쉽지 않지요. 그럼에도 불구하고 더 편리한 무언가를 위해 적응해봐야겠다고 마음먹어야 할 때가 있습니다. 과거 emacs, SCM(CVS/SVN) 등이 그런 경우였습니다만 이번에 새로나온 Mylyn이 다시 한번 그런 생각이 들게 합니다.

사실 무언가를 만들어가면서 항상 필요한 것은 작업 관리(task management)입니다만 워낙에 그런 것을 못하는 편이라 이런저런 도구를 활용해 보고 있습니다. 이슈 트래커, 그중에서도 소스,문서,이슈를 묶어 볼 수 있는 Trac은 개인적인 활용에도 상당히 의미가 있었지만, Wiki 문법 위주인데다 기존 개발/인프라 환경과는 별개다 보니 수많은 그룹웨어에 둘러싸여 있는 동료들에게 강요하기가 좀 어려워서 현재는 결국 아웃룩 TODO 관리로 만족하고 있습니다.

하지만 Mylyn이 나오면서 다시 개인적으로나마 Trac을 활용해보기 시작했고 꽤 의미있는 편리함을 느끼고 있습니다. UI가 이클립스와 통합되다 보니 손이 훨씬 쉽게 가서 부담없이 이슈 트래커를 사용할 수 있습니다. 물론 본격적인 장점은 Mylyn이 선보이는 Task-Focused UI를 적극활용할 때 느낄 것으로 생각됩니다만, 일단은 이슈 트래커에 편리하게 접근할 수 있는 데스크탑 UI 확장으로 활용하고 있습니다. 이슈 트래커에 어느정도 익숙하신 분이라면 이것만으로도 꽤 의미있는 기능이라고 생각됩니다.

IBM 한국 developerWorks에 새로 올라온 Mylyn 관련 튜토리얼은 Mylyn에 적용된 새로운 UI 연구 경력를 바탕으로 개발 프로젝트 리더를 맡고 있는 Mik Kersten이 작성한 튜토리얼입니다. 이클립스와 이슈 트래커를 알고 있는 개발자를 대상으로 Mylyn의 새로운 UI을 개념부터 제대로 전달해 주는 유용한, 유일한 한글 자료입니다. 이클립스 유로파에 거의 필수 항목으로 들어간 Mylyn이 거치적거리기만 했다면 이 튜토리얼을 읽어보세요!

Mylyn의 Task-Focused UI <출처: IBM 한국 developerWorks>

이 글은 스프링노트에서 작성되었습니다.

Eclipse
dW Review

Comments (0)

Permalink