생활(27)
-
6.29
프로젝트 기능 구현 시작. 사용자 기능(회원 가입, 로그인, 소셜 로그인) + Spring Security Filter + JWT 기능 구현 시작. 현재 소셜 로그인 기능 구현 중. 처음 해보는 기능이다. OAuth2User, OAuth2UserRequest 등 처음 보는 클래스들이 많으며, 현재는 구글 로그인 기능만을 탑재하고 있지만 카카오톡 포함해서 페이스북, 네이버 등을 추가할 예정이다.
2022.06.29 -
6.26
참고 : 레드헷 CI, CD 설명 문서(https://www.redhat.com/ko/topics/devops/what-is-ci-cd) CI, CD CI는 지속적인 통합(Continuous Integration), CD는 지속적 배포(Continuous Deploy)를 뜻한다. 통합 과정에는 빌드, 테스트, 병합의 세 과정이 수행되는데, '지속적 통합'은 이런 세 과정을 자동화하여 개발자들이 계속 개발을 진행하면서도 통합 과정을 수행할 수 있다는 의미이다. 배포 과정은 빌드된 애플리케이션을 실행시켜 실제 사용자들이 사용할 수 있도록 하는 것을 의미하는데, '지속적 배포'는 이러한 배포 과정을 자동화하는 것이다. CI/CD 툴의 사용 이유 및 적용 사례는 현재 구현중인 프로젝트의 기술적 고민사항(http..
2022.06.26 -
22.05.23 ~ 29 주간 회고
1. 학습 알고리즘(bfs, 트리, 힙, 이진탐색 등) - 과제로 올라온 문제 풀면서 복습하기. 주로 릿코드 많이 풀었음. 힙, 우선 순위 큐는 insert & delete 연산이 잦으면서, 최대 혹은 최솟값을 계속 구해야 할 때 유용하게 사용되는 자료구조. 이진 탐색은 정렬되어 있는 배열에서 빠르게 값을 구할 때 사용하는 탐색방법. 자매품 파라메트릭 서치도 있는데, 사실 이진 탐색이나 파라메트릭 서치나 많이 풀어봐야 감이 온다. 인덱스(발표) - 데이터베이스 중 인덱스 발표 준비 & 발표. 2 ~ 3일 정도 시간이 걸렸으며, real mysql 책으로 인덱스 복습하는 것에 시간을 많이 들였다. 사실 클러스터링 인덱스와 비클러스터링 인덱스의 차이에 대해 잘은 몰랐는데, 이번에 복습하면서 확실히 깨달았다...
2022.05.29 -
21.10.31 주말 목표
해야만 하는 일 1. 한 주간 복습 == 주간 회고 - 토비 스프링 본 내용, 인터넷 강의 본 내용, 멘토링 내용, 알고리즘 문제 푼 내용
2021.10.28 -
21.10.28 할 일
해야만 하는 일 1. 이력서 - 쓸 주제 선정 및 작성 (쓸 내용 2 ~ 3가지 선정 후 반 이상 작성) 2. 우테캠 지원서 질문 1 작성 3. 백준 1문제, 프로그래머스 1문제 솔 추가적으로 하는 일 1. 토비의 스프링 ~ 1.7까지 2. 프로그래머스 1 ~ 2 솔
2021.10.28 -
10.12 화
다섯 시간도 못 잔 것 같다. 방 정리랑 이것 저것 정리 한다고 아침 5시 넘어서 잠에 들었는데, 10시 좀 안돼서 깼다. 피곤한데 잠이 완전 달아나버려 다시 잘 수도 없었다. 카페에 가서 책을 폈는데, 피곤해서인지 내용이 정말 하나도 안들어왔다. 계속 헤롱헤롱하며 노트북 보고 원혁이랑 얘기 좀 하다가 알고리즘 한 문제 푸니까 정신이 좀 돌아왔다. 그게 한 6시? 원혁... 효근... 왜 하필 내가 분당서 내려가자마자 연락 오는거야... 밥 먹고 운동하고, 다시 카페 와서 노트북 보는 중이다. 아무래도 오늘은 책보고 새 지식 익히는건 조금 무리인갑다. 잠온다... 오늘은 일찍 자야지...
2021.10.12 -
10.11 월
한 달 만에 돌아왔다~~!! 정말 바쁜 한 달이었다. 종빈이랑 같이 외주 프로젝트하면서, 멘토링에다가 코테까지 겹쳐서 정신 없는 한 달이었다. 외주 프로젝트 경험은 또 처음이라, 책임감을 갖고 가능한 에러 없는 프로그램을 만드려고 노력했다. 원래는 유닛 테스트를 작성해서 테스트 케이스를 일일이 만들었어야하는데, 파이썬 유닛 테스트는 처음이고 아무래도 시간이 빠듯하다보니 따로 유닛 테스트 작성은 하지 못했다... 지금 와서 느끼는 것이지만 사실 테스트 케이스가 있었으면 되게 많은 테스트를 자동으로 검사했을 텐데... 아쉽긴 하다. 일일이 많은 테스트케이스를 일일이 손으로 검사해서 시간이 더 걸렸던 것 같다. 아직 큰 문제가 없고, 외주를 맡긴 측에서는 지금까지는 만족하며 사용하고 있다니 다행이긴 하다. 코..
2021.10.12 -
9.3 ~ 9.12 주간 목표
1. 알고리즘 가. 종만북 - DP 테크닉 읽기 나. 문제 구현/시뮬레이션 원판돌리기 (골 3) :https://www.acmicpc.net/problem/17822 나무 재테크 (골 4) : https://www.acmicpc.net/problem/16235 완전 탐색 단어 수학 (골 4) : https://www.acmicpc.net/problem/1339 스도노미쿠 (골1) : https://www.acmicpc.net/problem/4574 그래프 탐색 돌 그룹 (골 5) : https://www.acmicpc.net/problem/12886 움직이는 미로 탈출 (골 4) : https://www.acmicpc.net/problem/16954 레이저 통신 (골 4) :https://www.acmi..
2021.09.02