2018 야구 시즌이 SK의 한국시리즈 우승으로 끝난 것이 엊그제 같은데 2019 시즌이 개막했다. 10여년 전에는 현대 유니콘스의 해체로 KBO리그 야구팀이 7개로 줄어들 위기였는데... 어느덧 10개 팀 체제로 리그가 운영되고 있다. 우리나라보다 야구 인기가 더 높고, 리그가 더 발전되어있는 일본과 미국의 사례를 참고해보면 KBO는 아직 부족한 점이 있는 것 같다. 이번 포스팅에서는 한명의 야구팬으로써 KBO리그에 도입되면 좋을 제도에 대해 다룬다. 1. FA 등급제 현재 KBO리그에서 FA 자격을 취득하려면 고졸선수의 경우 서비스타임(1군등록 145일 이상 또는 규정타석의 2/3 이상 또는 규정투구수의 2/3 이상) 9년, 대졸선수는 8년이다. 서비스타임 제한이 MLB(6년)보다 긴 것도 문제지만,..
REST API 웹 서버를 개발할 때 모든 Request와 Response를(Header와 Body 전부!) 하나의 JSON Object formate에 로깅하고 싶을 때가 있다. 이번 포스팅에서는 HttpServletRequestWrapper을 활용한 Request body를 처리기법으로 로깅하는 법에 대해 다루겠다. (How to log whole request and response at once?) 얼핏 생각하면 Request 및 Response를 logging 할 때 aspect를 활용해서 로깅하면 될 것 같다. 그러나 이건 좋은 방법이 아니다. 이유는 크게 두가지인데.. 1. Request와 Response를 한번에 로깅할 수 없다.2. Request의 Stream은 중복해서 읽을 수 없다. ..
2019년 3월 10일. 장정석 키움 히어로즈 감독이 인터뷰에서 깜짝 선언을 했다. 히어로즈의 4번 타자 박병호 선수를 이번 시즌 2번 타자로 기용한다는 것. 가장 잘 치는 타자를 4번에 배치하는 통념을 완전히 깨는 발언이라서 주목받았다. 이번 포스팅에서는 팀에서 가장 강한 타자를 2번에 배치하려는 이유를 다뤄본다. 1. 처음이 아니다. 장정석 감독이 강한 2번 타자를 추구한 것은 처음이 아니다. 2018 시즌이 시작할 때 히어로즈의 2번 타자는 외국인 선수인 마이클 초이스였다. 2017 시즌 말 대체 용병으로 들어와서 대활약한 타자였는데 2번에 배치된 것이다. 결국은 성공이라고 보기는 어렵지만 장정석 감독은 전부터 강한 2번 타자를 추구했다. 2. 왜 강한 2번 타자인가? 2번 타순에 가장 강한 타자를..