달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2008. 12. 2. 00:57

Micosoft Surface 소개와 데모 좋아하는 것2008. 12. 2. 00:57

Microsoft사의 Sueface는 이전에 Table PC라는 이름으로 처음 공개되었다가,Surface로 그 이름이 바뀌어서 소개된지 약 2년이 된것 같다.

내가 처음 본 것은 Apple의 iPhone이 공개되고 터치 스크린 기반의 인터페이스가 사람들에 알려진 이후이다.
모바일에 적용되어 사용되는 터치 기술을 커다란 화면으로 옮기고 "마이터리티 리포트"라는 영화에서 탐 크루즈가 다양한 제스쳐를 통해서 컴퓨터를 제어하던 것과 마찮가지로, 마우스를 이용하지 않고 2D상에서 다양한 기능을 손 동작으로 제어하던 것이 새로웠었는데,  CES쇼와 전시회에 단골로 출품되던 MS의 개발중인 제품이었다.

최근에는 상용으로 발표되기도 하는데, 아직은 대중화 대지 않았다.

그런데, 이런 손 동작을 이용하여, 작동하게 하는 기술을 MS만 있는 것이 아니라, 구글과 Apple에서도 열심히 하고 있다.

한국은 아직도 직접 적인 연구나 개발은 없으나, MS의 기술을 이용한 제품이 모 회사에서 곧 나올거라는 이야기는 있다.

아래 몇가지 데모 시연에 대한 자료를 Youtube에서 가져왔는데, 최근에 못 보던 것들이 있어서 추가하였다. 그 중 나의 시선을 끄는 것은 세번째 데모이다. 구 모양의 새로운 스크린인데 이의 활용이 다채롭기만 하다.











:
Posted by 행복상자
일민이가 지난주에 호주에서 한국에 들어왔는데, 아직 얼굴은 보지 못하고 있다.
매번 저녁 약속에 다른 약속들이 잡혀서, 그 모임들에 참가 하는라 바쁘다.

아직도 11월인데, 송년회를 한다나, 여의도에서 만나기로 했는데, 다른 사람들이랑 모임이 시작되어서 힘들다고 한다. 이유도 여러 가지 이지만, 아직도 한국에서 그를 찾는 사람들이 많아서 일거다.

암튼 이번주 토요일에 보기로 했는데, 저녁보다는 아침 일찍이 만나야 할 거 같다. 예전 처럼 아침 먹으면서,  여러 가지 이야기를 할 수 있을 거라 생각이 된다. 이제는 아이들 이야기를 할 수 있을 정도로 일민이도 자격을 갖추었으니까... 얼마전에 일민이 아들이 돌이었다고 한다.

다음 동영상은 일민이가 IBM의 DeveloperWorks에 올린 동영상 강좌이다.
올린지 시간이 꽤 지났는데, 최근에서야 보았다.


'공부하는 것' 카테고리의 다른 글

New ASP.NET Chart Control  (1) 2008.12.04
SQL Server Express Network 연결 설정 방법  (0) 2008.12.02
6 New ASP.NET Dynamic Data Videos  (0) 2008.11.06
Spring 3.0 Preview  (0) 2008.10.21
Silverlight 2 Released  (0) 2008.10.15
:
Posted by 행복상자
최근에 집에 있는 무선 공유기를 이용하여 다른 방에 있는 PC를 리모트에 부팅하는 방법을 알아놓은 이후로 나는 조금더 게을러 졌다. 바로 옆방에 컴퓨터가 놓여 있음에도 불구하고 말이다.

