개발 44

[Python] vscode 환경설정

pylance 공식 자료 extension 설치 맥 단축키 : command shift p vscode > settings.json -> 사용사 설정 파일 수정.(기본 설정 파일에서 적용 가능) 아래 설정 추가 후 저장하면 바로 적용된다. "python.languageServer": "Default", // pylance "python.analysis.autoImportCompletions": true, // pylance "python.analysis.typeCheckingMode": "basic", // pylance "python.analysis.inlayHints.variableTypes": true, // pylance "python.analysis.inlayHints.functionReturn..

개발/기타 2023.09.13

[Github Action] Spring Boot gradle CI/CD 후기

일기처럼 작성되었습니다. 참고 바랍니다. 환경 java 17 spring boot 3.1.1 gradle 8.1.1 github dockerhub proxmox(KVM 기반 오픈소프 하이퍼바이저) 초기 설정 proxmox 설치한 가상머신 mysql 서버 docker 엔진용 서버 시나리오 맥북 에어로 개발하고 github로 commit 하면 action에서 gradle & docker 빌드 후 docker서버에서 도커로 배포 개념도 제대로 이해 못하고 시작하여 처음엔 가상머신에 scp로 jar 파일 업로드 및 실행하는 방법을 생각했다. 계속 찾아보니 도커가 있는데 그럴 필요가 없었다. 그래서 결과물은 도커로 배포 된다. 그리고 다른 능력자분들의 것들의 짜깁기이다. Dockerhub 설정 Account se..

개발/기타 2023.07.21

[Python] VS Code 설치 및 가상환경 설정

VS Code = 소스코드 편집기 소스코드 편집기 장점 1. 폴더 및 파일을 쉽게 정리 가능 2. 코드 자동완성 기능 3. 디버깅 (오류수정) 지원 4. 단축키 지원 설치 방법 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code...

개발/기타 2022.07.05