Docker 이미지 및 이미지 생성 docker의 모든 컨테이너는 이미지로 부터 만들어진다 그러므로 docker에서 이미지에 대한 개념과 관리 방법을 정확히 알고 있어야 한다. yum이나 apt-get이 각자의...
프로젝트를 진행하다보면 프로젝트 별로 파이썬 버전이 달라질 수 있다. 그렇기 때문에 ruby는 rbenv, 자바는 jenv처럼 파이썬의 여러 버전을 관리해주며 사용할 수 있게 해주는 것이 pyenv...
Docker 설치 Docker는 Windows를 위한 “Docker for Windows”를 지원해준다. 하지만, “Docker for Windows”는 Windows OS버전에 따라 지원해주지 않는 경우가 있다. Windows 10을 기준으로 버전 종류는...
docker란 무엇인가? 도커는 2013년 3월 산타클라라에서 열린 Pycon Conference에서 dotCloud의 창업자인 Solomon Hykes가 The future of Linux Containers 라는 세션을 발표하면서 처음 세상에 알려진, 컨테이너...
Google CSE Google CSE는 구글 맞춤검색 엔진의 약자이다. 실제 우리가 사용하고 있는 구글 검색 기능에서 사용자가 원하는 사이트만 검색하도록 지정할 수 있는 기능이다. 이를 우리...
Command 패턴-명령을 클래스로 만든다 클래스가 일을 수행할 때 자신의 클래스나 다른 클래스의 메소드를 호출한다. 메소드를 호출한 결과는 객체 상태로 반영이 되지만, 일을 수행한 이력은 어디에도...
관찰자 패턴 Observer란 관찰(Observe)하는 사람, 관찰자를 의미한다. 이 관찰자 패턴은 관찰 대상의 상태가 변하면 관찰자에게 통지되므로 상태 변화에 따른 처리를 기술할 때 유효하다. 관찰자 패턴에...
방문자 패턴(Visitor Pattern)이란? Visitor는 사전적인 의미로 어떤 사람이나 장소를 찾아오는 사람 이라는 의미를 가지고 있다. 방문자 패턴에서는 데이터 구조와 처리를 분리한다. 데이터 구조 안을 돌아다니는...