블로그 이미지

I think I can

Technical M.S.P 전찬주 입니다. by 작은아이! Creative Commons License


'Microsoft'에 해당되는 글 3건

  1. 2008/11/25 Microsoft Surface를 아시나요?
  2. 2008/11/21 RIA to RxA (마이크로소프트웨어 25주년 기념 세미나) 후기(2)
  3. 2008/07/17 Robotics Studio

Microsoft Surface를 아시나요?



요즘 트랜드는 바로 UX(User eXperience) 입니다. 웹에서도 프로그램에서도 UX는 중요한 요소라고 할 수 있습니다. Microsoft Surface는 새로운 UX의 모습을 보여주는 기술입니다. 입력장치가 키보드 위주에서 마우스로 옮겨가고, 다시 터치 입력이 대세를 이루고 있습니다. 채널8의 동영상을 보면 손가락으로 화면을 터치하면서 컴퓨터를 다룰 수 있습니다. 이런 컴퓨터가 있다면 정말 편하겠죠? 아주 먼 미래의 이야기가 아닙니다. 곧 다가올 새로운 시대의 모습이라고 할 수 있습니다 ^^
저작자 표시 비영리 동일 조건 변경 허락
rss

Comment 0 Trackback 0

Trackback : http://chanju.net/trackback/96 관련글 쓰기

Top

RIA to RxA (마이크로소프트웨어 25주년 기념 세미나) 후기

지난 수요일 건국대학교에서 열린 RIA to RxA 세미나를 다녀왔습니다. RIA (Rich Internet Application)에 관심이 많아서 혼자.. 다녀왔습니다. 세미나 장소에는 Microsoft, Sun, OKJSP, 여성개발자모임과 같은 다양한 부스가 마련되어 있었습니다.

사전등록을 하고 가서 빠르게 등록을 마치고 (약간 늦었기 때문에..) 바로 정희용 편집장님의 애플리케이션과 비즈니스 기회의 새로운 패러다임 RIA to RxA를 들었습니다. 전체적인 내용은 새로운 인터넷 서비스에서 RIA를 도입해야하는 이유를 말씀하신 것으로 기억됩니다. 깜박하고 사진 촬영도 안 하고, 필기도 안 했습니다. 하지만 RIA에 대해 충분히 알 수 있는 시간이였습니다.

바로 점심식사가 이어졌습니다. 많은 세미나 참석으로 인해 생긴 노하우가 있다면 점심식사, 경품추첨은 무조건 빨리 줄을 서야 한다는 것입니다. 첫번째 섹션에서 뒤쪽에 앉아 있었기 때문에 바로 점심식사 줄을 서고 바로 식사를 마칠 수 있었습니다. 점심을 먹고 난 후에 여기저기 부스를 둘러 보았습니다. MSP 활동을 하고 있기 때문에 MS의 부스를 가장 먼저 가서 1기 MSP였던 양승철 MSP를 만나 MSDN 구독 메일 등록 이벤트를 등록했습니다. OKJSP 부스에서는 피보나치 수열에 대한 퀴즈를 진행하고 있었습니다. 이것도 기회다! 싶어서 열심히 풀었습니다. (결국에는 정확한 답은 맞추지 못했지만 참가한 혜택은 받았습니다.)


두번째 섹션은 MS의 김재우 부장님께서 발표하신 성공하는 기업을 위한 리치 엔터프라이즈 애플리케이션 전략을 들었습니다. 전반적으로 RIA가 가지는 장점들을 자세히 알려주셨고, MS에서 RIA를 위해 어떻게 준비하고 있는지 알 수 있었습니다.


이어지는 섹션은 역시 MS의 김영욱 차장님의 기업 환경을 위한 새로운 UX/RIA 전략을 들었습니다. 전반적으로 MS에 계신 분들을 보기 위해서 MS에서 하는 섹션을 모두 들었습니다. 김영욱 차장님께서도 많은 말씀을 해주셨습니다.
  • UX는 예쁜게 아니라 편리한 것을 말한다
  • RIA = Interface Design + S/W Architecture
  • UX에서는 Full UX와 Portable UX가 있다. MS의 기술로 예를 들면 WPF는 Full UX이며 윈도우에 종속적이며 최적화 되어 있다. Silverlight는 Portable UX이다. 같지만 다른 기술이다.
  • 실제로 이상적인 RIA 개발은 디자이너와 개발자가 동시에 작업하는 것이다.

다음은 경품추첨이 있었습니다. 대박대박!! MS 부스에서 작성했던 MSDN 구독 이벤트에 당첨이 되어서 윈도우 비스타 비즈니스 K 정품을 받았습니다. ^^ 그리고 OKJSP 부스에서 진행했던 피보나치 수열 문제는 정답은 아니지만 참여했기 때문에 허광남님으로부터 세미나 무료쿠폰을 받았습니다. 벌써 세미나를 참석한 보람이 팍팍~ 느껴지는 순간이였습니다.


마지막 섹션은 자바 챔피언이신 양수열님의 JavaFX로 RIA 쉽게 만들기를 들었습니다. 하지만, 시간관계상 쉽게 만들기는 없어지고 JavaFX에 대한 설명이 되었습니다. 이미 자바 테크데이에 참석해서 들은 내용이라 약간은 겹치는 부분도 있었지만 JAVA에 관심이 많은 저에게는 충분히 도움이 되는 내용이였습니다. 다음달에 JavaFX Desktop을 시작해서 Mobile과 TV까지 다양한 플랫폼을 대상으로 JavaFX가 나온다고 합니다. RIA 시장에서 후발주자로 시작하는 JavaFX의 발전이 어떻게 이어질지 궁금합니다.

