• activex vs2017_컴파일_MIDL2311_오류

    유지보수 차원에서 과거 소스를 수정해야하는데 Visual Studio 2017에서 모든 컴파일을 진행하려고 하고 있습니다. 그러던 중 activex 프로젝트를 컴파일 할 때 아래와 같은 에러를 만났습니다. error MIDL2311: statements outside library block are illegal in mktyplib compatability mode : [ ] 아래 소스 처럼 #include 가 library TAG 밖에 있는데 #include <olectl.h>...


  • Vcpkg로 Sqlite_modern_cpp 사용 시 컴파일 오류

    sqlite3 를 cpp에 사용하기 위해서 검색을 하던 도중 sqlite_modern_cpp 프로젝트를 발견했다. c++14 스타일의 코드로 사용하기 좋아보였다. 페이지에 보니 vcpkg를 이용할 수 있도록 되어 있어서 vcpkg를 이용해서 바로 인스톨 하였다. vcpkg search sqlite vcpkg install sqlite-modern-cpp 그런데 컴파일을 진행하려고 하니 오류가 발생되었다. 오류는 매크로 문자열정의 에러인데 매크로A( 매크로 매크로 매크로 매크로...


  • confluence ssl 적용

    기본적으로 ssl 을 confluence에서 지원하지 않는다. confluence나 jira는 tomcat 위에서 돌아가기 때문에 tomcat을 ssl 설정하면 자연습럽게 confluence도 ssl 위에서 동작한다. 최근 confluence 에서 모바일 앱을 내놓았는데 이게 ssl이 동작하지 않으면 연결이 되지 않는다. 그렇다고 개인 confluence ssl을 위해서 인증서를 구해 할 수동 없는 노릇이다. 그래서 찾아낸 것이 letsencrypt 인증서다. 90일...