본문 바로가기

프로그램

(21)
무선랜 신호강도 측정 많은 로봇들이 아마 무선랜을 사용하고 있을터, 로봇을 어떻게 하면 잘 움직이게 할 것인가에 대한 연구는 많이하지만, 사실 로봇과 직접적인(?) 관련이 없다고 생각되어 등한시 한 것들이 있다. 보안문제도 그렇지만.. 보안문제와 더불어 무선 통신네트워크이다. 무선랜을 사용하는 로봇의 경우, 당연히 무선랜은 잘되는 것이라고 생각하고 고려하지 않았다가 낭패(?)또는 당황할 일이 벌어질 수 있다. 주변의 전파노이즈, 강도등을 고려하여 최적의 안테나 위치, 방향, AP의 위치, 방향, 로봇에 장착될 어댑터 안테나의 위치, 방향등.. 미처 우리가 생각지 못했던 무선신호에 대해서도 이제는 어느정도 고려해야 할 것 같다. 인터넷으로 검색해보니.. 이런 프로그램이 있다. 간단하게 신호의 강도를 측정하여 최적의 위치와 방향..
Wiimote 프로그램 지난주에 Wiimote와 Nunchuk를 구입해서 이것저것 테스트를 해봤다. 처음에 생각했던만큼 데이터가 안나와서 일차적으로 4월 말에 출시되는 MotionPlus라는 Wiimote의 확장 악세사리가 나올때까지는 하려던것을 멈췄다. 어느분이 만들어 놓으신 Wiimote API를 구해다가 OpenGL를 사용해서 프로그램도 짜봤다. 이건 어느정도 정리가되면 공개하겠다. 일단 외국사이트를 검색하다가 본 Wiimote를 사용하는 프로그램을 정리해보려고 한다. 이 페이지는 완성된 페이지가 아니라, 조금씩 정리해나가는 페이지입니다.. 1. Wiimote Pointer - URL : http://blog.dawnofthegeeks.com/2009/01/01/a-better-wiimote-pointer/ - IR과 가..
프로그램에 올려질 아이콘 검색 상용 소프트웨어를 개발할때를 제외하고 간단한 유틸리티나 취미삼아 짜는 프로그램을 상용 어플리케이션의 GUI를 흉내내고 싶을때가 있다. 보기좋은 음식이 먹기좋다 하지 않았는가.. 단순하게는 버튼에 비트맵을 씌워보거나 툴바를 만들어 아이콘을 올려본다는등등... 본인이 가끔 애용(?)하는 사이트가 두군데가 있어서 한번 공개해본다. 익히 아는 사람들은 알만한 사이트이지 않을까 생각해본다. 첫번째는, http://www.iconarchive.com/ 이다. 엄청난 수의 아이콘들이 모여있다. 하지만, 소프트웨어에 올려질 아이콘들만 있는것이 아니라, 바탕화면 아이콘들도 있다. 두번째는, http://icons-search.com/ 이다. 여기도 마찬가지로 아이콘이 많은편이다.
[CODE 바로가기] 프로그램 중복 실행 방지코드 프로그램의 중복 실행을 막을 필요가 있는 프로그램은 뮤텍스를 이용하여 처리할 수 있다. App 클래스내의 InitInstance()함수내에 가장 첫라인에 다음 코드를 추가한다. HANDLE hMutexOneInstance = ::CreateMutex(NULL, TRUE, _T("")); if(hMutexOneInstance!=NULL && ::GetLastError() == ERROR_ALREADY_EXISTS) exit(1);
2003년도에 만든 오토마우스.. 옛 추억을 떠올리며.. 2003년도에 심심해서 만들어본 '오토마우스 version 1.0' 사실 그당시에 이걸 만든 이유는... 온라인 이벤트에 당첨확률을 높이기 위해 만들었던걸로 기억한다. 모 회사에 이벤트로 오래하면 할 수록 포인트가 증가하는 게임을 이벤트로 내건적이 있었다. 그 포인트의 순위에 따라서 상품을 준것으로 기억한다. 게임내용은 카지노에 있는 일명 '빠찡꼬(?)'.. 일정금액을 배팅하고, 땡겨서 당첨되면 담청정도에 따라 배팅금의 몇배를 다시 충전시켜주는 식이었다. 이 게임의 문제가 바로 그것이다. 배팅해서 잃을 확률보다 딸 확률이 크고, 1원을 걸어서 10원을 잃기전에 1회이상 당첨되기때문이다. 즉, 10번정도 하면 한두번 당첨되는데, 당첨되면 잃은 돈보다 더 많은 돈을 딸 수 있도록 되어있는 것이다. 따라서, ..