목록분류 전체보기 (2066)
준호씨의 블로그
logstash 필터중에 value 길이를 자르는 기능은 기본적으로 제공 하지 않는다. 뭔가 다른 수가 있는지는 모르겠다. grok 에서 정규표현식으로 가능 하려나? 아무튼 ruby 필터로 ruby 코딩을 직접 하면 해결 할 수 있다. 다음은 logdate 라는 항목의 내용 중 앞의 8자리만 잘라내어서 사용하는 예제이다. filter { ruby { code => "event['logdate'] = event['logdate'][0..7]" } } 20160529224811 이라는 데이터가 있으면 20160529 만 남게 된다.
logstash 작업을 하다가 받은 요구사항. 요약하면 다음과 같다. 로그에 있는 로그시간을 UTC 로 변경. 포멧은 유지한다. 기존 로그시간의 포멧은 yyyyMMddHHmmss 이며 타임존은 KST 이다. date 필터 date 필터가 있기에 확인 해 봄. https://www.elastic.co/guide/en/logstash/current/plugins-filters-date.html 안되겠음. 특정 필드의 시간 정보를 logstash 의 @timestamp 로 지정하는 기능이기 때문. 좀 더 범용적으로 만들어도 될 텐데 좀 아쉬운 부분이다. ...라고 적었는데 방금 다시 보니 target 이라는 옵션이 있다;; default 가 @timestamp 인데 다른걸 지정하면 되는 것 같다. 물론 out..
페북에서 누군가가 터미널에서 lolcat 을 사용한 걸 보고 나도 해 봤음. 그냥은 안되고 lolcat 을 설치 해 주어야 됨. $ gem install lolcat Fetching: trollop-2.1.2.gem (100%) Successfully installed trollop-2.1.2 Fetching: paint-1.0.1.gem (100%) Successfully installed paint-1.0.1 Fetching: lolcat-42.1.43.gem (100%) Successfully installed lolcat-42.1.43 Parsing documentation for trollop-2.1.2 Installing ri documentation for trollop-2.1.2 Parsi..
요리 할 때 흑설탕을 쓰는 경우가 많은데 (안동찜닭, 과일식초 등) 흑설탕이 좋다는 말도 있고 나쁘다는 말도 있고 해서 좀 찾아 보았다. 결론은 건강에 좋다는 흑설탕은 비정제당이고 국내 시중에 파는 흑설탕은 정제당(삼온당)이고 건강에 좋다는 소문의 그 설탕은 아니었다. 그리고 건강에 대해서는 딱히 비정제당이 좋다고 말하기도 애매하다. 자연적으로 만든게 꼭 좋다고만도 할 수는 없고 결국 성분은 다들 거기서 거기다. 자연적으로 만들다 보니 몇가지 자연적 성분이 좀 더 섞여 있는 차이점 정도가 있다. 연구 자료를 찾아 보면 좋겠지만 일일이 찾아 보기도 귀찮고 뭔가 이렇다 할 좋다 나쁘다 할만한 정도의 차이는 없는 것 같다. 조금이라도 더 좋은 설탕을 먹으려면 비정제당을 먹으면 되겠지만 구하기도 어렵고 비싸니 ..
gradle 테스트를 돌리니 저런게 나온다. Note: /.../src/test/java/somewhere/Something.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. http://stackoverflow.com/questions/18689365/how-to-add-xlintunchecked-to-my-android-gradle-based-project 보니 아래 내용을 추가 하란다. allprojects { gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs