본문 바로가기

분류 전체보기

(432)
2010년 기대되는 차세대 OS 들의 전쟁 vs Microsoft Windwos 7 vs Apple Mac OS X Snow Leopard 2009년 후반기와 2010년은 윈도우 7과 맥 OS X 이 두 OS가 격돌하는 해가 될 것이다. 애플 아이폰(iPhone), 아이팟 터치(iPod Touch) 등을 통해 국내에도 많은 사용자들이 Mac OS 에 대해 알게 되었고, 몇 번 써본 사용자들은 에반젤리스트(Evangelist)가 되어 맥 전도사 역할을 하고 있다. 얼마 전 맥 커뮤니티에서 미국 대학 강의실 사진이 이슈였다. 서너 대 빼고는 다 맥 사용 중인 장면이다. 아이폰 개발과 같은 맥 관련 수업일 것이다, 아니다 라는 추측들이 난무했고 사실은 알 수 없었지만, 미국 유학중인 친구에게 물어보니 미국에선 맥을 많이 쓴다는 이야기만 들을 수 있었다..
동영상 변환이 필요 없는 삼성 옙, YP-R1 PMP에 못지 않은 동영상 재생기능을 가진 MP3가 등장했다. MP3 플레이어라고 하면 음악재생이 주기능이고 동영상 재생은 추가적인 기능이었다. 그래서 동영상을 기기에서 보려면 항상 몇 시간씩 변환 프로그램을 돌려주어야 했다. 하지만 삼성 옙 R1의 등장으로 이제 더 이상 변환할 필요가 없어졌다. 동영상을 바로 넣고 보고, 필기인식까지 하는 MP3, 옙 R1 기존 MP3들이 동영상 재생 가능이라며 PMP기능을 한다고는 했었지만, 대부분의 플레이어들이 전용 프로그램을 통해 변환을 해야지만 재생이 가능했다. 말이야 쉽지, 영화 한편 변환하려고 몇 시간을 기다리기도 했다. 화질 한번 좋게 보려고 옵션을 잘못 설정하면 영상이 깨저나오게 되어 몇 시간을 고스란히 버리기도 했었다. 하지만 옙 R1은 변환 없이 파일..
[openFrameworks] Hello 오픈프레임웍스 기초강의 오픈프레임웍스(openFrameworks)를 시작하는 방법입니다. 5분만 따라하시면 띄우실수 있습니다. 0. 개발 환경 준비 앞으로 이곳에서 진행할 강의를 듣기위한 준비물이라고 보시면 되겠습니다. 오픈프레임웍슬르 찾아 이곳까지 오셨으면 한번 이상의 개발경험 또는 개발 환경은 갖추었겠죠? 그렇다면 다음 단계로 넘어가세요. 혹시 준비가 안되었다면, - Windows OS 에선 Visual C++ 2008 - Mac OS X 에선 Xcode 이 필요합니다. Visual C++ 2008 Express 버전은 http://www.microsoft.com/express/download/ 이곳에서 무료로 받을 수 있고 (대학생 지원 프로그램 http://www.microsoft.com/korea/msdn/dreams..
로지텍 퀵캠 프로 5000 렌즈 분해 로지텍 퀵캠 프로 5000 분해기. USB 카메라를 적절히 개조하여 적외선 캠으로 제작하려고 몇 개의 캠을 뜯으면서 시행착오를 격고 있다. 카메라 제조사들이 렌즈에 대한 스펙도 제대로 제공하고 있지 않고, 또 IR Cut Filter를 제거 할 수 있는지 여부도 알 수 없어 이렇게 시행착오를 겪으며 기록으로 남긴다. [참고] 집에서도 만드는 적외선 웹캠 제작 http://t9t9.com/361 여느 웹캠과 같이 시계 드라이버로 나사를 풀어준다. 간단한 구조다. 동그란 구 형태의 웹캠이 상징적이긴 하지만 렌즈부와 기판부를 제외한 남는 공간으로 보니 뭔가 개조 아이디어가 떠오르려 한다. 렌즈가 굉장히 작다. 렌즈가 얇아지면 그만큼 빛을 더 투과 시킬 수 있으니 어두운 저조도 환경에서 좀더 좋은 화질을 보일 ..
남자의 로망, 블랙앤데커 공구 세트 남자의 로망, 블랙앤데커 공구 세트다. 일반 가정에서 년간 사용일수가 10일(?)도 될까 말까 하지만, 없으면 굉장히 불편하고 있으면 든든한 그런 물건이다. 하나 장만하고 나니 괜히 일요일 아침부터 모든 문고리와 경첩을 한번씩 조여준다. 그래도 화장실의 삐그덕 거리던 문도 새것처럼 단단해 졌다. 어디 액자 걸 곳 없나 둘러보게 되고, 성능을 실험해보고 싶은 마음이 든다. 평소 관심만 있던 DIY 가구를 만들어 볼까 한다. 전동드릴을 고를 때 눈여겨봐야 할 것을 세가지 정도가 있다. 1. 토크(torque) 이게 약하면 나사 조이는데도 버거울 수 있다. 물론 힘이 셀수록 무겁고 전기도 많이 먹는다. 작업 스타일에 맞게 쓰는 것도 중요하다. 토크가 너무 센 드릴로 나사를 돌렸다간 나사 헤드가 다 부스러질 수..
[MAKE] ifunto 애플 앱스토어 AppStore 등록후기 애플 앱스토어 등록완료, 30대가 되기전에 의미있고 재미난 일을 벌려보고자 의기투합한지 3달정도 걸려 앱스토어 등록까지 하게되었습니다. 본업을 접고 맥북과 아이폰하나 들고 자유롭게 여행다니면서 프리랜서로 살아가는 진로를 상상해보기도 했습니다. 대학생때 줄곧 윈도우 환경에서 Visual C++ 6.0 만져본게 다인지라 애플로 옮겨오는데 애먹고 이제야 조금 적응해가고 있네요. 아이디어, 기획, 장비구입, 스터디, 개발, 디자이너 인력 문제 등등 앱스토어 등록까지 참 많은 일들이 있었는데요. 애플 자체 심사에서 리젝트도 몇번 격고 수정하여 등록이 완료되었습니다. '앱스토어에서 한국 30대 청년재벌 탄생'이라는 기사에 들떠 밤잠을 설치다가, 앱스토어 뛰어든 '게임 개발자 A씨의 앱스토어 도전기'가 남이야기 같지..
[OpenCV] OpenCV에서 전체화면(Fullscreen) 출력하기 소스코드 OpenCV에서 전체화면(fullscreen)으로 출력하기 위해 highgui.dll 을 수정한 코드입니다. 막강하고 편리한 OpenCV를 이용해서 컴퓨터 비젼(Computer Vision), 영상처리(Image Processing)등을 하여 인터렉티브 아트(Interactive Arts)를 하고자 할 때, 전체화면으로 돌려야 하는 경우가 있는데, 기본적으로 제공되지 않아 다양한 방법을 이용해야 했습니다. [참고] WinAPI 기반, MFC 기반의 풀스크린 띄우기, http://lifenote.tistory.com/221 하지만 보다 손쉽게 OpenCV Library를 수정해서 풀스크린을 띄우는 방법입니다. highgui.dll 을 수정한 후 다시 컴파일 해야 합니다. 간단하게 쓰고 싶은 분들을 위해 제..
귀여운 로봇 애완 벌래 HEX BUG 생명이 있다? 없다? 생명체를 어떻게 정의 할 수 있을까. 사전을 찾아보니 생명현상을 가지는 한 개체를 생명체로 정의한다고 한다. 생명현상, 살아있는 것을 생명체라고 한다면, 살아있다는 것을 어떻게 정의할까. 이것을 인간의 정의할 수 있을까. 요즘 BEAM 로봇을 관심 있게 보면서 인공생명, 인공지능과 함께 고민을 하게 만든다. 인공생명의 정의 유전·돌연변이·교배 등 생물의 진화과정을 적용시켜 만든 컴퓨터 프로그램이다. 생명현상의 특징인 유전자 알고리즘을 응용해 만들었다. – 두산백과사전 인공생명과 인공지능의 차이 인공생명과 비슷한 개념으로 인공지능(AI:Artificial Intelligence)이 있는데, 인공지능은 인공생명처럼 생명활동을 컴퓨터 프로그램으로 재현하는 기술이다. 하지만 인공지능은 인간..