주간 스프린트/일지

260602

빅호호 2026. 6. 2. 08:07

1. 목표
- A 프로젝트 도커화 완료
- A 프로젝트 배포 브랜치 3개 동기화
- C 프로젝트 프론트
- C 프로젝트 백엔드
- C 프로젝트 NAS 연동
- B 프로젝트 인수인계 문서 정리
- A 프로젝트 프론트 코드 정리 + 주석
- A 프로젝트 example 변경
+면접 준비 (날짜가 뒤로 잡혀 보류)
- 토익스피킹 준비: part2, part4 책 풀기
 
B 프로젝트 완전히 떠나보내고, A는 인수인계 문서만 쓰면 될 수준으로 해놓고, C는 시간나면 하기
시간 남으면 면접 준비하기 (오늘은 자기소개랑 지원동기, 기업/도메인 정리 위주로)
 시간 남으면 토스 준비하기

2. 할 일
- 에어컨 수리 위한 비번 변경
- 가신 후에 비번 다시 변경
- 쓰레기 버리기
- 보일러 점검
- 퇴사 선물 가져다놓기


 1. A 프로젝트
10시 34분 GPU 실행에서 자꾸 막힘..
아 gpu 인식은 도커에서 되는데 메모리 부족이네 1시 미팅까지 보류
10시 40분 메모리 부족하면 CPU로 돌게 prediction 코드 수정. 잘 도는 것 확인
10시 50분 백엔드 .env 파일 생성 및 코드 리팩토링 시작
11시 00분 1차 테스트 배포(도커)
11시 06분 1차 테스트 배포(test 서버)
python-dotenv 없어서 경로 주입 안 됐음
rabbitmq 아이디 비번 맞춤
11시 34분 3차 테스트 배포 완료(test 서버)
functions 코드 7개 정도 빼고 .env 분리 완료
점심 먹고 마저 하기
12시 34분 복귀
13시 00분 test 서버 백엔드 .env 리팩토링 끝
미팅 후에 도커, deploy서버 코드 동기화
13시 05분 미팅. GPU 메모리 터지는 거 보는 중
메모리 터지는건 다른 서버들 내리면서 해결했는데 cuDNN 문제 발생, 일단 CPU만 되게 함
13시 33분 도커에서 스크립트 내 command 못 찾는 문제
.cshrc, .bashrc 도커에 넘기기
lib________5, a_______-v___ 설치
14시 21분 미팅 끝, 끝까지 성공하는 것 확인
test<->docker 브랜치 동기화, cuDNN 설정하기
14시 42분 도커 재빌드 시작
여기서 안되면 야근이다…
15시 27분 프론트 코드 정리 시작
우선 master에만 있던거 docker, test에 동기화 후 확인
그 후에 똑같이 .env로 경로 빼오고 코드 동기화 시도 ㄱㄱ
15시 35분 프론트 코드 1차 동기화 끝
백엔드 끝내고 .env 파일 + 주석 쓰기
우선 백엔드부터
15시 43분 백엔드 끝남
GPU 기본 테스트는 통과
백엔드는 잘 도는 것 최종 확인
deploy 서버랑 코드 동기화시키면 끝
15시 57분 deploy 서버 확인. 백엔드 끝
16시 21분 프론트 .env.production, .env.production.local 반영 여부 확인 완료
이제 코드 쭉 읽어보고 마저 정리하면 됨
16시 37분 웬만한 건 실행되는 상태. 안 쓰는 파일 삭제 + 주석 달기 하는 중
17시 04분 주석+파일 정리 끝. docker, deploy 정상 실행되는지 확인 중
17시 09분 프론트 동기화 끝. example 파일 교체하려고 계산 돌렸는데 안 끝남. 잠깐 퇴근해서 보일러 점검받고 다시 오기
19시 44분 끝난 줄 알았는데 래빗엠큐가 같은 task를 무한히 다시 넣는 문제 발견.
해결은 했는데 example 다시 돌리려면 기존 작업은 죽어야 해서 우선 보류.
20시 48분 아니 왜 래빗앰큐가 ack 처리를 못 하지? ㅠㅠ
20시 55분 그냥 래빗엠큐 최대 6시간까지 대기 가능하게 수정함
22시 13분 드디어 성공 ㅠㅠ 래빗앰큐 deploy, docker도 건드려야 하는데 이건 내일 하자…

2. B 프로젝트
10시 30분 인수인계 readme 작성 완료. 배포 부분만 적으면 됐음

3. C 프로젝트
19시 44분 웹개발 5시간의 전사 ㄱㄱ
20시 00분 스프링 프로젝트 생성
20시 04분 gitea 저장소 연동 성공
20시 09분 jenkins 예전에 띄워둔 거 찾음.
Gitea - Jenkins 연동 ㄱㄱ
20시 16분 배포가 문제.
젠킨스도 도커고 배포할 스프링도 도커라 도커 인 도커 됨.
젠킨스 내에서 호스트 서버에 도커 배포할 수 있는 방법 찾아야 함
20시 32분 나스 ssh 접속하고 젠킨스 컨테이너 접속해서 docker out of docker 뚫는 중. 나중에 블로그 글로 쓰면 좋을 듯
20시 39분 docker out of docker 구현 성공.
Gitea 웹훅 + Jenkins multibranch pipeline ㄱㄱ
20시 48분 백엔드 배포 성공! 이제 리액트를 어떻게 올릴지 고민하고, 21시 30분 내에 배포 마치면 될 듯.
21시 23분 리액트까지 배포 성공. 80번으로 프록시하고 싶었는데 지금은 안되는 거 같음
1시간 반 동안 ci cd 구축했으니 이제 10시 반까지 백엔드 몰아치기 ㄱㄱ
21시 49분 postgresql 배포 성공
react-spring-postgre 구조는 됐고 도커 네트워크로 묶음.
22시 29분 nas 공유 폴더 읽어오기 성공.
이거 기반으로 기존 프로젝트 디자인 가져와서 프론트 구현하면 될 듯.
22시 36분 좀 밤티긴 하지만… 프로토타입은 됐음.
남은 거
프론트: 라우팅
백엔드: 폴더 crud 완성, 파일 목록 읽어오기 + 다운로드 기능, 폴더 안 폴더 재귀구조 고민 (프론트도 같이)
11시까지 ㄱㄱ
22시 59분 폴더 + 파일 crud 완성.
11시 반까지 인증 기능 + 프론트 디자인 ㄱㄱ
23시 56분 기본적인 컨셉은 예전 프로젝트로부터 거의 다 가져옴. 그 후에 더 해야 하는 것들을 erd로 정리했고 내일 마저 할 듯



4. 토익스피킹
15시 24분 6월 7일 일요일 접수 완료
이거 치고 집가서 면접 연습
22시 53분 오늘은 못 할 듯..

'주간 스프린트 > 일지' 카테고리의 다른 글

260605 ~ 2606067  (0) 2026.06.05
260604  (0) 2026.06.04
260603  (0) 2026.06.03
260601  (0) 2026.06.01