SVN은 현재까지도 많이 이용되고 있는 버전 관리 툴중 하나입니다. SVN의 서버를 운영하다 보면 쉽게 용량이 증가되서 용량이 더 큰 서버로 이전을 하는 경우도 생기는데요, 이전을 한 후, 달라진 Repository 주소를 클라이언트인 TortoiseSVN에서 변경하는 방법을 알아보겠습니다. 먼저 SVN 루트 폴더에서 마우스 우측 버튼을 클릭하고, TortoiseSVN > Relocate... 를 클릭합니다. * 팝업 메뉴에 Relocate... 가 없다면 SVN의 루트(상위) 폴더가 아닐 가능성이 높습니다. To URL 입력 부분에 변경할 주소를 입력하고 OK를 클릭하여 완료합니다.
Ubuntu 22.04 LTS에서는 이전 LTS 버전과 다르게 apt의 docker에 연결된 패키지가 없어서 기본으로 설치를 할 수 없습니다. 다른 방법으로는 docker.io 패키지 설치 또는 docker-ce 패키지를 등록해서 설치하는 방법이 있으나, 이 글에서는 간단하게 docker.com에서 제공하는 get-docker 스크립트를 사용해서 알아서 설치하는 방법을 알아보겠습니다. 먼저 아래 명령어를 실행합니다. (curl이 없다면 sudo apt install curl실행 및 설치 후 실행) $ curl -fsSL https://get.docker.com -o get-docker.sh 명령어를 실행하고 나면 get-docker.sh 스크립트 파일이 저장되어 있을 것 입니다. 다음 아래 명령어를 실행..
Ubuntu는 SSH Client가 설치되어 있지만, 외부에서 Ubuntu로 터미널 접속을 위한 SSH Server는 기본으로 설치가 되어있지 않습니다. 외부에서 터미널로 접속하기 위해 SSH Server를 설치해보겠습니다. Ubuntu 22.04 LTS에서 테스트되었습니다. (하위 버전에서도 가능합니다.) 먼저, Ubuntu에 관리자 계정으로 로그인한 후 터미널 앱을 실행합니다. 아래의 명령어를 입력합니다. $ sudo apt install openssh-server 패스워드 입력을 요구하면 관리자 계정의 패스워드를 입력하고, Do you want to continue? [Y/n] 프롬프트가 뜨면 y키 입력 후 엔터를 눌러 진행합니다. 설치가 완료되었습니다. 이제 다른 PC에서 Putty등의 터미널 앱..
Oracle의 sysdate, systimestamp는 운영체제(OS) 시스템의 시간을 사용합니다. 그래서 일반적으로는 시스템의 시간대가 맞추어져 있다면 특별히 신경을 쓰지 않아도 되는데요, 그러나 Docker로 Oracle이 실행되는 경우, Docker도 독립된 시스템이므로 시간대가 맞지 않는 경우가 있습니다. (예로 Docker내 /etc/localtime이 연결되어 있지 않은 경우) 위 경우처럼 시간대가 맞지 않는 상황에서 Docker의 시스템 시간대를 변경하여 Oracle의 시간대를 맞추어 보도록 하겠습니다. 이 글은 아래 글과 연관되어 있습니다. https://bundw.tistory.com/56 Docker(도커) Linux(리눅스)에서 Oracle(오라클) 19c 설치 Docker로 Orac..
Oracle SQL Developer 툴에서는 데이터 시간 날짜 표시가 기본으로 RR/MM/DD (예시. 22/05/10) 형식으로 되어있습니다. 이 표시방법을 YYYY-MM-DD HH24:MI:SS (년-월-시 24시:분:초) 형식으로 변경해 보겠습니다. 먼저 Oracle SQL Developer 툴을 실행합니다. 상단 메뉴 > 도구 > 환경설정을 클릭합니다. 좌측 메뉴에서 데이터베이스 > NLS를 클릭하고 우측에 날짜 형식에 YYYY-MM-DD HH24:MI:SS 로 변경합니다. 변경되었으면 확인 버튼을 클릭하여 완료합니다. 데이터를 새로고침하거나 쿼리를 실행하여 컬럼의 날짜가 잘 변경되었는지 확인합니다.
아이폰에서 촬영한 사진을 맥의 사진앱을 통해 무수정 원본으로 내보냈을 경우 확장자가 HEIC인 이미지로 추출됩니다. 맥에서는 기본으로 지원하기 때문에 별도로 설치를 하지 않아도 미리보기 및 열기를 할 수 있지만, 윈도우인 경우 코덱이 기본으로 설치되어 있지 않아 아래와 같이 볼 수가 없습니다. HEIC 사진 파일을 열면 위와 같이 다운로드 및 설치하라는 안내가 뜨는데, 클릭하면 1,200원의 확장 프로그램을 연결시켜 줍니다. 하지만 해당 유료 확장 프로그램을 설치하지 않아도 스토어에 있는 정식 무료 확장 프로그램이 있으므로 아까운 돈을 쓰지 않는 것이 좋겠습니다. (아마 모르는 사람은 결제하겠죠.. 마이크로소프트도 참..) 그럼 무료 확장프로그램을 설치해 보겠습니다. 파일 탐색기 또는 Edge 등의 브라..
MySQL/MariaDB Database에서 월 단위로 건수를 간단하게 조회하는 쿼리를 사용하는 방법을 알아보겠습니다. SELECT DATE_FORMAT(`TargetDate`, '%Y-%m') as `date`, COUNT(*) as `count` FROM `target_table` GROUP BY MONTH(`TargetDate`), YEAR(`TargetDate`) ORDER BY `date` DESC; 쿼리 내용에서 TargetDate는 조회 기준이 될 날짜이며, target_table은 조회할 테이블명 입니다. 사용할 환경에 맞게 적절히 변경합니다. 위 쿼리를 실행하면 다음과 같은 결과를 얻을 수 있습니다.