본문 바로가기 메뉴 바로가기

nullnull한 인생

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

nullnull한 인생

검색하기 폼
  • 분류 전체보기 (35)
    • 프로그래밍 (22)
      • 책 (9)
      • 메모 (13)
    • 일상 (11)
      • 육아 (1)
      • 수기 (7)
      • 메모 (3)
  • 방명록

프로그래밍/메모 (13)
내 서비스 만드는 삽질기0

재택근무로 근무중이던 회사가 2023년을 맞이하여 전면 출근제로 변환하였다. 성공적인 맞벌이와 만족스러운 육아를 위해 재택근무는 필수불가결한 전제였다. 회사를 그만두고 미루어온 치과 진료와 미진하던 육아에 전념하다가 슬슬 돈이 떨어져간다.. 포트폴리오를 정리하면서 생각해보니 만3년차를 달려가는 입장에서 a부터 z까지 내놓은 서비스가 없다는게 아쉬웠다. 그래서 내 서비스를 만들어보기로 결정했다. 해보고싶은것 1. serverless + 자동화(ci/cd) 2. back(java), front(react) 구현 3. 앱 출시

프로그래밍/메모 2023. 2. 10. 16:47
간단한 토이 프로젝트 - 4

목차 간단한 토이 프로젝트 - 0 (프로젝트 의도) 간단한 토이 프로젝트 - 1 (깃허브,슬랙 연동) 간단한 토이 프로젝트 - 2 (gcp 인스턴스 생성 / nginx, jenkins, mysql 설치) 간단한 토이 프로젝트 - 3 (springboot 게시판 생성) 간단한 토이 프로젝트 - 5 (nginx와 톰캣 연동) 목표 jenkins와 github webhook 및 자동 배포 의도 클라우드에 톰캣을 설치하지 않고 jar로 어플리케이션을 구동하면서 자동으로 배포하는 환경을 구성한다. 작업 1. 젠킨스와 깃헙간에 webhook 연동 1) jenkins instance에서 개인키/공개키 생성 ssh-keygen -t ed25519 2) 생성된 공개키(id_ed25519.pub)를 github > Set..

프로그래밍/메모 2022. 3. 11. 04:00
간단한 토이 프로젝트 - 3

목차 간단한 토이 프로젝트 - 0 (프로젝트 의도) 간단한 토이 프로젝트 - 1 (깃허브,슬랙 연동) 간단한 토이 프로젝트 - 2 (gcp 인스턴스 생성 / nginx, jenkins, mysql 설치) 간단한 토이 프로젝트 - 4 (jenkins 자동 배포 설정) 간단한 토이 프로젝트 - 5 (nginx와 톰캣 연동) 목표 간단한 게시판 프로젝트를 만든다 작업 *요구사항 정의 1. 글 작성, 글 보기, 글 수정, 글 삭제 기능 2. 회원가입, 로그인, 로그아웃 기능 3. 글 수정 및 삭제는 해당 게시글 작성자만 가능 4. 글 목록은 가장 최근 글부터 10개 단위로 페이징 thymeleaf, jpa, security를 적용하면서 시행착오를 많이 겪어 이 부분은 후에 추가적으로 포스팅하기로 한다. 소스코드..

프로그래밍/메모 2022. 3. 11. 02:09
간단한 토이 프로젝트 - 2

