'2010'에 해당되는 글 2건

  1. 2010.01.30 JavaScript 필수 프로그래밍 언어로 !! (6)
  2. 2010.01.01 한해를 돌아보며

모델링 및 객체 지향 소프트웨어 기술 등으로 잘 알려진 Martin Fowler 씨가 속한 ThoughtWorks 와 MS가 현재의 기술 동향을 분석한 백서 “Technology Radar 2010(PDF)가 infoQ 기사로 소개되었습니다.

이 백서는 현재 어떤 기술 분야가 큰 관심을 받고 있는가 분석하여 기술(techniques), 도구(tools), 플랫폼(platforms), 언어(language)의 4가지로 분류하여 제시하고 있습니다.  

그리고 이 4가지 분야는 4개의 클래스로 나뉘어 항목을 그래프로 표시하였습니다.  각 클래스를 살펴보면 Adopt 항목은 기업의 사용을 추천한다, Trial 항목은 투자 가치는 있지만 위험이 적은 프로젝트에서 사용할 것, Assess는 사용 방법과 잠재 능력을 검토하고 배울 가치가 있는 항목 그리고 마지막 Hold는 현재 인기나 자원으로써 가치가 없는 항목을 나타낸다.

여기서 관심 과는 분야들에 대해서 요약해봅니다.


도구(tools) 차트 


노란 영역에 표시된 “IE6 end of life” 는 기업에서 받아들여야 할 Adopt 클래스에 있습니다.  이 자료는 MS가 현재의 기술을 동향을 분석한 것인데도 불구하고 IE6 도구로써의 생명은 끝났음을 알리고 있습니다.

그리고 버전 관리 툴인 Subversion은 후퇴하고 반대로 분산 버전 관리(Distributed version control)은 전진하고 있고 백서는 “Git과 Mercurial과 같은 분산 버전 관리도구가 최근 몇 년간 큰 주목을 받기 시작하였고 분산된 환경의 버전 관리를 요구하는 엔터프라이즈 시장에서 추진제 역할을 하고 있다고 설명하고 있습니다.


프로그래밍 언어 차트



JavaScript는 1995년에 등장했지만 최근 2~3년 사이에 Prototype, jQuery, Ext JS, Dojo와 같은 라이브러리가 등장하면서 개발자에게 풍부한 웹 애플리케이션 개발을 위하여 JavaScript를 사용하는 것을 백서에서 추천하고 있습니다. 

아래의 그래프로만 보더라도 JavaScript는 무관심에서 현재에 이르러서는 가장 주목할 만한 트랜드로 변화된 것이 틀림 없음을 나타냅니다.

또 하나는 Java의 움직임 도 Assess 단계이지만 Java의 진화는 더디고 새로운 버전이 나오려면 거의 3년에 가까운 시간을 기다려야 한하지만 Java VM 위에서 동작하는 새로운 언어 Groovy, JRuby, Scala, Clojure 등이 새로운 혁신이 될 것이라 기록하고 있습니다.


플랫폼 차트


그 중 가장 두드러지는 웹 브라우저에 Firefox와 언어 분야에서 언급했던 JVM 위에서 동작하는 새로운 언어들이 새로운 혁신에 앞장설 것이라는 것입니다.

모두 중심으로 향하고 있는 반면 유일하게 Rich Internet Applications 만이 바깥쪽을 향하고 있습니다.

이번 백서에서 가장 흥미로운 것은 JavaScript의 관심과 IE6가 도구로서의 생명이 끝났으며 Java와 JVM 그리고 JVM을 기반으로 하는 새로운 언어들의 기대되는 혁신입니다.


출처 : http://www.infoq.com/news/2010/01/ThoughtWorks-Technology-Radar


신고
Posted by Rhio.kim

모델링 및 객체 지향 소프트웨어 기술 등으로 잘 알려진 Martin Fowler 씨가 속한 ThoughtWorks 와 MS가 현재의 기술 동향을 분석한 백서 “Technology Radar 2010(PDF)가 infoQ 기사로 소개되었습니다.

이 백서는 현재 어떤 기술 분야가 큰 관심을 받고 있는가 분석하여 기술(techniques), 도구(tools), 플랫폼(platforms), 언어(language)의 4가지로 분류하여 제시하고 있습니다.  

그리고 이 4가지 분야는 4개의 클래스로 나뉘어 항목을 그래프로 표시하였습니다.  각 클래스를 살펴보면 Adopt 항목은 기업의 사용을 추천한다, Trial 항목은 투자 가치는 있지만 위험이 적은 프로젝트에서 사용할 것, Assess는 사용 방법과 잠재 능력을 검토하고 배울 가치가 있는 항목 그리고 마지막 Hold는 현재 인기나 자원으로써 가치가 없는 항목을 나타낸다.

여기서 관심 과는 분야들에 대해서 요약해봅니다.


도구(tools) 차트 


노란 영역에 표시된 “IE6 end of life” 는 기업에서 받아들여야 할 Adopt 클래스에 있습니다.  이 자료는 MS가 현재의 기술을 동향을 분석한 것인데도 불구하고 IE6 도구로써의 생명은 끝났음을 알리고 있습니다.

그리고 버전 관리 툴인 Subversion은 후퇴하고 반대로 분산 버전 관리(Distributed version control)은 전진하고 있고 백서는 “Git과 Mercurial과 같은 분산 버전 관리도구가 최근 몇 년간 큰 주목을 받기 시작하였고 분산된 환경의 버전 관리를 요구하는 엔터프라이즈 시장에서 추진제 역할을 하고 있다고 설명하고 있습니다.


