뉴스피드 프로젝트 10

Day 083 - 뉴스피드 프로젝트 발표 PPT 및 대본 정리, PPT는 어떻게 만들까? (수정 중)

[1/24번째 슬라이드] ▶ "大家好, 我们是'一信三金'团队。안녕하세요, '일신삼김' 팀 발표를 맡은 신지현입니다. 프로젝트를 준비하면서 여러분이 힘들었을 듯해서 좀 색다른 언어로 인사말을 준비했는데, 조금이나마 리프레시(refresh)가 되었길 바랍니다. 발표를 시작하기에 앞서 제가 무슨 말을 할지 대부분 아실 거예요. 중간 인증 버튼을 누르고 발표 들어주시면 감사하겠습니다."▶ [2/24번째 슬라이드] ▶ [3/24번째 슬라이드]▶[4/24번째 슬라이드] ▶   [5/24번째 슬라이드] ▶   [6, 7, 8/24번째 슬라이드]▶ [9/24번째 슬라이드]▶ [시연]▶▶▶[10, 11/24번째 슬라이드]▶ [12/24번째 슬라이드]▶  [13/24번째 슬라이드]▶ [14, 15/24번째 슬라이드]▶  ..

Day 082 - 뉴스피드 프로젝트 100%, 아니 협업에 문제가 없었다고 적어요? 진짜로?

1. 프로젝트 진행 상황 및 계획🥇 발표 PPT 제작 및 대본 숙지 (완료)🥈 뉴스피드 프로젝트 개인 KPT 작성하기 (진행 중, 24.12.28 완료 목표)🥉 뉴스피드 프로젝트 중 발생한 트러블슈팅(troubleshooting) 초안 수정하기 (진행 중, 24.12.29 완료 목표) 4️⃣ 24.12.20 TIL 내용 보충하기 (진행 중, 24.12.29 저녁 완료 목표)5️⃣ 일정 관리 앱 Develop 밀린 트러블슈팅 작성 끝내기 (보류, 24.12.29 완료 목표) 6️⃣ 일정 관리 앱 만들기 KPT 회고하기 (보류, 24.12.29 완료 목표) 7️⃣ 일정 관리 앱 Develop KPT 회고하기 (보류, 24.12.29 완료 목표) 2. 회고미니 프로젝트는 '미니(mini)'라고 불린 이유..

KPT 24.12.20-24.12.27 '뉴스피드 프로젝트'

