[비사이드 포텐데이] 포텐데이 508 x Naver Cloud : 문제 생성부터 오답까지 한번에! <퀴즐리> AI 서비스 개발 후기
·
🛡️Cloud/NCP
지난 8월 1일~20일까지 진행되었던 [비사이드 포텐데이 508 X Naver Cloud]의 후기 !!아직 정리할 것이 많고 Day 하루 하루를 기록하고 싶지만 NCP 활용 후기 부터 전반적인 내용을 먼저 작성해두려 한다.자세한 서버 구축 및 AI 활용 과정, 팀 프로젝트 경험들은 차근차근 작성해나가겠다. 비사이드 포텐데이란?: 10일 동안 진행하는 온라인 해커톤으로, IT 서비스를 개발하고 싶은 사람이라면 누구나 일정 참가 비용을 내고 팀 프로젝트에 참여할 수 있는 좋은 기회이다. 비사이드 측에서 팀빌딩 부터 프로젝트 현황 , 비용 등 다양한 방면에서 진행을 도와주기 때문에 기본 온라인으로 진행하는 해커톤인데도 불구하고 체계적으로 진행된다. https://bside.best/potenday 비사이드 ..
Inferred type 'S' for type parameter 'S' is not within its bound; should implement 'org.apache.catalina.User' 에러 해결하기
·
🕵️에러 해결사
1. 에러 상황새롭게 프로젝트를 시작하면서 회원가입 로직을 구축하던 중, 다음과 같은 에러를 마주했다.Inferred type 'S' for type parameter 'S' is not within its bound; should implement 'org.apache.catalina.User' 2. 에러 원인spring에서 'User'라는 이름을 쓰다보면 자주 import오류가 발생한다.JpaRepository에 들어간 User 타입이내가 만든 User가 아니라org.apache.catalina.User로 잘못 인식되어서 발생하는 문제이다.(보통 Inferred type 'S' for type parameter 'S' is not within its bound; should~~원인은 코드 상에서 매개..
[git,github] 수정된 code를 pull받아오지 않았는데 이미 코드를 수정한 경우
·
🔧Git&Github
Git 충돌 해결과 안전한 브랜치 관리Git을 사용해서 팀 프로젝트를 하다 보면 충돌은 피할 수 없는 문제입니다. 특히 여러 명이 각자의 브랜치에서 작업을 하고, 이를 하나의 브랜치(develop 등)로 병합할 때 충돌이 발생할 가능성이 큽니다. 오늘은 브랜치 간 충돌을 안전하게 해결하고, 작업 중인 코드를 보호하는 방법에 대해 이야기해보겠습니다.💥 상황 정리팀 프로젝트를 진행하면서 다음과 같은 상황에 직면했습니다.각자 브랜치에서 개발 작업을 진행하며, develop 브랜치에 Pull Request(PR)를 보내 머지했습니다.다른 팀원이 PR을 보내면서 develop 브랜치가 업데이트되었습니다.그런데 내 브랜치에는 최신 develop 브랜치의 수정 내용이 반영되지 않은 상태로, 이미 많은 코드를 수정하..