이전 글 간단한 토이 프로젝트 - 0 (프로젝트 의도) 간단한 토이 프로젝트 - 1 (깃허브,슬랙 연동) 간단한 토이 프로젝트 - 3 (springboot 게시판 생성) 간단한 토이 프로젝트 - 4 (jenkins 자동 배포 설정) 간단한 토이 프로젝트 - 5 (nginx와 톰캣 연동) 목표 gcp에 jenkins, nginx, springboot, mysql 인스턴스를 설치한다 의도 가장 인지도가 높은 aws로 구성하고 싶었으나 free tier로 한 개의 인스턴스만 생성할 수 있기에 여러 인스턴스를 무료로 이용할 수 있는 gcp를 선택했다. 작업 (구글 아이디는 있다고 전제한다.) 1. gcp(google cloud platform) (https://cloud.google.com/gcp)에 접속 후 ..

프로그래밍/메모 2022. 3. 10. 23:36
간단한 토이 프로젝트 - 1

목차 간단한 토이 프로젝트 - 0 (프로젝트 의도) 간단한 토이 프로젝트 - 2 (gcp 인스턴스 생성 / nginx, jenkins, mysql 설치) 간단한 토이 프로젝트 - 3 (springboot 게시판 생성) 간단한 토이 프로젝트 - 4 (jenkins 자동 배포 설정) 간단한 토이 프로젝트 - 5 (nginx와 톰캣 연동) 목표 깃허브에 프로젝트를 올린다 슬랙과 깃허브를 연동해 프로젝트 푸시 알람을 받는다. 의도 지난 직장은 형상관리를 scm-manager(https://scm-manager.org/)로 했으나 브랜치관리를 하지 않았고 scm의 플러그인이나 확장 프로그램을 사용할 수 없어서 다음과 같은 문제가 있었다. 모든 개발자가 master 브랜치에서 작업하니 push할 때 conflict..

프로그래밍/메모 2022. 3. 10. 20:55
간단한 토이 프로젝트 - 0

목차 간단한 토이 프로젝트 - 1 (깃허브,슬랙 연동) 간단한 토이 프로젝트 - 2 (gcp 인스턴스 생성 / nginx, jenkins, mysql 설치) 간단한 토이 프로젝트 - 3 (springboot 게시판 생성) 간단한 토이 프로젝트 - 4 (jenkins 자동 배포 설정) 간단한 토이 프로젝트 - 5 (nginx와 톰캣 연동) 프로젝트 의도 jpa로 적용한 간단한 게시판 프로젝트와 아래 구조로 프로젝트 환경을 구성해보는 토이 프로젝트 프로젝트 구성도

프로그래밍/메모 2022. 3. 10. 17:40
왜 정적 패키지 이름은 js, css, images일까

왜 images만 복수형으로 사용했는지, img라고 운율을 맞추면 안됬는지 너무 신경쓰였다. 관습적으로 사용하는데에는 이유가 있을 것이다. 그리고 정답은 시큐리티에 있었다. atCommonLocations()를 따라가면 아래의 코드가 나온다. StaticResourceLocation.class를 추적해보자. 끝.

프로그래밍/메모 2022. 2. 28. 23:34
왜 bin/setenv.sh인가?

테스트 서버에서 tomcat을 특정 profile로 구동하기 위해 구글링했더니 $CATALINA_BASE/bin/setenv.sh 를 설정하면 된다고 한다. setenv.sh를 읽어들이는 곳은 어디일까? 정답은 catalina.sh였다. 끝.

프로그래밍/메모 2022. 2. 27. 02:26
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • spring boot
  • oracle.jdbc.driver.T4CConnection.isValid(I)Z
  • 스프링부트 젠킨스
  • jenkins webhook
  • nginx 내장톰캣 설정
  • nginx 톰캣 설정
  • nginx to 내장톰캣
  • 깃허브 웹훅 젠킨스
  • nginx to springboot tomcat
  • 젠킨스 웹훅
  • slack
  • CI/CD
  • github webhook jenkins
  • nginx 내장톰캣 연결
  • 오라클
  • springboot jpa
  • oracle
  • 스프링부트 자동배포
  • 국비 프로젝트
  • webhook
  • 젠킨스 자동 배포
  • 오라클 계정 오류
  • github webhook
  • java.lang.AbstractMethodError
  • 토이프로젝트 회고
  • GitHub
  • spring boot jenkins
  • HTML
  • springboot
  • nginx to tomcat
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바