비스타가 깔린 코어2듀오 노트북을 사용하던 중 그 불편함 때문에 xp로 다운그레이드 하고 노트북이 열을 엄청내면서 씩씩 거렸는데, 제 기능을 다할수 있는 64비트 윈도7을 설치후에는 노트북 아주 쾌적하고 조용해 졌다.

 

테마기능도 참 맘에 든다. 이번 윈도7은 쾌적하다는 느낌이 몸에 확 와닫는다. 가끔 은행권에서 승인 화면이 띵띵 뜨긴하지만, 쾌적함 때문에 그정도는 애교로 봐줄만 하다.. ㅎㅎ

 

자동으로 배경이 바뀌는 테마~ 아 테마를 쓰면서도 xp 최고 성능 모드 보다 쾌적함이란... 64비트의 힘인가.

image

image

(듀얼 모니터로 이클립스에 안드로이드 에뮬레이터 띄운화면.. )

'MyDays' 카테고리의 다른 글

간만에 연필로...  (0) 2008.08.21
유쾌한 광고 한편  (0) 2008.08.16

요즘 안드로이드 개발에 푹 빠져 있다.

중고 G1폰도 이베이에서 한대 구매 했다. 언제나 오려나.. 기다려진다.

 

 


[관련글]

Android Dev 폰 공장 상태로 만들기 

안드로이드 어플리케이션 개발의 기본 

안드로이드에서 720P 비디오 구동화면 

Windows7 x64에서 안드로이드 드라이버 설치 


Android

  • Application Fundamentals
    • Key classes 중요 클래스
      • - Activity
        • 시각적 인터페이스를 위한 기본 클래스
        • View:사용자와 Activity의 대화장소
        • ContentView
      • - Service
        • 백그라운드
        • ex)음악재생
        • 실행중일때 연결(바인딩) 가능
      • BroadcastReceiver
      • ContentProvider
      • Intent
    • Application Components
      • Activating components:intents
      • shutting down components
      • The manifest file
      • Intent filters
    • Activities and Tasks
      • affinities and new tasks
      • Launch modes
      • Clearing the stack
      • Starting tasks
    • Processes and Threads
      • Processes
      • Threads
      • Remote procedure calls
      • Thread-safe methods
    • Component Lifecycles
      • Activity lifecycle
      • Service lifecycle
      • Broadcast receiver lifecycle
      • Processes and lifecycles

 

 

작업중...

[관련글]

Windows7 x64에서 안드로이드 드라이버 설치 

요즘 안드로이드 개발에 푹빠지다 

안드로이드 어플리케이션 개발의 기본 

ARCHOS 안드로이드 타블렛 PMP 

목적

windows7  x64 에서 현재 개발 하고 있는 32bit dll을 x64 에서 에러가 나지 않고 돌아가게 하고 싶다.

 

몇몇 프로그램이 실행 되지 않고 에러가 났다. 개발환경 호환을 위해서 가상 XP mode를 테스트 중이긴 하지만 가상 환경보다  windows7에서 직접 사용해 보고 싶다.

 

Windows on Windows64 (일명 WOW64)라는 명칭으로 몇가지 글들을 찾아 냈다.

우선 아래 링크들이 그나마 관련성이 높은 것 같다.

 

관련 링크

64비트 응용 프로그램

Accessing 32-bit DLLs from 64-bit code

32-bit and 64-bit Windows: frequently asked questions

 

---- 업데이트 ----

[해결]

문제가 다른 곳에 있었다.. ㅡㅡ; 

Microsoft Visual C++ 2005 재배포 가능 패키지(x86) 를 설치 하면 된다.

 

opencv dll이 에러가 난 것이 아니라 dll 부르는 warapper 코드가 2005에서 컴파일 된 버전이라서 생긴 문제 인 것 같다.  기본 개념이 부족한 탓  이였구나. ㅡㅡ; ㅋ

 

Windows7 이번엔 좀 잘 만든것 같다.

image

자화 자찬

adoberia.co.kr 에서 하는 이벤트에 3루타로 당첨 되어 아이팟 터치를 받게 되었다.

