2020/02 3

ElasticSearch 인덱스 필드 길이 제한 늘리기

안녕하세요. 정우현입니다. 오늘은 위의 에러를 해결하는 방법을 적은 글을 씁니다. 원인 로그스태시를 통해서 서버 로그를 엘라스틱서치에 꾸준히 넣는데, 로그의 길이가 긴 경우의 로그가 정상적으로 저장이 안되고 있는 듯해서 문제를 찾아봤더니 필드의 길이제한을 넘어가는 경우 저장을 할 수 없었습니다. 해법 그래서 이 문제를 해결하기 위해서 방법을 찾아봤습니다. 첫 번째 방법은 인덱스 하나에 대하여 설정을 변경하여 하나의 인덱스에만 필드의 길이제한을 변경하는 것이고, 두 번째 방법은 템플릿을 적용하여 특정 조건의 인덱스에 대해서 필드의 길이제한을 변경하는 방법입니다. 첫 번째 방법은 PUT /_settings { "index.mapping.total_fields.limit": 2000 } 이라는 명령을 키바나의..

Vim + Tmux 학습 자료

목표 Vim 사용 방법 전달하기 Vim + Tmux를 함께 사용하여 터미널 환경에서 개발하는 방법 전달하기 목차 Vim Vim-Cheatsheet Vundle(Vim-Bundle) Vim-Awesome Vim-Installation Vmux(Vim + Tmux) Vim + Tmux 학습자료 내용 Vim vim Cheatsheet 주소: https://devhints.io/vim Vim Cheatsheet뿐만 아니라 vscode, intelij, sass 등 유용한 참조 자료가 많습니다. vim-vundle github 주소 : vundle 플러그인 매니저입니다. 가장 대중적인 플러그인 매니저이면서 굉장히 편리합니다. vim awesome 주소: https://vimawesome.com/ Vim Plugi..

터미널 개발 2020.02.27

2019년 회고와 2020년 계획

안녕하세요 제로페이지 26기 정우현입니다. 최근에는 회사에서 드래곤 히어로즈 택틱스라는 게임을 런칭하고 개발하고 있습니다. 어제 런칭했습니다. 이번 반년은 전반적인 학업적인 성취를 이뤄보고자 현재는 디자인 패턴, 알고리즘 공부를 열심히 하고 있습니다. 그리고 친구들과 프로젝트를 진행해보려고 하고 있습니다. 2019년 회고 병특 시작 병역 특례로 회사를 다니기 시작했습니다. 이제는 소집해제까지 1년정도의 시간이 남았습니다. 좋았던 것 그리고 배운 것 1. 프로젝트 경험 짧게 한 학기 동안 개발하는게 아니라, 서비스를 맡아서 계속 개발할 수 있어서 좋았습니다. 실제로 사용자들이 많이 존재하는 프로젝트를 개발하고, 규모의 문제에 대해서 고민할 수 있는 기회가 되어서 고민을 좀더 깊게 할 수 있는 시간을 가졌습..

회고록 2020.02.23