코드스테이츠 과정이 끝났음
이제 이력서 돌리면서 개인 공부 시작해야지
CS랑 뭐 간단한 기술스택?
근데 그 와중에 타임리프 쓸 수 있다는게 어필이 되려면 혼자서 작은 프로젝트라도 해야겠다 싶었음
그래서 생각한게 로또 번호 생성기인데
그냥 1 ~ 45 번호를 랜덤 생성하는게 아니라
이전 회차 갯수 즉 최근 100회, 500회, 1000회, 전체를 골라서 뽑힌 번호 비중을 잡고
그에 따라 번호 생성을 하는 방식으로 구현을 할까 한다.
https://www.dhlottery.co.kr/common.do?method=getLottoNumber&drwNo=1000
상기 주소는 회차별로 로또 당첨 번호를 알 수 있는 API 주소다.
상기 주소로 접속시 Json으로 데이터를 받을 수 있음
{
"totSellamnt":118628811000,
"returnValue":"success",
"drwNoDate":"2022-01-29",
"firstWinamnt":1246819620,
"drwtNo6":42,
"drwtNo4":22,
"firstPrzwnerCo":22,
"drwtNo5":32,
"bnusNo":39,
"firstAccumamnt":27430031640,
"drwNo":1000,
"drwtNo2":8,
"drwtNo3":19,
"drwtNo1":2
}
이렇게 생겼다. 순서가 조금 못생기긴 했는데, 그래도 잘 작동되고 있음.
회차야 뭐 1회부터니까 쭉 달리면 될 거 같은데, 아무래도 API 호출을 통해서 알고리즘을 만드는 것 보단 옛날 회차는 다 DB화 시키면 어떨까 싶음.
일단 기획단계니까 아직 뭐 정해진건 없다.
대충 개요만 적어주자
기술 스택은 천천히 늘려도 되고 뭐 쥐꼬리만한 프젝에 뭐가 필요하겠냐만은 ㅋㅋ
천천히 생각해보자구