코드스쿼드 3주차 회고

Life is ninanino·2023년 3월 25일
0

코드스쿼드

목록 보기
5/11
post-thumbnail

3/20 - 3/25

3/20 월요일

아침 스크럼 전 30분 오브젝트 읽기 스터디를 시작했다
일단 9시 30분까지 와야하고 지각하면 지각비를 내야해서 강제성을 부여했다
역시 의지는 돈으로 사는 것이다
로그인 기능까지는 구현했는데 mustache가 또 문제다. html을 어떻게 활용해야할지 모르겠다

3/21 화요일

아침에 눈뜨는게 힘들긴 한데 30분을 알차게 보냈다는 점이 뿌듯하다
오늘은 로그인 기능을 마저 구현해야한다. 호눅스가 aws 배포하라는 리뷰를 달았다
아… 지옥의 시작이다

해냈다. aws.. 앞서 간 사람들이 많은 오류를 맛봤기 때문에 뒤따라가던 나는 그들의 도움을 받아 해결할 수 있었다. 아마 나 혼자 했으면 일주일은 걸렸을 문제였는데 스스로 충분히 고민할 시간을 가지지 않고 해버린 것이 과연 학습이 되었을지는 모르겠다. 내일 다른사람한테 알려주면서 다시 한번 학습하면서 터미널 명령어 정리를 해야할 것 같다.

  • 내일의 할일 : aws 정리하기, 터미널 명령어 정리하기, 로그인 화면 구현하기 (타임리프로 갈아 끼울지 고민해야될 것 같다. 머스태치를 사용하니까 로직을 잘 짜지 못하는 나는 어려움을 겪고있다…. 확정된 값을 어떻게 넘겨줘야할지 관련된 자료도 너무 부족하다), LocalDataTime String으로 관리해서 db랑 연동하기

3/22 수요일

  • aws 정리하기
  • 터미널 명령어 정리
  • 로그인 화면 구현
  • LocalDataTime String으로 반환하는 메소드 만들기
  • 로그인 구현하기
    • 로그인
    • 로그아웃
    • 현재 상태가 로그인 상태면 상단 메뉴에서 "로그아웃", "개인정보수정" 표시
    • 현재 상태가 로그인 상태가 아니라면 상단 메뉴에서 "로그인", "회원가입" 표시
  • HttpSession을 이용해서 로그인 구현
  • api가 아닌 템플릿 기반 구현
  • 로그인한 사용자는 자신의 정보 수정
  • 이름, 이메일만 수정. 아이디는 수정 x
  • 비밀번호가 일치하는 경우에만 수정 가능

3/23 목요일

뭘한걸까?

3/24 금요일

오늘은 뭘 좀 하려 했는데 수업듣고 밥먹고 멍때리다가 밥먹으니까 하루가 지나버렸다
바이오하자드 4 리메이크 버전이 나왔다는 소식을 듣고 공부가 손에 잡히지 않았다..
게임조아…
저녁먹고와서 버디랑 뭉남이랑 감자랑 로이가 철권하는거 구경하다가
버디랑 뭉남한테 털렸다... 챔피언은 버디였다

3/25 토요일

  • 스프링 부트로 인증 및 권한 부여를 할 수 있다?
  • 로그인 하지 않은 사용자는 게시글의 목록만 볼 수 있다
  • 로그인한 사용자만 게시글을 작성할 수 있다
  • 로그인한 사용자는 자신의 글을 수정 및 삭제할 수 있다
  • 게시글 작성,수정,삭제
  • 게시글 작성하기
  • 글 작성 화면에서 글쓴이 입력 필드 삭제
  • 로그인하지 않은 사용자가 글쓰기 페이지에 접근할 경우 로그인 페이지로 이동
  • 게시글 수정하기
  • 수정하기 폼과 수정하기 기능은 로그인 사용자와 글쓴이 사용자 아이디가 같은 경우에만 가능
  • 상황에 따라 다른 사람의 글을 수정할 수 없다 라는 에러메세지를 출력하는 페이지로 이동하도록 구현
  • putMapping 사용

  • 게시글 삭제하기
  • 삭제하기는 로그인 사용자와 글쓴이의 사용자 아이디가 같은 경우에만 가능하다
  • @DeleteMapping 사용

알바갔다와서 만두랑 함께 코드를 뚝딱 거렸다
코드를 다 짜고 풀리퀘를 보내고나니 시간이 새벽 1시40분을 지났다…
만두랑 근 4시간을 만담쇼를 했다 (사실 거의 혼자 떠들음)
그리고 차차가 와서 김치전 시켜먹는다고 자랑했다
부추전도 있다고 자랑했다
만두조아 차차안조아 김치전조아 부추전조아
나도 김치전내놔 부추전 나도 먹을 줄 알아

profile
백엔드 프로그래밍을 공부하고 있습니다. AWS, 클라우드 환경에 대해 관심이 많습니다.

0개의 댓글