codestates / codestates/GongJang

[ ✍️ Dev Log] 양진영 / 2021-12-03

Open
#97 0 comments 0 reactions 1 assignee Claimed by @yjy1412 View on GitHub
server
Dominant language
JavaScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?
- 유저가 관심 있는 게시글('좋아요'를 지정한)을 모아볼 수 있도록 해당 요청에 필요한 서버 기능 구현
- 유저가 관심 있는 게시글을 보관할 수 있도록 좋아요(wish) 등록을 위한 서버 기능 구현
- 유저가 관심 있는 게시글 목록에서 삭제시킬 수 있도록 서버 기능 구현
- AWS(S3, EC2) 배포테스트를 통한 개발환경/배포환경 최신화 및 에러 해결

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
AWS 배포의 경우, 핸드온 자료를 통해 알려주는 과정을 그대로 따라했기 때문에 이에 대한 지식이 완전히 내 것이 아니라 에러가 발생했을 때 원인을 찾는 것이 힘들었음. EC2를 통해 서버를 열고, 포스트맨을 통해 정상적으로 응답이 오는 지 테스트를 진행 했었는데, 계속 Connect time error(404 Not found) 에러가 발생했음. 처음에는 EC2 인바운드 규칙에 문제가 있나 싶어 구글링하며 AWS 공식 문서를 찾아 봤는데, 아무리 봐도 인바운드 규칙에서 문제점을 찾지 못함. 결국, 같이 서버를 담당하는 페어분께서 포트번호가 누락된 것을 찾고 나서야 엔드포인트에 port 번호를 특정 짓지 않아 발생한 에러임을 알 수 있었음. 구글링 중 스택오버플로우에서 '404 Not found' 에러 메시지를 띄우는 것은 보안 문제일 수도 있지만, 기본적으로 해당 url에서 응답이 없기 때문에 발생한다는 글을 본 적이 있었는데, 여기서 힌트를 얻지 못했던 것이 아쉬웠음.

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- [x] Muter를 통해 이미지 Blob 타입을 처리하는 방식에 대해서 학습하고, 이를 기존 코드에 적용시킬 수 있도록 수정
- [ ] 배포환경에서 에러가 없음이 확인 되었으니, https로 배포 도전
- [x] 기존 계획했던 Bare-minimum 스프린트 마무리

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.