최근 글

컨테이너 환경에 elasticsearch 설치하기

elasticsearch를 docker나 여타 컨테이너 환경에 설치하려고 하면 오류가 납니다. 설치 중에 커널 파라미터를 변경하려 하기 때문입니다. 그래서 컨테이너 환경에서 elasticsearch를 설치할 때에는 ES_SKIP_SET_KERNEL_PARAMETERS 환경변수를 true로 설정해 주어야 합니다.... 더 보기

유니코드 표현 섞인 json 파싱하기

살다보면 json같이 생겼지만 사실 아닌, 아래와 같은 친구들을 만나게 됩니다.... 더 보기

pyenv로 쉽게 python 환경 관리하기

Python은 그 쓰임새 만큼이나 개발 환경이 다양해서 우리를 힘들게 합니다. Python2 vs. Python3은 기본이고, 필요한 Python 모듈마다 지원하는 버전이 다르곤 합니다. 그래서 필요에 따라 여러 Python 버전을 설치하는 경험을 하게 됩니다.... 더 보기

Jekyll 블로그에 카테고리 페이지 만들기

Jekyll은 정적인 웹페이지를 만들어냅니다. 그래서 검색이나 카테고리 모아보기 페이지와 같은, 이용자의 요청을 받아 처리하는 페이지를 만들기가 어렵습니다. 하지만 그렇다고 불가능한 것은 아닙니다.... 더 보기