위키 디피아에서 Wake On LAN 찾아 보니, 아래와 같은 항목으로 정리 되어 있었다.

 
  • 1 Technical details
  • 2 See also
  • 3 Additional resources
  • 4 References
     

  • 간략하게 요약하면,
    최초에는 PC의 마더보드와 Eathernet 카드로 부터 시작이 되었는데, 이는 현재 802.11 프로토콜을 이용하는 Wake On Wireless LAN(WoLAN)으로 그 규격이 확장 되었다.

    WON을 이용하기 위해서는 시스템의 Power가 최소한으로 Eathernet Card로 공급되어야 하는데, 만약 시스템의 BIOS에서 정상적으로 등록이 되지 않는다면, 이의 사용이 어려울 것이다. 그렇기 때문에 기본적인 동작을 위한 BIOS의 설정이 필요하다.

    WOL이란 무엇일까?
    Wake On LAN은 LAN 트래픽에 상충되지 않는다. Remote의 컴퓨터를 네트워크 상에서 동작시키는 작업을 요청할 뿐이다.
    타겟 컴퓨터는 Shut down 상태에서 우리가 원하는 다른 상태로 전이 될 수 있는데 여기서 이야기하는 Shut down 상태는 "Sleeping", "Hibernateing" 또는 "Soft Off" 등이 될 수 있는데, 이 경우 역시 Power Reserved 되어 네트워크 상에서 특별한 패킷을 기다리게 된다. 이패킷을 "Magic Packet" 라고 부른다. 이 매직 패킷을 Broad casting 되어 네트워크 망을 통해서 전송된다. 그리고 이 패킷을 컴퓨터가 받았을때, Network 카드는 Packet가 정확한 정보를 포함하고 있는지 확인하게 된다. 만약 정확한 정보를 받았을 경우 Network card는 컴퓨터를 동자시키기 위해 Power을 공급하고, 시스템을 뷰팅 시키게된다.

    Magic Packet에 대해서 간략하게 정리하면, 이는 Broadcate 패킷 안에 6바이트의 (FF FF FF FF FF FF)를 포함하고 있다. 그리고 타켓 컴퓨터의 MAC Address를 16회 반복하게 된다.  (아래 셈플 참조)

        FFFFFFFFFFFF010203040506010203040506010203040506010203040506
        010203040506010203040506010203040506010203040506010203040506
        010203040506010203040506010203040506010203040506010203040506
        010203040506010203040506

    그리고 이 패킷을 일반적으로 UDP 프로토콜을 통해서 전송이 된다.

    참고 할 수 있는 자료로는,
    http://gsd.di.uminho.pt/jpo/software/wakeonlan/mini-howto/wol-mini-howto-2.html#ss2.1

    를 참조하면 이해 하는데 도움이 될 것 이다.

    개인적으로 구현하는 코드가 궁긍하였는데, 코드 프로젝트 사이트에 C#으로 작성된 코드가 올라와 있다.

    "Wake On Lan samsple for C#"이라는 제목으로 올라와 있는데, 위에 설명한 내용을 참고하여 코드를 보면 좀더 쉽게 이해가 될 것이다.


    그리고 자바 소스도 코드 프로젝트에 올라와 있다.
     - http://java.codeproject.com/KB/IP/WOL.aspx




    '공부하는 것 > Wake on LAN' 카테고리의 다른 글

    Wake On Lan 기능 사용하기  (2) 2008.11.28
    :
    Posted by 행복상자
    일반적으로 인터넷이 문제 없이 연결되는 환경에서는 Eclise에서 이부분이 별도의 설정없이 기본 설정을 통해서 바로 사용하면 되지만, 회사 정책이나 인터넷 공급업체의 정책으로 인하여 원할화게 인터넷이 연결이 안될 경우 설정해서 사용하면 된다.
    대부분의 경우, 인터넷을 이용하는 것은 새로운 Eclipse용 새로운 플러그인의 설치하거나 Update 해야 하는 경우이다.

    나도 여러차례 회사의 보안 정책으로 인하여, 어려움을 격기도 하였었다. 물런 그때는 Eclipse에서 Proxy를 설정할 수 있다는 것을 몰랐기에, 직접 Eclipse의 Plug-in Repository에서 다운 받아서 Local에서 직접 설치하는 불편함을 감수해야만 했었다. (정말 해서는 안 될 짓을 했다.)

    Eclipse의 Preferences윈도우를 띄우고 "Internet Porox Settings" 화면에서 Proxy로 사용한 서버의 IP 주소와 Port를 설정해 주면 된다. 아래 화면 좌측 상단의 빨리 찾기 기능을 이용하면 쉽게 찾을수 있다. (중간 단어만 입력하면, 단어가 포함되어 있는 메뉴만 보여준다.) 



    위의 설정과는 별개로 아래의 메뉴와 화면에서도 가능하다.
    다른 설정 화면(아래 그림 참조)이 있는데,  이는 General 메뉴 아래 Network Connection 이라는 항목에 포함되어 있다.


    :
    Posted by 행복상자