코드스테이츠 53

Main Project 1주차

프리 프로젝트 시작 후, 일기가 굳이 필요하다는 생각을 가지지 못해서 작성하지 않고 있었다. 그렇게 메인 프로젝트로 들어와서 멘토와 만나고 나니 확실히 기록해야 할 부분들이 많았다. 프로젝트를 진행할 때 기본적으로 배웠던 부분들로 구현이 가능한 것들은 배운 것들로 구현하고, 구현이 매우 복잡하거나 불가능해 보이는 부분들에 대해서는 다른 해결 방안을 찾는 과정으로 구성하였다. 따라서 DB는 당연히 RDB, 보안은 SpringSecurity, CI/CD는 githubAction, api 문서화는 RestDocs와 같이 디폴트로 정해놓고 가는 부분들이 있었다. 그 후 백엔드의 기능적인 볼륨에 있어서만 고민하며 회의를 가졌었다. 하지만 멘토님은 기능 볼륨보다 작은 볼륨안에서도 고민한 흔적들이 나타나는 것이 좋다..

69 & 70 일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? Project Reactor & Spring WebFlux 개요 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? X 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? Project Reactor & Spring WebFlux 정의 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 네 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? 그냥 이런게 있다 정도의 개념만 배운 느낌. 학습했다고 할 수 없는 수준이라고 생각한다. 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 필요가 생기면, 충분한 기간을 가지고 확실하게 공부..

68일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? 리액티브 프로그래밍 개념 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? X 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? 리액티브 프로그래밍 개념 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 네 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? 리액티브 프로그래밍 실습(적용)법 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 다음 강의 수강 나의 오늘 학습 만족도는 몇점인가요? 80

67일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? Cloud 운영 전략 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? 프록시 서버 개념 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? 프록시 서버, 오토 스케일링, 로드 밸런싱, VPC 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 네 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? 로드 밸런싱, 오토 스케일링 실습 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 추후에 직접 실습 나의 오늘 학습 만족도는 몇점인가요? 90

65 & 66 일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? 배포 자동화 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? X 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? AWS pipeline, Github Action을 이용한 배포 자동화 실습 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 개념 정도만? 애매하다 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? 실습 중 권한 부여 때문에 자주 막혔었다. 어떤 제한 때문에 오류가 생겼던 것인지 궁금하다. 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 코드스테이츠에서 제공하는 계정 말고 직접 하는 방법? 나의 오늘 학..

64 일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? 배포 컨테이너(Docker) 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? X 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? 배포 컨테이너 개념, Docker 이미지 다루기 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 네 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? X 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 나의 오늘 학습 만족도는 몇점인가요? 95 git만큼이나 획기적인 기능인 것 같다. 다만 현재 컴퓨터의 용량이 너무 모자라서 사용하기 힘들 듯 하다. 다음에 컴퓨터를 교체하게 된다면 바로 ..

62 & 63 일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? AWS 운영 환경 구성 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? ec2인스턴스를 이용한 클라우드 서버 활용 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? S3(클라이언트) 호스팅, RDS(DB) 인스턴스 연결 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 네 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? RDS 설정을 서버 컴퓨터가 아닌 로컬 컴퓨터에 사용해도 문제가 없는가? 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 로컬에서의 구현 및 실행 나의 오늘 학습 만족도는 몇점인가요? 90

60 & 61 일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? OAuth2 인증 개념 및 실습 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? node.js에서의 OAuth2 실습 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? Spring에서의 OAuth2 인증 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 네 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? X 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 나의 오늘 학습 만족도는 몇점인가요? 85 캡디로도 OAuth2 인증을 수행하고 후기를 쓰려고 미뤄뒀었다. 조만간 웹이 아닌 어플로의 CSR 방식 연동을 수행해야한..

58 & 59일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? JWT 인증 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? X 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? Spring Security에서 JWT 인증 실습 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 대략적 흐름 정도 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? 생성해야되는 클래스들과 그 클래스들의 주요 동작을 완전히 머릿속에 넣지 못했다 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 프로젝트 추가 실습 나의 오늘 학습 만족도는 몇점인가요? 80

55 & 56 & 57 일차 후기

1. 계획 단계 - 정규학습시간 전 오늘 나의 학습 목표는 무엇인가요? Spring Security, 백엔드 보안의 기본적인 workflow 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? X 2. 점검 및 평가 단계 - 정규학습시간 후 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요? Spring Security, 백엔드 보안의 기본적인 workflow 오늘 새롭게 학습한 내용을 다른 사람에게 설명할 수 있나요? 네 오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요? 개념적인 부분은 이해한 느낌이지만 아직 실습 부분에서의 완전히 이해되었다고는 생각하지 않는다. 이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요? 프로젝트 해보면서 더 익혀보는 수 ..