반응형 개발220 [꿀팁] 애플리케이션 가상화 도커 (docker) 사용법 1 도커(docker) 기존의 가상 머신은 가상화 환경에 따라 CPU와 자원들을 이용하여 새로운 컴퓨터를 만드는것이라고 하면리눅스의 컨테이너 기술을 이용하여 가상화를 하지 않고 프로세스만 격리해서 빠르게 실행시킨다.기존의 시스템 자원을 공유만 하며, 가상 머신이 아닌 리얼 머신에서 돌아간다. 즉, 기존의 운영체제 안에서 프로세스를 격리시키는 기술이다.-> 마치 가상머신을 설치한것과 동일한 효과를 낸다. 1. VM를 사용하면 용량이 많이 차지하고 느리나 docker는 좀 더 가볍고 빠른 환경을 가진다.2. 성능상으로 98퍼센트이상 가상머신과 동일한 퍼포먼스를 보여줌3. 자동 설치 스크립트를 지원해줌4. 한개의 이미지로 여러개의 컨테이너를 실행가능 현재 도커는 리눅스 전용이며, 추후에 MS에서 지원계획을 발표했.. 2017. 4. 18. [꿀팁] 더블릿 30계단 사용 방법 더블릿 30계단 사용 방법 http://59.23.113.171/index.php 더블릿은 30계단으로 이루어진 알고리즘 문제 사이트이다.사용방법은 다음과 같다. 1. 로그인 후 자신이 풀고 싶은 문제를 찾는다 2. 설명에 따라 자신이 풀어야 할 프로그램을 이해한다. 이때 결과값은 예시와 동일하게 출력되어야 한다. 3. 소스코드를 작성한다. 4. 페이지 오른쪽 하단에 채점을 클릭한다. 5. 작성한 코드의 language를 설정하고 코드를 붙여넣은 후 제출을 클릭한다. 6. test case 확인 - 통과 7. test case 확인 - 실패(실패시 뒤로 돌아가 수정된 코드를 입력한다.) 2017. 4. 18. [꿀팁] 필요없는 소스 빌드에서 제외(visual studio) visual studio 빌드에서 제외 빌드에서 제외: 프로젝트 내에서 여러개의 소스파일을 만들 때, 또는 알고리즘 문제를 푸는데 여러개의 프로젝트를 생성하기 까다로울 때 '빌드에서 제외' 항목으로 손쉽게 소스코드를 제외 시킬수 있다. 1. 솔루션 탐색기에서 제외하고 싶은 소스를 선택한다. 2. 해당 소스를 오른쪽 클릭하여 창을 활성화 한다. 3. 빌드에서 제외 항목을 확인한다. 4. 빌드에서 제외 항목을 '예'로 설정한다. 5. 소스가 제외 된것을 확인할 수 있다. 빌드에서 제외를 사용함으로써 여러가지 소스를 한 프로젝트 내부에서 빌드할 수 있다.예를 들어 알고리즘 문제 푸는데 귀찮게 여러개의 다른 프로젝트를 생성할 필요가 없다. 2017. 4. 18. [MySQL] (mac) ERROR! The server quit without updating PID file ERROR! The server quit without updating PID file mysql.server restart 명령어를 입력했는데 위와 같은 오류가 뜰때현재 mysql이 동작 중이므로 ps aux | grep mysql 명령어를 이용하여 동작중인 프로세스를 찾아 kill해준다.(첨에 제대로 못보고 grep mysql 명령에 대한 프로세스를 kill해줬다; 실수) mysql폴더의 권한을 777로 변경해주는 방법도 있다고 하는데나는 이 방법이 되지 않아서 프로세스를 kill하고 다시 실행했다. 2017. 4. 18. 이전 1 ··· 37 38 39 40 41 42 43 ··· 55 다음 반응형