Docker 란? 경량 가상화 리눅스 컨테이너를 구현하는 애플리케이션이다 Docker는 프로세스를 격리하고 격리된 환경을 이미지로 만들어 다른 환경에 동일하게 동작하는 컨테이너를 만들 수 있다 (과거에는 테스트환경을 구축할 때 VMWare, VirtualBox 같은 가상머신을 이용했는데 현재는 Docker로 손쉽게 가능) Window Home/Pro Edition의 가장 큰 차이는 Pro에서만 Hyper-V 지원한다 Docker Desktop은 기본적으로 Hyper-V 기능을 사용하기 때문에 Windows Pro 에디션에서만 사용할 수 있었지만 20년 5월 이후 윈도우에서 WSL2를 정식 지원하면서 Home에서도 사용 가능하다 (Pro인 경우 WSL2를 사용하지 않더라도 Hyper-V 기반 가상화를 사용..
svn 사용 중 갑자기 lock이 걸리는 경우가 있다 방금은 update나 commit 도중에 cancle하면서 발생했다 몇번 처리했던 에러라 금방 처리 했다 방법은 3가지가 있는데 문제 발생 시 다음 단계를 실행해보면 된다 보통은 2번째 방법으로 해결이 가능하다 1. team-cleanup 실행 2. sqlite 설치 후 프로젝트경로 - .svn - wc.db를 열고 select * from wc_lock; (lock 위치 확인) delete from wc_lock; (lock 제거) delete from work_queue; (큐에 잘 못된 값이 있을때도 문제발생하기 때문에 제거) 변경사항 저장하기 버튼을 꼭 해줘야 적용이 된다 sqlitebrowser 다운로드 - https://sqlitebrows..
DBeaver 소개하려고 합니다 mysql mssql oracle 등 대부분의 DB가 호환이 가능한 무료 DB Tool을 찾는 도중 괜찮은 Tool을 발견 했다 사용은 안해보고 다른사용자 후기만 봤는데 무료Tool치고는 엄청 괜찮다는 평이 많았다 오늘 테스트해보고 사용여부를 판단해보기로 했다 저는 컴퓨터에 설치는걸 별로 안좋아 해서 압축파일을 다운받기로 함 다운로드 주소 : https://dbeaver.io/download *(JAVA8 이상 사용) - 실행을 하니 Log를 확인하라는 에러가 발생했고 확인해보니 java8이상에서 동작한다는 걸 알았다 실행해보니 java기반으로 만들어져서 그런지 eclipse가 실행된줄 알았다 폴더를 만들어서 connection관리를 할 수 있고, connection을 추..