전체 글70 [GDG Campus Korea] Whatever you make 4주차 회고록 1. 이번주는 좋은 것과 나쁜 것이 무엇이 있었나요? 저번 회고 쓴게 엊그제 같은데 벌써 일주일이 지났습니다... 요즘 잠을 못자서 만성피로 상태인데 산책하다 벌에 물려 반나절 누워 있었습니다... 프로젝트 4주차에 접어들면서 페이지 수가 너무 많은 걸 느꼈습니다. 프로젝트 볼륨이 계속 커지면서 결국 페이지 수가 180을 넘겼습니다! 웬만한 앱보다 볼륨이 커지는 것 같아 프로젝트가 끝나고 계속 이어서 하기로 했으나 원래 목표였던 데모데이 전까지 앱스토어 등록하기를 지키기 위해 팀원들과 회의를 하면서 5주차가 되기 전까지 최소 기능만을 뽑아 앱스토어에 등록하기로 했습니다. 기능 축소라서 필요없는 기능만 빼면 금방 수정할 줄 알았는데 dto와 로직, test코드가 모두 엮여있다보니 수정에 애를 먹었습니다. .. 2023. 9. 21. [GDG Campus Korea] Whatever you make 3주차 회고록 1. 이번주는 좋은 것과 나쁜 것이 무엇이 있었나요? 프로젝트 세팅을 마치고 개발을 시작해서 바쁘게 진행 중 입니다. 회고를 쓴게 엊그제 같은데 시간이 정말 빠르게 흘러가는 것 같습니다. 멘토님이 식사를 사주신다고 해서 팀원분들과 오프라인 미팅을 가졌습니다! 오랜만에 사람들을 만나서 그런가 좀 많이 삐걱거렸지만 혼자 방구석에서 개발하면서 루즈해질 타이밍이었는데 팀워크도 다지고 목표를 리마인드하는 시간을 가져서 좋았습니다!!!! ChatGPT의 프롬프트를 수정하면서 일기 생성 자동화 부분을 구현하는데 결과가 생각보다 잘 나오지 않아 아쉬웠지만, 다른 기능의 개발이 끝난 후에 시간을 갈아넣으면 해결될 문제 같...습니다? 이번주에도 역시 에러처리와 이론공부에 시간을 많이 소모해서 아쉬웠습니다. 팀원분이 질문.. 2023. 9. 15. [GDG Campus Korea] Whatever you make 2주차 회고록 회고를 적다보니 저번주보다는 한게 많은 것 같아 좀 뿌듯합니당 1. 이번주는 좋은 것과 나쁜 것이 무엇이 있었나요? 빨리 개발을 하고 싶은데 세팅에 시간을 다소 많이 소모한 것 같습니다 ㅠㅠ CICD 구축, Spring REST Docs 세팅, 코드 컨벤션과 제약사항 세팅과 같이 실제 개발에 앞서 에너지를 너무 써버려 실제 프로덕트 코드를 거의 짜지 못했습니다. 막히는 부분에서 확실한 레퍼런스를 찾았다면 금방 해결될 문제였지만 하나의 오류에 너무 집중을 하다보니 진행 속도가 좀 느린 것 같아 반성 중입니다. 적용한 해결 방안을 문서화해두어 같은 실수를 하지 않도록 해야할 것 같습니다! 그리고 코드 리뷰를 처음 진행했는데 팀원분이 잘 짜주셔서 크게 수정할 부분이 없어 좋았습니다. 그래도 꼼꼼하게 읽다보니 .. 2023. 9. 7. Spring REST Docs 사용해보기 백엔드 개발자끼리만 개발할 때는 API를 짤 일이 없었지만 프론트 혹은 어플리케이션 개발자와 협업하기 위해서는 API 문서가 필수적입니다. 문서를 통해 개발 된, 개발 할 API 문서를 공유할 수 있으며 입력과 출력의 형식, 제약사항 등을 명시할 수 있으므로 신뢰성있고 통일성 있는 작업이 가능하게 됩니다. 이번에 iOS 개발자와 협업하게 되면서 필수적으로 API 명세서를 작성해야 했는데, Spring REST Docs를 통해 작성하기로 했고, CICD 파이프라인를 통해 지속적인 배포까지 구현해보았습니다. Swagger vs Spring REST Docs 문서화를 고려하면서 가장 많이 언급되는 두 가지의 방식 중 하나를 선택해야 했습니다. Swagger와 Spring REST Docs 입니다. 각각의 장단.. 2023. 9. 7. [GDG Campus Korea] Whatever you make 1주차 회고록 저번주부터 GDG Campus Korea와 Whatever가 함께 진행하는 6주간의 프로덕트 메이커 챌린지에 참여하게 되었습니다. PM, PD, iOS, FE, BE 각 파트별로 팀이 매칭되어 배포가능한 단계의 완성형 프로젝트를 만들 수 있는 좋은 기회인 것 같고, 현직자 멘토분들의 생생한 조언을 들을 수 있어 열심히 해볼 예정입니다! 한 주간 프로젝트를 하며 느낀점과 진행한 내용을 적어보도록 하겠습니다. 1. 이번주는 좋은 것과 나쁜 것이 무엇이 있었나요? 첫 주차는 아이스브레이킹을 진행했습니다. 사실 극단적인 I라 처음으로 대면하는 자리가 어색했는데 각자 살아온 얘기나 공통적인 관심사를 얘기하면서 조금 친해진 것 같습니다. 디자이너와 iOS 개발자 분과 오래 이야기해본 것은 처음이라 각 분야의 의견이.. 2023. 8. 31. [JAVA/백준/11660] 구간 합 구하기 5 11660번: 구간 합 구하기 5 첫째 줄에 표의 크기 N과 합을 구해야 하는 횟수 M이 주어진다. (1 ≤ N ≤ 1024, 1 ≤ M ≤ 100,000) 둘째 줄부터 N개의 줄에는 표에 채워져 있는 수가 1행부터 차례대로 주어진다. 다음 M개의 줄에는 네 www.acmicpc.net 풀이 방법 구간합은 특정한 구간의 합을 의미합니다. 왼쪽과 같은 입력이 주어졌을 때 해당 칸의 앞 칸까지의 모든 수의 합을 더한 값이 구간합이 됩니다. 만약 2열 2행부터 3행 3열까지의 구간합을 구하고 싶다면 다음과 같이 구할 수 있습니다. 1행 1열부터 3행 3열까지의 구간합에서 회색 구간을 빼주고 겹쳐지는 노란 색 한 칸을 더하면 최종적으로 구하고자하는 구간의 합을 구할 수 있습니다. 결과 코드 BufferedRea.. 2023. 7. 12. 이전 1 2 3 4 ··· 12 다음