728x90

개발환경 19

VS Code(Visual Studio Code) 확장 프로그램

VS Code로 React 개발시 사용하는 확장 프로그램ESLint : 자바스크립트 문법 및 코드 스타일을 검사해 주는 도구Reactjs Code Snippets (제작자 charalampos karypidis) : 리액트 컴포넌트 및 라이프사이클 함수를 작성할 때 단축 단어를 사용하여 간편하게 코드를 자동으로 생성해 낼 수 있는 코드 스니펫 모음.Prettier-Code formatter : 코드 스타일을 자동으로 정리해 주는 도구- 확장프로그램 설치 후 VSCode 세팅에서 formatter 검색후 Editor: Default Formatter 값을 Prettier - Code formatter 로 변경해야 함.- VSCode Settings 창열기 : File -> Preferences -> Set..

개발환경 2025.02.21

IntelliJ 패키지 자동 import

Eclipse에서 CTRL + SHIFT + O (Organize Imports)를 눌러 패키지를 자동으로 가져오고, 사용하지 않는 패키지는 제거 합니다. IntelliJ에서 CTRL + ALT + O (Organize Imports)를 눌르면 패키지를 자동으로 가져오지만, 사용하지 않는 패키지를 제거하지는 않습니다. IntelliJ에서 패키지를 하나씩 자져오는 방법은 클래스에 커서를 위치하고 ALT + ENTER를 눌러 패키지를 가져옵니다. 이러한 불편한을 해결하기 위해서 IntelliJ 에서 File -> Settings -> General -> Auto Import 에서 아래 2개를 체크 하면 자동으로 import 처리가 됩니다.

개발환경 2022.11.05

[Mysql] Public key retrieval is not allowed 에러 해결

Mysql DB에 접속하려면 기본적으로 url, id, password 세가지를 이용합니다. 그러나, Mysql 8.0버전 부터는 보안적인 이슈로 allowPublicKeyRetrieval=true 의 설정을 추가 해야 합니다. jdbc 주소인 경우 jdbc:mysql://localhost:3306/database?allowPublicKeyRetrieval=true DBeaver 인경우 DBeaver -> Connection settings -> Driver properties 창에서 "allowPublicKeyRetrieval" 설정값을 true로 변경합니다.

개발환경 2022.10.24

Docker 기반 MySQL 설치

1. Docker 설치 Docker 홈페이지에서 자신의 OS에 맞는 Docker를 내려 받아 설치 합니다. 설치 시 오류 메세지가 발생하면 아래 링크를 확인 하세요. Docker 기반 MariaDB 설치 2. Docker 설치 확인 설치가 완료되면 Docker 버전을 확인합니다. $ docker -v Docker version 20.10.17, build 100c701 3. MySQL Docker 이미지 다운로드 MySQL Docker 이미지를 다운로드 합니다. 태그에 버전을 지정하지 않으면 최신 버전을 다운로드 됩니다. $ docker pull mysql Using default tag: latest MySQL 버전을 지정하려면 태그에 버전을 지정합니다. 다운로드 할 수 있는 MySQL 버전은 dock..

개발환경 2022.10.24

윈도우 Redis 설치 및 실행

1. Redis 설치 파일 다운로드 아래 URL에서 MSI 파일을 받아서 설치 합니다. https://github.com/microsoftarchive/redis/releases Releases · microsoftarchive/redis Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes - microsoftarchive/redis github.com 2. Redis 서버 실행 설치 디렉토리 에서 redis-server.exe 파일을 실행해서, 아..

개발환경 2022.10.11

Git에서 프로젝트 가져오기

로컬저장소 Git에서 프로젝트를 가져오는 방법입니다. 먼저 Git에 연동된 sbb 프로젝트를 삭제합니다. 오른쪽 상단의 Git 버튼을 클릭해서 Git Repositories 화면이로 이동합니다. Working Tree -> sbb 프로젝트 선택 -> 마우스 오른쪽 버튼 -> Import Projects 버튼 클릭 합니다. Import source 와 sbb 프로젝트가 선택됬는지 확인하고 Finish 버튼을 클립합니다. STS에 sbb 프로젝트가 다시 생성된것을 확인할 수 있습니다. 만약에 아래 이미지 처럼 오류가 발생한다면, 프로젝트 선택후 마우스 오른쪽을 클릭 -> Configure -> Add Gradle Nature를 클릭하면 오류가 없어집니다.

개발환경 2022.08.13

STS에서 GitHub에 프로젝트 업로드

STS에서 생성한 Project를 GitHub에 업로드 하기 전에 GitHub에 연동되어 있지 않다면, "STS와 GitHub 연동하는 방법" 을 먼저 읽어 보시기 바랍니다. STS와 GitHub 연동하는 방법 : https://ksshim.tistory.com/55 STS와 GitHub 연동하는 방법 STS와 GitHub 연동을 하기 전에 먼저 GitHub에 가입 후 저장소(Repository)를 생성하고, "Personal access tokens"을 만들어야 합니다. token 생성은 아래 링크를 확인하기 바립니다. GitHub Personal access toke.. ksshim.tistory.com STS에서 sbb라는 프로젝트를 GitHub 업로드할 것입니다. 프로젝트선택 -> Team -> ..

개발환경 2022.08.13

STS와 GitHub 연동하는 방법

STS와 GitHub 연동을 하기 전에 먼저 GitHub에 가입 후 저장소(Repository)를 생성하고, "Personal access tokens"을 만들어야 합니다. token 생성은 아래 링크를 확인하기 바립니다. GitHub Personal access tokens 만들기 : https://ksshim.tistory.com/54 GitHub Personal access tokens 만들기 이클립스 또는 Jenkins 에서 GitHub 연동하여 Push, Fetch... 명령어를 사용하려면 인증을 해야 하는데, 기존에 ID/Password 인증을 사용했으나 2021.08.13일 부터 ID/Personal Access Token 방식의 Token 인증방.. ksshim.tistory.com STS..

개발환경 2022.08.12

GitHub Personal access tokens 만들기

이클립스 또는 Jenkins 에서 GitHub 연동하여 Push, Fetch... 명령어를 사용하려면 인증을 해야 하는데, 기존에 ID/Password 인증을 사용했으나 2021.08.13일 부터 ID/Personal Access Token 방식의 Token 인증방식으로 변경 되었습니다. 기존의 ID/Password 방식으로 사용하면 아래와 같은 에러가 발생하므로 GitHub에서 Token을 생성하여 Password 대신에 Token을 사용해야 합니다. Can't connect to any repository:연결하려는 Git URL(연결하려는 Git URL: not authorized) GitHub에서 Personal Access Token 생성하기 GitHub 홈페이지(https://github.co..

개발환경 2022.08.12
728x90