[GitLab] 맥북M4에서 Docker GitLab 설치해보기
·
노빠꾸 개발일지/GIT
이번 피드에서는 도커에서 GitLab을 설치해서 구동하는 방법을 정리해보겠습니다. 먼저 도커에 깃랩을 설치하기위해 도커 이미지를 찾아봅니다. GitLab이미지를 찾아보면 gitlab-ce, gitlab-ee가 있다.- gitlab-ce : community Edition- gitlab-ee : Enterprise Edition   이번 피드에서는 gitlab-ce 이미지를 이용해서 진행해보겠습니다. 1. 이미지 다운로드1) gitlab-ce 이미지 다운로드 docker pull gitlab/gitlab-ce:latest 2) gitlab-ce 컨테이너 실행docker run --detach \ --hostname gitlab.example.com \ --publish 80:80 --publis..
[Github Copilot] 깃허브 코파일럿 플랜 정리
·
노빠꾸 개발일지/GIT
이번 피드에서는 최근 AI코딩 어시스던트에 관심이 많아져서, 깃허브 코파일럿을 사용해보기 위해 Pro플랜을 신청해보려고 하는데, 관련 내용들은 간단히 남겨보겠습니다. 최근 AI를 이용한 코딩이 인기가 많아 ChatGTP, GitHub Copilot 등등의 여러 AI서비스들이 개발에 이용되고 있는데, 얼마전 GitHub Copilot의 무료플랜이 출시되어 사용해보고, 괜찮다고 생각하여, Pro버전을 신청해서 더 사용해보려고 합니다. https://github.com/features/copilot GitHub Copilot · Your AI pair programmerGitHub Copilot works alongside you directly in your editor, suggesting whole li..
[Intelij] 멀티모듈 프로젝트 구성해보기
·
노빠꾸 개발일지/JAVA
이번 피드에서는 멀티모듈 프로젝트를 구성해보겠습니다. 먼저 멀티모듈에 대해 간단히 알아보겠습니다. 멀티모듈 프로젝트는 하나의 Root 프로젝트 아래에 여러개의 독립적인 서브모듈(SubModule)로 구성된 프로젝트 구조를 의미합니다. 여기에서, 각 서브모듈은 독립적인 코드베이스, 설정, 빌드스크립트를 가질 수 있습니다.  1. ROOT 프로젝트 생성우선 기본이 될, Root 프로젝트를 생성해줍니다. 프로젝트 생성은 어렵지 않아 넘어가겠습니다. 프로젝트는 Gradle, Maven 기반의 Java프로젝트로 생성하면 됩니다. Root프로젝트에서는 별도의 코드없이 하위 모듈만 관리할 것이기 때문에, 생성이 완료된 프로젝트에서 src폴더는 삭제합니다.  여기까지 완료가 되면, Root프로젝트의 기본 구성이 완료입..