반응형
오늘 한 일
가게 사이트 제작
- React, Typescript, Vite, Tailwind 사용
- 메인 페이지를 구현했다.
- 영상을 배경으로 구현하였다.
- 메시지가 중간에 계속 루프되도록 구현했다.
- 헤더를 구현하였다.
- 오시는 길 구현
- 좌측에는 네이버 지도를 넣어 편리하게 볼 수 있도록 했다.
- 우측에는 출발지 기준으로 어떻게 찾아올 수 있는지 간단하게 작성했다.
- 구미역에서 가게까지의 길찾기 페이지를 쉽게 버튼을 통해 길찾기 할 수 있도록 해주었다.
KIS 정보통신 이력서 작성중
- 지원 동기를 이전에 작성했던 내용을 통해 작성하였다.
이에스이 입사 지원
- 기존에 작성했던 내용을 수정하여 제출해주었다.
백준 문자열 폭발 해결
- 기존에 사용했던 방식은, String.replaceAll, StringBuilder.delete()를 활용해서 해결한 방식이지만, 메모리 초과로 인해 문제를 풀지 못했고 해답을 찾아보았다.
- 해답은 Stack을 활용해서 해당 문자열이 만들어지면 제거하고 지나가는 방식이었다.
- Stack 클래스에 인덱스를 통해 데이터에 접근하는 get() 메서드가 존재함을 알게 되었다.
- 해결 과정을 블로그에 작성했다.
Spring Security 학습 시작
- Spring Security에 대한 학습을 시작했다.
- SpringSecurity 의존성을 추가하면 Spring Boot에서는 자동으로 기본적인 웹 보안을 적용시킨다. (내용은 아래와 같다.)
- 기본적으로 모든 요청에 대하여 인증 벼루를 검증하고 인증이 승인되어야 자원에 접근이 가능하도록 한다.
- 인증 방식은 폼 로그인 방식과 httpBasic 로그인 방식을 제공한다.
- 인증을 시도할 수 있는 로그인 페이지가 자동적으로 생성되어 렌더링된다.
- 인증 승인이 이루어질 수 있도록 한 개의 계정이 기본적으로 제공된다.
- 해당 계정은 “user”에 [임의의 문자열]을 아이디 비밀번호로 가진다.
- 이는, Spring의 SecurityProperties 클래스에서 자동으로 설정한다.
- 하지만 해당 방식은 유저들을 추가할 수 없고 관리자, 일반 유저와 같은 권한에 관한 설정도 안되어있기 때문에 이런 세부적인 내용을 처리하기 위해서는 더 학습해야한다.
내일 할 일
가게 사이트
- “제공하는 서비스” 페이지를 제작해야한다.
- 예약이 들어오면 텔레그렘 메시지로 예약 가능 여부 메시지를 전송하도록 만들어야 한다.
KIS 정보통신 이력서
- 내가 직무에 대해 노력한 점은 1500자 작성해야 한다.
다른 기업 이력서 작성 및 서류 제출
- 작은 기업들 위주로 기존에 작성한 내용을 토대로 서류 제출해볼 것
백준에서 못 풀었던 문제를 해결한다.
- 이전에 못 풀었던 내용 위주로 다시 풀어보고, 안 풀리면 해답을 통해 처리할 것이다.
토익 스피킹 연습
SpringSecurity 다음 섹션 학습
반응형
'TIL' 카테고리의 다른 글
2024년 12월 27일 (0) | 2024.12.30 |
---|---|
[ 24. 10. 18 ] (0) | 2024.10.18 |
[ 2024. 10. 10 ] (1) | 2024.10.11 |
[ 2024. 10. 08 ] (0) | 2024.10.08 |
[ 2024. 10. 05 ] (0) | 2024.10.05 |