[The Poor] 주제회의
이 페이지는 출석 인증 글을 작성하는 페이지이다. 디자인이 심플하기 때문에 이미지 파일을 저장하지 않고, css로 구현해 주었다.웹앱으로 개발할 것이기 때문에 모바일 뷰 이외의 뷰는 만들지 않았다.placeholder를 사용하여 글 작성 전 text를 보여 주었으며,
1. 키 발급 https://platform.openai.com/api-keys 위 링크에 들어가 키를 발급받는다 이 때 팝업 창이 뜨면서 키 값이 발급되는데, 바로 복사를 해 두어야 한다. 창을 닫으면 더 이상 조회할 수 없고, 이 때는 키를 다시 재발급 받아야 하
리팩토링(Refactoring) 결과의 변경 없이 코드의 구조를 재조정함 가독성을 높이고 유지보수를 편하게 함 버그를 없애거나 새로운 기능을 추가하는 행위는 아님 코드 스멜(Code Smell) 개발자가 이해하거나 유지보수하기 어려워 리팩토링 대상이 되는 코드 Du
우선, 나는 AWS, Docker, Jenkins를 사용해서 배포 및 CI/CD를 적용해 줄 것이다. 우선, AWS는 클라우드 인프라를 위해서, Docker는 애플리케이션 컨테이너화를 위해서, Jenkins는 CI/CD를 위해서 사용하기로 하였다. Jenkins 지속
이 문제는 gradlew 파일에 실행 권한이 없거나 소유자가 잘못 설정되어서 발생하는 것이다.나의 경우는 whoami를 한 결과 ubuntu로 나왔다.이제 ubuntu에 대해서 파일 소유자를 변경해 줄 것이다.gradlew 파일에 실행 권한 부여4\. 다시 빌드
인스턴스 안에서 Docker를 사용하기 때문에 CPU 사용률이 올라가 자꾸 인스턴스가 끊기는 현상이 발생했고, 이를 해결하고자 스왑 메모리 설정을 해 주었다.시스템의 메모리가 부족할 때 디스크 공간을 사용하여 메모리를 확장하는 기능일반적으로 RAM이 가득 찼을 때 사용
도커파일을 빌드하려고 했지만 디스크 공간이 부족하다는 오류가 떴다. 어차피 프로젝트를 새로 빌드하려고 했기 때문에 사용하지 않는 모든 메모리를 삭제한 후 새로 빌드해 주었더니 해결되었다. 아래는 사용하지 않는 메모리를 삭제하기 위한 과정이다.
9월 11일에 드디어!!! 발표를 했다!! 전 날 여태까지 했던 프로젝트인 오목, 축하해요, 그리고 이번 쏠거지까지 전시를 하고 스티커도 제작했었다.발표장에는 무려 신한 ds 본부장님도 오시고, 그 외에도 정말 많은 높으신 분들이 와 주셨다. 대략 10분정도 되는 것