본문 바로가기

전체 글22

2. Docker 사용의 기초 - 1 2. Docker 사용의 기초 - 1 Docker를 사용하기 앞서 Docker Client(CLI) 와 Docker Server(Daemon)의 관계를 알아야 한다 위의 그림과 같이 Docker Server(Daemon)이 Client가 입력한 커멘드를 받아 그것에 따라 이미지나 컨테이너를 실행하는 등의 작업을 한다. CLI란? ommand Line Interface(명령 줄 인터페이스) 2.A Docker HUB Docker Daemon에서는 우선 명령의 대상인 이미지가 이미지 캐쉬 보관 장소에 존재하는지 먼저 탐색한다. 그리고 있을 경우 실행, 없을 경우는 Docker HUB라는 곳에서 이미지를 가져온다. 그리고 한 번 가져온 이미지는 Docker HUB가 아닌 이미지 캐쉬 보관 장소에서 다시 로드된.. 2021. 1. 22.
1. Docker 훑어보기 1. Docker 기초 1.A Docker 활용 이유 기존 환경에서 프로그램을 다운받고 설치하는 과정 비교적 복잡 Installer가 가지고 있는 환경(서버, 버전, 운영체제)등에 따라 여러가지 에러 발생 설치 과정이 복잡 도커는 이 다운로드 및 설치과정을 단순하게 만들어준다 1.B Docker란? 도커란 컨테이너를 사용하여 응용프로그램의 배포 및 실행을 간단하게 만들어주는 컨테이너 기반의 오픈소스 가상화 플랫폼 1.B.1 Docker의 컨테이너 일반적으로 컨테이너란 다양한 물품들을 한번에 쉽게 운반하기 위한 운반 수단이다. 그리고 이 개념은 소프트웨어 산업에서도 동일하게 존재한다. 그리고 이러한 개념은 Docker에서도 동일하다. 1.B.1.a 컨테이너 개념 컨테이너는 다양한 프로그램 및 실행환경 등을.. 2021. 1. 21.
[OpenCV] import cv2 error pycharm 에서 아래와 같은 문구가 뜨신 분들을 위한 포스트입니다. ** ImportError: numpy.core.multiarray failed to import** 이런 에러가 뜨신 분들은 numpy 버전 문제일 수 있습니다. 저와 같은 경우도 PyCharm에서** python 3.7 , opencv 4.4.0.46** 을 설치하였는데 번들로 설치된 numpy가 1.19.4 버전이었고 이것이 문제가 되었습니다. numpy 1.19.3으로 다운그레이드 한 후에는 정상작동이 되었으니 참고하세요 2020. 12. 18.
양자 컴퓨팅을 위한 기초 수학 기초 수학 이번 내용은 양자 컴퓨팅을 이해하기 위한 기초 수학 편이다. 말 그대로 '기초'이기 때문에 어려운 내용은 딱히 없다(물론, 어려울 수는 있다..) 고등학교 때 배웠던 수학 정도의 수준이니 크게 걱정할 필요는 없을 것 같다. "필자도 이 분야의 전문가가 아닌 학생이므로 쉬운 내용일 수 밖에..." 그럼 본론으로 들어가보자 삼각법(Trigonometric) 삼각법이란 우리가 고등학교 때 배웠던 삼각함수라 생각하면 되는데 3 변의 길이와 각도를 활용하는 법을 의미한다. 그리고 이러한 방법을 통해 우리는 일반적인 좌표계에서도 길이와 각도를 구할 수 있다. Cartesian to Polar 여기서 Cartesian이란 흔히 우리가 알고있는 좌표계로 생각하면 된다. Polar란 극좌표계로 .. 2020. 11. 10.