728x90 {Extracurricular Activities}50 [UMC] 5주차 JPA 활용 보호되어 있는 글 입니다. 2026. 3. 4. [UMC] 4주차 JPA 기초 및 프로젝트 구조 보호되어 있는 글 입니다. 2026. 1. 14. [UMC] 3주차 API URL의 설계 & 프로젝트 세팅 보호되어 있는 글 입니다. 2026. 1. 14. [UMC] 2주차 Spring Boot의 코어 개념 보호되어 있는 글 입니다. 2026. 1. 14. [UMC] 1주차 미션 어떤 Query를 작성해야 할까? 🔥 시니어 미션 1. 미션 1(내가 진행중, 진행 완료한 미션 모아서 보는 쿼리(페이징 포함))에서 정렬 기준을 1순위는 포인트로 2순위는 최신순으로 하여 Cursor기반 페이지네이션을 구현하기2. 다양한 트랜젝션 상태와, 트랜젝션 전파에 대해서 조사해보기 3. 함수 기반 인덱스와 복합 인덱스에 대해서 조사해보기 ⭐미션 1 (내가 진행중, 진행 완료한 미션 모아서 보는 쿼리(페이징 포함))에서 정렬 기준을 1순위는 포인트로 2순위는 최신순으로 하여 Cursor기반 페이지네이션을 구현하기 SELECT um.id AS user_mission_id, m.reward_point, m.title AS mission_title, m.cost, s.name AS store_nam.. 2025. 9. 25. [깃허브] 그림으로 알아보는 깃허브 푸시 과정 ✏️이번 포스팅에선 깃허브에 코드를 올릴 때 원격 저장소와 로컬에 대한 순서를 자세하게 알아보고자 합니다. 또한 해당 포스팅은 그림과 실습으로 배우는 깃&깃허브 도서를 참고하여 작성하였습니다! ❓로컬 저장소&원격저장소란 Git에서 로컬 저장소랑 원격저장소는 무엇을 말하는 것일까요? Git에서 로컬 저장소와 원격 저장소는 각각 코드와 버전을 관리하는 공간의 위치를 나타냅니다. Git은 기본적으로 로컬(local) 즉 자신의 컴퓨터에만 존재합니다. 그렇기 때문에 협업을 할 때 다른사람에게 프로젝트 디렉터리를 직접 전달하지 않는 이상 코드를 공유할 방법이 없습니다. 이러한 문제를 해결하기 위해 등장한 것이 바로 GitHub와 같은 원격 저장소입니다. 원격 저장소는 GitHub, GitLab, Bitbuc.. 2024. 12. 1. [UMC] 7th Ne(o)rdinary 해커톤 회고록 해커톤을 끝내고 온 내 모습 💚행사: 7th Ne(o)rdinary 해커톤💚날짜: 2024.11.23~2024.11.24 0. 시작 전 🐱 너디너리 해커톤에 참여하게 되었다. 일단 나는 해커톤 경험이 없었다. 백엔드 자체도 올해 중순부터 공부하기 시작한 거라서 프로젝트 1개 배포해본 거 빼곤 마땅한 스펙이랄게 없었다🥲 그래서 이번 해커톤에서 나의 목표는 나에게 부족한 부분과 앞으로 어떤 점을 더 공부해나가야할 지 알아오는 것 이었다. 1. 해커톤 시작 🏃♀️ 📅일정 💚해커톤 주제 🌟기획 우리 팀은 나만의 추억을 담는 어드벤트 캘린더를 테마로 잡았다. 나만의 어드벤트 캘린더를 만들고 공유하면서 여러 사용자들에게 질문을 받고, 그 질문을 해당 날짜에 열어보.. 2024. 11. 27. [UMC 7th Server] 9주차 트러블 슈팅 🌩 트러블 슈팅NO 1 Environment variables loaded from .envPrisma schema loaded from prisma\schema.prismaError: EPERM: operation not permitted, unlink 'D:\umc-week5\node_modules\.prisma\client\query_engine-windows.dll.node'[nodemon] app crashed - waiting for file changes before starting...문제👉 해당 오류는`query_engine-windows.dll.node`파일에 대한 권한 문제가 발생했거나, 파일이 다른 프로세스에서 사용 중인 상태로 인해 삭제되지 않아서 발생한 것 해결👉 Nod.. 2024. 11. 25. [UMC 7th Server] Chapter 9. 로그인 및 회원 가입 기능 구현 Chapter 9. 로그인 및 회원 가입 기능 구현 실습 인증☑️ Google Login 구현해보기 더보기👉 Passport 라이브러리다음과 같은 명령어를 사용해서 라이브러리 설치를 진행했습니다.npm install \\ express-session \\ passport \\ passport-google-oauth20 👉 Google 로그인 인증 키 발급1️⃣ Google Cloud Platform 접속하기 2️⃣ Project 생성하기 3️⃣ OAuth 2.0 Client ID 생성하기 APIs and services 로 이동 후 설정 완료OAuth2 정보를 등록하기 위해서 다음 절차 진행 좌측의 Credentials 탭을 클릭한 후, 상단 Create Creden.. 2024. 11. 24. 이전 1 2 3 4 ··· 6 다음 728x90