SPRING :: NOTE
Code Jock의 XTToolkitPro를 처음 사용해봤다. C++도 처음, XTToolkitPro도 처음. XTToolkitPro를 사용하기 위해 사용자 환경 설정을 남긴다. XTToolkitPro는 알아서 설치하셨다는 생각으로 글을 이어나간다. 내컴퓨터 우클릭 -> 속성 -> 고급 시스템 설정 -> 고급 탭 -> 환경변수 시스템 변수 그룹의 새로만들기 클릭 변수이름 : 알아서 지정변수 값 : CodeJock의 XTToolkitPro 설치 경로 지정 Visual Studio 실행 새 프로젝트를 실행시켜 Dialog 프로젝트를 생성한다. 다이얼로그 프로젝트에 Code Jock의 XTToolkitPro Path를 지정해준다. 속성관리자를 열어준다. 속성 관리자의 위치는 VS 버전별로 다르며, 이전버전은 ..
위와 같은 에러가 나와 CXTPChartControl을 사용할 수 없을 시, 다이얼로그 기준 [APP_NAME].cpp [APP_NAME]Dlg.cpp 두개 파일 중 [APP_NAME].cpp 의 InitInstance()에 AfxOleInit();을 추가해준다. BOOL [AppName]APP::InitInstance() { // Initialize OLE to use XML resources. AfxOleInit(); // add line CWinApp::InitInstance(); } 이유는 모르겠으나... 이 문제로 장장 8시간동안 삽질을 했다.
[rSync] 윈도우와 리눅스 간 폴더 동기화 시스템 구축 [1] [rSync] 윈도우와 리눅스 간 폴더 동기화 시스템 구축 [2] 이전 글까지 따라오셨다면 폴더 동기화 시스템의 80%이상은 구축이 완료된 상태다. 이번 글에서는 생성한 쉘스크립트를 윈도우 작업 스케쥴러의 리눅스 버전인 crontab을 이용하여 1분에 한번씩 동기화 시키는 방법을 적겠다. 처음 접한 리눅스라 글에 오류가 많을 수 있으니 잘못된 부분은 댓글로 남겨주시면 감사하겠습니다. crontab은 스케줄링을 관리하는 프로그램으로 시스템 관리자에게 꼭 필요한 유틸리티중에 하나이다. 특정시간대 수행할 작업을 지정해둠으로 써 특정시간에 관리자가 동일한 작업을 하지 않고 서비스 등록을 해 두면 crontab이 알아서 처리해준다. 이러한 장점때문..
[rSync] 윈도우와 리눅스 간 폴더 동기화 시스템 구축 [1] 본 글에서는 앞선 윈도우 서버세팅을 마쳤다는 가정 하에 글을 쓴다.윈도우 서버 세팅이 되지 않은 사용자는 본 글 최 상단에 있는 [rSync] 윈도우와 리눅스 간 폴더 동기화 시스템 구축 [1]을 읽고 오기를 권장한다. 들어가기 앞서 시스템 사양을 간단하게 설명한다. 테스트를 위해 라즈베리파이를 이용하였으며, 접속을위해 putty를 이용했다. 우분투 기반의 시스템이라면 문제없이 동작한다. rSync는 리눅스가 설치되면 자동으로 설치되므로 따로 설명은 하지 않겠다. rSync가 설치되어 있지 않은 시스템일 시 구글에 rSync 설치방법 검색을 하면 많이 나온다. 폴더 동기화 시스템 구축을 위해 rSync를 위한 쉘스크립트를 작성한다. vi ..
rSync를 이용하여 윈도우와 리눅스 간 폴더 동기화 시스템 구축을 한다. 본 글에서는 윈도우가 서버가 되고, 리눅스가 클라이언트가 되어 윈도우 폴더를 리눅스 폴더에 동기화 시키는 시스템을 구축한다. 1. cwRsyncServer 설치 다운로드 링크 위 링크를 이용하여 cwRsyncServer S/W를 다운받는다. 압축을 플고 cwRsyncServer_4.1.0_Installer.exe를 설치한다. 옵션은 default로 설치했다는 가정한다. 설치 중 별다른 설정은 필요 없고 설치 후에도 충분히 변경이 가능하다.설치 경로에 에로사항이 있는 시스템은 C:나 D: 아무데나 설치해도 상관없다. 설치가 완료되면 윈도우 서버 환경설정을 해준다. 1) 시작 -> 모든프로그램 -> cwRsyncServer -> 01..