본문 바로가기

Knowledge97

[sql] join을 한방에 이해할 수 있는 그림 https://dsin.wordpress.com/2013/03/16/sql-join-cheat-sheet/ 2019. 8. 16.
gdb 자주 사용하는 명령어 gdb --args ./main arg1 arg2 실행 : r 중단점 모두 지우기 : d 중단점 추가 : b 파일명:라인수 중단점 추가 : b 라인수 중단점 정보 확인 : info break 중단점에 조건 걸기 : condition 중단점index 조건(ex. i==1) 로컬 변수 확인하기 : info locals 전역 변수 확인하기 : info variables 2019. 7. 16.
가상 머신 소프트웨어 조사 VirtualBox VMWare Paralles 비고 지원 호스트 운영체제 Windows, Linux, Mac Windows, Linux, Mac Mac 지원 게스트 운영체제 최신 버전 기준 어지간한거 다됨 비용 Free 무료 버전 Fusion(20만원) WorkStation(32만원) 약 10~13만원 (영구 사용형, 구독형) Vagrant 사용 가능 여부 지원 공식 Plugin 지원 Parallels Provider (Plugin형태, 비공식) Vagrant 공식 Provider Parallels 링크 SDK/API 지원 여부 O O O SDK/API 지원 상세 및 지원 언어 Java SDK Python : 링크 ----------------- python이 젤 사용하기 편해보이네... 대표 지원 기.. 2019. 7. 1.
Windows 7 업데이트 중 80062EE2 에러 발생 해결 방법 당황하지 말고 아래 링크에서 본인의 PC의 OS 및 아키텍쳐에 알맞게 KB947821을 받아서 설치해주자~ (https://www.catalog.update.microsoft.com/Search.aspx?q=KB947821) 요래요래 설치를 해주면 설치를 진행한다~ 2019. 6. 25.
와이어샤크 SSL/TLS 세부 버전 필터링 와이어샤크를 통해서 패킷 캡처하면서 SSL/TLS 버전에 따라서 필터링하고 싶을때 아래를 통해서 필터링 가능하다. Filter String Protocol ssl.record.version == 0x0300 SSL v3.0 ssl.record.version == 0x0301 TLS v1.0 ssl.record.version == 0x0302 TLS v1.1 ssl.record.version == 0x0303 TLS v1.2 예시 ※ 참고!!! wireshark v2.4.5에서 해당 필터 기능이 완전하게 동작하지 않는다! 최신 버전(3.0.1)로 업데이트 필요 참고 : https://security.stackexchange.com/questions/190532/filter-tls-in-wireshark-o.. 2019. 6. 24.
와이어샤크 TLS v1.2 미표시 현상 최근에 회사 제품의 TLS v1.2 지원관련해서 테스트 중에 다른 PC에서는 와이어 샤크를 통해서 확인했는데 내 PC에서만 TLS 버전이 출력되지 않는 증상이 발생했다. 해결 방법은 최신으로 업데이트 하면 된다. 기존에 wireshark 버전은 v2.4.5 였고 업데이트 한 버전은 3.0.1 이다;;; 와이어샤크 한 2년동안 업데이트 안했더니;; 업데이트 아직 안한사람 있으면 업데이트하고 패킷 보자 실제로 하위 버전(v2.4.5)에서는 TLS 버전도 1.2 인데 1.0으로 인식하더라;; 2019. 6. 24.
[Windows OS] 브라우저/폴더 창에서 주소창 포커싱 명령어 저는 마우스를 최대한 사용하지 않으려고 노력 중이에요~ 매번 아래에 있는 주소창으로 포커싱 옮길때 마우스로 클릭하기 귀찮았었는데 아래 명령어 한방이면 바로 주소창으로 포커싱이 옮겨져요! # 주소창으로 포커싱 Alt + d # 포커싱 해제 Esc 2019. 6. 13.
Windows SandBox 기능 비활성화 후에도 virtualBox 실행 불가 [해결 방법1] VT-X is not available (VERR_VMX_NO_VMX). 에러 아니 이번에 Windows 10 1903에서 sandbox 기능이 좀 괜찮아 졌다해서 활성화 하고 쓰다가 읭? 갑자기 Virtual box 사용하려니까 아래같은 에러가 발생했다. VT-x is not available (VERR_VMX_NO_VMX). 뭐 크게 문제 아니라고 생각하고 구글링 통해서 하라는 Hyper-V 기능 비활성화 하라해서 봤더니 체크되어있지 않네;; 아무래도 SandBox쪽 기능이 Hyper-V 기능을 건들이는 것같다. 조치 방법은 아래와 같다. Windows 샌드박스 비활성화 / Hyper-V 기능 활성화 저는 재부팅안하고 바로 다음 단계로 넘어갔습니다! 관리자 프롬프트를 통한 Hyper-.. 2019. 6. 13.
[Linux] CentOS 새로운 HDD 추가하기 HDD 추가하는 순서는 ① 목록 확인 > ② 파티션 초기화/생성 > ③ 파일 시스템 초기화 > ④ 마운트 이다. 명령어를 맨날 까먹는다... 연결된 드라이브(저장소) 목록 확인 # 명령어 fdisk -l 추가된 디스크 파티션 생성 # 명령어 : fdisk [장치 명] fdisk /dev/sda n (파티션 추가) > p (파티션 타입 선택) > 1 (파티션 개수 입력) > [Enter] (default) > [Enter] (default) > w (저장) 파일 시스템 초기화 # 명령어 : mkfs -t [파일 시스템] [장치 명] mkfs -t xfs /dev/sda1 # 다른 파티션의 파일 시스템 확인 명령어 df -T tip. Cent OS 7 : xfs Cent OS 6 : ext4 Cent OS .. 2019. 6. 12.
[Office] 제품의 하위버전 사용에 유연한 마이크로소프트 업무 중에 Microsoft의 Office 2010과 Office 2013 두가지 버전에 대해 테스트가 필요한일이 생겼다. 아쉽게도 우리회사가 가지고 있던 라이선스는 Office 2013이라서 Office 2010을 사야하나 고민을 하다가 제가 이용하는 소프트웨어 대행업체에 문의 중에 알아낸 것이다. 마이크로소프트의 대부분의 제품 구매 시 사용 가능한 하위버전을 제공한다. 마이크로 소프트의 제품 구매 시 볼륨 라이선스 서비스 센터(위 그림의 링크)에서 라이선스를 관리할 수 있다. 위 사이트는 MS에서 제공하는 사이트인데 하나의 관리자 계정으로 여러개의 제품을 관리할 수 있다. 2019. 6. 12.
MS의 마지막 OS, Windows 10 기능 업데이트란? Windows 10이 MS의 마지막 OS인 이유는? 위 그림처럼 그 동안 윈도우의 OS는 XP, 윈7, 윈8.1 등을 거쳐 윈도우 10까지 출시되었다. 마이크로 소프트는 이와같은 프로세스는 앞으로 끝이 났고 Windows 10 하나만을 계속적으로 업데이트한다는 방침을 세웠다! 즉, win7 쓰다가 win10나와서 새로 살필요가 없다! 이제 win10 하나만 구입해서 계속적으로 업데이트를 지원 받으면 된다. (win7에 적응했는데 언제 win10에 적응해 ㅜㅜ 이런걱정을 할필요가 없어졌다) Windows 10의 기능 업데이트란? 그렇다면 기능 업데이트가 뭘까? 아래 같이 등식으로 설명하면 이해하기 쉽다. 기존의 Windows 10 버전에서 신규 기능이 추가되어 출시되는 것이 기능 업데이트이다. Window.. 2019. 6. 10.
[Linux] 선택된 디렉토리/파일 용량 및 합계 확인 명령어 현재 디렉토리 용량 확인 du -sh . 대상 디렉토리 용량 확인 du -sh [디렉토리 절대경로 or 상대경로] du -sh [디렉토리 및 파일 경로, 여러개 가능] 선택된 디렉토리/파일 용량의 합계 확인 명령어 du -csh /lib /etc /bin 오류 메세지가 보고싶지 않을때 뒤에 "2> /dev/null" 을 붙여준다 du -sh [디렉토리 절대경로 or 상대경로] 2> /dev/null 2019. 6. 7.