아이폰 해커로 유명한 George Hotz군이 플레이스테이션 3 exploit을 공개한지도 어언 3개월이 흘렀다. 소니는 그들의 남은 자존심 PS3의 잠재적 해킹을 막기위하여 OtherOS를 완전히 봉쇄하는 3.21 펌웨어 업데이트를 강행했고, Hotz군은 소비자의 권익을 보호한다는 주장하에 7일자로 OtherOS를 작동하는 3.21 커펌을 선보였다.

블로그에 적어놓은 글을 인용해보면,
Note to the people who removed OtherOS, you are potentially turning 100000+ legit users into "hackers." There was a huge(20x) traffic spike to this blog after the announcement of 3.21. If I had ads on this site I guess I'd be thanking you.

사실 이말이 틀린 건 아닌것이, 나 마저도 해킹된걸 알아도 그다지 관심이 없다가 우리집의 플스에 들어있는 리눅스가 날라간다는 소식에 솔깃해서 서칭하다가 알게된 것이기 때문이다.

현재는 아직 비디오 샷만을 보여주고 있는것이, 기존 PSP 커펌에서처럼 PSN에 접속시에 버전체크에 문제가 있다고 한다. 아마 프록시등으로 우회하는 루틴을 넣고서 공개할 듯.

AND

말만 무성하던 윈도우폰 7시리즈의 개발툴이 공개되었다.

Visual Studio 2010 Express for Windows Phone CTP
Windows Phone Emulator CTP
Silverlight for Windows Phone CTP
XNA 4.0 Game Studio CTP


윈도우폰 7 시리즈 개발은 크게 3가지 방식으로 할 수 있는데,
- .NET Compact를 이용한 개발 (윈모바일6.5 개발과 유사)
- Silverlight을 이용한 개발 (XAML기반)
- XNA 4.0을 이용한 개발 (DX9 Reach Profile기반, 커스텀쉐이더 불가능)

다소 산만(?)하기까지한 개발방식들을 케이스별로 정리해서 올라오고 있다.

윈도우폰 7 개발사이트 바로가기

개발툴 다운로드 바로가기
AND

사용자 삽입 이미지
스펙에서 빠져서 설마 했는데, 3.2 베타 시뮬레이터에서 확실해졌다. 기존에 지원하던 한글을 뺀 이유가 있지 싶은데..
AND

사용자 삽입 이미지
드디어, 소문으로만 들리던 애플의 타블렛 머신이 공개됐다. 이름은 iPad. 커다란 아이폰 모양;;
애플 타블렛 영상을 보면서 놀랐던 점은 10.1 9.5인치의 커다란 기계가 아이폰 OS의 확장형을 사용한다는 점이다. 기존에 공개된 수만개의 아이폰 앱스를 실행할 수 있도록 하위호환을 유지하고, OpenGL 앱스의 경우는 보다 빠르고 부드럽게 작동한다고 한다. 오늘 공개될 iPad SDK는 역시 기본 아이폰의 Cocoa UI 컨트롤과 함께 확장된 해상도의 iPad에 맞는 개발환경을 제공할 것이다. 이것으로 확실해 진것은 기존 OS X는 더 이상 터치전용으로 발전시키지않고, 아이폰OS를 확장, 개량하여 향후 터치 기기들의 플렛폼으로 사용할 것이라는 거다.

AND

사용자 삽입 이미지
오늘 Apple에서 예상한 대로 iMac, Macbook, Mac mini의 마이너 체인지 제품 업데이트가 있었다. 딱히 눈에 들어오는 내용은 없었는데(Macbook pro 업데이트가 없다니..) 눈에 들어오는 제품은 마이티마우스의 뒤를 잇는 매직마우스(Magic Mouse).

내용인즉,
- 윗면이 모두 터치센싱이 되며,
- 멀티터치를 인식하며,
- 클릭이나 휠 뿐만 아니라 보다 다양한 제스쳐를 인식한다.

제스쳐는 마우스 내에 내장된 칩셋이 인식하여 USB로 결과를 전달하는 방식으로 보인다. 또한 Optical에서 Laser로 방식을 바꿔 보다 정교한 움직임을 캡쳐할 수 있게 되었다.
사용자 삽입 이미지
현재 제스쳐의 범주는 기존 맥북의 멀티터치 제스쳐에서 크게 벗어나지 않는다. 하지만, 이 디바이스는 세계최초의 멀티터치 마우스라는 특징으로 인해 다양한 분야에 활용될 가능성이 있다. 예를 들어 일전에 차세대 HID 글에서 언급했던 Mixed Reality Interface(MRI)라던가 Virtual 3D Sculpting 같은 Tangible Media의 구현에 활용된다면 단순한 커서 입력에서 벗어나 주무르고 깎고 구부리는 다양한 인터렉션을 경험하게 할 수 있을 것이다.

