1. 구구의 [DB Connection] 강의를 들었다.
- 많은 웹 어플리케이션이 DB 사용
- 하지만 어플리케이션에서 DB에 연결하는 것은 비용이 많이 든다
- DB연결 비용을 줄일 수 없을까?
- 미리 connection 만들어두고 사용
- 미리 DB에 연결한 객체를 재사용하면 비용을 줄일 수 있다.
- Connection 객체를 모아둔 컨테이너를 Connection Pool이라 부른다.
- 사용 가능한 연결 객체가 없고 최대 크기에 도달하지 않았다면 새 연결을 만든다.
스프링 부트쓰면 자동으로 커넥션 풀링 적용
userDaoTest통과하게~~
테스트코드가 없으면 리팩토링이 아니다
2. 우형 기술블로그에 올라온 글 2개를 읽었다.
3. 팀 정기회의를 했다. (무려 2시간 반 가까이..)
- 운영 DB에 인덱스 적용
- 하지말자. 아직 데이터 많이 없어서 의미 없음.
- 5차 데모 피드백
- 리뷰 한두개만 보여주고 더 보고 싶으면 로그인
401 반환하면서 ReponseBody에 리뷰 하나 보내주기- API 2개로 분리해서 좋아요 제일 많은 리뷰 하나 , 나머지 리뷰 목록
- 로그 로켓
- 술
- pass 문자 인증 붙이기
- 카카오 로그인에서 연령대 받아오기
- 이미지 병목
- 백엔드에서 압축?
- 홍보
- 당첨자 상품 전달
- 인스타 광고
- 20-21 2200 (수,목)
- ⇒ 27-28 각각 7달러씩 추가 광고 (수, 목)
- ⇒ 주류 상품 추가 후 광고 일주일 추가
- 애널리틱스 이벤트 어디에 달까?
- 상품 랭킹
- 꿀조합 랭킹
- 리뷰 랭킹
- 배너
- 검색 버튼 3개 다
- 홈 카테고리
- 정렬
- 술 추가
- pass 문자 인증 붙이기
카카오에서 연령대 받아오기- => 추석 이후에 다시 논의
- 리뷰 한두개만 보여주고 더 보고 싶으면 로그인
기타
1) CAPTCHA
CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart, 완전 자동화된 사람과 컴퓨터 판별, 캡차)는 HIP(Human Interaction Proof) 기술의 일종으로, 어떠한 사용자가 실제 사람인지 컴퓨터 프로그램인지를 구별하기 위해 사용되는 방법이다. 사람은 구별할 수 있지만 컴퓨터는 구별하기 힘들게 의도적으로 비틀거나 덧칠한 그림을 주고 그 그림에 쓰여 있는 내용을 물어보는 방법이 자주 사용된다. 이것은 기존의 텍스트와 이미지를 일그러뜨린 형태로 변형한 후 인식 대상이 변형된 이미지로부터 기존 이미지를 도출해 낼 수 있는지를 확인하는 방식의 테스트이다. 컴퓨터 프로그램이 변형시킨 이미지는 사람이 쉽게 인식 할 수 있지만 컴퓨터 프로그램은 변형된 이미지를 인식하지 못하므로 테스트를 통과하지 못한다면 테스트 대상이 사람이 아님을 판정할 수 있다. 흔히 웹사이트 회원가입을 할 때 뜨는 자동가입방지 프로그램 같은 곳에 쓰인다.
2) 배치 프로그램
배치 프로그램이란?
사용자와의 상호작용 없이 여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하는 것
특징
- 대량의 데이터를 처리한다
- 특정 시간에 실행된다
- 일괄적으로 처리한다