프로그래밍/ETC(31)
-
[markdown] Tistory markdown 기본 에디터 사용해보기
글 쓰기 에디터에서 마크다운을 찾다! 원래 있던거였나? 나만 몰랐던건가..?! 테스트 h2 잘 되나? h3도 잘 되나? 점도 잘 나오나? 당연이 잘 나오겠지? 한 뎁스 더 들어가보자! 얼마전에 올린 글 링크 테스트 https://hmjo.tistory.com/553 위 글처럼 html 수정해서 쓸 수 있지만 기본에디터도 나름 괜찮은 듯 하다. https://hmjo.tistory.com/553 Code Test 해보자 #include using namespace std; void main() { if (true) { return; } }저장하고 나서 다시 수정하면? 기본적으로 Tistory에서 제공하는 형태로 컨버팅 되는듯 하다. 내가 적은 markdown과 100% 일치하게 저장되지 않고 간격, 문법에..
2019.05.13 -
[Centos] yum 명령어 except KeyboardInterrupt
# 원인 파이선 버전업 하다보면 생기는 문제라고 한다. # 에러 내용 [elkiss@elkiss-centos bin]$ yum File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^SyntaxError: invalid syntax # 해결 $ cd /usr/bin$ sudo vim yum -#!/usr/bin/python+#!/usr/bin/python2.7 이 부분을 python2.7 등으로 바꿔주자.
2017.05.31 -
[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 -
[WinDbg] 개론
WinDbg란윈도우 디버거. NT 이상의 OS에서 OS와 응용프로그램 디버깅을 모두 지원하는 도구. 주요 기능- 응용프로그램 디버깅(User Mode Debugging)- 커널 모드 드라이버 디버깅(Kernel Mode Debugging)- 크래시 덤프 파일 분석- 윈도우 시스템 분석- 스크립트와 확장 DLL- 디버깅 도움말 커널 모드 드라이버 디버깅, 크래시 덤프 파일 분석 WinDbg만의 특징. 덤프 파일 : 윈도우가 응용프로그램이나 OS에서 문제를 발견했을 때 자동으로 생성하는 파일. WinDbg 종류유저모드 디버깅유저모드 - 일반적으로 응용프로그램이 동작하는 환경을 의미한다.응용프로그램은 이런 환경에서 각 프로세스로 실행되며 별도 2G의 메모리 공간을 가지고 있다.(32비트 기준)0 ~ 0x7FF..
2016.01.20