😂2023.02.07

일일 회고 174일차

할일 및 한일

경험 및 배움

알고리즘 문제 풀이 마무리

내가 풀려고 했던 문제는, 백준 1991번 문제 "트리 순회"였다.

하지만, 트리를 구현해 본적도 없고, 어떤식으로 풀어나가야 할지 모르겠어서 정답을 찾아보았다.

수십 개의 정답을 모두 찾아보고, 나에게 이해하기 쉽고 제일 효율적이라고 생각되는 정답을 찾아서 학습해보았다.

또한, BufferedWriter 를 사용해보았는데, 하나씩 출력되는 답을 모아서 한 번에 붙여서 출력하고 싶을 때 유용했다. 전에는 StringBuilder 를 사용해서 일일이 붙였지만, 이 방법이 좀 더 편한 것 같다.

풀이한 링크는 다음과 같다.

연구실 홈페이지 OAuth 구현

이번주 목요일 세미나 전까지 과제는 연구실 홈페이지에 로그인을 할 때, OAuth를 통해 깃랩과 다른 여러 소셜 로그인을 통해 로그인할 수 있게 하는 것이 과제였다.

그러나, 오늘 Nest.js 프로젝트 생성부터 막혔다.

전에는 생기지 않았던 오류가 생기면서, 몇 시간의 검색과 대학원생 형들에게도 여쭤봤지만 결국 해결하지 못했다.

노드와 npm의 버전도 바꾸어 보고, 권한도 변경해보았지만 찾지 못했다.

따라서 내일은 npm 명령어를 쓰지 않고, git clone을 하여 우선 프로젝트를 생성 후 OAuth에 도전해볼 생각이다.

정보처리기사 필기 학습

오늘도 역시 정보처리기사 필기 학습을 야간에 진행하였다.

오늘 학습한 부분은 요구사항 분석으로, UML, DFD, 유스케이스 등등 필기 기출 문제를 돌려보면서 거의 매년 등장하는 개념들이 나와서 중점적으로 학습하였다.

매일매일 한 챕터씩 이론 공부를 진행하고, 그날 배운 내용을 기출 문제 8회분을 매일매일 돌리는 식으로 학습중이다.

개선 및 목표

  • 내일은 연구실 홈페이지 OAuth와 정보처리기사 필기 학습 그리고 CPU 스케줄링 구현을 마저 해보자.

Last updated