버전관리 범범조조 2022. 6. 24. 20:31
참조 https://thebook.io/080212/ 배포(Release) 프로그램을 개발한 후에는 완성된 결과물을 최종 사용자에게 전달해야 합니다. 이때 최종 사용자에게 전달하는 과정을 배포 라고 합니다. 개발을 완료했다고 해서 결과물을 직접 사용자에게 배포할 수 없습니다. 완성된 형태로 결과물을 배포하려면 코드를 정리하는 작업들이 추가로 필요합니다. 개발 단계에서 발생한 테스트 메시지나 불필요한 주석들을 정리합니다. 이러한 정리 작업을 거쳐 코드를 좀 더 깔끔하게 만들 수 있고, 배포도 가능합니다. 더불어 정리 작업은 조금이지만 코드 용량을 줄이는 효과도 있습니다. 즉, 배포는 정리된 최종 결과물 을 만드는 과정입니다. 과거에는 최종 결과물인 소프트웨어를 CD나 USB 등에 담아 고객에게 전달했습니다..
더 읽기
Database(데이터베이스) 범범조조 2022. 6. 24. 18:59
목적 PostgreSQL Docker-Compose 파일 작성으로 TimeZone 설정 옵션 추가합니다. docker-compose.yml 파일 작성 다음은 docker-compose.yml 파일 내용입니다. version: '3.4' services: postgres: image: postgres-db container_name: postgres environment: - POSTGRES_USER=test - POSTGRES_PASSWORD=system - POSTGRES_DB=adc - TZ=Asia/Seoul ports: - '5432:5432' volumes: - D:/postgresql/data/:/var/lib/postgresql/data 위에서 보게 되면, TZ=..
Database(데이터베이스) 범범조조 2022. 6. 24. 03:57
목적 PostgreSQL Docker 로 실행하게 되면, Database 내에 시간과 실제 서버 시간이 맞지 않는 부분이 있습니다. 때문에, PostgreSQL 컨테이너 시간을 맞춰주는 작업을 진행해야 합니다. TIME ZONE을 Asiz/Seoul 로 변경하는 방법에 대해서 정리 진행합니다. docker-compose.yml 파일 작성 PostgreSQL Docker 컨테이너를 docker compose 로 관리하기 위해서 docker-compose.yml 파일을 다음과 같이 작성 하였습니다. version: '3.4' services: postgres: image: postgres-db container_name: postgres environment: - POSTGRES_USER=te..
Database(데이터베이스) 범범조조 2022. 6. 24. 00:06
참고 https://blog.ex-em.com/1649 https://arisu1000.tistory.com/1047 목적 PostgreSQL 튜닝 옵션을 설정할 수 있는 파일인 postgresql.conf 파일 내용에 대하여 조사 및 정리 진행합니다. CONNECTIONS AND AUTHENTICATION Connection Settings Parameter Default Value Range Description bonjour off Bonjour를 통한 서버 광고 활성화 bonjour_name Bonjour 서비스 이름 설정 listen_address localhost Listen할 host-name 또는 IP 주소 * => 사용 가능한 모든 IP 0.0.0.0 => IPv4 주소 수신 허용 :: ..