프로그래밍 언어 차트



JavaScript는 1995년에 등장했지만 최근 2~3년 사이에 Prototype, jQuery, Ext JS, Dojo와 같은 라이브러리가 등장하면서 개발자에게 풍부한 웹 애플리케이션 개발을 위하여 JavaScript를 사용하는 것을 백서에서 추천하고 있습니다. 

아래의 그래프로만 보더라도 JavaScript는 무관심에서 현재에 이르러서는 가장 주목할 만한 트랜드로 변화된 것이 틀림 없음을 나타냅니다.

또 하나는 Java의 움직임 도 Assess 단계이지만 Java의 진화는 더디고 새로운 버전이 나오려면 거의 3년에 가까운 시간을 기다려야 한하지만 Java VM 위에서 동작하는 새로운 언어 Groovy, JRuby, Scala, Clojure 등이 새로운 혁신이 될 것이라 기록하고 있습니다.


플랫폼 차트


그 중 가장 두드러지는 웹 브라우저에 Firefox와 언어 분야에서 언급했던 JVM 위에서 동작하는 새로운 언어들이 새로운 혁신에 앞장설 것이라는 것입니다.

모두 중심으로 향하고 있는 반면 유일하게 Rich Internet Applications 만이 바깥쪽을 향하고 있습니다.

이번 백서에서 가장 흥미로운 것은 JavaScript의 관심과 IE6가 도구로서의 생명이 끝났으며 Java와 JVM 그리고 JVM을 기반으로 하는 새로운 언어들의 기대되는 혁신입니다.


출처 : http://www.infoq.com/news/2010/01/ThoughtWorks-Technology-Radar


신고
Posted by Rhio.kim
2009년에는 여러 사이트에서 제공되는 정보를 번역하거나 소개하는 것을 줄이고 실질적인 RIA에 관련된 전반적인 지식에 대한 정보 생성자로서 블로그에 임하자는 목표를 가지고 있었습니다.

번역하여 소개만 하지 않았지만 정보 생성자로서의 노력도 뭐 별로 한 것이 없어 보이네요.



Flash와 친구가 되며
작년 한해는 Adobe Flash 기술에 쉼취해 매우 다양한 기술을 연마할 수 있는 한해였습니다.

Flash 를 이용한 멀티 미디어 브라우징 인터페이스(www.itovi.com)를 개발해 현재 서비스 중이며 이를 모바일로 포팅하면서 Flash Lite 의 아키텍쳐에 대한 이해도 높이고 미흡한 결과물로 mYoutube도 최근에 공개 하였고 RTMP 프로토콜에 대한 부분 그리고 마지막으로 현재 진행중인 HTML,JavaScript 개발자를 위한 AIR 가이드를 오픈 형태로 계속 집필 중입니다.
ActionScript는 JavaScript와 같은 ECMA Script 262 표준을 따르기 때문에 언어의 구조가 매우 비슷하여 부담없이 웹 기술과 연계하여 그림을 그릴 수 있습니다.


Ext JS를 보며
과거 델파이로 데스크탑 애플리케이션 개발 당시의 모습을 연상케 하는 Ext JS의 아키텍쳐는 매우 성숙한 UI를 통해 RIA 개발에 큰 장점을 제공할 것이라는 추측으로 관심을 가지고 역시 커뮤니티 사이트에 번역활동과 디자인된 클래스 다이어그램 배포 그리고 역시 관련 내용에 주요 기술에 대한 정보를 꾸준히 정리중에 있지만 아직 공개할 정도는 아닌 것 같습니다.


웹표준(HTML5) 와 JavaScript의 트랜드에 맞춰가기
작년 한해 HTML5 와 JavaScript에 관련된 엄청난 정보와 기술과 서비스들이 쏟아져 나왔습니다.  또한 ECMA에 의해 최종 승인된 ECMAScript 262 5th, W3C의 웹 표준을 위한 노력, 모바일 분야에서의 JavaScript의 변화를 포함한 트랜드에 맞춰가려고 노력해 왔었지만 혼자만 맞춰가려 노력했던거 같네요. 
(블로그를 통해서 공유하고 했었어야 하는데 수 많은 상상에 빠져 있느라 바빳어요 -.-;;)


너무나도 다양했던 세미나, 컨퍼런스, 모임
정말 다양한 세미나와 컨퍼런스등 정보를 공유하고자 하는 모임들이 다양했던 것 같습니다.  비록 후기는 적지 않았지만 올 작년 한 해 약 20여개의 유,무료 모임에 참석하여 다양한 지식을 얻을 수 있었습니다.
경기는 어려웠지만 이럴 때 일 수록 자기 계발에 투자하는 비용은 높아져야 한다는 것 같습니다. :)
무척 아쉬운 것은 2009년 웹 앱스콘이 경제적 분위기에 개최하지 못했다는 점입니다. 
내년에는 꼭 성황리에 열릴 수 있었으면 하는 바램을 가져봅니다. :)


2010
좀더 많은 공유와 오픈을 목표로 달려가야 겠습니다.
관심있는 기술을 활용하여 실질적인 정보를 생산하는 블로그로...
쓰는 글 하나하나가 그 시간에 이슈가 아닌 1, 2년 후에도 다시 도움이 될 수 있는 내용을 생산하고 싶습니다. :)

경인년 한 한해도 완벽한 날들 되시고 모두 로또 1등 당첨되시고 길가다가 돈벼락 맞으시고 바라는 일 모두 성사 되시고 애인없는 분들 모두 애인 생기시고 근심은 절대 없고 웃는 날만 가득하세요.


신고
Posted by Rhio.kim