다른 글 잘 쓰는 쟁쟁한 분들도 있는데 되었다니,

베타 및 트라이얼 버젼으로 몇 일 밤을 새웠는데 당첨되니 기분 무지 좋다. ^^

 

블로그 활성화와 이벤트를 겸해야 겠다고 생각해서 참가 했던 건데 결실이 생겼다.

예전에 봤던 로또보다 온라인 게임 보다 블로깅이 더 좋다[각주:1]는 글이 문득 생각난다.

티스토리 있을 때 보다 텍스트큐브 넘어 와서 방문자도 늘고 댓글도 달리는 것이 점차 내 블로그가 활성화 되고 있는 듯 하다.(혹시 텍스트큐브 초대장 필요한 분은 비밀글로 메일 남겨 주세요^^ 13장 남았음)

 

글 솜씨를 더 늘려야

아래 이벤트 관련 글을 보면 동영상으로 만들었는데 이유는 도통 글쓰기가 쉽지 않다는 거다.

내가 쓰고도 다시 보면 왠지 이상한 것 같고 어법도 친근감 없는 거 같고[각주:2]

그래서 글읽기 및 쓰기 공부를 좀 더 해야 하겠다. 기술문서 아닌 책을 본지가 꽤 된 거 같다.

 

이벤트 당첨글

Flash Builder4 Beta에서 Google Map 구현하기

코딩없는 플래쉬 디자이너 Adobe Flash Catalyst

Flex4 SDK 이전 버젼에서 마이그레이션하기

 

[당첨자 발표]플래시 플랫폼 툴 베타 버젼 리뷰

 

 

[각주]

  1. 아마 애드센스의 붐이 생겼을때 쯤 봤던 글로 기억을 한다. 애드센스를 달면서 블로깅을 하면 로또보다 확률이 높고 온라인게임보다 훨씬 중독성 있으면서도 유익하다는 내용이었던 듯 [본문으로]
  2. 이렇게 생각하는 이유는 댓글 들이 잘 안 달려서 혼자 생각한 이유 중 하나 [본문으로]

웹캠이 있어야 작동합니다.

 

http://www.francois-tarlier.com/blog/?p=256

 

OpenCV 영상처리 라이브러리를 Flash 에서 적용하려는 시도를 하고 있군요

우선 웹캠으로  얼굴 인식 하는 버젼 입니다.

 

관련 라이브러리

http://www.libspark.org/wiki/WikiStart/en 

 

SVN 저장소

http://www.libspark.org/svn/as3/Marilena/trunk

 

참고링크

Augmented Reality Drum Kit


[관련글]

C#용 OpenCV 

XP mode Beta on Windows7 

'영상처리' 카테고리의 다른 글

충돌 알고리즘  (0) 2010.03.12
영상처리 : 색의 이해  (0) 2009.07.08

'영상처리' 카테고리의 다른 글

충돌 알고리즘  (0) 2010.03.12
얼굴인식 : OpenCV in Flash  (2) 2009.07.08

OpenCV란 영상 처리를 위한 라이브러리 오픈 소스이다.

 

그것을 C#에서 사용할 수 있도록 만들어 놓은 자료와 카페를 찾았다.

http://cafe.naver.com/opencvsharp.cafe

 

image

갖가지 영상 효과를 빠른 시간에 구현 가능하게 되었다.

 

OpenCV는 오래 전에 알게 되었지만

세부적인 것을 잘 기억 못하는 성격 때문인지 개발 해야 하는 것들 보다

포인터들이나  메모리 관리, 형 변환 들에 시간을 더 보내야 하는 상황이었는데..

 

C#이나 ActionScript은 C++ 보다 개발이 아주 유쾌하다.  ^^

 

아무튼 C# 으로 나름 편안한 영상처리를 한번 해보고 싶은 사람은 위의 카페를 추천한다.

 

Flash용 OpenCV도 한번 찾아 봐야겠다.

테그라 플렛폼에서 증강현실 실행 화면 에 나왔던 증강현실 게임

 

