2017년 12월 17일 일요일

VIM 8.0 버그 하나

'데이터 분석이 쉬워지는 정규표현식' 222페이지에 "‘[^\s]’는 ‘[^s]’와 같다"란 구절이 있다. VIM 정규표현식 문자클래스는 PCRE와 달리 메타문자를 인식하지 않기 때문에 '공백 문자'를 의미하는 메타 문자 '\s'를 입력해도 '공백'이 아닌, 순수 문자 's'를 검사한다는 의미.

그런데 어느 독자분이 '[\s]'는 '\'도 검사하기 때문에 '[s]'와 검사 결과가 다르다는 의견을 보내주셨다. 윤종욱님 감사(__)

다음은 테스트 결과. 정말 '\'가 검사된다.


2017년 12월 12일 화요일

timelion의 필드 집계 오류

웹서버 접속자의 국가별 발생 추이를 그려보자. 다음은 상위 5개의 접속국가 추이를 그려주는 표현식 '.es(split=geoip.country_name:5)'의 사용 결과.


2017년 12월 10일 일요일

시계열 데이터 분석기 timelion

ELK 스택 3대장 중 키바나를 개발한 '라쉬드 칸(Rashid Khan)'이 비행기 타고 가다 뚝딱 만들었다는 timelion.


크리에이티브 커먼즈 라이선스