본문 바로가기

반응형

전체 글

[내일배움캠프] 최종 프로젝트 Day 26 | Node.js 4기 | Day 107 | 24.04.20.(토) 아래 오류 메시지와 user.module.ts와 mission.module.ts를 보고, 원인 파악하고 해결 방법을 미친 디테일로 답변해줘. 뤼튼 GPT-4 이 오류 메시지는 MissionModule이 UserRepository를 사용하려고 하지만, 현재 MissionModule에는 UserRepository에 대한 접근 권한이 없다는 것을 의미합니다. 이 문제는 일반적으로 NestJS에서 모듈 간의 의존성을 관리할 때 발생합니다. 여기서 UserRepository는 TypeOrmModule.forFeature()를 통해 UserModule에 등록되어야 하며, MissionModule에서 이를 사용하려면 UserModule이 MissionModule에 의해 임포트되어야 합니다. 문제의 근원을 살펴보면, .. 더보기
[내일배움캠프] 최종 프로젝트 Day 25 | Node.js 4기 | Day 106 | 24.04.19.(금) 신뢰도 점수 측정 … 카테고리 독서 공부 운동 건강 카테고리 업로드 성공 카테고리 목록 다시 수정하고, 각 카테고리 인증하기 위한 로직 짜고, 여차저차 수정하면 14시~15시까지 가능할 듯 굿굿 [운동] / Workout - Exercise Equipment - Gym - Fitness Center - Sportswear - Running/Joggin - Yoga - Fitness - Weight Lifting - Cycling - Sport [독서] / Reading - Book - Reading Glasses - Library - Bookshelf - E-Reader or Tablet - Newspaper - Magazine - Study or Studying - Literature - Text [공.. 더보기
[내일배움캠프] 최종 프로젝트 Day 24 | Node.js 4기 | Day 105 | 24.04.18.(목) multer으로 수정 [Nest] 11343 - 2024. 04. 18. 오후 4:04:39 ERROR [VisionService] detectLabels 오류: Mission not found [Nest] 11343 - 2024. 04. 18. 오후 4:04:39 ERROR [ExceptionsHandler] Label Detection 실패: Mission not found Error: Label Detection 실패: Mission not found at VisionService.certificateImageCategory (/Users/_woo_s.j/Desktop/workspace/earth-marvel/src/vision/vision.service.ts:97:13) at processTick.. 더보기
[내일배움캠프] 최종 프로젝트 Day 23 | Node.js 4기 | Day 104 | 24.04.17.(수) multer vs query 사용자가 봤을 때에는 어떤 건지 크게 상관이 없는 걸까? 아니면 프론트엔드 단에서 파일 업로드를 누른다는 것은 multer를 활용한다는 뜻일까? multer와 query는 서로 다른 목적을 가진 기술이며, 사용자 경험(UX)에 주는 영향도 다릅니다. 제가 미친 디테일로 설명해드리겠습니다. Multer란? multer는 Node.js의 미들웨어로, 주로 Express.js와 함께 사용됩니다. 그 목적은 multipart/form-data 타입의 데이터를 처리하는 것으로, 이는 주로 파일 업로드에 사용됩니다. 즉, 사용자가 웹 페이지에서 파일을 업로드할 때, 서버에서 이 파일을 받아 처리하는 과정에 multer가 활용됩니다. 사용자 관점에서의 Multer 사용자가 보기에는 mul.. 더보기
[내일배움캠프] 최종 프로젝트 Day 22 | Node.js 4기 | Day 103 | 24.04.16.(화) [오늘 발표 전에 해야 하는 일] MVP 중간발표 회고록 작성하기 마이페이지 시연 순서 다시 세팅하기 시연할 때 카카오 로그인으로 하는지 네이버 로그인으로 하는지 체크하기 트러블 슈팅 .. 하다가 안 된 것 .. 이런 것 .. 이런 내용보다는 .. 어떤 .. 기술적인 의사 결정 .. 기술적 도전이 들어간 게 트러블 슈팅에 들어가야 할 거 같다 .. 트러블 슈팅 .. 특정 문제가 있을 때 .. 3조에서 어떤 게 있었냐면? 특정 라이브러리가 멀티 스레딩을 지원하지 않으니까 코드 단까지 살펴보고 왜 문젠지 파악 .. 해결 위해 기술 .. 문제를 해결하는 과정에서는 기술적 의사결정이 수반될 수 있고 .. 문제를 해결하기 위해서 .. 어떤 의사결정 .. 개발하는 과정에서 직면한 어려움 잘 정리해보고 .. 해결 위.. 더보기
[내일배움캠프] 최종 프로젝트 Day 21 | Node.js 4기 | Day 102 | 24.04.15.(월) 1. 인증 메일 발송 - localhost:3000/user/emailAuth 2. 회원가입 - local 3. 로그인 4. 프로필 작성 5. 프로필 조회 6. 게시물 생성 7. 게시물 카테고리 검색 8. 게시물 리스트 조회 9. 게시물 제목 검색 10. 게시물 단건 조회 11. 게시물 좋아요 12. 게시물 단건 조회 13. 게시물 좋아요 취소 14. 게시물 단건 조회 15. 게시물 수정 16. 게시물 단건 조회 17. 게시물 삭제 18. 게시물 단건 조회 19. 마이 페이지 - 조회(생성) 20. 마이 페이지 - 플래너 조회 21. 마이 페이지 - 플래너 수정 22. 마이 페이지 - 플래너 조회 23. 마이 페이지 - 일 등록 24. 마이 페이지 - 일 조회 25. 마이 페이지 - 일 수정 26. 마이.. 더보기
[내일배움캠프] 최종 프로젝트 Day 20 | Node.js 4기 | Day 101 | 24.04.14.(일) 데이터베이스 지우고 다시 프로젝트 실행하면 .. 처음 npm run start를 수행했을 때 DB가 생성된다. ERROR 1136 (21S01): Column count doesn't match value count at row 1 ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (`lifebit`.`point`, CONSTRAINT `FK_9399c30a2304f6948938f84b06d` FOREIGN KEY (`user_id`) REFERENCES `users` (`user_id`)) DBeaver에서 보여지는 내용이랑 순서가 약간 달라 수정해두었다. 데이터 잘 집어넣기~ Data truncate.. 더보기
[내일배움캠프] 최종 프로젝트 Day 19 | Node.js 4기 | Day 100 | 24.04.13.(토) https://cloud.google.com/vision/docs/ocr?hl=ko 이미지의 텍스트 감지 | Cloud Vision API | Google Cloud 의견 보내기 이미지의 텍스트 감지 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 스캔된 문서에서 텍스트를 감지하는 경우 광학 문자 인식, 구조화된 양식 cloud.google.com 더보기

반응형