결론은 RIA는 아직도 많이 발전중인 기술입니다. 세미나에서 나왔던 말처럼 RIA 삼국지가 되었습니다. 세미나를 듣고 나니 WPF와 Silverlight에 관심이 생겼습니다. IT에서 공부는 끝이 없다는게 사실이라고 느껴졌습니다. 배우고 배우고 또 배우고. ^^
저작자 표시 비영리 동일 조건 변경 허락
rss

Comment 2 Trackback 0
  1. BlogIcon 미친과학자 2008/11/21 16:24 address edit & delete reply

    오호~ 비스타를 받아가신 그분이시군요.

    혹시 자리로 돌아 오시면서 원한의 눈빛같은거 못느끼셨는지. 만일 느끼셨다면 아마 저였을겁니다. ㅋㅋㅋㅋ

    • BlogIcon agilist 작은아이! 2008/11/21 16:33 address edit & delete

      원한의 눈빛은 못 느꼈습니다. ㅋㅋㅋ
      비스타 받고 정신이 없었나봅니다..

Trackback : http://chanju.net/trackback/89 관련글 쓰기

Top

Robotics Studio

MSP에게 주어진 Project M의 두번째 주제, Robotics Studio에 대해 알아볼까요?


Robotics Studio는 로봇분야에 관심이 있는 개발자, 학생 또는 일반인들이 프로그래밍에 대한 기본적인 지식만 가지고 있으면, 다양한 로봇 하드웨어 상에서 필요로 하는 다양한 로봇 어플리케이션을 쉽게 개발할 수 있도록 지원하는 개발 툴 및 환경입니다. 라고~ Microsoft Robotics Studio 소개 페이지에 나와있습니다. 솔직히 처음에 Robotics Studio라고 들었을 때는 조금은 낯설고 Java에 있는 Robocode와 비슷한 개념이 아닐까 생각했었습니다. 하지만, 이게 왠걸? 완전히 다른 개념이였네요!!


"저는 프로그래밍을 몰라요~ 그럼 어렵지 않을까요?"

Robotics Studio는 개발 전문가뿐 만이 아니라 프로그래밍에 대한 전문 지식이 부족한 초보자들이 로봇 개발에 쉽게 접근할 수 있도록 비주얼한 개발 환경을 지원합니다. 보통 프로그래밍이라면 하면 C나 C++, C# 혹은 Java와 같이 프로그래밍 언어를 알아야 합니다. 솔직히 쉽지 않죠~ 하지만 Robotics Studio는 다릅니다. VPL(Visual Programming Language)를 사용하는데, 이는 C언어나 BASIC과 같은 특별한 개발 언어를 필요하지 않고, UI 상에서 마우스를 통해서 필요한 서비스 로직을 구현할 수 있도록 합니다. 때문에 쉽게 접근할 수 있어서 많은 초보자들도 쉽게 개발에 참여할 수 있도록 하고 있습니다. 하지만 VPL 이외에도 전문가를 대상으로 하는 C#, VB.NET, Python 등도 지원됩니다.


"Robotics Studio의 장점에는 어떤게 있을까요?"

3D 물리엔진 기반의 로봇 시물레이션 환경을 제공합니다. 로봇을 실제로 개발하려면 하드웨어가 필요하고 이러한 하드웨어는 고가인 경우가 많습니다. 때문에 대부분의 경우 로봇이 한대 밖에 없다는 제한도 있습니다. 이는 개발된 프로그램을 충분히 테스트할 수 있는 환경이 될 수 없겠죠. Robotics Studio는 이러한 문제를 해결합니다. 시뮬레이션 환경이기 때문에 아무리 많은 로봇을 만들어도 비용이 들지 않습니다. 많은 로봇을 만들어서 프로그램을 테스트할 수 있는 환경을 만들 수 있습니다. 또한, 물리 시물레이션을 위한 엔진을 가지고 있어서 실제 하드웨어로 구현된 로봇을 가지고 있지 않더라도 실제 하드웨어 로봇과 유사하게 작동하는 로봇을 시뮬레이터로 구현하고 테스트할 수 있습니다.


예전에 카이스트라는 드라마에 로봇축구가 소개된 적이 있습니다. 그때만 해도 실제로 하드웨어로 만들어진 로봇을 가지고 공을 다루며 축구게임을 하는 모습을 볼 수 있었습니다. Robotics Studio를 사용하면 어떨까요? 하드웨어도 필요없고, 프로그래밍에 능숙할 필요도 없습니다. 실제로 하드웨어에 프로그래밍하여 프로그램을 넣는 작업은 상당히 어렵습니다. UI를 통해서 쉽게 로봇을 구성하고 공을 만들면 자체 물리엔진을 통해서 화면에서 축구를 하는 로봇들을 볼 수 있지 않을까요? ^^ 로봇에 관심이 있나요? 하지만 프로그래밍에 자신은 없다고요? Robotics Studio로 시작하세요 ^^

rss

Comment 0 Trackback 0

Trackback : http://chanju.net/trackback/13 관련글 쓰기

Top

prev 1 next