이번 주 목표 스프링 시큐리티를 졸업작품에 적용 UMC 면접 진행 2023-3-12 일요일 코테 스터디 회의를 진행했다. 스터디 조장이 되기로 했다. 두들두들 시즌2 회의를 진행했다. 백엔드 회의였고, 여러가지를 정했다. 나는 결과 도메인과 AI 구조 변경을 맡기로 했다. 졸작 회의에 참여했다. 지라의 백로그들을 추가/수정 하였다. 스프링 시큐리티 공부를 했다. 2023-3-13 월요일 스프링 시큐리티 책을 공부했다. 거의 다 읽었고, 졸업작품 프로젝트에 어느정도 적용시켜보고 있다. 2023-3-14 화요일 졸업작품 프로젝트에 스프링 시큐리티를 적용 중이다. 책을 통해 얻은 지식과 연계하여 적용하고 이해중이다. 2023-3-15 수요일 스프링 시큐리티 설정을 어느정도 했다. 2023-3-16 목요일 스프..
이번 주 목표 졸업작품 프로젝트 2차 스프린트 개발 시작 두들두들 시즌2 참여 UMC 활동 참여 2023-3-5 일요일 두들두들 프로젝트의 백엔드 프레임워크를 스프링으로 정했다. 졸업작품 프로젝트의 회의에 참여했다. 스프링 시큐리티 강의를 들었다. 2023-3-6 월요일 졸업작품 프로젝트에서 검색 API를 필터링 가능하고 없어도 검색이 되도록 수정하는 중이다. 2023-3-7 화요일 백준 4문제를 풀었다. 정렬 문제 위주로 풀었다. 이제 알고리즘 중급 1/3 도 이분탐색 부분만 풀면 끝이다. 졸업작품 프로젝트 2차 스프린트를 이어서 진행중이다. Redis 구조를 변경했다. @Cacheable이라는 어노테이션을 활용했다. 이제 같은 Request에 대해서는 Redis에 값이 있다면 거기서 가져와 Respo..
이번 주 목표 개강 적응하기 스프링 시큐리티 강의 수강 2023-3-1 수요일 스프링 시큐리티 강의를 들었다. 시큐리티 Config의 기본적인 부분을 공부했다. 폼 인증의 다양한 API들을 살펴봤다. 2023-3-2 목요일 백준 한 문제를 풀었다. 2023-3-3 금요일 스프링 시큐리티 강의를 들었다. 2023-3-4 토요일 스프링 시큐리티 강의를 들었다. 두들두들 시즌2 회의에 참여했다. 대략적인 것들을 정했는데 백엔드 프레임워크에 대해서는 더 생각해보기로 했다. 이번 주 리뷰 개강을 하고 공부가 순조롭게 진행되고 있는 것 같다.
이번 주 목표 개강 준비하기 이번 학기 계획, 목표 세우기 2023-2-26 일요일 객체지향 강의를 들었다. 2023-2-27 월요일 졸업작품 프로젝트에서 오류들을 수정했다. 간헐적으로 깃허브 레포의 멤버들을 조회할 때 예외가 던져졌었다. TUK UMC 운영진으로 들어가게되었다. 연합 동아리로 유명한 것으로 알고 있다. 객체지향 강의를 완강했다. 기능과 책임 분리, 의존과 DI, DIP 등에 대해 복습했다. 2023-2-28 화요일 스프링 시큐리티 강의를 들었다. 이번 주 리뷰 강의 하나를 완강한 것에 만족한다. 이제 시큐리티 강의를 들어야 한다.
이번 주 목표 방학을 잘 마무리 하자 프로젝트를 열심히 하자 2023-2-19 일요일 친구에게 멘토링을 해주기 위해 스프링 예제 프로젝트를 생성 및 개발했다. 졸업작품 회의에 참여했다. 블록체인 관련 업무를 상세화 했다. 2023-2-20 월요일 부엉이숲 프로젝트에서 Soft Delete관련 수정을 진행했다. BaseTime 관련 커스텀 리스너를 추가해 적용했다. SoftDelete에서의 엔티티 조회를 위한 커스텀 어노테이션을 추가해 적용했다. Hibernate의 @Where 어노테이션을 활용했다. 2023-2-21 화요일 부엉이숲에서 ID 만을 Response할 때 쓰는 DTO들을 하나로 묶는 수정 작업을 수행했다. 친구에게 스프링 멘토링을 진행했다. 간단하게 MVC 부분과 DB 접근 부분을 알려줬다...
이번 주 목표 프로젝트 개인 공부 휴식 2023-2-12 일요일 부엉이숲 프로젝트의 파일 업로드 부분에 대해 레퍼런스를 서칭했다. 2023-2-13 월요일 부엉이숲 프로젝트의 파일 업로드 및 다운로드 API 를 완성했다. 테스트 코드와 문서화도 마쳤다. 백준 재채점으로 인해 틀린 문제 두 문제를 풀었다. 원래 풀었던 아이디어가 있었어서 많이는 안걸렸다. 2023-2-14 화요일 부엉이숲 프로젝트에서 S3 버킷에 파일 업로드 및 다운하는 API를 구현했다. 2023-2-15 수요일 졸업작품 프로젝트에 Controller Advice를 추가했다. 2023-2-16 목요일 모던 자바 인 액션을 이어서 읽었다. 스트림에서의 reduce에 대해 더 깊게 알 수 있었고, 스트림을 다양한 방식으로 생성하는 방법을 알..
이번 주 목표 졸업작품, 부엉이숲 개발 진행 휴식 2023-2-5 일요일 부엉이숲에서 적용 중이던 DDD를 결국 다시 원래 상태로 되돌리기로 했다. 쿼리 프로젝션에서 많이 막혔고, 다른 부분들에서도 비효율적이라는 것을 느껴 다시 원상태로 바꾸기로 했고, 지금이라도 바뀐게 다행일지도 모른다 생각한다. 졸업작품 프로젝트를 진행했다. MAC OS 에서 카프카와 Selenium을 위한 Chrome Driver가 정상적으로 돌지 않는 문제를 해결했다. 카프카는 다른 카프카 이미지로 수정했고, Chrome 대신 Firefox를 써서 해결했다. API 문서화를 진행했다. 테스트 코드를 작성해 적용시켰다. 2023-2-6 월요일 부엉이숲 프로젝트에서 스터디 그룹 관련 코드를 다시 짰다. 졸업작품에서 오류를 수정했다. ..
이번 주 목표 졸업작품을 1차 스프린트 부엉이숲 프로젝트 개발 개인공부 2023-2-1 수요일 부엉이숲 회의에 참여해 개발했다. 졸업작품 회의에 참여해 개발했다. 2023-2-2 목요일 졸업작품 회의에 참여해 개발했다. 2023-2-3 금요일 부엉이숲 개발을 진행했다. QueryDsl을통해 프로젝션을 수행하는 부분에서 리스트가 DTO에 포함 된 경우를 해결하지 못했다. 졸업작품 개발을 진행했다. Selenium 라이브러리를 위해 도커 디렉토리에 크롬 드라이버를 설치하는 코드를 작성했고 완료했다. 하지만 팀원들의 맥북에서 오류가 나는 현상을 발견했다. 2023-2-4 토요일 부엉이숲 개발을 진행했다. 졸업작품 개발을 진행했다. 이번 주 리뷰 개발만 정신없이 하고 있다. 뭔가 쉬고 싶다…