제품 사이트 바로가기

차세대HID: Multi-Touch Interection Research
차세대HID: 3 Dimensional Pointing Device
AND


애플의 새로운 iPhone SDK로 인하여 아이폰 3GS를 이용한 Augmented Reality(증강현실 이라고들 하던데, 어색해서;;) 앱스가 속속 등장하고 있다. 이번에 등장한 영상은 MIT Sketch Physics를 응용한 앱스컨셉으로 어딘가 엉성하지만, 구현된다면 비전을 이용한 3D 공간분석을 하는 앱스로는 최초가 될듯 하다.
AND

사용자 삽입 이미지
우연히 발견한 스타크래프트 : 브루드워의 AI를 작성할 수 있는 API, BWAPI(Broodwar API). 오픈소스 C++ API를 통하여 자신만의 새로운 AI를 창조할 수 있다. 또한, 다른 플레이어의 리플레이를 통하여 빌드오더를 채취(?)하거나 플레이 패턴을 가져올 수 있다고 한다.
기존 UI에 다양한 가이드 라인이 그려진다.
프로게이머의 리플레이를 입수해서 AI를 만들면 엄청난 AI가 탄생할 듯. AI이기 때문에 게이머가 집중해서 컨트롤하는 유닛컨트롤을 모든 유닛에 적용시킬 수 있으니 더 강할지도 모른다. 마치 딥블루와 체스챔피온의 대결처럼 만들어진 AI와 프로게이머가 겨루는 종목이나 혹은  만들어진 AI끼리 자웅을 겨루는 경기 종목이 생겨도 괜찮겠다.


사이트 바로가기
AND

사용자 삽입 이미지
Azure SDS CTP에서 새로운 초대가 와서 봤더니, 아기고기다리고기던 RDB업데이트다. 기존에 지원하던 Simple Data Service는 생소하기도하고 범용성이 떨어져서 불편했었는데, 이정도라면 무료 DB로 사용하기에 괜찮을 듯 싶다. 초대코드를 넣고 들어가면 Database 생성과 Drop정도를 할 수 있는 인터페이스가 전부다. 더욱 황당한건 SQL Server Management Studio나 TOAD for SQL Server등으로 접속이 안된다. 기본 RDB 쿼리 외의 Table Enum등의 기능을 모두 Disabled시킨듯. Command 스펙문서도 없고 누군가 관리툴을 만들겠지만 고생꽤나 하겠군. 나도 예전에 만들어뒀던 SDS Migration Toolkit 업그레이드해야하는데.
AND

새로 등장한 UIView Property인 cameraOverlayViewUIImagePickerController를 배경으로 하는 커스텀 View를 만들 수 있게 해준다. 카메라를 통하여 보이는 영상를 Apps에서 실시간으로 사용할 수 있다는 얘기다.



이미지
와 같이 사진에 오버레이되는 새로운 개체를 놓을 수 있고 이미지가 변함에 따라 개체가 인터렉트하는 Augmented Reality가 가능해진다는 얘기.

관련 Thread 바로가기
AND

MIX09에서 발표된 Silverlight 3는 이미 10을 넘어버린 경륜의 플래시와 대적하기 위해 몇가지 차별점을 만들었다. HD지원이나 Smooth Streaming같은 내용은 이미 다른 사이트에서 언급을 했으므로, 언급되지 않았던 몇가지 의미있는 기능들을 살펴보자.
  • Pixel Shader Effects : 한참 전 부터 지원되었어야 하는 기능인데, 이제서야 등장했다. fx 파일을 import해서 다양한 효과를 제작하고, 적용할 수 있다.
  • Perspective 3D Graphics : WPF Transform 공통의 문제였는데, 3D Transformation Matrix를 제공하지 않아 2.5D이상의 공간감을 내기 어려웠으나 해결되었다.
  • Bitmap HitTest : 이 부분은 아직 확실하지는 않은데, 왜냐면 새로 생긴 WriteableBitmap(이거 스펠링은 맞는건가??) Class를 사용하여 내부 Pixel정보를 보거나 쓸 수 있는데 현재 Beta버전에서는 엑세스 하려는 경우 Null 에러가 난다고 한다. (by andy.beaulieu)
  • Bitmap Cache : 역동적이지 않은 벡터요소를 비트맵으로 굳혀놓는 기술. 이런 요소가 많아야 개발자에게 사랑받는 RIA 플렛폼이 된다.
행여나 기대했던 MIDI지원이나 PathAnimation같은 요소는 등장하지 않았다.

사이트 바로가기
AND