일간 회고록(TIL)
[22.07.18] Daily 회고록 (상장 수령,팀 프로젝트 진행, JWT 강의 완강)
[일일회고] 아이디어톤 상장 수령 - 프로젝트 진행 전 상장을 수령하러 과사무실에 방문했다. 그런데 학생회장이 가져갔다고 해서 학생회실에 방문하여 수령했다. 하나만 줄주 알았는데 팀원 수 만큼 받아서 다행이다. [프로젝트] [소마] - 프론트엔드 팀원의 요청에 따라 방 참여의 코드입력과 회원 닉네임 입력을 구분 짓고, 결과에 따른 상태코드를 ResponseEntity를 이용해 구분짓는 코드를 넣어 프론트 단에서 처리할 수 있도록 Swagger를 설정해주었다. 막상 짠 코드량은 많지 않지만 4~5시간 정도 진행하였다.. 단위테스트도 계속 돌려보고, Rest api로 개발하다 보니 테스트에 시간을 많지 사용하는 것 같다. 아직 제대로 된 테스트 방법을 몰라서 그럴 수도 있다고 본다. [개인공부] 인프런 JW..
[22.07.17] Daily 회고록 (WebSocket(STOMP), Swagger, 멘토링, 팀회의(JIRA))
[일일회고] 오늘 멘토링이 총 3개 진행될 예정이였는데, 한 멘토님이 코로나로 인해서 다음주로 연기되었다. 그래서 계획에 없던 휴식이 생겨서 좋았다. 질문을 잘 받아주시는 김용웅 멘토님 멘토링 날이라서 궁금했던 점을 많이 물어볼 수 있었고, 더욱 견문을 넓힐 수 있는 기회가 되어서 좋았다. 내일부터는 팀원들과 만나서 프로젝트를 진행할 예정인데.. 한 명이 아직 코로나 격리가 풀리지 않아서 화요일에 참가 예정이다. 다음주 수~금이 심화 AWS 교육을 진행하기 때문에 더욱 월~화에 집중해서 프로젝트를 진행해야될 것 같다. 내일은 2시에 팀원과 만나기로 해서, 12시에 운동을 하러 간 다음, 1시에 과사무실로 가서 아이디어톤 상장을 수령할 예정이다. 또한, 이번주부터는 새로운 인프런 강의를 수강을 시작할 예정..
[22.07.13] Daily 회고록 (Swagger 적용 및 익명사용자 Test)
[프로젝트] [소마] - Swagger 적용 Spring 코드 상에서 Swagger를 적용하여 따로 API 문서를 만드는 것이 아닌 localhost에서 팀원들이 API를 확인할 수 있도록 구성하였다. 아직 쿠키 부분은 완벽하게 되지 않아서 수정이 필요하다. - 익명 사용자 구분 및 재접속 및 지속적인 확인을 위한 쿠키 저장 JpaRepository에서 자꾸 UUID로 조회를 하는데 null이 반환되길래 혹시나 했는데,, 역시나 쿼리문을 통해서 UUID datatype을 검색하지 못한다.. 이 점을 수정해야해서 UUID를 모두 String으로 처리했다. 익명 사용자는 인증이 되지 않기 때문에 각 사용자별로 UUID를 랜덤으로 만들어서 쿠키로 저장하고, 다음에 같은 접속이 왔을 경우 저장되있던 쿠키로 사용..
[22.07.12] Daily 회고록 (Swagger 적용, 멘토링, Jira)
[일일회고] - 본가에 내려와서 맥북 단축키에 적응하느라 빠르게 진행을 하지 못했다 ㅠㅠ 깃랩도 셋팅하고 초기작업을 하는데 하루정도 날린 것 같다. [프로젝트] [소마] 강상진 멘토님 멘토링 온라인 - 아키텍처를 다듬어 주시고, 소마에서 받은 AWS 계정의 user를 팀원별로 나누어서 MFA 인증을 하였다. 또, 프로젝트 진행에 있어 궁금한 점을 해결하기로 했다. 멘토님께서 프로젝트를 진행하면서 부족한 점을 여쭤보시면 알려주신다고 하고, Jira를 통해 프로젝트 진행사항을 확인하고 언급해주신다고 한다. 백로그를 아직 채우지 못해서 다음 주 내로 백로그를 채울 예정이다! [소마] 프로젝트 진행 Swagger로 API를 등록하고 Spring Security를 세팅하고 있다. 실제 프로젝트 진행이 거의 처음이..
[22.07.10] Daily 회고록 (스프링 시큐리티 강의 완강, 본가, 개발)
[일일회고] - 내일자로 코로나 격리가 해제되고, 본가에 내려가서 4일 정도 있으려고 한다. 병원도 갔다가 가족들도 보고 올 예정이다. 코로나가 완벽히 나은게 아닌 것 같아서 조금 더 늦게 내려가려고 했는데, 병원 예약 때문에 내려가야할 것 같다. 다음 주 부터는 소마 프로젝트 개발을 들어가려고 하는데, 팀원 한 명이 연이어 코로나에 걸리는 바람에 오늘 계획 중이였던 회의가 내일로 미뤄졌다. 내일 회의때 Jira 업데이트를 하고, 다음 개발 스프린트를 작성할 예정이다. [개인공부] 인프런 강의 - 스프링 시큐리티(백기선) 완강 - 지금까지 들었던 강의 중에서는 가장 어려웠던 강의.. 아키텍처가 매우 복잡하고 필터는 어찌 이리 많은지.. 484분 강의였지만 멍때린 시간이 절반은 되는 것 같다. 두 번 들었..
[22.07.09] Daily 회고록 (스프링 시큐리티, IA 변경)
[프로젝트] [소마] IA 변경 - 이전에 만들었던 IA에 우선순위를 부여하라고 하여, 우선순위를 입력한 IA로 변경하였다. [개인공부] 인프런 강의 - 스프링 시큐리티(백기선) - 이전 강의에서 들었던 부분이 예시였다면, 어떻게 돌아가는지 배우는 동작과정이다.. 아키텍처 부분은 실습0 이론100이라 대부분 이해하지 못해서 복습이 필요해보이고, 15개의 필터 부분은 어느정도 이해하였다. 시큐리티에 대해서 많이 배워가는 파트였고, test는 여전히 안되는 부분이 많다.. 강의가 오래된건지 내가 설정을 못한건지 이번 프로젝트에서 로그인하지 않은 사용자로도 로그인한 사용자처럼 이용해야하는데 익명사용자를 어떻게 구성할지 고민해봐야할 듯 하다.
[22.07.07] Daily 회고록 (스프링 시큐리티, 프로젝트 아키텍처 설계)
[일일회고] 코로나 증상 - 코로나 증상이 대부분 나았는데 비염이랑 기침은 사라지지가 않는다. 비염때문에 거의 대부분 코가 막혀있어 집중력도 떨어져서 하루 대부분을 쉬면서 보내는 것 같다. 격리가 일요일에 풀리는데, 풀리면 바로 본가에 내려갈 예정이다. 간염때문에 병원도 들려야하고 부모님, 할머니, 할아버지도 뵈야하는데 그때까지 완치될 수 있을지 모르겠다. [프로젝트] [소마] 프로젝트 아키텍처 설계 - 프로젝트가 간단히 요약하면 출제/배포/참가로 나뉘는데 배포&참가에 대한 아키텍처를 설계하였다. 물론 완벽하진 않지만 이를 기반으로 내일&모레 있을 멘토링에서 멘토님들께 컨펌 받을 예정이다. 코로나라서 나는 참석하지 못하지만,, 팀원들이 참석해서 잘 해줄 것이다. [개인공부] 인프런 강의 - 스프링 시큐리..
[22.07.05] Daily 회고록 (HTTP 강의 완강, 팀원 자취방 계약, 프로젝트 활용비 신청)
[일일회고] 소마 프로젝트 팀원이 인하대 후문에 자취방을 구했다. 이제 코로나 낫고, 본가 갔다와서 제대로 된 개발에 들어갈 수 있을 듯 하다!코로나 증상은 거의 없어졌는데 코막힘과 기침은 사라지질 않는다. 이유는 모르겠지만 물도 매우 자주 먹는다. 하루에 3L쯤?인프런 HTTP 완강을 하였는데 생각보다 짧은 강의에 정리하면서 듣다보니 생각보다 오래 걸렸다. 앞으로는 개발을 하면서도 강의를 들어야하는데 좀 더 부지런 해져야겠다. [프로젝트] [소마] 프로젝트 활용비 신청 - 소마에서 프로젝트 활용비를 팀 당 720만원을 지원해주는데 이게 6월 24일까진가.. 아무튼 되게 오래됐는데 안 내서 사무국으로부터 재촉받았다. 안 까먹으려고 노력하고 또 기록하는 편인데도 가끔 까먹는다. 프로젝트 지원비로 대강 서버..