본문 바로가기
728x90

스타터스부트캠프15

유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 15주차 학습 일지 우와 이번이 마지막 학습일지라는게 믿기지 않을 정도로 빠른 시간이 지나갔다. 감격스러운 엔딩과 함께 마지막 부트캠프 마지막 블로그 일지를 작성하겠다. 개발사항? 마지막에 도달하면서 내가 맡은 기능들은 얼추 다 정리가 되었고, 나는 운영에 힘을 많이 썼다. 웅진에서 감사하게 AWS의 많은 부분을 지원해주었기에 쓸 수 있을 때 다 쓰자는 마인드로 썼다. EC2, RDS, ElasticCache 내가 이전에 다 써보고 싶은 것들은 다 찍먹하였다. 원래 배포 관련해서는 Code Deploy를 써보고 싶었다. 하지만 IAM 문제로 인해 나에겐 적절한 권한이 부족했고 운영진분들께 계속 요청드리긴 죄송하여 빠르게 Jenkins로 노선을 변경하였다. (Code Deploy는 향후 재도전!!) Jenkins는 들어만 봤.. 2023. 1. 21.
유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 14주차 학습 일지 정말 어느덧 부트캠프 종료가 며칠 안 남았다. 이제 기획했던 개발은 얼추 마무리 되었고, 나는 배포 공부를 열심히 하였다. 정말 2주 동안 많은 삽질이 있었다. 일지를 적으며 이 험난한 여정에 대해 적어보도록 하겠다. CI/CD 지옥 지난주부터 배포를 자동으로 하고 싶어서 갖가지 많은 시도를 접했었고, 이것이 엄청난 삽질의 시작이 될 준 몰랐다.. 오히려 내 손으로 배포하는게 더 빠를 정도라 했달까? 나 혼자의 삽질과 더불어 멘토님들의 조언들을 통한 많은 과정이 있었는데 생각나는대로 적으면 다음과 같다. Code Deploy 사용 이왕 AWS를 쓸 수 있으니 써볼 수 있는건 다 써보자는 마인드로 Code Deploy도 사용해보려 했었다! 문제는 IAM 권한 문제가 계속 나를 막아섰다. 이런 권한 문제에 .. 2023. 1. 15.
유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 13주차 학습 일지 최종 평가 월요일에 공지대로 최종 평가를 보았다. 내용은 중간평가랑 비슷한 듯 하면서도, 살짝 헷갈리는 부분들이 많았다. 어찌저찌 필요한 대로 다 구현하였고, EC2, RDS에도 다 배포를 해두었다. 스프린트를 준비하면서 AWS랑은 꽤나 친해진 거 같았다. 하나 우려되는건 특정 시간에만 이용할 수 있도록 해둔 것인데, 그 부분은 시간이 부족하여서 코드를 막 짜고 차단 잘 된것만 보고 지나갔다. 부디 잘 되길 바라며..! 이 날은 정말 딴짓도 안 하고 개발에만 집중하니 에너지가 정말 많이 날라간 기분이었다! 다들 고생 많으셨습니다! 개발 사실 이번주는 개발보단 CI/CD에 초점을 두고 공부를 하였다. 그래도 몇가지 개발한게 있다면 출석 기능 고도화 작업과 공지사항을 푸쉬를 위한 웹소켓 구현을 해두었다. 우.. 2023. 1. 8.
유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 12주차 학습 일지 어느덧 2023년 1월1일이 되었다.. 더 각오를 가지며 12주차 학습일지 시작! 스프린트3 종료 스타터밸리 스타터밸리라는 사이트가 단순 CRUD 게시판 같으면서도 들어가는 기능이 꽤 있다보니 할 게 은근 많았다. 출석 체크도 하고, 맛집 추천 사이트도 만들고, 익명 게시판까지 익명 게시판에서 작성자 이름을 랜덤하게 만드는 것은 특정 만들어주는 사이트가 있어서 긁어왔다. 계속 외부 요청으로 갖고오긴 좀 그러니 나중엔 내부적으로 만들어 주도록 만들까 한다. 이번 스프린트 때는 출석 기능 고도화에 집중하였다. 실제 매니저님이 사용할 수 있도록 구성중인데, 나왔던 피드백 중 하나가 주말이나 공휴일에 막을 수 있도록 해달란 것이었다. 시간이 부족할 거 같아 "저희 서비스 사시면 업데이트 해드리겠습니다! ㅎㅎ" .. 2023. 1. 1.
유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 11주차 학습 일지 크리스마스를 맞이하는 11주차. 이젠 진짜 한 달도 안 남았다. 아자아자!! 개발 우여곡절 끝에 스프린트에 정했던 내용을 배포하게 되었다! 팀원들끼리 여러 얘기를 나누며 열심히 협업하여 만든 만큼 애정도 생긴다. 퍼실리테이터님들이 항상 말씀하시기를 "일단 배포를 해보라. 그러면 불편점들이 보일 것이다." 이미 잘 만든거 같은데 에러 터질랑가? 방심한 순간 첫날부터 에러가 터지는 것이다. 출석체크하면 count가 안되거나 연속출석일자들은 틀리게 갖고오거나.. 위 말을 바로 이해하게 되며 hotfix 브랜치를 파서 바로 바꿔 올려보았다. 또한, 우리가 의도치 않았던 값을 넣어서 프론트에서도 화면이 밀리거나 되게 다양하였다. 이런게 피드백이구나 느꼈고, 잘 대응해보도록 해야겠다. 일단은 우리의 git bran.. 2022. 12. 25.
유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 10주차 학습 일지 어느덧 10주차가 되었다. 감회가 새롭네 ㅎㅎ 두 번째 데모데이 두 번째 데모데이를 실시하였다. 이 말은 즉 벌써 프로젝트를 시작한지 4주가 되었다는 것이다. 시간이 너무 빠름을 느끼며 얼른 계획했던대로 개발할 수 있도록 해야겠다. 일단 1차 배포로는 스프린트에서 기획한대로 진행하였다. 개발을 진행 하면서 조금씩 다른 의견을 조율하는 것이 어렵다고 느껴진다. 이런 점은 충분한 대화가 필요함을 다시 한 번 느끼게 된다. 또한 이전에 얘기했던 기능과 조금씩 차이가 발생함을 느꼈는데 이래서 api에 대해서도 버전을 나누는 것인가 생각이 들며, 확실히 문서화를 잘해야겠음을 느꼈다. api 버전의 필요성을 느낀 예시는 다음과 같다. 가령 스타터밸리 서비스는 유데미의 부트캠프의 전 기수가 사용할 수 있도록 하자는 .. 2022. 12. 17.
728x90