주간 회고23 11월 첫 번째 주간 회고 📚 221031-221104 이번 주 배운 것 이번 주는 스프링 부트를 이용해 회원가입/로그인/인가를 배우는 주차였다. 회원가입 파트에서는 user를 가입시킨 후 user 객체를 레포지토리에 저장한다. 로그인 파트에서는 hash를 이용해 레포지토리에 저장된 user에게 필요한 암호를 암호화하고 jwt를 이용해 user 정보가 담긴 토큰을 발급한다. 인가 파트에서는 Spring security에서 제공하는 기능을 이용해 받아낸 토큰으로 인가를 받는다. jwt 를 이용해 토큰을 발급하면 서버 입장에서는 이 토큰으로 사용자를 찾게 된다. 그냥 무작정 controller에 던져서 찾는 것이 아니라 interceptor를 만들어야 한다. interceptor는 컨트롤러에 전달하는 데이터를 중간에가로채서 처리하기 .. 2022. 11. 6. 10월 네 번째 주간회고 📚 221024-221028 험난했던 9주 차의 자바스크립트를 뒤로 하고 다시 자바/스프링으로 돌아온 10주 차! 이번 주는 JPA를 활용해서 REST API 서버를 만들고 H2라는 DB를 활용해 인메모리로 데이터를 올리고 더 나아가 파일로 영속화하는 작업까지 해 보았다. 이때 프론트는 강의에서 살짝 나온 리액트로 구현을 했는데 이때 또 Boni의 도움을 많이 받았다. 구글링 해가며 짠 내 똥 코드의 코드 리뷰까지 해주심!! (shout-out to Boni ㅋ_ㅋ) 스프링 부트는 정말 신기하다. 국비때 xml 파일들을 하나하나 관리해 주면서 dependencies를 넣고 property 설정을 하고 bean을 등록해주기 위해서 beans 안에 bean을 넣고 하는 등 코드를 쳐가며 설정해줘야 하는 게 .. 2022. 10. 30. 10월 세 번째 주간회고 📚 221017-221021 자바스크립트의 짧은 한 주가 지나갔다. 이번주는 다른 날보다 훨씬 빨리 지나간 것 보면 숙지해야 할 개념과 문법양이 평소보다 너무 방대하기 때문인 것 같다. 게다가 자바를 8주 정도 진행하다가 갑자기 다른 언어를 배우려고 하니까 일주일만에 해내기엔 너무 턱없이 부족했다. 이번주는 일단 낮에는 과제에 충실하고 나머지 저녁 시간에 개념을 조금씩 정리했는데 아직도 많이 남아서 금요일 밤인 현재도 개념과 문법 정리 중이다. 읽어야 할 책도 두 권이나 있다.ㅎㅎ 그래서인지 9주차의 퇴근길은 깜깜한 밤하늘을 본 기억밖에 없는 것 같다. 날씨도 선선하고 사람이 없을 때 지하철을 타니까 기분은 좋았다. 그리고 이번주는 유독 동기들의 소중함을 느낀 한 주였다. 매주 도움을 받고 있긴 하지만 .. 2022. 10. 21. 10월 두 번째 주간회고 📚 221010-221014 재미있었던 스프링 부트의 8주 차가 끝났다. 가지 마~ㅠ~ㅠ 다음 주차는 내 기준 진입장벽이 높았던 자바스크립트와 리액트를 배우는 주차라서 그런가 더 아쉽다. 하지만 다시 또 자바로 돌아오면 화를 내고 있는 나를 발견하겠지? 이번 주는 저번 주 액션 플랜대로 강의 인출을 할 때 코드 하나하나를 외우려고 하기보다 큰 맥락으로 흐름을 이해하려고 해 봤다. 하지만 이번 주차는 이런 식으로! 큰 흐름을 잡아 정리해보고 강의 반복 과제를 하다가 기억이 안 날 경우, 이 흐름을 참고해서 기억해내려고 노력했다. 물론 아래 사진처럼 자세하게 정리도 해 놓았지만 이건 거의 답을 보는 것이기 때문에 최대한 흐름 안에서 해결하려 했다. 월~화 까지는 반복과제의 인출 속도가 조금 느렸지만 수요일부.. 2022. 10. 15. 10월 첫 번째 주간회고 📚 221003-221007 이번 주는 과제의 양 보다는 강의 영상들의 양 (약 7시간) + HTTP 개념 외우기 로 바쁜 한 주를 보낸 것 같다. 아직 7주차 강의 영상들은 완벽하게 인출해내지 못한다. 하지만 코드 플로우는 동기들의 도움과 (동기들이 til 에 정리해준 것을 보는 것이 꽤 도움이 된다!) 맥락별로 큰 덩어리를 주제로 잡아 공책에 직접 써 보는 것으로 전반적인 이해는 할 수 있게 되었다. 평소 강의가 본질이고 퀘스트는 그 강의 영상을 이해해야 해결할 수 있는 문제라고 생각해서 강의 인출에 더 많은 힘을 쏟고 싶었다. 그래서 이번주는 첫 번째 레벨 테스트때만큼은 아니지만 거의 비슷하게 밤을 새면서 공부를 했다. 약간 아래 짤 같은 바이브,, 강의 반복 과제를 자정에 제출하고 나면 이제 퀘스.. 2022. 10. 9. 9월 세 번째 주간회고 📚 220926-220930 이번 주차는 지난 5주를 열심히 달려온 나에게 조금 쉬어가는 시간을 가질 수 있게 해 준 주차였다. 하지만 지난 한 달 넘는 시간 동안 과제를 수행하느라 잠을 3시간 이상 잔 날이 별로 없었어서 이번 주는 잠을 보충하는 시간을 가지려는 나의 원대한 꿈은 css라는 높은 벽 앞에 무너졌다. 일단 하루에 하나씩 과제를 완료하려는 계획을 세웠고 첫날 진행한 css 게임도 저녁 되기 전까지 마무리하려고 했다. 하지만 난이도를 보자마자 든 생각: 오....어려운데? 일단 첫날 총 8가지의 css 게임을 진행하는 데에 하루하고도 반나절을 소요했는데 이것도 사실 밤을 새우고 아침에 일찍 나오지 않았으면 이틀 넘게 걸렸을지도 모르겠다. css는 외울 게 너무 많다! 사실 이렇게 진지하게 말.. 2022. 10. 1. 이전 1 2 3 4 다음