오늘 할 일
- LeetCode 데일리 문제 풀기
- 프리 프로젝트용 AWS EC2, RDS 설정
- 코드 리팩토링 계획 작성
- 맨몸운동
오늘 배운 것
LeetCode 데일리 문제
- 오늘의 문제: 540. Single Element in a Sorted Array(https://leetcode.com/problems/single-element-in-a-sorted-array/)
- 배열 내에 있는 숫자들 중 짝이 맞지 않는 숫자를 찾는 문제입니다. 문제의 제한 조건으로 O(logn)의 시간복잡도, O(1)의 공간복잡도를 요구합니다.
- 어제 문제와 마찬가지로 이진 탐색을 이용하지만 응용이 필요한 문제였습니다. 제가 작성한 코드는 문제의 제한 조건을 만족하지는 못해서 레퍼런스를 참고했습니다. 천재인가...
프리 프로젝트용 AWS EC2, RDS 설정
- EC2 인스턴스를 프리티어 버전으로 세팅하고, SSH 연결을 했습니다. 추가로 Elastic IP를 만들어서 EC2 인스턴스와 연결해줘서 고정 IP를 할당해주었습니다. 안하면 돈 나가그든요...
- RDS도 프리티어 버전으로 세팅하고 IntelliJ에서 MySQL 연결까지 해주었습니다.
코드 리팩토링 계획
1. 게시판 이미지 이슈 - 수정이나 삭제를 어떻게 처리해야 할지 프론트와도 논의가 필요해 보인다.
2. 채팅 - 추후 레퍼런스 찾아보기
3. 알림 - 추후 레퍼런스 찾아보기
4. OAuth2 - 카카오, 구글, 네이버, 페이스북, 깃허브 중 하나 사용해볼 예정
맨몸운동
- 푸시업 바를 사놓고 헬스장을 끊어서 사용하지 않고 있었는데 오늘에서야 사용해봅니다. 아주 만족!!
- 푸시업 - 40 / 어시스트 풀업 - 40 / 스쿼트 - 60
느낀점
- 오늘 친구들과 이야기하다가 게시글 내 이미지를 수정하는 부분에 대해서 충격적인 말을 들었습니다. 그냥 다들 하는 것인줄 알았는데, 꽤나 까다로운 작업이라 구현하지 못했다는 친구들도 있었네요. 이 부분을 어떻게 해결해야 할지 알아봐야겠습니다...
- 게시글 이미지 수정하는거 별로 안어려운줄 알고 하고 말씀드린다 했는데, 본의 아니게 4일간 잠수탔네요... 죄송...
- 몇일 전 아침에 뛴게 추웠는지 코가 막히네요. 컨디션 안떨어지게 관리 잘해야겠습니다!! 화이팅!!
내일 할 일
- LeetCode 데일리 문제 풀기
- 프론트 회의 잡아서 이미지 처리 논의하기(그 전에 백에서 어떻게 처리할지 생각하기)
- 메인 프로젝트 회고 2주치 작성해놓기
'TIL' 카테고리의 다른 글
TIL_20230223 (0) | 2023.02.23 |
---|---|
TIL_20230222 (0) | 2023.02.22 |
TIL_20230220 (0) | 2023.02.20 |
TIL_20230219 (0) | 2023.02.19 |
TIL_20230218 (0) | 2023.02.18 |