본문 바로가기

my_lesson325

Windows - CMD에서 C,C++ compile하기 +MSYS2 사용법 Windows - CMD에서 C,C++ compile하기+MSYS2 사용법1. MSYS2 ? MSYS2는 MSYS새로운 버전입니다.MSYS2의 가장 큰 장점은 64Bit개발 환경과 32Bit개발 환경을 동시에 사용 할 수 있다는 것입니다. 2. MSYS2 설치프로그램 다운로드 MSYS2 사이트 : http://www.msys2.org다른 다양한 사이트 : http://mingw-w64.org 사이트 상단에 두개의 다운로드 버튼이 있습니다. 좌측 버튼은 32bit버전이고, 우측버튼은 64Bit+32Bit버전입니다. 우측 버튼을 클릭하여 64Bit버전을 다운로드 받습니다. (참고)사용중인 컴퓨터 운영체제가 32Bit Windows인 경우 좌측의 32Bit버전을 다운로드 받습니다. 3. MSYS2 설치 다운로.. 2018. 11. 22.
Reverse Engineering - GDB 디버거 사용법 [리버싱 기초_01] Reverse Engineering - GDB 디버거 사용법 [리버싱 기초_01] Operator(운영체제) Linux(리눅스) - cpu(Intel)하드웨어 점검하기 기본코드 작성하기 GDB 디버깅 run and stop (실행과 멈춤)~$ gdb (gdb) disas main(gdb) set disassembly-flavor intel이 설정을 해주는 것은 가독성을 높이기 위함이다.인텔 방식의 disassemgly 언어로 보여준다. (gdb) b *main //main함수의 시작부분에 break point가 걸린다.break 포인트를 생성한다.b만 입력하고 tab을 치면 b로 시작하는 여러 명령어들을 볼 수 있다.break입력해도 되고, b만 입력해도 된다.만일 main함수의 8번째 라인에다 brea.. 2018. 11. 14.
Linux - 리눅스 하드웨어 정보 및 용량 확인 Linux - 리눅스 하드웨어 정보 및 용량 확인-- Reference : blog.naver.com/junguiho http://dbrang.tistory.com/584-- Key word : linux hardware cpu memory 디스크용량 디스크 용량 CPU ******************************************************************************************** -- CPU 정보 확인# cat /proc/cpuinfo | more# dmesg | grep cpu -- CPU 비트 확인(x86, x64)# arch -- RAM 정보 확인# cat /proc/meminfo# free -- DISK 정보 확인# cat /proc/scsi.. 2018. 11. 14.
Vim - 같은 명령 반복하는 매크로 기능 Vim - 같은 명령 반복하는 매크로 기능 1. q + a a키에 recording 시작2. 반복을 위한 내가 원하는 동작3. q recoding 종료4. @a 1회 실행 or @@ 방금 실행한 매크로 실행or 10@a 매크로 10회 실행 2018. 11. 12.
Vim vimgolf cheat-sheet 용어정리 Vim vimgolf cheat-sheet 용어정리Vimfolf 설치~# apt-get install rubygems~# gem install vimgolf~# vimgolf setupLet's setup your VimGolf key...1) Open vimgolf.com in your browser.2) Click "Sign in with Twitter".3) Once signed in, copy your key (black box, top right). Paste your VimGolf key: 키보드 단축키 - Ctrl + v : 비주얼모드 단일문자 선택 - Esc 노말모드 - Enter 줄바꿈 또는 현재상태 적용 (= ) - Ctrl + e : - End key - Home key명령어 모드:n.. 2018. 10. 14.
Python Tensorflow 설치 Python Tensorflow Python Tensorflow 설치Which command to use for checking whether python is 64bit or 32bit First, open cmd and type in $ python Then, type in the following two lines >>> import platform >>> platform.architecture() $ conda create -n tensorflowCondaValueError: prefix already exist 라는 메세지가 뜨면 $ conda info --envs해서 가상환경리스트를 확인한후 동일 이름이 있을경우 새로 하거나 기존 것을 지우고 다시 만든다.$ (source) activate t.. 2018. 10. 6.