jyp-on
close
프로필 배경
프로필 로고

jyp-on

  • 분류 전체보기 (56)
    • notice-crawler (15)
    • MySQL (0)
    • 오픈소스 (1)
    • Back-End (15)
      • Spring-Boot (11)
      • Node.js (2)
      • ETC (1)
    • DevOps (5)
    • Language (1)
      • Kotlin (0)
      • Java (0)
      • JavaScript (1)
    • Algorithm (10)
    • CS (3)
      • 디자인 패턴 (3)
    • 기타 (2)
  • 홈
  • GitHub
  • 방명록
  • 관리
  • 글쓰기
Github 협업 방법 및 PR 제한 설정

Github 협업 방법 및 PR 제한 설정

Github를 사용한 협업 과정에서 팀장은 주로 다음과 같은 역할을 맡습니다:Repository 생성: 팀장이 프로젝트의 Repository를 생성합니다.팀원 초대: 팀원들을 Repository의 Collaborator로 초대하여 함께 작업을 진행합니다.Branch를 이용한 개발협업 시에는 여러 Branch를 사용하여 개발을 진행합니다. 주요 단계는 다음과 같습니다:Branch 생성: 기능별, 버그 수정별로 새로운 Branch를 생성하여 작업을 분리합니다.작업 완료 후 병합: 작업이 완료되면 해당 Branch를 main Branch로 병합(Merge)합니다.Pull Request(PR): 병합을 요청하는 과정에서 PR을 생성합니다. 이는 코드 리뷰 및 병합 과정을 관리하는 중요한 도구입니다.PR 제한 설..

  • format_list_bulleted 기타
  • · 2024. 7. 10.
  • textsms
Spring Boot 어플리케이션 SSL인증서 적용

Spring Boot 어플리케이션 SSL인증서 적용

먼저 SSL 인증서를 적용하려면 도메인을 구입하여야 한다.또한 도메인 A레코드에 서버 IP를 추가하여 DNS 쿼리가 정상적으로 이루어지는지 확인하여야 한다. 다음으로 https://www.sslforfree.com 사이트에서 인증서를 발급받아야 한다.  이곳에 본인의 도메인을 입력하고 버튼을 누른다. 현재 화면에서 도메인 다시 입력 후 Validity는 무료버전인 90일로 설정 후 나머지는 기본으로 진행하면 된다. 다음 화면으로 넘어가면 도메인이 자신의 소유인 것을 인증해야 하는데 Email 은 해당 Email이 있어야 하므로 DNS 인증을 한다. 도메인을 구입한 사이트에서 도메인 레코드 추가를 하는데 CNAME 레코드를 추가하여야 한다.   CNAME Record 의 Name = Name Value, ..

  • format_list_bulleted Back-End/Spring-Boot
  • · 2024. 7. 5.
  • textsms
QueryDSL QClass 에러

QueryDSL QClass 에러

Spring Boot 프로젝트에서 JPA를 동적으로 사용하려면 QueryDSL이라는 의존성을 추가하여 사용한다.이는 QClass를 이용하는데 빌드할 때 이를 생성한다. 하지만 빌드할때마다 뭔가 꼬여서 recreate를 하는데 에러가 발생하는데 이를 해결하기 위해서는 다음과같이 빌드 및 실행을 gradle이 아닌 intellij idea로 변경해주면 해결된다. (안된다면 clean 수동으로 해주고 다시 빌드해보기)

  • format_list_bulleted Back-End/Spring-Boot
  • · 2024. 7. 1.
  • textsms
Jenkins CI/CD with github

Jenkins CI/CD with github

jenkins에는 여러 종류의 Job이 있습니다.가장 많이 쓰이는 것은 Freestyle Project이지만 최근에 간편하게코드 하나로 CI & CD가 구현이 되는 Pipeline을 사용하였습니다.Create jenkins pipelineDashboard > new Item 에서 Pipeline 선택 후 이름 지정 (ex : jenkins_pipeline)만든 pipeline에서 Configuration 진입GitHub Projcet : your repo -> 이것을 이용해 해당 레포에 푸쉬를 인지Pipeline speed/durability override - Perfomance-optimizedBuil Triggers에 GitHub hook trigger for GITScm polling 선택Pipe..

  • format_list_bulleted DevOps
  • · 2024. 6. 7.
  • textsms

Docker에 nginx 컨테이너 올리기

Docker에 nginx를 올리는 방법은 다음과 같다.// 5121 포트로 들어가면 nginx가 받아서 80포트로 넘겨준다.docker run -dit --name {name} -p 5121:80 nginx하지만 이렇게 올리면 nginx 컨테이너의 bash로 들어가서 정적파일들을 특정 장소에 위치시켜줘야한다.nginx 컨테이너 bash에 들어가는 방법은 다음과 같다.docker exec -it {컨테이너이름} /bin/bash -exec는 뒤에 명령어를 실행 하는 것ordocker attach {컨테이너이름} -바로 컨테이너에 들어가는 것-it 명령어는 컨테이너 속 터미널 입력을 할수 있도록 하는데 터미널에서 /bin/bash를 실행해서 bash shell로 들어갈수 있다.하지만 볼륨을 이용해서 로컬에있..

  • format_list_bulleted DevOps
  • · 2024. 3. 28.
  • textsms
[Obsidian] 코드 복사 붙여넣기 시 엔터 두번되는 현상

[Obsidian] 코드 복사 붙여넣기 시 엔터 두번되는 현상

Obsidian에 코드를 복붙하면 코드 사이사이 엔터가 두번 되는 현상이 있는데 Reddit에서 해결방법을 찾았다!Ctrl + Shift + V 를 하면 그대로 복붙이 된다!

  • format_list_bulleted 기타
  • · 2023. 12. 10.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • ···
  • 10
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (56)
    • notice-crawler (15)
    • MySQL (0)
    • 오픈소스 (1)
    • Back-End (15)
      • Spring-Boot (11)
      • Node.js (2)
      • ETC (1)
    • DevOps (5)
    • Language (1)
      • Kotlin (0)
      • Java (0)
      • JavaScript (1)
    • Algorithm (10)
    • CS (3)
      • 디자인 패턴 (3)
    • 기타 (2)
최근 글
인기 글
최근 댓글
태그
  • #디자인 패턴
  • #DFS
  • #티스토리챌린지
  • #Programmers
  • #오블완
  • #RestAPI
  • #백준
  • #파이썬
  • #Spring Boot
  • #BFS
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바