JavaOne2008 참가 후기 Log


Sun에서 JavaFX를 아주 강력하게 밀고 있지만 아직은 때가 아닌 듯 보였고, RIA 시장에서는 adobe Flex가 대세라는 걸 많이 느꼈습니다.

Adobe Flex SDK Flex Builder 3(60일 시험판) 다운로드 링크입니다. 관심있으신 분은 한번 써보세요. 여기 클릭(http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email)

.. 그건 그렇고...

자바원 컨퍼런스에 대한 간단한 소개를 하자면..

Sun에서 주최하는 전세계 자바관련 업체와 자바개발자들의 축제입니다.

규모도 엄청나더군요.. 15000명 참가, 세션은 300 여개..

 

그곳 분위기는 대강 이런 분위기....

img12.jpgimg16.jpg

구성은 전체 참가자가 참석하는 General Session, 각 관심분야별로 헤쳐모이는 Technical Session, 손을 더럽히면서 몸으로 느껴보는 Hands-on-lab, 업체 전시회장 Java Pavilion 등으로 구성되어있었습니다.

 

전 무엇보다 자바의 아버지 James Gosling을 눈앞에서 직접 만나고(아무리 봐도 KFC 할아버지같은 저 푸근한 외모),

img10.jpgimg15.jpg

Effective Java의 저자인 Joshua Bloch 에게 사인받고 (저번주에 발간된 Effective Java 2판 출시기념으로 책구입해서 가져오면 사인을 해주더라구요(얍삽한 상술...)... 돌아다니다가 얼굴보이길래 낼름 책사들고 점심밥먹으려고 폼잡는데 가서 사인 받아왔습니다...ㅎㅎㅎ)

img13.jpgimg14.jpg

Spring 의 아버지 Rod Johnson에게 바로 눈앞에서 강의를 들은게 젤 기억에 남네요.^^ (특이하게도 A I 로 발음하는... 그래도 천천히 또박또박 말해줘서 그나마 알아들었습니다.)

img11.jpg

자바원에서 자바 기술뿐만 아니라 요즘 대세인 Web2.0 기류에 맞춰 스크립트 언어에 관한 강의가 상당히 많았습니다.

JavaScript, Ruby, JRuby, Groovy, Python, Jython 등등...

서점에서 둘러봐도 프로그래밍 랭귀지 섹션에는 스크립트 언어관련 책들이 대부분이더군요.

img9.jpgimg8.jpg

프레임웍과 관련해서는 가장 유명하고 강력한 프레임웍 Spring 2.5을 비롯해서, Struts2, JSF 2.0, (J)Ruby on rails, Grails, GWT, jMaki 등등이 소개되고 Hands-on-lab형식으로 실습도 진행되었습니다.

전 개인적인 관심으로 'Developing with (J)Ruby on rails'  Hands-on-lab세션에 참여했는데 우연찮게 늦게 강의실에 들어온 미국인이 자리가 없어서 맨끝자리에서 조용히 실습하고 있던 제 옆에 앉아서 같은 컴퓨터에서 실습을 하게 되었습니다.

짝프로그래밍을 해본거죠.. 외국인이랑... 실습 따라하다가 에러나면 옆에서 보고있는 사람이 후딱 잡아주고 다른 사람은 코딩하고,, 계속 주고받다보니까 재밌더군요.. 색다른 즐거움이었습니다.

그 미국인, 루비는 한번도 해본적이 없는 순수 자바개발자라고 하던데, 잘 하더군요.. 마지막 끝날 때는 실습한 내용에 대해 저에게 간단한 Wrap-up까지 해주고 사라졌습니다. That's cool~ 이러면서...

img7.jpg

SOA라는 개념이 나온지 벌써 10 여년이 되어가지만, 아직까지도 SOA는 일반 개발자들에게 멀고먼 딴나라 얘기가 아닌가 하는 개인적인 생각도 해보았습니다.

하지만 향후 발전가능성을 볼땐 분명 투자할만한 가치가 있는 분야가 아닌가 생각해봅니다.

세션들중에 SOA 구현을 위한 구체적인 방안 모색에 관한 세션과 WebService RESTful이 무엇인지에 대한 개념설명에 대한 세션이 여럿 있었어요.

Apache Tuscany, Restlet SOA프레임웍을 이용한 개발 적용사례 발표도 있었구요. 하지만.. 아직도 SOA는 감이 잘 안 옵니다. 이런....

 

간단한 소개글은 여기서 마치고, 계속해서 컨퍼런스에서 참석했던 세션들 중 재밌게 들었던 세션들 몇 개 요약해서 올리겠습니다.

 

* 최근 3년간 자바원컨퍼런스에서 발표됐던 세션과 핸즈온랩 다운받을 수 있는 주소입니다. 참고하세요(http://developers.sun.com/learning/javaoneonline/)

아직 2008년 핸즈온랩만 올라오고 나머지는 없네요. 2007년과 2006년 세션들 다운받아보시고 Hands-on-lab 따라 해보면 최신 트렌드도 알 수 있고, 자바 개발역량 발전에 많은 도움되실거라 생각됩니다.

실습은 아무래도 Sun이 주최한 행사다보니 NetBeans로 실습하면 편하도록 되어있습니다. Netbeans 6.1 다운로드는 여기에서...(http://www.netbeans.org/community/releases/61/)

Netbeans 최신버전은 무엇보다도 예전보다 시작속도가 빨라졌고, Javascript 지원, Spring 2.5 프레임웍, Ruby/JRuby, RESTful 지원 등 이클립스 못지않은 기능을 지원합니다.

지금까지 IDE라고 하면 이클립스가 지배적이었지만, 최근들어 슬슬 Netbeans 쪽으로 대세가 기우는 게 아닌가하는 생각도 들었습니다.


남는건 사진 밖에 없다고 생각해서 최대한 많이 찍어오려고 했는데, 정작 제 사진은 달랑 이거 한장뿐입니다.- _-)a

img6.jpg


덧글

댓글 입력 영역