Javascript로 개발하다보면 값을 확인하기 위해 alert을 가끔씩 찍습니다-_- 요즘은 FireBug와 같은 Javascript 디버그 툴들이 참 많이 있긴하죠.
FireBug는 console.log를 통해서 메세지를 찍을 수 있죠.
하지만, FireBug를 켜지 않으면 에러를 뿜어버리는 단점이 존재를 하죠-_- 그래서 가장 간단히 값을 확인하는 것은 역시나 alert이죠. 하지만, alert의 단점은 마우스동작으로 인한 값을 추출하기 위해서는 확인하기 힘든 단점이 있어요.
마우스로 드래그앤드랍을 하는 사이에 값을 확인하고 싶은데, 거기서 얼럿이 떠버리면 확인하기 힘들죠-_-

그 단점을 극복해주는 Blackbird라는 놈이 있는데요. 이름 참 잘 지은 것 같네요. 웹사이트에서 검은창으로 떠다니는 디버그메세지창을 보여주거든요-_-

아래는 다운받고 데모를 볼 수 있는 사이트입니다.
http://www.gscottolson.com/blackbirdjs/

사용자 삽입 이미지
사이트 방문하시면 사용법은 그냥 알 수 있구요.
추가도 그냥 해당 사이트에 js와 css파일을 추가만 하시면 바로 쓸 수 있습니다^^
그리고 웹사이트 한쪽 구석에 나오게 되는데 저것에 의해서 화면이 가려질까봐를 염려한-_- 창 이동 단축키가 존재합니다-_-
단축키로 창을 보이고 안보이게 할 수 있습니다. 클리어로 창 내용을 지울 수도 있구요^^

로그찍는 것도 로그레벨에 따라 찍을 수 있어서 좋네요. 그리고, 프로파일링 기능(이라고 하기에 좀 뭐한-_-)이 있는데, 성능을 개선을 위한 수행시간 측정을 해주는 기능도 제공합니다^^

다만 아쉬운 점이 있다면 객체나 배열을 한번에 로그로 찍을 수 있는 기능이 없네요.
Arthropod이라는 Adobe AIR로 개발된 Flash디버그메세지창이 있는데요(이것과 매우 비슷하죠^^). 이것은 그냥 Debug.object(object명); 이라고 치면 그 객체정보가 다 나오는 기능이 있죠.
배열도 Debug.array(array명);하면 배열내용을 확인할 수 있구요.

그래도 크로스브라우징으로 로그를 찍을 수 있어서 참 좋은 듯^^ FireBug는 FireFox에서 밖에 안되서-_-

PS. 이 프로그램은 http://twitter.com/xguru님으 트위터를 빨로우 하다가 발견했습니다. 역시 트위터의 힘은 대단한 것 같아요^^ 감사해요~
 
Posted by 머드초보
,
 
와...제 블로그에 DeSmuME로 검색해보시는 분들이 많아서 찾아보니 저번달에 버전업을 했더군요. 근데 버전업을 하고 나서부터 엄청 빨라지고 좋아진 듯 하군요^^
버전은 0.9.5로 0.0.1버전이 올랐네요-_- 그런데 왜이렇게 좋아졌지. 사운드도 많이 찢어지지 않고, 화면 느림현상도 가끔 3D폴리곤을 조쿰 많이 그려야할 때 빼곤 느리지 않고 부드럽게 잘 나옵니다^^ 아....프레임스킵설정을 해버리면 느려지지도 않네요^^ 와!

DeSmuMe에뮬 다운로드 사이트
http://desmume.org/download/

DeSmuMe에뮬의 장점

1. 화면 크기조절 및 Rotation 기능
예전에 DeSmuME에뮬의 장점이라면 비디오크기 조절과 Rotation기능인데요. 이게 No$Gba에서는 전혀 안되거든요. 그래서 다른 프로그램을 사용해서 하는 것은 있었지만, 에뮬자체에서는 지원하지 않았어요. 이런 No$Gba에서는 돈을 받고 에뮬을 팔고 있죠-_-(최근 업데이트가 없긴합니다만-_-). 게다가 실제 NDSL에서는 위화면과 아래화면이 좀 떨어져있는데, 이 에뮬에서 간격조절도 할 수 있습니다.
사용자 삽입 이미지

