우리fis아카데미

Monday(06.02) 오늘까지 백앤드 개발을 완료했다. 수요일 부터는 클라우드 작업을 완료해야 해서 최대한 마무리 해봤다.메인 ui도 좀 바꿔보고, 부족했던 로직부분이랑, 이메일 인증도 추가했다. 비밀번호 찾기와 같은 방식인데 중간에 꼬여가지고 의외로 시간이 많이 걸렸다. Wednesday(06.04) 클라우드로 마이그레이션 하는 과정에서 경로문제가 제일 골 아팠다. 원래 개발할 때 하드코딩 하지 않고, url 다 맞춰놓고, 운영시에 해당 domain으로 변경하여 큰 문제없이 진행했는데, 이번에 MSA도 적용해보고, 내가 짧은 시간에 프론트 백앤드 devops를 다 하느라 세부적인 부분에서 정밀함이 떨어졌다. 깃허브 관리도 신경써서 해야하는데, 이번에는 해야할 부분이 너무 많아서 신경 쓰지 못했다..
Monday(05.26) 문제 현상모든 페이지에서 헤더는 좌우 정렬 OK근데 iframe이 들어간 페이지에서만 헤더가 안쪽으로 밀려 보임iframe은 width="100%"라 브라우저 전체에 꽉 차는데, 헤더는 중앙 정렬된 상태시각적으로는 "헤더만 밀려 보이는 것처럼" 보임 .container-xlBootstrap이 max-width: 1140px 같은 고정 폭 + margin: auto 중앙 정렬을 적용.container-fluid100% 너비, fluid 레이아웃이긴 한데 container-xl이 덮어버림결과헤더 내부 콘텐츠는 항상 중앙에 위치함 → iframe이랑 좌우 안 맞음container-xl 제거max-width, margin: auto 제거 → 중앙 정렬 막음container-fluid..
Monday(05.19) Spring Boot OAuth2 + Form 로그인 통합 회원 탈퇴 처리 및 재가입 전략 트러블 슈팅 소셜 로그인(Kakao, Naver, Google)과 폼 로그인(Form Login)을 모두 지원하는 서비스에서는 다음과 같은 문제가 발생한다.동일 이메일로 소셜/폼 중복 가입 시도탈퇴한 계정이 다시 로그인할 때 처리 방식로그인 타입 간 충돌 (FORM → KAKAO 등) 사용자가 회원탈퇴를 했더라도 DB에는 isDeleted = true 로 남아 있음탈퇴한 이메일로 소셜 또는 폼 재가입 시도 시 충돌소셜로그인 간에는 재가입 처리가 잘 되지만, 폼 → 소셜 or 소셜 → 폼 흐름에서 문제가 발생 해결: 폼/소셜 관계없이 동일 이메일은 재활성화하는 방식으로 통합 처리회원탈퇴 시 ..
Monday(05.12) 작업일지 기능 목표Kakao Map에 매물 마커 표시 + 거래방식, 방향, 주차, 구/동 기준 필터링 UI 구현사용 기술Kakao Maps JS SDK, JavaScript Fetch API, Spring API 연동연동 방식각 필터(depositType, direction, parking, gu, dong) 선택 시 서버에 조건별 매물 요청 → 지도에 마커 렌더링 트러블슈팅 문제원인해결방법DOMContentLoaded 중복 이벤트 바인딩여러 번 선언됨 → filter-dong 이벤트가 중복 호출됨이벤트 등록 부분을 한 번만 실행되도록 정리함gu 선택 시 dong 옵션이 안 바뀌는 문제dongSelect.innerHTML 초기화 위치가 잘못됨gu 변경 핸들러 내부에서 먼저 초기화..
Monday(05.05) & Tuesday(05.06) 어린이날~어제 오늘은 CKA 준비만 하다가 끝났다. 항상 느끼는 거지만, 공부는 재밌는데, 자격증 시험에 대한 시간압박이 참 힘든것 같다. ㅜㅜ Wednesady(05.07) 데이터 팀으로부터 현재까지 크롤링한 정보를 받아서, 카카오맵에 매핑을 하였다.address로 위도,경도를 찾는것이 기본 로직이다.만약 address가 "주소 정보 없음" 이면 apt_name 으로 위도,경도 반환address에 숫자가 없으면, 그건 위도 경도 바꾸지 않음 Thursday(05.08) 오늘은 자기소개서 첨삭을 받았다. 기존 자기소개서와 포트폴리오를 토대로 첨삭을 해주셨다.생각한 것 보다 내가 잘못된 방향으로 쓰고 있는 것을 확인할 수 있는 좋은 시간이었다. 개발은..
Monday(04.28) 개인적으로 오늘은 아주 기쁜 날이다 ~리버풀을 12-13 시즌부터 응원해왔는데, 5년만에 다시 리그 우승을 했다.할게 많아서 요즘 경기를 못보는데, 오늘만은 새벽경기이지만 시청을 하고 잤다.아침에 피곤했지만, 후회 하지 않는다.한동안 행복한 날일것 같다. 온프레미스 서버로 노트북 하나를 두고, 현재 2개의 파드와 2개의 서버를 띄웠다. 이번주 내로 헬름으로 운영해보자 Tuesday(04.29) Wednesday(04.30) 문제 상황 요약 Kubernetes 클러스터에서 Helm으로 애플리케이션을 배포할 때 다음과 같은 문제에 직면했다.DockerHub에 새 이미지를 푸시했는데도 Pod가 예전 이미지로 실행됨exec format error 에러 발생helm upgrade 했지만 ..
Monday(04.21) 대망의 최종 프로젝트를 시작했다.금융관련 프로젝트라 주제 선정이 쉽지 않았다. 멘토님의 조언이 큰 도움이 되었다. import lombok.NoArgsConstructor;import lombok.AllArgsConstructor;import lombok.RequiredArgsConstructor;import lombok.NonNull;// @NoArgsConstructor 예시@NoArgsConstructorpublic class NoArgsExample { private int id; private String name;}// @AllArgsConstructor 예시@AllArgsConstructorpublic class AllArgsExample { pr..
Monday(04.14) class Parent { void hello() { System.out.println("부모입니다."); }}class Child extends Parent { void hello() { System.out.println("자식입니다."); } void onlyChild() { System.out.println("나는 자식만 가능"); }} 1. Parent obj = new Parent();부모 타입 참조변수부모 객체만 생성부모 메서드만 접근 가능 Parent obj = new Parent();obj.hello(); // 부모입니다.obj.onlyChild(); // 에러! (Parent에는 없음..
계란소년
'우리fis아카데미' 태그의 글 목록
상단으로