[What We've Done]1. 프로젝트 이름: GRAMSLAM (인스타그램(Instagram)의 GRAM + 그랜드 슬램의(Grand slam)의 SLAM)2. 한 일: 3. 사용한 기술:  [Keep]1. 이번에 습득한 깃(Git)과 깃허브(GitHub) 사용법 적용하기 2. 깃 커밋 메시지 컨벤션(Git commit message convention)을 팀에서 정한 다음 프로젝트를 진행한 점 3. 프로젝트 첫날부터 조바심에 바로 코드를 작성하기보다는 아예 하루 날 잡고 클래스 레이어(Class Layer)라든지 기획하고 틀을 잡는 데에 시간을 쏟은 점4. 사소한 오류가 발생했을 때도 바로 팀 전체에 알리고 논의한 점5. 프로젝트 초반부터 스코프(scope)를 너무 넓게 잡지 않은 점6. 해야 할..

Day 081 - 뉴스피드 프로젝트 90%, 발표회까지 남은 시간은 단 하루

1. 프로젝트 진행 상황 및 계획 🥇 전체 리팩토링(refactoring) (완료) 🥈 사용자 CRUD 중 U에서 발생할 수 있는 예외 처리하기 (완료) 🥉 오늘 느낀 점과 고민을 TIL에 기록하기 (완료)  4️⃣ 발표 PPT 제작 및 대본 숙지 (진행 중, 24.12.27 오후 2시 전 완료 목표)5️⃣ 뉴스피드 프로젝트 중 발생한 트러블슈팅(troubleshooting) 초안 수정하기 (진행 중, 24.12.27 아침 완료 목표)  6️⃣ 24.12.20 TIL 내용 보충하기 (진행 중, 24.12.27 저녁 완료 목표)   7️⃣ 일정 관리 앱 Develop 밀린 트러블슈팅 작성 끝내기 (보류, 24.12.29 완료 목표) 8️⃣ 일정 관리 앱 만들기 KPT 회고하기 (보류, 24.12.29..

Day 080 - 뉴스피드 프로젝트 75%, 좋은 팀장이란 어떤 사람일까?

1. 프로젝트 진행 상황 및 계획 🥇 팔로잉 CRUD 리팩토링 (refactoring) (완료)  🥈 전체 리팩토링 (진행 중, 24.12.26 아침 완료 목표) 🥉 사용자 CRUD 중 U에서 발생할 수 있는 예외 처리하기 (진행 중, 24.12.26 아침 완료 목표) 4️⃣ 오늘 느낀 점과 고민을 TIL에 기록하기 (완료)  5️⃣ 뉴스피드 프로젝트 중 발생한 트러블슈팅(troubleshooting) 초안 수정하기 (진행 중, 24.12.26 아침 완료 목표) 6️⃣ 24.12.20 TIL 내용 보충하기 (진행 중, 24.12.26 저녁 완료 목표) 7️⃣ 일정 관리 앱 Develop 밀린 트러블슈팅 작성 끝내기 (보류, 24.12.29 완료 목표) 8️⃣ 일정 관리 앱 만들기 KPT 회고하기 (..

Day 079 - 뉴스피드 프로젝트 65%, 팀장에게 인후염은 숙명이다.

1. 프로젝트 진행 상황 및 계획 🥇 Pull Request 및 Merge 진행 (완료)🥈 팔로잉 CRUD 리팩토링(refactoring) (진행 중, 24.12.26 아침 완료 목표) 🥉 전체 리팩토링 (진행 중, 24.12.26 아침 완료 목표)4️⃣ 사용자 CRUD 중 U에서 발생할 수 있는 예외 처리하기 (진행 중, 24.12.26 아침 완료 목표)5️⃣ 오늘 느낀 점과 고민을 TIL에 기록하기 (완료) 6️⃣ 뉴스피드 프로젝트 중 발생한 트러블슈팅(troubleshooting) 초안 수정하기 (진행 중, 24.12.26 아침 완료 목표)7️⃣ 24.12.20 TIL 내용 보충하기 (진행 중, 24.12.26 저녁 완료 목표)8️⃣ 일정 관리 앱 Develop 밀린 트러블슈팅 작성 끝내기 (..

Day 078 - 뉴스피드 프로젝트 50%, 레코드 클래스(Record Class)를 처음 쓰다, 세터(Setter) 잡으러 다니느라 바쁜 사람? 저요!

[인용 및 참고 출처]1. 구글 검색: Oracle, "record class docs", Record Classes, (2024.12.23) 1. 프로젝트 진행 상황 및 계획 🥇 CRUD 구현하기: 팔로잉 요청 (완료)🥈 CRUD 구현하기: 팔로잉 목록 조회 (완료)🥉 CRUD 구현하기: 팔로잉 상태 변경 (완료)4️⃣ CRUD 리팩토링(refactoring) (진행 중, 24.12.24 완료 목표) 5️⃣ 오늘 느낀 점과 고민을 TIL에 기록하기 (완료)6️⃣ 24.12.20 TIL 내용 보충하기 (진행 중, 24.12.26 완료 목표)7️⃣ 일정 관리 앱 Develop 밀린 트러블슈팅(troubleshooting) 작성 끝내기 (보류, 24.12.29 완료 목표)8️⃣ 일정 관리 앱 만들기 K..

Day 077 - 뉴스피드 프로젝트 15%, Octotree 사용하기, 깃허브(GitHub)에서 난생처음 상어 뱃지를 얻다.

[인용 및 참고 출처]1. 구글 검색: 브런치, "팀장은 외롭다", 팀장님이 나에게 외롭다고 말했다, (2024.12.22) 1. 프로젝트 진행 상황 및 계획 🥇 뉴스피드 프로젝트 진행하기: 회원 정보 조회 (완료)🥈 뉴스피드 프로젝트 진행하기: 본인 비밀번호 수정 (완료)🥉 뉴스피드 프로젝트 진행하기: 회원 탈퇴 (완료)4️⃣ 밀린 트러블슈팅(troubleshooting) 작성 끝내기5️⃣ 일정 관리 앱 만들기 KPT 회고하기6️⃣ 일정 관리 앱 Develop KPT 회고하기7️⃣ 뉴스피드 프로젝트 진행 후 느낀 점 TIL에 정리하기 (완료) 2. 고민Q1. 스프링 시큐리티(Spring Security)를 사용할까 말까?A1. 스프링 시큐리티를 사용했다. JWT(Json Web Token)을 구현..

Day 075 - 뉴스피드 프로젝트 10%, ERD 및 API 명세서 작성, 일정 계획 및 업무 분담 완료 (25.01.01 수정 예정)

1. API 명세서2. ERD(Entity Relationship Diagram)3. 데이터베이스 스키마(Database Schema)4. 클래스 레이어(Class Layer)더보기├── application│ └── SNSApplication.java │├── common│ └── BaseEntity.java │├── config│ ├── JwtTokenFilter.java │ ├── LoginFilter.java │ ├── PasswordEncoder.java │ └── WebConfig.java │├── controller│ ├── ..