헬리콥터에 타고 있다는 설정, 나중엔 스키틀즈 사탕이 폭탄으로 변함.. ^^

 

NVIDIA 테그라 플렛폼에서 실행한 화면

'HardWare' 카테고리의 다른 글

h264 재생가능 haptic AMOLED phone  (0) 2009.06.30
테그라 플렛폼에서 증강현실 실행 화면  (0) 2009.06.29
Robot Fair in Osaka Japan 2006  (0) 2007.10.30

햅틱 AMOLED 폰 영상

삼성의 앱스토어가 활성화가 된다면 좋은 어플리케이션들이 많아 지겠지만.

단말기의 가격이 너무 비싼 관계로 글쎄… 아무튼 하드웨어는 좋은 것 같다.

 

 


소개 자료

 

‘자체발광, 햅틱을 밝히다’라는 슬로건과 함께 소개된 햅틱 아몰레드(모델명 W850/W8500/W8550)는 180도의 넓은 시야각과 자연색감을 100% 가까이 표현하는 WVGA(800×480) 3.5인치형 AMOLED를 탑재한 제품이다. 한다.


‘햅틱 UI 2.0’(해외 터치위즈 UI 2.0)'이 새롭게 탑재되어 본체 하단의 육각형 버튼을 디빅스(DivX) 재생 기능을 탑재했으며,, H.264, MPEG4, AC-3 등 고화질 동영상 포맷도 지원 누르면, 3D 큐브가 나타나 앨범, 뮤직, 비디오 등 원하는 멀티미디어 기능 6개를 바로 구현할 수 있다.


손가락 하나만으로 화면 확대와 축소가 가능한 ‘원 핑거 줌’ 기능을 탑재해 앨범에 저장된 사진을 최대 10배까지 확대해서 볼 수 있으며, 메인메뉴 편집 기능을 통해 메뉴는 6페이지, 위젯은 3페이지를 사용빈도에 맞게 설정해 사용할 수 있다.

 

AMOLED

밝기의 핵심, 소비전력도 작아 졌는지 궁금함?

 

Divx 재생

H264 재생 지원이 기존의 기기들 보다 발전

 

원 핑거 줌

한 손으로 줌이 가능 하다고 하지만, 클릭을 한 뒤 잠시 기다려야 하는 상황이 좋아 보이진 않음.

안드로이드와 아이폰용 모바일 어플리케이션을 위한 구글 애드센스가 베타 테스트 중이다.

 

모바일 수익 모델을 구상 중 모바일 웹 페이지로 구현을 해야 하나 고민 중 어플리케이션에 바로 달 수 있는 아이템이 생겨 선택의 폭이 더 넓어 졌다.

 

 

베타에 필요한 사항은

1. 최소 100k 하루 페이지뷰

2. 무료 어플리케이션만 가능

3. 안드로이드 또는 아이폰 어플

4. 지금 구현해서 4주 이내에 만들어 낼 수 있는

5. 최소 3개월 동안 참여 해야 함.

 

세부 사항을 살펴 보면

옵션이긴 하지만 타켓을 입력 하는 부분도 있다.

 

 

아이폰인지 안드로이드인지 선택 하도록 되어 있다.

Other가 있는걸 보니 베타 테스트 후에는 다른 플렛폼에서도 사용 가능 할듯.

 

 

확인은 여기에서

http://www.google.com/ads/mobileapps/index.html

.

GAE(Google App Engine) 학습 하기

Google App Engine Java 시작하기 문서 의 내용만으로는 구조가 잘 이해가 안되던 상황에 Google Web Tookit - Getting Started 예제를 보게 되었다. 생각보다 쉽게 잘 되어 있다. ^^

 

Google Web Tookit - Getting Started 예제

 

예제 문서의 장점

제작 순서와 구조에 대한 설명이 짧은 영어 실력으로도 따라 하다 보면 숙지 할 수 있을 만큼 잘 만들어진 예제 같다. eclipse에서 plugin으로 작업가능하고 그냥 에디터로도 가능하도록 설명 되어있다.

 

제공하는 내용은 아래와 같다.

 