위화면과 아래화면 간격조절-_-


2. Mac과 Windows용 제공
이놈은 Mac을 지원을 하죠-_- 맥사용자가 참 좋아할 에뮬입니다. 게다가 OSX용말고도 Windows용도 32bit와 64bit용 두개가 지원합니다. 전 Windows7 64bit를 사용하고 있는데, 64bit를 써서 인지 더 빠른(?) 것 같은 느낌을 받네요-_-

3. 강제 세이브 지원
강제 세이브는 게임에서 제공하는 세이브의 한계를 극복(?) 해주고 강제로 원하는 위치에 세이브하는 세이브죠-_- No$Gba에선 강제 세이브 따윈 되지 않습니다-_- 이건 슬롯을 9개를 지원하네요. 참 좋아요!

4. 다양한 그래픽 설정
픽셀형태로 보여지는 그래픽을 설정을 통해 안티알리아싱 먹힌 것 처럼 그래픽 설정을 할 수 있어요.

그 외에도 여러가지 특징이 있겠지만, 제가 살펴본 것은 이 정도네요 ^^ 프레임은 무조건 60FPS이 나와요. 물론 이 소닉이라는 게임이 좀 3D가 많이 없긴 하지만-_- 다른 게임도 나중에 돌려봐야겠습니다^^
소닉은 초등학교 때 친구네 겜보이로 했던 추억의 게임이라....애착이 많이 가네요....(얘기가 또 새는구나-_-)

플레이 동영상
캠타시아로 캡쳐를 해서 조쿰 느려지더군요. 캡쳐만 안해도 정말 빠릅니다^^
아...제 컴퓨터 사양은 Intel(R) Core(TM)2 Duo CPU P9600 2.66GHz에 4GB입니다. 노트북입니다.

 
Posted by 머드초보
,
 
제대로 된 SNS게임을 해보진 않았는데, 주메일이 네이트다 보니 자주 들어갔다 나왔다 하다보니 네이트 앱스토어가 보이더군요-_- 그래서 거기에서 만만한 게임을 좀 찾아봤습니다.
Pet키우는 Pet Society라는 게임은 예전에 마이스페이스에서 영문판으로 해봤던 것 같군요-_- 친구들이 없고 영문판이여서 제대로 못했던 기억이 나네요.

그 외에 선데이토즈(예전에 플래시관련 모임에서 sns게임을 발표해주셨던^^)라는 회사에서 만든 사천성도 있네요. 실력을 점수로 겨루는 게임이네요^^ 선데이토즈에서 rpg같은 게임을 준비한다고 했던 것 같은데, 빨리 나왔으면 좋겠네요^^ 잼있을 것 같아요^^

이것저것 할 것 찾다보니 햇빛목장이라는 것이 눈에 들어오는군요. 그냥 단순히 씨앗을 농장에 심어서 물주고 농약뿌리면서 과일 및 농작물을 재배하는 게임입니다-_-
이 게임의 Social적인 요소는 친구가 남이 키워놓은 농작물을 훔쳐갈 수 있구요. 친구 농장에 물도 주고, 벌레를 심을 수 있으며-_- 벌레를 또한 죽일 수 있는 그런 요소가 일촌끼리 하는 게임의 재미를 늘려주더군요. 하지만 농작물을 훔쳐갈 때 50시간에 걸쳐 완성되는 민들레(물론 나중에 더 비싼게 있겠지만 지금 레벨에선 민들레가 짱임 ㅠㅠ)를 훔쳐가게 된다면 현피 뜰지도...-_-
중국산 게임인 듯 합니다-_- 한글화가 조쿰 이상하긴 합니다만, 좀 재미있네요 ^^ 그냥 매일매일 접속해서 조그마한 시간만 투자하면 되니까 중독성있게 안하셔도 될 듯 한 게임이네요 ^^
나중에 목축도 키울 수 있는데, 아직.....15레벨 까지 가신분이 없을 것 같은데....-_-
사용자 삽입 이미지

