[MAK] VR-Forces 매뉴얼 [BEGINNER]
·
Tools/Etc
해당 포스팅은 [VT-MAK] 사의 [VR-Forces] 에 대한 기초적인 설명을 담고 있습니다. PDF 로 포스팅을 대체 합니다. 인터넷 환경에 따라 PDF Loading 시 시간이 다소 소요될 수 있습니다.
일렉트론(Electron) 쉬운 사용법
·
Tools/Etc
보통 Linux 환경에서 GUI 프로그래밍은 특정 툴(Tool) 을 쓰지 않으면 까다로운 편이다. 대표적으로 Qt 가 있지만, 비용이 세다. 영세 기업 입장에서는 감당하기 벅찬 금액이고. (1copy/1y 3950$) Qt를 GPL 로 쓰자니 상업적 이용이 안되고, LGPL 로 쓰자니 이놈의 Qt는 Dll 마다 라이선스가 달라 GPL 라이선스에 해당하는 Dll 이 껴 있을 수 있단다.... 즉, 모두 검토하려면 차라리 법률 관련 변호사를 선임하는게 좋다. 근데 차라리 변호사 선임할바에 3950$ 내고말지.. (물론 회사에서 대량으로 운영할 경우는 예외) 그래서 솔직히 Qt의 경우에는 개인 프로젝트 용으로 사용하거나, 아예 속 편하게 Github 에 공개할 생각이 아니면 Qt 로 프로그램 자체를 만들지 않..
WireShark 매뉴얼
·
Tools/Etc
1. WireShark 란 무엇인가 WireShark 란 무료 (오픈소스) 패킷 분석기 이다. 상업적 이용 허용을 뜻하는것은 아니므로 유의 바란다 WireShark 는 Wireshark · Go Deep. 에서 다운로드 하는것이 가능하다. 현재 사용중인 운영체제에 맞는 버전을 다운로드 하면 되며, 혹시 Windows XP, Windows 98 과 같은 환경에서 WireShark 를 사용해야 될 일이 발생한다면 Wireshark · Download 해당 페이지에서 Go Spelunking 란에서 Mirror 페이지를 이용해서 원하는 버전을 다운로드 하면 된다. 필자는 구형 시스템 환경에서 패킷 분석을 시도해야 할 일이 간간히 있었다. 2. 설치 특별히 설명할것이 존재하지 않는다 그냥 Default 옵션으로..
Visual Studio Code 확장기능을 오프라인에서 이용하기.
·
Tools/Etc
Visual Studio Code, 단언컨데 현존하는 가장 강력하고 편리한 Text Editor 이다. Visual Studio Code 가 근래에 들어 찬양받는 이유로 나는 '강력한 확장기능' 이 절반 이상의 점유율을 차지하고 있다고 생각한다. (나중에 메모장을 넘어 기본 앱이 될 가능성은... 없을려나) 실제 필자는 여러 확장기능을 사용하고 있는데, 최근 사내에서 일을 처리하다가 인터넷이 되지 않는 환경에서 Visual Studio Code 확장기능의 설치파일을 가져가야 되는 일이 발생했다. 찾아보니 다행히 Visual Studio Code 는 OFFLINE 상황에서도 확장기능을 설치하는데 전혀 무리가 없게 구성 해 두었다. Visual Studio Marketplace Extensions for V..
Bittwist & Bittwiste 매뉴얼
·
Tools/Etc
본래 회사 내에서 업체 납품용 메뉴얼로 작성 하였으나, 보안성이 없다 판단하여 블로그에 기재합니다. 1. 소개 Bittwist 는 Pcap 으로 저장된 패킷 파일을 이용해, 다시금 패킷화 하여 넷상에 뿌려주는 역할을 하는 프로그램입니다. Bittwiste 는 Pcap으로 저장된 패킷의 내용을 수정하는 것이 가능합니다. 기본적으로 Bittwist & Bittwiste 의 모든 동작은 [.pcap] 파일에 기반하여 이루어 지므로, Wireshark로 패킷을 저장한 뒤, Pcap 파일을 만들어, 함께 사용하는 것을 권장 드립니다. 2. 패킷을 어떻게 저장 하는가? 기본적으로 Bittwist & Bittwiste를 사용하는데 있어서는 .pcap 파일이 필수적 입니다. 때문에 .pcap 파일을 만들어 줄 수 있는..
CMake MSB3073 SetLocal 오류 해결 방법.
·
Tools/Etc
[Windows / Visual Studio 환경에서 운용 시 버그] MSB 3073 오류는 CMake 가 Make 작업을 처리하는 도중 필요한 파일을 읽거나, 쓰는데에 있어서, 해당 파일들에 관해 '권한' 이 존재 하지 않을 때 발생하는 오류이다. CMake 실행, Visual Studio 실행과 같은 일련의 모든 과정들에 대해서 반드시 '관리자' 권한으로 실행할 것을 권장한다. 더해서 위와 같은 방법으로 완전히 해결이 되지 않을 수 있다. 그럴땐 다시 돌아가서, 반드시 실제 Build 하는 Visual Studio 의 버전과 CMake 에서 Configuration 시 사용했던 Visual Studio 버전을 같이 맞춰주어야 한다는 점을 명심하자. Visual Studio 도 여러 버전이 나오면서 같..
Visual Studio 2013, 2015 완벽하게 삭제하기.
·
Tools/Etc
Visual Studio 2013, 2015 를 제거할때 /uninstall /force 커맨드를 이용해서 제거 할텐데, 이러면 모든 요소가 제거되지 않는다. microsoft/VisualStudioUninstaller Visual Studio Uninstallation sometimes can be unreliable and often leave out a lot of unwanted artifacts. Visual Studio Uninstaller is designed to thoroughly and reliably remove these unwanted arti... github.com 이럴 땐 MS에서 직접 제공하는 VisualStudio Uninstaller 를 이용하면 거의 완벽에 가깝게 프로..