출처 http://nano-chicken.blogspot.kr/2012_08_01_archive.html http://snortbit.blog.163.com/blog/static/189573172201331593547914/ #include #include #include #include using namespace std; int main(int argc, char** argv) { sqlite3 *conn; sqlite3_stmt *statement; ⁄⁄ SQL Statement Object int ret = 0; int cols; ⁄⁄ This routine opens a connection to an SQLite database file ⁄⁄ and returns a database connec..
출처: https://github.com/wxWidgets/Phoenix/blob/d059507f76cba0844f5289d5f7e7710c8e37ed61/samples/html2/HTML2_WebView.py import sysimport wximport wx.html2 as webview #---------------------------------------------------------------------- class TestPanel(wx.Panel): def __init__(self, parent): wx.Panel.__init__(self, parent) self.current = "http://www.google.com" self.frame = self.GetTopLevelParent(..
찾아가면서 공부하려니..간단한것도 막힌다.. 출처: http://www.johnkerl.org/python/sprintf.html#!/usr/bin/python -Wall # ================================================================ # John Kerl # kerl.john.r@gmail.com # 2007-05-15 # ================================================================ print "Here %s the number: %d" % ("is", 37) s = "Here %s the number: %d" % ("is", 37) print s
wxWidget + Mingw를 이용해서 mssql 건드려 보려는게 실패해서....본의아니게 파이썬을 하게 생겼다..ㅡㅡ; 우선 파이선 2.7.4를 다운로드 받아서 설치 http://www.python.org/download/ 그리고 파이션용 묘듈을 설치... https://code.google.com/p/pymssql/ 한글로된 문서도 있다는..https://code.google.com/p/pymssql/wiki/Documentation 다음 예제를 따라해보니 작동이 잘된다..https://code.google.com/p/pymssql/wiki/PymssqlExamples
버전1에 비해 방대해진 양에 질려서 예제 코드를 보며 공부하기 시작했다. 이것도 만만치 않음.... 웹캠에서 YUV 데이터를 얻게되는데 어떻게 제대로 나오는지 확인할까 고민하다가 Y의 이미지 크기는 웸캠에서 얻는 영상의 크기와 동일하다는 생각이 들어서 opencv로 출력하도록 했다. 컬러로 바꾸는 것은 API 스펙에 나온 내용과 http://v4l2spec.bytesex.org/spec/r4339.htm YUV2BGR 변환식만 있으면 만들 수 있을듯 싶음.http://www.fourcc.org/fccyvrgb.php V4L2_PIX_FMT_YUYV ('YUYV') NameV4L2_PIX_FMT_YUYV -- Packed format with ½ horizontal chroma resolution, als..
자꾸 헷갈리지 않도록 정리해봤다. 첫번째 열은 0~360사이의 각도 두번째 열은 polar coordinates ( 10, theta )를 Cartesian coordinates(x,y)로 변환, 반지름이 10인 원 주변에 있는 점들의 좌표들이 출력되게 된다. 몇사분면에 속하고 양의 x축과 몇도의 각도를 이루는지 확인하기 쉬움. 세번째 열은 atan2 함수를 이용하여 다시 원래 각도를 출력한 것이다. 두번째 열에 있는 값을 입력으로 해서 atan2 함수를 사용해서 결과를 얻었다. 3,4분면에 해당하는 좌표들은 -180 ~ -0 범위를 가지기 때문에 360를 더해주어야 180~360으로 바뀌게 된다. 네번째 열은 0~360도 범위로 변환한 결과. 0 (10.0,0.0) 0.000000 0.000000 10..
예전에 아이토이(소니 플레이스테이션용 카메라) 네 개를 컴퓨터에 연결하려고 했었을 때에는 막연히 같은 버스에 두 개가 연결되면 대역폭이 부족해서 제대로 동작을 안하는 거라 생각했었다. 실제로도 lsusb 명령으로 확인해 가며 두 개의 웹캠이 같은 bus에 연결되지 않게 하면 잘 동작했었다. 지금 생각해보면 USB 규격에 따라 최대 전송속도가 다르다.. USB 1.1은 12Mbps (= 1.5M byte/s) , USB 2.0은 480Mbps ( = 60M byte/s ) USB 1.1에서는 두 개의 웹캠을 돌리는 것은 무리같지만 usb 2.0 포트에 두 개를 같이 연결해도 동작하는지 테스트해봤는지 궁금해졌다. 웹캠 하나를 연결한 후 , lsusb 명령을 사용해보니 Bus 1에 장치 정보가 추가되있었다. ..
unetbootin 패키지를 설치한 후.. $ sudo apt-get install unetbootin 사용할 ISO image를 지정해주고 USB Drive를 지정했다. dmesg 명령을 사용하면 usb 장치명이 sdc로 시작한다는 것을 알 수 있음.
출처 : http://www.lancelhoff.com/make-windows-see-any-usb-flash-drive-as-local-disk/ *USB_LocalDisk.zip를 다운로드 받아서 압축을 푼다. http://www.lancelhoff.com/downloads/USB_LocalDisk.zip *cfadisk.ini 수정 제어판-시스템-장치관리자를 실행한 후, 디스크 드라이브에서 usb메모리를 선택한다. 마우스 오른쪽 버튼을 눌러 속성 , 자세히 탭 선택, 속성을 장치 인스턴스 경로로 선택한 후 해당 값을 복사해둔다. USBSTOR\DISK&VEN_SKY-DRV&PROD_(U)SW2&REV_0.00\000000000005D1&0 cfadisk.ini파일의 27번째 줄을 복사해둔 값을 이용..
우분투 리눅스에서 하듯이 sudo명령을 사용하려 해보려 했는데 에러가 났다. root로 로그인해서 /etc/sudoers 파일에 원하는 사용자 이름을 추가해주면 해결 된다. # User privilege specification root ALL=(ALL) ALL webnautes ALL=(ALL) ALL 또는 우분투에서 하는 방식대로 하려면.. 다음 내용을 /etc/sudoers에 추가해주고 # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL admin 그룹을 추가한 후 $ sudo groupadd admin 유저를 해당 그룹에 추가한다. $ usermod -G admin webnautes $ whoami webnautes..