이런 SNS게임이 저는 가능이 좀 크다는 생각이 드는군요. 네이트 앱스토어가 싸이월드 회원들로 하는 것인데, 많은 회원수를 확보한 곳에서 서비스를 하다보니 앱스추가 수도 장난아니네요. 거의 평균 10만명이 앱스를 추가하고 있어요.
물론 그냥 단순히 게임만 서비스를 하면 수익을 찾지 못하겠지만, 예전에 마이스페이스인가에서 서비스하는 게임중에 무슨 마피아관련된 게임이였는데(기억이 잘 안나지만-_-), 이건 현질이 필요합니다-_- 그래서 싸이월드에서도 현질을 할 수 있게 도토리 결제시스템을 앱스에 도입할 수 있죠.
이곳에서 엄청난 수익을 창출할 수 있다는 생각이 드는군요. 물론 외국에서는 이미 수익을 창출한 회사가 많이 있죠. 마이스페이스나 페이스북의 회원수는 억단위로 어마어마하니까요^^

아직은 햇빛농장에 현질아이템은 없어 보입니다만, 아놔 생기면 나 현질 할 것 같아-_-
암튼, 친구들과 게임을 즐기면서 모르던 친구들까지도 일촌을 맺으면서 친해질 수 있는 좋은 기회가 될 것 같은 네이트앱스토어군요. 햇빛농장 때문에 모르는 사람이랑 마구 일촌맺고 있어요-_- 일촌이 많으면 많을 수록 더욱 좋습니다. 자신의 경험치나 돈을 더 벌 수 있게 해주거든요^^ 이런게 진정한 SNS게임이죠^^

나중에는 모바일에서도 이런 것을 할 수 있다고 하면 최근 대세인 스마트폰(아이폰, 안드로이드, 윈도우 모바일 등)을 통해서도 관리를 할 수 있게 된다면 더욱 좋을 것 같아요^^
 
Posted by 머드초보
,
 
아.....전우치를 보게 되었군요.
아...아바타는......ㅠㅠ
전우치를 네이버 백과사전에 검색해보니 나오네요. 실제 존재했었는지 기록이 있었던 인물이군요. 고전 소설로 존재하나봅니다. 전 잘 몰라서...-_-


암튼 줄거리를 좀 보자면....처음부터 좀 빵터졌는데요-_- 피리로 무슨 요괴를 정화하는 작업(?)을 하는데, 3000일이 지나서 열어야 하는데, 신선들이 날짜 계산을 잘못 해서 3000일 되기전에 열어서-_- 그 피리가 요괴에 손에 들어가는데 뭐 그 피리를 요괴손에 안 넣게 하는 게 목적인(?) 영화입니다.

저 신선들이 이 영화에서 개그(?)담당하고 있습니다. 주진모(그..젊은 주진모씨말고-_-)씨는 예전부터 영화에서 이런 역할을 잘 담당하는데 이번에도 실망시키지 않았군요. 바르게 살자에서도 비슷한 말투로 웃겨주셨는데-_- 강동원이나 다른 사람이 심각한 말투로 말을 하면 거기에 그 분말투로 받아치는 게 난 왜이렇게 웃기지^^

그리고 액션신이 좀 많이 나오는데요. 앞자리에서 봐서 조쿰 어지러웠네요 ㅠㅠ 하지만, 날라다니고, 칼질하고 도술부리고, 그러다보니 재미있는 액션신이 많이 나왔던 것 같네요. 이런 액션신과 더불어 컴퓨터그래픽의 조합은 헐리우드꺼보다는 조쿰 어설펐지만, 그래도 나름 볼만한 볼거리였던 것 같아요^^

게다가 이 영화의 홍일점인 임수정(사실 염정아씨도 나왔는데, 아줌마 같이 나오고, 특별출연이고..-_-)씨가 나옵니다. 사실.......없어도 되는 역이지만, 영화에 여자가 빠지면 안되죠.
그 외에 백윤식씨도 나오고, 유해진씨도 나오고, 타짜 아귀의 김윤석씨도 나왔네요. 보통 영화를 찍으면 그 감독은 같이 작업했던 사람들과 다시 하는 경우가 참 많은 것 같아요. 이 감독이 타짜와 범죄의 재구성 등의 영화를 찍었는데, 거기에 다 나왔던 배우들이죠^^

암튼 전 별을 다섯개 만점에 ★★★★개 정도 주고 싶군요^^ 전 코미디 영화를 참 좋아하는데, 코미디적인 요소가 참 많이 들어가있어서 좋았어요~ ^^

