일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- 개인공부
- wil
- 스파르타내일배움캠프TIL
- 백준
- 스파르타코딩클럽
- 컴퓨터구조론 5판
- til
- 중심사회
- 코딩테스트
- 자바
- AWS
- Python
- 스파르타내일배움캠프
- 99클럽
- 개발자스터디
- 프로그래머스
- 운영체제
- Spring
- 소프트웨어
- java
- 국비
- 개발자블로그
- 컴퓨터개론
- 항해
- 내일배움캠프
- 스파르타내일배움캠프WIL
- 99일지
- 부트캠프
- Flutter
- Today
- Total
목록💫 Project (30)
컴공생의 발자취
2024.07.11.(목) 팀 프로젝트진행 상황이슈 작성 & 브랜치 생성어제 자 트러블 슈팅 작성카드 CRUD 진행 중.. 오늘의 회고12시간 중 얼마나 몰입했는가?음.. 진짜 시간 빨리 간다ㅠ중간 중간 자잘하게 팀 회의가 많아서 그런지 시간이 너무 빨리가..팀 회의 할 때 최대한 몰입한 상태니까 그래도 2-3시간은 되지 않을까? 오늘의 생각생각보다 오늘 뭔가를 한 게 없네..저녁에 좀 해야지. 그나저나 React 할 수 있을까? 인사이드 아웃2!!!왼쪽부터 슬픔이, 불안이, 기쁨이, 따분이, 버럭이>하.. 넘 기엽당❤️ 내일 학습할 것은 무엇인지카드, 카드-댓글 CRUD 끝내기
2024.07.10.(수) 팀 프로젝트진행 상황최적화 목표와이어프레임 작성erd 작성api 명세서 작성역할 분담레파지토리 생성 후 초기 세팅프론트 - React로 결정 + 백엔드와 같은 레파지토리에서..와이어프레임 * 페이지 확대더보기* 로그인 & 회원가입 * 메인 페이지* 보드 상세 페이지* 카드 상세 페이지 erd 작성 api 명세서 작성 역할 분담Me카드 관리 기능 구현(생성, 조회, 수정, 삭제)카드 이동 기능 구현카드 내부 댓글 기능 구현(생성, 조회)팀원 1사용자 기능 구현JWT 기능 구현Security 기능 구현팀원 2보드 관리 기능 구현보드 초대 기능 구현팀원 3컬럼 CRUD 기능 구현컬럼 이동 기능 구현레파지토리 생성 후 초기 세팅이슈 템플릿패키지 - 도메인형빌더 사용DataRespon..
2024.06.25.(화) 팀 프로젝트Keep - 현재 만족하고 있는 부분코드 컨벤션과 깃허브 룰스, 이슈 및 PR 템플릿을 미리 정하고 지켜서 사용함PR시 리뷰 작성하여 코드 개선 및 확인규칙성 있는 주석 작성Git issue랑 project를 사용해서 개발 진행과정을 보는데 좋았다.구체적인 예외처리규칙성 있는 패키지 구조 구성TimeStamp에 @PrePersist를 의도에 맞게 잘 사용함entity에 제약조건과 같은 구체적인 ddl 설정을 잘했고 테이블명도 _table로 일관성있게 잘 만들었으며, 적절한 fetchType 지정일관성 있는 Controller의 구현팀원 간의 원활한 소통과 협업🙂주말에도 코딩하는 열정적인 모습욕심내서 최대한 많은 기능을 구현해보고자 하는 것잘하는 팀원들을 보고 동기부..
팀 프로젝트아침 회의진행 상황ME : 백오피스 테스트까지 완료. 전반적인 수정까지 완료.팀원 : 좋아요 & 팔로우 기능 구현 완료팀원 : 가게 조회 및 주문&리뷰 CRUD 완료팀장님 : 로그인,회원가입 , 프로필기능까지 다 완료향후 계획ME : 테스트 확인 및 테스트 코드 작성팀원 : pr 올린 후 테스트 확인팀원 : 테스트 확인팀장님 : 소셜로그인 3~4시간정도 진행해보고 시간촉박하면 발표 구상 예정의논 내용시현님과 기석님의 pr 확인 후 merge 하기발표 역할 분담 : 발표, README 제작, 영상 제작, 피그마 기준으로 팀 노션에 변경사항 전체 반영전반적인 코드 수정생성자 대신 어노테이션으로(@RequiredConstructor, @NoArgsConstructor)findStore 요런 거 함수..
2024.06.21.(금) 팀 프로젝트진행 상황인가 분리 추가> 인가 분리 추가 by ysy56 · Pull Request #42 · GreedyPeople/GreedyPeople" data-og-description="#️⃣ 연관된 이슈 #38 Close #38 📑 작업 내용 인증 및 인가 분리 인가 추가 인가 분리로 인한 user 수정 storeRepository jpa 수정" data-og-host="github.com" data-og-source-url="https://github.com/GreedyPeople/GreedyPeople/pull/42" data-og-url="https://github.com/GreedyPeople/GreedyPeople/pull/42" data-og-image="..
2024.06.20.(목) 팀 프로젝트진행 상황 : Me노션 정리Git ConventionCode convention트러블 슈팅계획표 및 회의록exception 추가 완료admin-user : entity & repository 제외하고 작성 중전체 회원 조회 - 완료특정 회원 프로필 수정 - 진행 중 중간 회의에서 변경된 사항리프레시 토큰 api 추가S.A 피드백 내용을 토대로 수정복수와 단수 혼용하여 사용된 url 수정profile은 users와 연관되어 있으므로 "/users/profile"로 변경json 배열은 {"data" : [ "menu" : "메뉴1", "menu" : "메뉴2", ... ] } 이와 같이 사용domain size는 최대값을 예상하여 설정create_at과 update_at..
2024.06.19.(수) 팀 프로젝트진행 상황 // ✨표시는 새롭게 알게 된 것 주제 정하기 ex) 배민, 요기요, ...패키지 도메인 형으로 결정API 명세서 작성ERD 다이어그램 작성 역할 분담Github Issue TEMPLATE 생성✨ Github Projects 생성✨ PullRequest TEMPLATE 생성주제 정하기프로젝트 명 : 욕심쟁이(GreedyPeople)소개한 줄 정리 : 욕심내서 일한자 욕심내서 먹어라! 🍔🍖🍱🍦🍨내용 : 음식 주문 및 리뷰 작성이 가능한 음식 배달 어플리케이션API 명세서 & ERD 다이어그램 작성 figma board : API 명세서 & erd 설계erd cloud : erd 다이어그램 연관관계 정리 FigmaCreated with FigJamww..
2024.06.11.(화)팀 프로젝트Keep - 현재 만족하고 있는 부분실시간 피드백이슈 카드 관리Fork를 통한 PR꼼꼼하게 작성한 API 명세서Problem - 불편하게 느끼는 부분, 아쉬웠던 점조금 더 욕심내서 프로젝트를 진행하지 못한 점PR 메시지를 활용하지 못한 점이메일 관련 부분에서 사용하지 않는 요청이 포함된 것Redis를 수평확장을 고려하지 못하고 사용한 것Try - Problem에 대한 해결책, 당장 실행 가능한 것다음 팀원들과 충분한 상의 후 최대한 할 수 있는 부분까지 역할 분담을 할 것슬랙이나 회의도 좋지만 PR 메시지도 적극 활용하도록 의식하고 있을 것API명세서를 작성할 때 어떤 요청과 응답이 와야하는지 더 생각해보고 코드를 작성할 것Redis에 대해 공부해 볼 것 + 수평확장 ..
💡 오늘의 학습 키워드- 코드카타 : SQL -TRUNCATEIS NOT NULLWHERE IN TRUNCATE: 행 전체의 데이터를 지울 뿐만 아니라 저장공간도 지워 버리는 역할 PRICE컬럼의 내용이 13400원일 경우 뒤의 4자리를 버린다.TRUNCATE(PRICE, -4) IS NOT NULL: NULL이 아닌 값을 조회 NAME컬럼의 내용이 NULL 값이 아닌 것을 조회한다.NAME IS NOT NULL WHERE IN: 여러 값을 OR 관계로 묶어 나열하는 조건을 WHERE 절에 사용할 때 쓸 수 있는 키워드 * IN 연산자는 조건의 범위를 지정하는 데 사용된다. 값은 콤마( , )로 구분하여 괄호 내에 묶으며, 이 값 중에서 하나 이상과 일치하면 조건에 맞는 것으로 평가된다. WHERE (..
팀 프로젝트진행 상황마이페이지 수정/조회 구현JWT 관련 코드 완료되면 추후 수정 필요마이페이지 수정에서 이메일 제외 필요비밀번호 수정 구현비밀번호 암호화 완료되면 추후 수정 필요인증 이메일 보내기 구현이메일 인증 구현인증 완료시 회원코드 인증완료로 수정 필요 이메일 인증 참고한 블로그 스프링으로 이메일 인증 구현하기아까 말했듯 우리가 직접 구현하는 것보다는 외부 서버가 나을 것이다!3)우리는 앱비밀번호라는게 필요한데 앱 비밀번호를 만드려면 우리의 구글 계정에 2단계 인증이 필요하다. 보안탭에서 2단velog.io Windows 10 환경에 Redis 설치해보기Monolithic 환경에서 점점 벗어나고 MSA 지향적인 환경으로 변화함에 따라 기존의 세션 방식을 사용하기가 어려워졌다. 여러가지 방안이 나..