Presto build 시 report 생성 에러시 조치

가끔 build 하다 자꾸 잊어버려서 간단하게 남겨 놓습니다. Presto build 시 다음과 같은 에러가 발생하는 경우가 있습니다. [ERROR] Failed to execute goal org.tomdz.maven:sphinx-maven-plugin:1.0.3:generate (default) on project presto-docs: Failed to run the report: Sphinx report generation failed -> [Help 1] 이 문제는 doc 생성 시 sphinx를 이용하는데 내부에서 utf-8에 대한 인코딩을 처리 못해서 발생하는 문제입니다. 해결

WordPress에 본문 문단 내 Adsense 삽입하기

요즘 adsense 관련해서 효과 등을 측정해보려고 제 블로그에 adsense 붙이는 작업을 하고 있습니다. 평소 귀챠니즘이 많아 plugin 이나 theme 만으로 붙이려다 보니 제가 원하는 위치에 adsense를 놓기가 무지 까다롭네요. 물론 유료 theme나 plugin을 사용하면 가능하겠지만 일단은 맨땅에 헤딩하는 방식으로 하고 있습니다. 1. Google에서 배포하고 있는 WordPress Google adsense plugin을 설치해서 자동으로 관리해주는 기능을 통해 광고를

삼성의 반성…”SW인력 절반이 기초수준 실력”을 읽고

삼성의 반성…”SW인력 절반이 기초수준 실력” 기사를 읽은 소감. 이 기사의 제목부터 아주 불편하다. 절반이 기초수준 실력이라고 한다. 그 절반의 모수가 되는 3만 2000명의 기준은 뭔가? 이 기준은 필자가 생각하기에는 엄밀히 말하면 개발자가 아닌 개발 업무를 하는 조직에 속한 많은 부류까지 포함한 수치가 아닐까 한다. 그러면 반대로 16,000명은 기초 실력 이상이라는 의미이다. 16,000명 정도가 기초 수준

Presto SQL을 이용하여 Kafka topic 데이터 조회하기

Presto는 다양한 저장소를 지원하고 있는데 데이터 수집을 위해 Queue로 많이 사용되고 있는 Kafka도 기본적으로 제공하고 있습니다. 즉, Kafka의 topic에 저장된 데이터를 Presto SQL을 이용하여 조회할 수 있으며 Hadoop, S3, MySQL 등에 저장된 테이블과 Join 연산도 가능하다는 의미입니다. Presto와 Kafka를 연결하려는 이유는 저희 로그 데이터는 S3에 저장되는데 S3의 경우 Block Storage가 아닌 Object Storage라서 저장하는 Client가

OSX에서 php local mysql 접속하기

1. sudo find / – name “mysql.sock”2. sudo mkdir /var/mysql3. sudo ln -s /private/tmp/mysql.sock /var/mysql/mysql.sock