본문 바로가기

My Project

ARTOOLKIT 번역2. 프로젝트페이지 http://www.hitl.washington.edu/artoolkit/projects/ ARToolKit 프로젝트의 매우 다양한 설정을위한 전세계 300여 연구진에 의해 사용됩니다. The BlackMagic kiosk: 역사 교과서에 미국의 축구 역사에서 가상 이미지를 보여주고있습니다. 이것은 뉴질랜드에서 6 개월 동안 410,000명이 사용했다. Click here for more information. The MagicBook: An exploration into how a normal story book can be used to transport people seamlessly from reality to immersive virtual reality. The MagicBook won the.. 더보기
ipod touch 3rd generation chipsets From http://www.ifixit.com/Teardown/iPod-touch-3rd-Generation/1158/1 OpenGL ES 2.0을 지원하는 프로세서가 내장됨.(32G, 64G) 3.7V 2.92 Whr 789 mAh의 배터리 사용. 프로세서의 파트넘버를 분석. 대부분이 나와있지 않으나, 구글링과 유추한 사실들. 339S0075 ARM SoC. 이번에 주문생산된 넘으로 보인다. 2세대의 칩과 다른칩셋. 2세대에서는 339S0048ARM 를 사용. K4X2G303PE-SGC8 다음파트넘버의 경우. 메모리부분인데, K4X2G303PE-SGC8 -> Mobile-DDR SDRAM 기존의 파트넘버에서 유추해보면, K2X로 시작되는 파트의경우 모바일 DDR SDRAM으로 확인된다. K4X2G30.. 더보기
아이폰(Iphone) 3GS 해체 http://www.rapidrepair.com/guides/iphone-3g-s-repair/iphone-3g-s-dissasembly-repair-guide.html 좌측이 iphone 3gs, 우측이 iphone 3g 보드 시스템 사양 CPU - Samsung 339S0073ARM K2132C2P0-50-F 0N1480911 APL0298 N1TVY0Q 0919 NAND Flash Memory - Toshiba TH58NVG702ELA89 IA8816 TAIWAN 09209AE System Memory - 337S3754 CMA G0919 5Y9307885E4 Infineon - 36MY1EE A9177314 Z171033B 더보기
Wiitendo: a Wii in an NES case It might not be as elegant or technologically-advanced as a Segway or a motorized unicycle, but this easily constructed 2-wheeled robot might be a fun project for a free afternoon. The heart of the balancing mechanism is an SPDT switch with a button cell attached that reverses the motor when the robot begins to tip in one direction. It's not controllable and it tends to fall over quite a bit, bu.. 더보기
Apple seeds updated iPhone 2.0 beta, not many changes Looks like Apple's been passing around a new working version of the iPhone 2.0 beta firmware -- not too many changes since the last release we saw, though. So far, from what we can tell the build is now officially 2.0 (before it was registered as 1.2), the Cisco VPN settings got some tweaks, and the root-level mail / ActiveSync settings have been reshuffled a bit. We'll let you know if anything .. 더보기
cygwin을 이용한 ipod touch 프로그래밍. HelloWorld~~ toolchain+cygwin 를 이용해서 ipod touch 프로그래밍이 가능하다. 이번에 포멧을 한김에 툴들을 설치해서 helloWorld~ 를 한번 구경해봤다... 간단하게 설치가 끝난후, 소스를 작성한다. main.m --------------------- #import #import "HelloWorld.h" int main(int argc, char *argv[]) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; int ret = UIApplicationMain(argc, argv, [HelloWorld class]); [pool release]; return ret; } -------------------- HelloWorld.h.. 더보기
Adobe. 아이폰에 동작하는 플래시 개발중... 잡스훃이 플래시 불가론을 말한후로 터치에 플래시 암흑기가 들여졌는데, 참 오늘 희망적인 뉴스가 나온듯 하네요... wall street journal 에 나온거니 그냥 루머는 아닌듯 하고... adobe에서 아이폰용 플래시 플레이어를 개발하고 있다는 뉴스입니다. 화요일에 어도브 사의 두목인 Shantanu Narayen 이 말을 했다니, .. 터치 사용자들에게는 희소식인듯... 원문입니다. http://online.wsj.com/article/SB120588767706747197.html?mod=rss_whats_news_technology 더보기
세상에서 가장 비싼 아이폰. 176,000 불짜리라....ㅋ 원가격이 499불짜리에 17.75 캐럿의 다이어몬드와 18k 화이트골드를 잔뜩?? 발라서 만든 넘입니다. 대략 가격이 176,400 불이라고 나와있는데... 이넘은 오스트리아의 '럭셔리' ㅋ... 디자이너겸 보적디자이너인 peter aloisson 의 작품이라고 합니다. 180여개의 다이어몬드가 'princess cut'이라 불릴 정도로 가공이 되어서 붙어있다고 하니... 참 그사람 취미도 대단한듯... 합니다. 첫고객이 러시아 사업가에게 2007년에 예약되어 08년도에 완성품을 넘겼다고 하네요. 더보기
이제 완벽한 버전의 Wii Hack... Twilight Hacks 이전에 Wii에서 Twilight 을 실행할수 있는 Hacks가 나왔었는데, 이제는 완전판(?) 이 나왔나 보다. 게임큐브의 메모리 어댑터가 필요도 없고, 일반 SD카드에 .elf파일만 넣어주면, 위의 카드 슬롯에 넣기만 하면 가능하다고 한다. 점점 재미가 있어지는 듯... 더보기
해운대서도 잘되는 터치~~~ 더보기
CeBit에서 메이쥬 부스 결국 문 닫았네요... 얼마전에 올라온 뉴스에서 메이쥬에서 아이폰과 똑~~ 같은 모델을 출시해서 CeBit에 출품중이라는 뉴스가 있었는데, 오늘 블로그에서 보니까, 이런 뉴스가 있네요... http://gizmodo.com/364211/cops-shut-down-meizus-cebit-booth-for-ripping-off-apple 대충 보면, 해당 지역경찰에서 CeBIT에서 메이주 부스를 닫아버리고, 물건들을 다 치워버렸다네요... 결국이렇게 될걸... 이라는 생각밖에.. update. 앤디님의 말씀따나, 해당기사에서 업데이트가 있었는데, 메이쥬부스가 닫힌거는 mp3 license에 관한 문제였고 애플과는 상관이 없다고 했다고 합니다. 해당 기사를 쓴 블로거도 안타까웠을 것 같다는... 다시열렸다고 하니, 정말 애플에서는 .. 더보기
ipod touch 에서 tcpdump를 이용한 패스워드 빼내기.sniffing. ipod touch 에서는 bsd tool이 지원이 된다. 즉 bsd에서 사용하던 툴도 사용이 가능하다는 이야기. 카페에서 해외에서 제작된 tcpdump를 이용한 패킷스니핑 동영상을 올려놓았다. ... 결국 바로 따라해보는 1인... ^^ 그냥 putty를 이용해서 해봤다. 굳이 터치에서 할 필요를 느끼지 못했으므로... ^^ putty로 터치로 접속후, tcpdump -v -s 65535 -w log.txt 이후에 네이버에 로그인하고, 다음, 구글등등에 로그인을 하고 좀 돌아다닌후 해당 프로세스를 죽였다. winscp로 터치에 접근해서, log.txt를 받아오니 떡하니 들어있는 내 아이디와 패스워드 ^^ 예전에 리눅스로 즐기던(?) 해킹의 기억을 떠올리게 하는 터치다.. ㅋㅋ 더보기
어셈블러 정리. 어셈블러 컴파일하기1. 지금 프로그래밍을 하면서, 어셈블러를 다루는 사람은 그다지(?) 많지를 않다... 특정분야... 에서는 아직도 많이 쓰이긴 하지만... 일단 정리를 해두자. 필요한 파일들. 간단한 196asm 파일들이다. 압출을 풀면, bin 디렉토리 안에 asm96.exe, oh.exe 두 파일이 있는데, 이넘들만 있으면, 간단하나마 hex 코드로 만들수 있다. 먼저 간단한 소스를 만든다. 이전의 mde kit에서 사용한 lcd 제어 소스를 이용한다. 이 소스를 메모장에 작성해서 lcd.a96으로 저장한다. ---------------------------------------- R0 EQU 0000H SP EQU 18H BREG1 EQU 20H BREG2 EQU 21H BREG3 EQU 22H WBUF EQU 24H.. 더보기
1.1.3 Firmware 파일에서 Root File System 빼내기 네이버의 터치 카페에서 퍼온글. 원작자는 피디에이님 http://cafe.naver.com/appletouch/15355 피디에이님이 올려주신 배치파일을 첨부... 배치파일을 실행하면, 펌웨어를 다운받아 알아서 압축을 풀어낸다. 맥이 지금 없는 관계로... UltraIso를 이용해서 본 화면... (Ultraiso trial 버전도 올려놓는다...) 아마도 winscp나 터치익스플로어등의 툴로 터치로의 접속을 해본사람이라면 알아볼만한 구조가 보인다... ^^ 더보기
아이팟 터치를 터치패드처럼 쓰기 아이팟 터치를 터치패드인양 쓸수 있는 툴이 생겼다. 기존의 VNC를 이용해서 만든 프로그램이다. http://cnp.qlnk.net/ 에 가서 설치가 가능하다. 이 프로그램을 실행하기전에 먼저, 컴퓨터에는 VNC서버가 깔려 있어야 한다. 순서. 1. 컴퓨터에 VNC 서버를 설치한다. 2. 간단한 암호등 설정하고, 해당 컴퓨터의 아이피를 확인한다. 3. 아이팟에서 installer로 들어가, 소스에 http://cnp.qlnk.net/ 를 추가하고 refresh 를 해준다. 4. 유틸리티 카테고리에서 touch pad 를 인스톨한다. [추가] 터치에서의 설정화면을 추가합니다. 해당 소스(http://cnp.qlnk.net)을 추가하고 touchpad를 인스톨하면 아래 화면과 같은 아이콘이 보입니다. tou.. 더보기