목록스프링부트 (3)
일개미 : 일상과 개발의 미학
실전 프로젝트 1주가 지났다. 파이널인 만큼 마지막까지 체력관리도 잘 하면서 좋은 성과 거두었으면 🙏🏻 이번 프로젝트의 주제 키워드로는 '제로 웨이스트'로 골랐다. 평소 관심있던 내용이기도 하고, 환경문제로 떠오르는 주제로 찾아볼 수 있는 관련 자료들이 많을 것 같다고 생각되었다. 주제를 기반으로 커뮤니티 사이트를 만들어내기로 했다. [ 어스어스 : Earth Us ] 제로웨이스트를 위한 커뮤니티로 유저들의 일상과 노하우를 공유하고, 미션을 제공받아 완수하여 장기&지속적인 환경보호 운동 실천을 독려하고 개인 미션 수행완료를 통한 뱃지획득 기능으로 성취감을 부여하여 일상에 자연스레 녹아드는 제로웨이스트를 추구하는 서비스 구현할 기능의 API 명세서는 아래와 같다. 노션은 다양하게 활용 가능한 기능이 많아서..
CORS(Cross-Origin Resource Sharing)란, "교차 출처 리소스 공유" : 다른 출처의 자원을 공유할 수 있도록 설정하는 권한 체제. 여기서 교차 출처 = 다른 출처를 의미한다. 즉, 브라우저에서 막고 있기 때문에 CORS를 허용해주어야 접근이 가능한기 때문에 CORS를 설정해주지 않거나 제대로 설정하지 않은 경우, 원하는대로 리소스를 공유하지 못하게 된다. 여기서 출처란 '프로토콜://도메인:포트' 를 말한다. 예로는 http://localhost:8080 등의. 지난번 5주차 회고에서의 키워드로 간략하게 알아보았는데 6주차가 되어 미니프로젝트를 진행하면서 로그인/회원가입 기능을 구현하고 나서 좀 더 찾아본 내용으로 자료가 잘 나와있어서 다시 정리해보려 한다. [cors에러] 브..
주특기 주차가 끝났다.. 왜 지식은 안늘고 시간만 간 것 같은지,, 입문/숙련주차와는 다르게 심화주차의 주과제는 팀과제로 진행되었다 그리고 주의했어야한다... .... 조별과제란^-^...데자뷰란 것을... 지난 주 담당이였던 부분. 이미지 업로드 기능이다. AWS의 S3버킷을 이용해서 구현한다. 주의점은 과금 절대 주의 특히나 깃 push 전에 가리거나 암호화를 해둬야한다. 간혹 이걸 이용해서 다른 누군가가 내 버킷을 매크로 돌려쓰게 되면 몇백 몇천 이상의 요금을 징수당한다고 한다. 오류가 뜨는 이유는 게시판과 연관관계가 있기 때문에 클래스가 있어야한다. 해당 사진은 머지 전으로 파일이 합쳐지기 전이다. 아무튼 아직은 개념이 이해가 된 부분도, 안된 부분도 있어서 자료를 찾아보고 대부분이 인용한 코드라..