TIL&WIL
-
20230101(Weekend, I learn) - 이번 주 한 일 이번주는 개인적인 사정으로 클론 코딩 주차를 스킵했다. 사실 아직까지 완벽하게 괜찮아졌다고 할 수는 없다. 그래도 현재에 집중해야 될 시기라는 걸 알기에 이번주부터는 다시 시작한다는 생각으로 노력해야겠다. 얼른 집중해서 마무리하고 싶다. 좋은 사람들과 프로젝트를 완벽하게 마무리하고 싶다. - 잘한 점 - 부족했던 점 - 이번 주 할 일 다시 시작한다는 마음으로 열심히 참여하기
2023년 1월 1주차20230101(Weekend, I learn) - 이번 주 한 일 이번주는 개인적인 사정으로 클론 코딩 주차를 스킵했다. 사실 아직까지 완벽하게 괜찮아졌다고 할 수는 없다. 그래도 현재에 집중해야 될 시기라는 걸 알기에 이번주부터는 다시 시작한다는 생각으로 노력해야겠다. 얼른 집중해서 마무리하고 싶다. 좋은 사람들과 프로젝트를 완벽하게 마무리하고 싶다. - 잘한 점 - 부족했던 점 - 이번 주 할 일 다시 시작한다는 마음으로 열심히 참여하기
2023.01.02 -
20221218(Weekend, I learn) - 이번 주 한 일 스프링 심화 주차를 시작했다. 이번 주차는 정리보단 코드를 보자고 생각했었고 이를 이루었다. 하지만 나는 언제나 중간이 없는 듯하다. 개념도 어느 정도 보고 정리를 했어야 하는데 이에 대한 부분이 많이 부족했다. 스프링 시큐리티의 구조가 궁금해 이에 대해 찾아보고 중간 중간 필요했던 부분들을 찾아보았지만 정리를 한 것은 시큐리티에 관련된 것뿐이었다. 앞으로 문제가 생기면 어떤 문제였는지 기록하고 해당 문제를 트러블 슈팅으로 다루면서 기록할 필요가 있을 듯하다. 이번 주차의 키워드인 CORS에 대해서도 찾아보지 못했다. 강의를 들으면서 들었던 기억은 있는데 아직 자세히 어떤 개념인지는 자세히 모르겠다. 내일은 전체적인 개발을 마무리하고 해..
2022년 12월 3주차20221218(Weekend, I learn) - 이번 주 한 일 스프링 심화 주차를 시작했다. 이번 주차는 정리보단 코드를 보자고 생각했었고 이를 이루었다. 하지만 나는 언제나 중간이 없는 듯하다. 개념도 어느 정도 보고 정리를 했어야 하는데 이에 대한 부분이 많이 부족했다. 스프링 시큐리티의 구조가 궁금해 이에 대해 찾아보고 중간 중간 필요했던 부분들을 찾아보았지만 정리를 한 것은 시큐리티에 관련된 것뿐이었다. 앞으로 문제가 생기면 어떤 문제였는지 기록하고 해당 문제를 트러블 슈팅으로 다루면서 기록할 필요가 있을 듯하다. 이번 주차의 키워드인 CORS에 대해서도 찾아보지 못했다. 강의를 들으면서 들었던 기억은 있는데 아직 자세히 어떤 개념인지는 자세히 모르겠다. 내일은 전체적인 개발을 마무리하고 해..
2022.12.19 -
- 오늘 한 일 서버사이드에서 해야 할 것들을 진행했다. API를 개발한 후, API 서버를 AWS를 활용해 띄웠다. 해당 과정에서 AWS RDS를 사용했는데 다른 분이 정리해놓으신 걸 보고 쉽게 진행할 수 있었다. 해당 부분은 이후에도 지속적으로 사용할 듯하여 개인적으로도 정리할 필요가 있을 듯하다. 이번 기회에 Linux 명령어들을 확실하게 학습하고 sql뿐만 아니라, db에서 사용하는 다른 명령어들도 학습해야겠다. 그리고 이력서를 작성하기 위해 관련된 자료들을 이것 저것 찾아보았다. 예전 취준할 때 사용했던 템플릿과는 많이 다른 면이 있었다. 시간이 날때마다 이런 것들을 미리 준비해놓아야겠다. - 잘한 점 API 개발을 거의 마무리한 것, API 서버 기동한 것 - 부족했던 점 집중력이 낮았던 것 ..
20221217 항해 6주차- 오늘 한 일 서버사이드에서 해야 할 것들을 진행했다. API를 개발한 후, API 서버를 AWS를 활용해 띄웠다. 해당 과정에서 AWS RDS를 사용했는데 다른 분이 정리해놓으신 걸 보고 쉽게 진행할 수 있었다. 해당 부분은 이후에도 지속적으로 사용할 듯하여 개인적으로도 정리할 필요가 있을 듯하다. 이번 기회에 Linux 명령어들을 확실하게 학습하고 sql뿐만 아니라, db에서 사용하는 다른 명령어들도 학습해야겠다. 그리고 이력서를 작성하기 위해 관련된 자료들을 이것 저것 찾아보았다. 예전 취준할 때 사용했던 템플릿과는 많이 다른 면이 있었다. 시간이 날때마다 이런 것들을 미리 준비해놓아야겠다. - 잘한 점 API 개발을 거의 마무리한 것, API 서버 기동한 것 - 부족했던 점 집중력이 낮았던 것 ..
2022.12.19 -
- 오늘 한 일 오늘은 새로운 주차가 시작되었다. 이번 주차는 프론트와의 협업을 통해 미니 프로젝트를 진행하는 것이었다. 프론트와 협업하는 부분에서 각자가 얼마나 학습된 상태인지 몰라서 하고 싶은 것을 이것 저것 말하다보니 먼가 생각만큼 빠르게 주제를 정할 수 없었다. 이래 저래 계속 얘기를 하다보니 그래도 소통이 되었고 프로젝트의 주제를 정할 수 있었다. 백엔드는 이번 주차는 크게 시도해 볼 것이 없기에 빠르게 개발을 완료하고 전체적인 진행 상황 조율 및 미뤄져있는 부분들을 모두 정리해서 블로그에 게시하는 걸 목표로 해야겠다. - 잘한 점 오늘은 딱히 없음 - 부족했던 점 딱히 없음 - 내일 할 일 백엔드 서비스 개발
20221216 항해 6주차- 오늘 한 일 오늘은 새로운 주차가 시작되었다. 이번 주차는 프론트와의 협업을 통해 미니 프로젝트를 진행하는 것이었다. 프론트와 협업하는 부분에서 각자가 얼마나 학습된 상태인지 몰라서 하고 싶은 것을 이것 저것 말하다보니 먼가 생각만큼 빠르게 주제를 정할 수 없었다. 이래 저래 계속 얘기를 하다보니 그래도 소통이 되었고 프로젝트의 주제를 정할 수 있었다. 백엔드는 이번 주차는 크게 시도해 볼 것이 없기에 빠르게 개발을 완료하고 전체적인 진행 상황 조율 및 미뤄져있는 부분들을 모두 정리해서 블로그에 게시하는 걸 목표로 해야겠다. - 잘한 점 오늘은 딱히 없음 - 부족했던 점 딱히 없음 - 내일 할 일 백엔드 서비스 개발
2022.12.19 -
- 오늘 한 일 Spring security의 동작 방식에 대해서 자세히 알아봤다. 최근에 매니저님이 스프링 시큐리티 동작 방식에 대해서 물었던 적이 있는데 그 때, 필터 - 필터 - 필터 - 필터 - 프록시 - 필터라고 대답한 적이 있다. 시큐리티의 구조에 대해서 잘 몰라서 그렇게 대답했었지만, 해당 내용을 조금 더 알아보니 그때 나의 대답이 참 부끄럽게 느껴진다. 이번 주는 생각했던 대로 대부분 코드를 보는 것에 집중했다. 해보지 않았던 테스트 코드를 짧게 나마 작성해보았고 쉽지 않음을 느꼈다. 하지만 코딩을 잘하는 것이 아닌, 어떻게 해야 오류가 발생하고, 어떻게 작성해야 올바른 결과를 도출할 수 있는지, 전체적인 구조 파악을 잘하기 위해 이런 부분들은 필수이기에 앞으로도 노력해야겠다. - 잘한 점..
20221215 항해 6주차- 오늘 한 일 Spring security의 동작 방식에 대해서 자세히 알아봤다. 최근에 매니저님이 스프링 시큐리티 동작 방식에 대해서 물었던 적이 있는데 그 때, 필터 - 필터 - 필터 - 필터 - 프록시 - 필터라고 대답한 적이 있다. 시큐리티의 구조에 대해서 잘 몰라서 그렇게 대답했었지만, 해당 내용을 조금 더 알아보니 그때 나의 대답이 참 부끄럽게 느껴진다. 이번 주는 생각했던 대로 대부분 코드를 보는 것에 집중했다. 해보지 않았던 테스트 코드를 짧게 나마 작성해보았고 쉽지 않음을 느꼈다. 하지만 코딩을 잘하는 것이 아닌, 어떻게 해야 오류가 발생하고, 어떻게 작성해야 올바른 결과를 도출할 수 있는지, 전체적인 구조 파악을 잘하기 위해 이런 부분들은 필수이기에 앞으로도 노력해야겠다. - 잘한 점..
2022.12.19 -
- 오늘 한 일 팀원들이 각자 작성했던 코드들을 팀원들과 모여 리뷰했다. 언제나 코드 리뷰를 하다 보면 동일한 기능을 사람마다 다른 로직으로 구현한 것이 재미있고 나와 다르게 생각했던 부분들을 보면서 유용한 것도 많이 배운다.이후 sourcetree와 git bash, intellij와 Git 전략을 설정해 협업하는 방법에 대해 학습했다. 이전에 사용했떤 형상관리 툴보다 많이 불편한 점이 존재했지만, 내가 모르는 내용들을 공부하다보니 재밌기도 했다.앞으로 git에 대한 추가적인 학습이 많이 필요할 듯하다. - 잘한 점 Git을 올바르게 학습한 것 - 부족했던 점 - 내일 할 일 스프링 시큐리티 개념 학습테스트 코드 학습
20221214 항해6주차- 오늘 한 일 팀원들이 각자 작성했던 코드들을 팀원들과 모여 리뷰했다. 언제나 코드 리뷰를 하다 보면 동일한 기능을 사람마다 다른 로직으로 구현한 것이 재미있고 나와 다르게 생각했던 부분들을 보면서 유용한 것도 많이 배운다.이후 sourcetree와 git bash, intellij와 Git 전략을 설정해 협업하는 방법에 대해 학습했다. 이전에 사용했떤 형상관리 툴보다 많이 불편한 점이 존재했지만, 내가 모르는 내용들을 공부하다보니 재밌기도 했다.앞으로 git에 대한 추가적인 학습이 많이 필요할 듯하다. - 잘한 점 Git을 올바르게 학습한 것 - 부족했던 점 - 내일 할 일 스프링 시큐리티 개념 학습테스트 코드 학습
2022.12.15 -
- 오늘 한 일 구현했던 댓글 기능에 추가 댓글을 작성하는 '대댓글' 기능을 구현했다. 사실 해보지 않아도 되는 부분이었지만 이번 주는 개념공부보다 코드를 통해 공부하는 방향을 선택했기에 구현할 수 있는 부분까지는 모두해보자고 생각했고 이를 실천했다. 대댓글 기능을 구현하면서 Entity내 자기 참조에 대해 공부할 수 있었고 이후 유용하게 쓸 수 있는 코드를 작성할 수 있었다. 내가 생각한 논리를 구현하는데 예전보다 오랜 시간이 걸렸는데 전체적인 구조를 완벽하게 짜고 코드를 작성하기보단 어느정도 틀만 잡아놓고 진행하다보니 중간 중간 걸리는 부분들이 존재했다. 앞으로는 전체적인 구조를 잡는 것도 좋지만 세세한 부분들도 구조화하고 코드를 짜는 것을 습관화해야겠다. - 잘한 점 추가 기능인 대댓글을 구현한 것..
20221213 항해 6주차- 오늘 한 일 구현했던 댓글 기능에 추가 댓글을 작성하는 '대댓글' 기능을 구현했다. 사실 해보지 않아도 되는 부분이었지만 이번 주는 개념공부보다 코드를 통해 공부하는 방향을 선택했기에 구현할 수 있는 부분까지는 모두해보자고 생각했고 이를 실천했다. 대댓글 기능을 구현하면서 Entity내 자기 참조에 대해 공부할 수 있었고 이후 유용하게 쓸 수 있는 코드를 작성할 수 있었다. 내가 생각한 논리를 구현하는데 예전보다 오랜 시간이 걸렸는데 전체적인 구조를 완벽하게 짜고 코드를 작성하기보단 어느정도 틀만 잡아놓고 진행하다보니 중간 중간 걸리는 부분들이 존재했다. 앞으로는 전체적인 구조를 잡는 것도 좋지만 세세한 부분들도 구조화하고 코드를 짜는 것을 습관화해야겠다. - 잘한 점 추가 기능인 대댓글을 구현한 것..
2022.12.15 -
- 오늘 한 일 과제의 추가사항으로 회원탈퇴, 상위 테이블의 내용 삭제 시, 하위 테이블에서 관련 내용 삭제 기능, 대댓글 기능이 존재했고 이 중 대댓글을 제외한 나머지 기능들을 추가 구현했다. CASCADE를 사용하지 않고 하위 단계부터 차근차근 repository를 삭제하면서 데이터들을 삭제했고 이를 통해 연관된 데이터들을 올바르게 삭제할 수 있었다. JPA를 활용하는 부분이 재미있었지만 아직 모르는 부분들이 상당함을 느꼈다. JPA를 공부하면 할수록 재밌기도 한데 Spring Data JPA을 사용하지 않았을 때의 JPA도 공부할 필요가 있을 듯하다. - 잘한 점 추가적인 구현 사항들을 완료한 것 - 부족했던 점 개념 공부가 부족했던 것 - 내일 할 일 대댓글 기능 구현
20221212 항해 6주차- 오늘 한 일 과제의 추가사항으로 회원탈퇴, 상위 테이블의 내용 삭제 시, 하위 테이블에서 관련 내용 삭제 기능, 대댓글 기능이 존재했고 이 중 대댓글을 제외한 나머지 기능들을 추가 구현했다. CASCADE를 사용하지 않고 하위 단계부터 차근차근 repository를 삭제하면서 데이터들을 삭제했고 이를 통해 연관된 데이터들을 올바르게 삭제할 수 있었다. JPA를 활용하는 부분이 재미있었지만 아직 모르는 부분들이 상당함을 느꼈다. JPA를 공부하면 할수록 재밌기도 한데 Spring Data JPA을 사용하지 않았을 때의 JPA도 공부할 필요가 있을 듯하다. - 잘한 점 추가적인 구현 사항들을 완료한 것 - 부족했던 점 개념 공부가 부족했던 것 - 내일 할 일 대댓글 기능 구현
2022.12.15