[Routine] 15 주차 시작!
in Daily on Routine
![[Routine] 15 주차 시작!](/assets/img/daily/routine/2023/2023-04-30/2023-04-30-myroutine-15th.png)
“2023년 4월 24일 부터 4월 30일 까지의 나의 루틴.”
#목차
2023-04-24
- 오늘도 어김없이 영한 님의 인강을 들으면서 출근하였다.
- 근데 영한 님의 마지막 말이 너무 마음에 와닿다.
- 개발이 재미있고 적성에 맞는 거 같은데, 매일 야근 또는 공부하는 것들이 지칠 때도 있다.
- 이게 나의 길이 맞나?.. 뭐 등등의 고민들…
- 결국 답은 꾸준함이라고 한다. 꾸준함을 가지고 흔들리지 말자!라는 생각이 들었다.
- 뭔가.. 이런 생각이 들 때마다 아.. 나도 이제 늙었구나..라고 생각이 든다..ㅠㅠ
2023-04-25
- 오늘도 어김없이 영한 님의 인강을 들으면서 출근하였다.
- 오늘은 기존 영한 님의 스프링 부트 - 핵심 원리와 활용을 다 듣고 우아한형제들 최연소 기술이사 김영한의 스프링 완전 정복 중에 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 를 듣기 시작하였다.
- 지금 동욱 님의 스프링 부트와 AWS로 혼자 구현하는 웹 서비스를 코드 작성과 함께
spring boot3
버전에 맞추어srping security
등의 버전도 최신 버전으로 바꾸어 작업하고 있다. - 위 사이드 프로젝트가 끝나면 이제
TDD
하던걸 다시 진행하고 끝나면 영한 님의 인강을 처음부터 다시 들으며 코딩과 같이 작업하려 한다.
2023-04-26 스터디 발표
- 오늘도 어김없이 영한 님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 인강을 들으며 출근하였다.
- 어제 개발팀 전체 회식이어서 늦게까지 회식하고 나니 피곤해서 오늘은 좀 늦게 출근하였다.😝
- 오늘은 원래 매주 목요일이던 스터디를 이번 주만 하루 앞당겨 진행하기로 하였다.
- 직원 중 한 명이 예비군으로 인해 참석을 못 할 수 있어 하루 앞당겨 스터디에 참여하여 같이 진행하려고 하루 앞당겼다.
스터디 발표
- 코드 지우개 - 람다식2
- 승연씨 - ChatGPT3
Ximillar
: 이미지 및 동영상 인식 및 분석 도구로, 머신러닝을 사용하여 이미지와 동영상에서 사물과 장면을 식별, 저작권 무료MoodBit
: 기업Knoyd
: 비지니스 솔루션. 머신 러닝을 사용하여 비즈니스에 데이터 기반 인사이트와 예측을 제공하는 예측 분석 플랫폼Chorus.AI
: 자연어 처리를 사용하여 영업 통화를 분석하고 고객 감정, 제품 피드백 및 영업 서오가에 대한 인사이트를 제공하는 도구Receptiviti
: 자연어 처리를 사용하여 언어 패턴을 분석하고 성격 특성과 감정 상태에 대한 인사이트를 제공하는 성격 분석 도구Paragon
: 자연어 처리를 사용하여 대량의 비정형 텍스트 데이터에서 인사이트와 트렌드를 추출Arria NLG
: 머신 러닝을 사용하여 데이터에서 사람과 유사한 언어를 생성하는 자연어 생성 도구, 기업 보고서 및 서면 커뮤니티케이션을 자동화코그니티브스케일
: 비즈니스 프로세스 자동화.Hootsutie
: 소셜 미디어 모니터링Phind
: ChatGPT.Phindapp.Code2Flow
: 코드 로직을flowchart
로 그려주는 도구Auto GPT
: GPT-4 모델을 기반. 인간의 개입 없이 스스로 쓰기 작업을 통해 퍼포먼스를 달성함. 오픈소스.Python
,AGI - artificial general intelligence
2023-04-27
- 오늘도 어김없이 영한 님의 인강을 들으며 출근하였다.
- 요새 퇴근하고 계속
JUnit5
테스트 관련해서 작업 중인데 오류가 생각보다 잡히지 않아 시간이 오래 걸리고 있다. - 얼른 처리해서 다음
test
로 진행하고 싶은데… 어렵다..
2023-04-28
- 오늘도 어김없이 영한 님의 인강을 들으면서 출근하였다.
- 어제 드디어! 동욱 님의 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 책을 토대로 작업했던 오류를 모두 찾아내어 수정하여 커밋 하였다.
- 오류의 원인을 블로그로 포스팅할 예정이다.
- 간단하게 오류의 원인을 설명하자면 우선 오타!…
assertThat(body).contains("스프링 부트로 시작하는 웹 서비스")
로 html body 안에contains()
를 통해서String
타입스프링 부트로 시작하는 웹 서비스
를 찾고 있었는데 내가 테스트를스프링부트로 시작하는 웹 서비스
로 스프링 띄고 부트가 아니라 스트링부트라고 붙여서 테스트를 하고 있었다… 하… - 그리고
oauth2
를 통해with(oauth2Login()))
를 추가했어야 했는데 기존mvc.perform(get("/hello").andExpect(status().isOk()).andExpect(content().string(hello));
만 사용하고 있던 것. - 즉,
mvc.perform(get("/hello").with(oauth2Login())).andExpect(status().isOk()).andExpect(content().string(hello));
라고 수정을 하여 정상적인 테스트를 진행하였다. - 또한
test
쪽의application.yml
파일에서hibernate
를 책의 내용과 똑같이hibernate.dialect=MySQL5InnoDBDialect
라고 해놓았던것.. - 난
H2DB
를 사용했기 때문에hibernate.dialect=H2Dialect
가 맞았다. 역시.. 실패를 통해 많은 것들을 배우게 되는거 같다. - 제일 어이없었던건… 오타…!!!
Back to [Routine] 14 주차 시작!
Continue with [Routine] 16 주차 시작!