GWT에서 AJAX 어플리케이션 제작 프로세스

1. GWT 프로젝트 만들기

2. 어플리케이션 디자인하기

3. 유저인터페이스 만들기

4. 이벤트 제어

5. 클라이언트에서 코드 상관관계

6. 디버깅

7. 스타일 적용

8. 컴파일

 

따라 하다 보니 어느덧 구조가 이해가 되고 있다.. (금방 잊어 버리면 안 되는데…^^;)

'AppEngine' 카테고리의 다른 글

구글 엡엔진 시작하기 : 파이썬 버젼  (0) 2009.08.17
Google App Engine  (0) 2009.08.17
구글 AppEngine에서 이미지 파일 업로드  (0) 2009.06.25

하드웨어의 성능발전에 힘입어 휴대용 단말기에서 증강현실을 실행 할 수 있는 시대가 다가 왔다.

소비 전력 1W 에 음악 재생이 25일 이라고 하니 놀만한 성능 및 효율을 갖추고 있는듯 하다.



테그라 기반 MID는 아래와 같은 성능을 갖추고 있다.

- 720p, 1080p 비디오 플레이백
- 한번 충전으로 며칠 동안 사용
- 완전한 Wi-Fi 및 3G 접속 가능
- 데스크탑 수준의 인터넷 경험을 위한 웹 2.0 어플리케이션을 지원하는 최적화된 하드웨어
- 윈도우 CE, 어플리케이션 뷰어, 풀 인터넷 브라우징, UI 프레임워크, 보드 서포트 패키지(BSP), 소프트웨어 개발 킷(SDK), 웹 메일 클라이언트 등을 포함한 완전한 소프트웨어 솔루션


출시 되는 단말기가 100달러 대를 형성하도록 할것이라고 하니 정말 기대가 된다.

 

테크라 플렛폼에서 증강현실 실행 화면

 

 

참고

증강 현실, 가상과 실재의 혼합 세계

 

증강현실을 잘 표현한 동영상

'HardWare' 카테고리의 다른 글

스키틀즈가 폭탄으로 - 증강현실 게임  (0) 2009.07.01
h264 재생가능 haptic AMOLED phone  (0) 2009.06.30
Robot Fair in Osaka Japan 2006  (0) 2007.10.30

AppEngine 에서 파일 업로드 테스트

App Engine 에서는 파일 쓰기가 아닌 데이타베이스에 저장되어야 한다.

최대 사이즈 1메가바이트 까지 업로드 됨

 

분석하고 싶은 것

http://vladysla-vtserman.appspot.com/ 와 같은 파일 업로드 만들기

 

참고 : gruops.google.com에 올라온 해당 토론

구글 그룹스 :

http://groups.google.com/group/google-appengine-java

 

QnA :

여러 형태의 데이터를 어떻게 처리 하나요?

내 애플 리케이션에 업로드 파일을 어떻게 처리 하나요?

http://code.google.com/intl/ko-KR/appengine/kb/java.html#fileforms

 

GWT (Google Web Toolket) 예제

http://gwt.google.com/samples/Showcase/Showcase.html#CwFileUpload

'AppEngine' 카테고리의 다른 글

구글 엡엔진 시작하기 : 파이썬 버젼  (0) 2009.08.17
Google App Engine  (0) 2009.08.17
구글 앱엔진 학습 - GWT예제  (0) 2009.06.29

http://kandroid.org 에서 발견한 안드로이드에 관한 정보 하드웨어 DSP만 어느 정도 잘 구성하면

720P 동영상도 무난히 돌리는 군요.(당연한 얘기인가.^^;) 

아무튼 무료 이기 때문에 각종 단말기에서 활약 할 것으로 예상 되는 안드로이드 OS 입니다 .

 

image

http://www.youtube.com/watch?v=ERK6ETRytFM

 

 

TI OMAP3 Platform에서 Android1.5 를 올려서 H.264 720p 데모를 하는 동영상

OMAP3는 ARM CortexA8 600Mhz + DSP + 3D(10MPoly/s)가 내장된 CPU 라고 해요.  
 

