GPS 관련 계산 Class 음... 살다보면 GPS가지고 할것이 많은데.. 다음 클래스는 해당 사이트에서 C# 버젼은로 컨버팅한것이다. (Java도 잘되겠지...) 다음은 기능.. - 두 위치간의 거리 - 두위치간에 간격을 잘라서 위치를 생성하는 것 - 두위치간의 중간 위치를 얻는것 정도다. public class MovableHelper { // Convert from : htt.. Programming 2016.11.04
메쉬멜로 (Android 6)에서 퍼미션문제 간단 해결,,, 기존 소스 4.4에서 메쉬멜로(6)로 하려다 보니 퍼미션 문제가 빈번했다. 쩝.... 일단 삽질끝에 찾아보니 선지자가 쉽게 이용할수 있는 라이브러리를 만들고 있었다. http://gun0912.tistory.com/55 (내용) https://github.com/ParkSangGwon/TedPermission <-- 라이브러리 그래들에 dependencies { compile 'gun0912.ted:tedperm.. Programming 2016.11.01
MongoDB C++ Driver Window 버젼 Compile 법 [MongoDB C++ Driver Compile 법 – x64 기준] (야매부분이 하나 있다만...) l 모든 Compile은 x64 Native Command Prompt를 관리자 권한으로 열어서 실행한다. l C:\MongoDB\Drivers\VS2015-x64에 최종 Compile 결과를 넣는다고 가정한다. [OpenSSL Compile – 선택사항. 일단 제외하고 Compile되는 듯 하다.] 1. GIT에서 받는.. Programming 2016.06.29
서버 프로그래밍 링크 [C# and server] http://lacti.me/archives/ http://www.slideshare.net/lactrious/c-game-server https://github.com/SyncZone/AegisNetwork http://www.codeproject.com/Articles/832818/EpServerEngine-cs-A-lightweight-asynchronous-IOCP https://github.com/somdoron/AsyncIO https://nitoasync.codeplex.com/ http://libevent.org/ [RIO] http://jacking.tistory.com/1177 https://github.com/zeliard.. Programming 2016.01.19
Android Studio에 Dexguard 사용하기 안드로이드 스튜디오는 Gradle을 이용해서 빌드하는데 Dexguard를 씌우기 위한 방법을 소개한다. 먼저 proguard-rules.txt를 만든다. 문법은 Proguard와 거의 동일하므로 같이쓰면 될것이다. 그런뒤 proguard-rules.txt를 <Project root folder>/app 에 둔다. 다음은 build.gradle의 기본 생성된 설정에서 필요한 .. Programming 2015.07.29
SSL 채널을 통한 WCF 서비스(JSON RESTful Service) 방법 [SSL 채널을 통한 WCF 서비스(JSON RESTful Service) 방법] 1. 시스템내의 인증서를 만든다. (Simple 인증서 발급) a. 시작메뉴의 Visual Studio XXX로 가면 Visual Studio Tools가 있고 그 안에는 개발자용의 명령창을 선택해서 연다. b. 다음과 같이 입력 한다. makecert.exe -r -pe -n "CN=XXX-PC" -b 01/01/2015 -e 01/01/2050 -eku .. Programming 2015.06.19
Bitnami SVN 설치 [Bitnami SVN Stack 설정법] Bitnami SVN은 쉽게 SVN을 구축할수 있게 해주는 Stack이다. 다음은 간편히 설정하는 방법을 설명한다. 1. 다음 사이트에서 Bitnami subversion Virtual Image로 다운로드 받는다. https://bitnami.com/stack/subversion/virtual-machine 2. 설치하면 다음처럼 기본 Repository가 이미 생겨져 있다. /opt/b.. Programming 2014.09.27
RabbitMQ 사용 [RabbitMQ 이용] 요즘은 직접 Socket으로 뭔가 짜는 것보다는 Framework등을 주로 이용하게된다. (귀차니즘 + 안정성) 작업에 필요해서 Message Q를 이용하려고 찾아본결과 많은 후보들이 있었고 RabbitMQ로 정했다. Java, C#, Android, iOS등에서 대부분 이용가능 하다고 해서 ... 우선 사이트는 https://www.rabbi.. Programming 2014.09.04
Cross platform Crypto Library BOTAN Compile in VS [Visual C++ 에서 Botan 이용하기] 1. 파이썬이없으면 설치한다. 2. 해당 Compiler의 Command prompt tool을 연다. (반드시 관리자 모드로 열어야 한다.) 대부분 32bit로 Compile하므로 32bit용으로 열면 된다. 64bit는 64로 열면 되겠지. 3. Botan이 있는 곳으로 이동하고 필요하다면 Botan을 압축푼다. 4. 압축푼곳으.. Programming 2014.08.11
Bitnami Gitlab 설치 + SSH까지 [Bitnami – Gitlab 설치] Bitnami–Gitlab (VMware Image 사용)은 설치가 아주 간편하고 사용하기에도 편리하게 되어 있어 좋다. 그런데 SSL을 쓰기 위해서는 약간의 손질이 필요하다. 인터넷 보면 여러가지 말이 많은데 그건 정식으로 전부 설치 하는 방법에 따른 것이고… 이건 packaging된 것을 .. Programming 2014.04.08