전우치OST
OST 계속 들어봤는데, 밤에 잠안올 때 쓰면 참 좋을 듯 합니다. 그냥 계속 고전음악형태의 음악만 들리는군요-_-

 
Posted by 머드초보
,
 
GTUG(Google Technology User Group)는 말 그대로 구글의 기술(Android, GWT, App engine, wave, 등등)을 사용하는 유저 모임입니다.

GTUG는 전세계적으로 존재하는 아이리스.......-_-가 아니고, 구글 기술을 사용하는 사용자들의 모임인데요. 지금 현재 한국에서만 없어서 이 모임을 만들게 되었다고 하네요. 음 좋은 현상이네요.

두번째 놀러간 구글코리아 사무실이군요.... 사장님께 건의해서 우리 회사 사무실도 구글처럼....-_- 왠지 미로처럼 느껴지는 사무실-_- 게다가 마음껏 먹을 수 있는 저 일용한 식량들-_-

GTUG Seoul 홈페이지입니다.
http://seoul.gtugs.org/

사용자 삽입 이미지

1. GTUG 소개 - 최우형(http://seanchoe.com/)
이 분도 sean이군요. 우리 사장님도 sean인데-_- Seoul GTUG가 생기게된 계기가 미키김씨의 트위터를 보고 왜 국내엔 없어? 라는 말 때문에 만들게 되었다고 하네요. 세계적으로 GTUG는 다음 DevDay와 같은 행사를 하는 듯 합니다. 캠프를 하면서 밤샘 코딩을 하고, 구글 기술을 이용해서 코딩을 하는 뭐 그런 행사를 하나 봅니다. 음....국내에서도 하면 재미있겠네요^^ 암튼, 모임이 활성화 되었으면 좋겠네요. 사실 구글 기술이 참 대단하지만, 국내에선 많이 사용하질 않아요. 이번 기회에 많이 활성화 되었으면 좋겠네요^^

2. Web2.0을 통한 발전적인 협업 - 강팀장(http://www.ebizstory.com/)
음 무슨 말인지는 잘 모르겠지만, 구글 캘린더, 닥스 등의 유틸을 이용해서 협업하자는 건가요?-_- 오픈 소스를 통해 예를 설명하셨는데, 오픈소스는 망이라는 인프라때문에 성장하게 되었는데, 사람간의 관계도 망으로 치면 협업으로 발전할 수 있다는 그런 얘기인 듯.
앞으로 서비스는 네트워크(sns 등)와 관련된 서비스가 뜰 것이라고 하는데, 요즘 계속 뜨고 있지 않나요-_-
그리고, 이런 도구를 이용해서 커뮤니케이션의 문제를 해결하는 것이 우선이라는 말인 듯 하네요. 개발과 기획의 트러블, 개발자들 간의 트러블 등 일하다보면 진짜 많은 충돌이 일어나죠^^ 커뮤니케이션의 부재라고 할 수 있죠^^
그리고, 마지막으로 공유의 중요성을 얘기했습니다. 저도 공유의 중요성을 실천하며 블로그에 저만의 삽질로그를 기록하는데-_- 방문자들과 커뮤니케이션을 하고 그러는데에 좀 도움이 되는 것 같네요^^

3. 스마트 폰으로 본 모바일 동향 - 최재규
요즘 최대의 관심사 스마트폰이군요. 아이폰이 출시되면서 국내에서도 스마트폰 급열풍이 불고 있죠^^ 재미있는 강의였어요^^ 현재 스마트폰의 벤더는 춘추전국시대인 듯-_-
Nokia, MS, Apple, Google, Samsung 등 다양하죠. 지금은 옛날 OS전쟁과 같은 전쟁을 하고 있다고 합니다. 앞으로 어떻게 될지 궁금하군요.
그리고, 내년되면 안드로이드폰이 많이 나올 것이라고 전망을 하는군요. 국내에서도 SKT나 KT, LGT 전부다 내년에 안드로이드비중을 늘리겠다는 뉴스가 나왔었죠. 안드로이드폰을 많이 도입하는 이유는 애플은 혼자서 다 먹는 수익모델인 반면, 안드로이드는 그렇지 않기 때문이죠. 사실 애플 아이폰을 KT에서 미친듯이 팔아도 KT에서 남는 건 별로 없다고 하죠. 하지만 안드로이드는 소스도 오픈되어 있고, 통신사 만의 커스텀마이즈가 가능하기 때문에(제발 SKT 드로이드폰에다가는 손대지 말아죠 ㅠㅠ), 뭐 다 같이 수익을 낼 수 있는 모델을 구성할 수 있다고 합니다. 게다가 MS Mobile처럼 os에 라이센스 비용도 들어가지 않구요. 구글은 모바일광고시장을 개척해서 돈을 벌게 될 것이라고 하고. 대세는 안드로이드인가.....-_-
게다가 아이폰 어플 개발은 Object-C라는 C기반 언어를 채용한 반면, 안드로이드는 Java를 채택했죠. 이 분말에 의하면 많은 개발자 포섭의 이유라고 하네요. Java개발자가 많아서 그런 듯.
암튼, 요즘 스마트폰은 계속 발전하고 있습니다. 근데 요즘은 스마트폰이아니라 그냥 작은 컴퓨터죠-_- 뭐 스마트폰으로 못하는 게 없어요. 소비자들의 니즈가 계속 변화하는데, 그 변화에 대한 빠른 대처만이 스마트폰의 전쟁에서 살아남을 수 있을 듯 합니다^^
그리고, 지금 플랫폼 전쟁이고, 차후에 컨텐츠 전쟁이라고 했는데, 지금 뭐 동시에 일어나는 것 같은 느낌이 좀 드는데-_- 앱스토어에서는 이미 많은 컨텐츠를 확보를 했죠. 이미 나올 수 있는 건 다 나온 상태인 듯 ^^ 뭐 암튼 전쟁입니다^^ 누가 승리하든간에 이 전쟁으로 많은 IT발전이 다가오겠죠^^

4. 구글 App Engine과 클라우드 컴퓨팅 소개 - 이현남(http://opencloud.kr/)
App Engine은 시간관계상 못했는데요. App Engine에 대해서 좀 더 듣고 싶었는데-_-
암튼, 클라우드 컴퓨팅. 효율적인 자원활용을 할 수 있게 도와주는 컴퓨팅이죠. 사실 사용자들은 이게 클라우드컴퓨팅인지 잘 모르지만, 뒷단에서는 클라우드 컴퓨팅인게 클라우드 컴퓨팅이죠(뭔소리야-_-). 암튼, App Engine도 클라우드 컴퓨팅 같은 것이라고 하네요. App Engine에 올린 웹서비스가 트래픽이 올라가면 구글에서 알아서 트래픽 조정 및 자원할당을 해주는 뭐 그런 형태죠^^ 암튼, 효율성을 높여서 비용을 낮추는.....-_-(비용을 낮춘다고 하면 고객들이 참 좋아하죠!)

5. About GWT(Google Web Toolkit) - 윤진호(http://blog.naver.com/bosimno1)
GWT가 뭔지 잘 몰랐는데, 설명을 듣고 나니 좀 알것 같네요. 그냥 클라이언트랑 서버랑 뭐 합체형태로 개발하는 툴킷인가보네요. 브라우저별로 JS파일도 따로 내려줘서 Cross Browsing까지 해결해주는 좋은 툴이네요. 여러가지 컴포넌트들도 있어 손쉽게 개발할 수 있는 것인 듯.
하지만, 오늘 예제가 없어서-_- 정확한 실체는 파악하지 못했군요 ㅠ 예제를 볼라고 했는데, 시간이 없어서 못했네요^^ 난 시간이 남아도는데, 그냥 좀 해주시지.....ㅠㅠ

오늘 모임에서 조금 아쉬웠던 것은 구글 기술에 대한 부재(?)입니다. 음 구글 기술에 대해 좀 더 발표를 했었으면 좋았을텐데^^ App Engine이나 GWT는 매우 흥미로운 기술인데, 좀 더 실체를 보고 싶네요. 구글 닥스와 캘린더 연동이나 구글wave 관련 효율적인 커뮤니케이션 예를 보여주면 매우 좋을 듯^^
그래도 많은 정보를 얻어간 세미나였던 것 같아요. 앞으로 계속 되었으면 좋겟네요^^
 
Posted by 머드초보
,