목록ETC (3)
DevYoon
커밋 내역을 분석하여 주로 커밋하는 시간대를 알려주는 productive-box 라이브러리를 적용하며 알게 된 적용법과 오류 해결법을 정리하는 글입니다😊 깃허브를 구경할 때 많이 보이는 커밋 분석 라이브러리, productive-box 를 적용해보고자 했다. GitHub - gimewn/productive-box: Are you an early 🐤 or a night 🦉? Let's check out in gist Are you an early 🐤 or a night 🦉? Let's check out in gist - GitHub - gimewn/productive-box: Are you an early 🐤 or a night 🦉? Let's check out in gist github.com 적용방법 ..
프로젝트에서 카카오맵 API의 키워드 검색을 활용하게 되었다. 내가 구현하고자 하는 기능은 다음과 같았다. 이미지처럼 유저가 홈플러스를 클릭하면 페이지를 이동하여 유저 주변 홈플러스 마트 목록을 보여주고, 이마트를 클릭하면 페이지를 이동하여 주변 이마트 목록을 보여주는 기능이었다. 마침 카카오맵 api에 키워드 검색이 있어서, 홈플러스를 클릭하면 api에서 홈플러스 검색 목록을 받아오고, 거기서 유저의 GPS 주변인 것만 필터링해주면 되지 않을까?!ㅎㅎ 하고 쉽게 생각했다. 그런데... 카카오맵 키워드 검색에 홈플러스를 검색한 결과이다. 뭔가 이상하지 않은가?! 전라강원 지역에 홈플러스가 하나도 뜨지 않는 것이다! 게다가 한 페이지당 15개에 총 3 페이지 밖에 없다. 이럴 리가 없다 싶어 찾아보니, 카..
이번 프로젝트에서는 이미지 업로드 용으로 AWS S3 서버를 사용하였다. 사용자가 서비스에서 이미지를 업로드하면 이를 S3 서버에 업로드 하고, 파일명을 POST 요청으로 DB에 넘겨준다. 이미지를 보여줄 때는 DB에서 API로 파일명을 받고, 이를 S3 URL에 넣어 보여주는 방식이다. 그런데, 분명 이미지를 올렸는데도 보여지지 않는 오류를 발견했다. 이미지 자체가 업로드 되지 않은 걸까 싶어 S3 버킷을 확인해보았는데 이미지가 잘 들어가 있었다. 그럼 뭐가 문제일까 싶어 네트워크를 확인해보았고, S3 URL로 이미지를 가져오는 GET 요청에서 403 에러가 난다는 걸 발견했다. 403이면 권한 관련 오류이니, ACEESS KEY와 SECRET KEY가 잘못된 걸로 생각했으나 다른 팀원에게선 오류가 발..