분류 전체보기(603)
-
[curl] 윈도우 환경에서 라이브러리 빌드하기
준비물 openssl include, lib우선 앞서 성공했던 openssl 빌드가 필요하다.http://hmjo.tistory.com/533 curl 라이브러리 다운로드https://curl.haxx.se/download.htmlWin64-Generic에서 x86_64 zip 을 받았다. 빌드 솔루션 파일 열기curl-7.xx.x\projects 폴더에 보면 각 VS 버전에 맞게 sln 솔루션 파일이 있다.난 VS2015이므로 VC14를 열었다. 솔루션을 열면 curl 프로젝트와 libcurl 프로젝트가 있다. 타겟 지정두 프로젝트에 원하는 타겟을 지정해준다.난 LIB Debug LIB OpenSSL x64 으로 지정했다. openssl include, lib 폴더 지정해주기귀찮지만 해줘야지. 포함파일..
2017.01.12 -
[Tool] PC 상태 관찰할 수 있는 유용한 툴들
팀장님이 알려주신 귀한 것들크게 메모리, 프로세스, tcp 상태를 볼 수 있는 툴들이다. RAMMAPhttps://technet.microsoft.com/en-us/sysinternals/ff700229 Process Explorerhttps://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx TcpViewhttps://technet.microsoft.com/en-us/sysinternals/tcpview.aspx
2017.01.11 -
[OpenSSL] Windows에서 컴파일하기
들어가며.. Windows는 고통스럽다. yum이 필요하다.. 준비물 Perl 설치. http://www.activestate.com/activeperl/downloadsOpenssl 라이브러리 다운로드. https://www.openssl.org/ (1.0.2j) 설치 및 빌드 VS 개발자 명령프롬프트 실행 123perl Configure VC-WIN64A --openssldir=D:\OpenSSL no-shared no-asm threadsms\do_win64a.batnmake -f ms\ntdll.mak installColored by Color Scriptercs 트러블 슈팅 * perl은 activeperl을 깔자.* uplink.obj 오브젝트 x86, x64 충돌 문제.환경은 VS2015인데..
2017.01.11 -
[잡다한코딩] 플로이드워셜 알고리즘 짜보기
http://hmjo.tistory.com/195 옛날 코드 보니깐 추억이 새록새록. 블로그에 코드가 잘못 되었다고 댓글이 달려서 오랜만에 복습을 했다.일단 그림이 잘못 되어 있던 것을 좀 고치고.코드는 문제가 없는데..ㅋㅋㅋㅋ 코드 짜 놓은게 ..거의 한 천만년전 C98 코드 같아서 다시 짜봤다.예전에 경로 추적도 이해 안되서 빼먹고 막 짰던거 같은데 ㅋㅋㅋ VS2015 기준 C++11 소스 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929..
2017.01.07 -
[Git] git commit 원격에서 메일 받기
회사에서 리눅스 머신에 git과 svn 커밋 mail을 손대게 되어 좀 찾아봤다.나의 개인 리눅스 머신에서 테스트 했으며 CentosOS Linux 7 환경. 우선 해야 될 것은 2가지다.1. project.git 폴더의 config에 [hooks] 섹션 값들 설정해주기.2. post-receive 설정. config에 [hooks] 섹션 값 설정 원격지에 bare로 생성되어 있는 [project name].git 폴더에 들어간다.보통 /usr/local/git/repos/project.git 쯤 될 것이다. 해당 폴더에 config 파일이 있고 vim config 수행 1234[hooks] mailinglist = elkiss@gmail.com showrev = "git show -C %s; echo"..
2017.01.05 -
[mssql2008] db log 용량 줄이기
mssql 2008버전 use massive_world_db; EXEC SP_HELPFILE; ALTER DATABASE massive_world_db SET RECOVERY SIMPLE GO DBCC SHRINKFILE(massive_world_db_log, 1000); GO ALTER DATABASE massive_world_db SET RECOVERY FULL; GO
2016.12.23