“디코딩을 ARM에서 sw로하는걸까요?아님DSP에서 처리할까요” 라는 질문에

“DSP에서 처리 합니다. ARM 만으로는 720p급을 Decoding 할수는 없습니다. 단 Cortex에 있는 Neon을 사용해서는 가능하지만 아직 Neon Compiler가 완성되지 않았습니다. “ 라는 답변이 있습니다.

 

작은 단말기로 HD 영상을 즐길 날이 멀지 않았군요.. ^^

Google Map Flash에서 구현하기


이번 테스트의 주제 :  
    1. Illustrator 와 Flash Catalyst 와 Flash Builder4 Beta와의 협업 방법을 알아 본다.
    2. Goole Map 코드가 SDK3으로 되어 있으니 SDK4 용으로 마이그레이션 하기.

순서 :
    1. Adobe Illustrator 에서 디자인을 한다.
    2. Adobe Flash Catalyst 에서 ai 파일을 불러와 프로젝트 파일로 만든다.
    3. Flex Builder4 Beta에서 프로젝트 파일을 불러와 Google Map 코드를 추가 한다.

Flash4 Builder Beta에서 구현한 Google Map


Flash Builder4 Beta에서 Google Map 구현하기 동영상

(풀스크린 및 HD으로 보시면 텍스트가 잘 보입니다)



[관련글] 코딩없는 플래쉬 디자이너 Adobe Flash Catalyst

[관련글] Flex4 SDK 이전 버젼 에서 마이그레이션하기

http://www.google.co.kr/ig/api?weather=seoul

구글에서 날씨를 넣기 위한 api 입니다.

지역명을 영어로 넣어야 하는군요.

한글로 사용하려면 비교 테이블을 따로 하나 만들어 써야 할 것 같습니다.

 

아래는 넘어 오는 결과 값입니다.

 

지역명 영어 단어 확인은

http://translate.google.com/?hl=ko# 여기서 하시면 됩니다.

Flex3 에서 Flex4 beta로 마이그레이션 할 때 어떤 것들이 필요할까?

    

http://www.adobe.com/devnet/flex/articles/flex3and4_differences_02.html

테마의 변경에 따른 마이그레이션 방법에 대해 둘러 보았습니다.

위의 글에는 네임스페이스에 의해 유형을 선택하도록 되어 있다고 나와 있습니다.

    

Adobe 사이트의 Flex3와 Flex4 builder beta 시험버젼을 설치 후 비교해 보았습니다.

디자인에서 버튼 하나를 올려놓고 비교를 해보면

Flex3 에서는 xmlns (XML NameSpace)가 http://www.adobe.com/2006/mxml 을 mx로 선언하여 사용합니다.

    

    

Flex4 에서는 네임스페이스를 새로운 spark를 s로 선언해서 기본 테마로 사용하고 이전 버젼인 halo는 mx로 사용하도록 설정 되어 있으므로 모양과 사이즈가 다르게 나올것이라고 합니다.

    

이전 버전 halo 테마와 호환되도록 컴파일 하고 싶으면 –compatibility-version=3.0으로 설정을 하거나 halo.swc 파일을 소스 폴더에 복사를 하고 아래 –theme 옵션을 추가 해도 됩니다.

(처음엔 그냥 –theme=halo.swc만 추가 해 컴파일하니 에러나서, 폴더에 halo.swc 파일을 복사해 넣으니 되네요^^;)

 

기존의 <mx:Script> 같은 경우 <fx:Script>로 사용하면 되는 군요..

 

    

아래는 라이브러리 비교 화면 입니다.

추가된 라이브러리들과 테마 관련sparkskins.swc 가 보이는 군요.

    

기존의 코드를 사용하려고 할 때 테마 변경에 따른 마이그레이션 방법에 대해 알아 보았습니다.

다음에는 Catalyst와의 협업 방법에 대해 글을 써볼까 합니다.

 

[관련글] 코딩없는 플래쉬 디자이너 Adobe Flash Catalyst

[관련글] Flash Builder4 Beta에서 Google Map 구현하기

순간 순간 열심히...

+ Recent posts