개발 삽질

#1. 오늘도 별 쓸 얘기가 없는데, 어제의 삽질 경험을 써 보면, 이상하게 코드에서 내가 만든 SQL이 실행이 안된다. 쿼리가 잘못된 건가 싶어서, 따로 출력을 해서 DB 툴에서 실행해보면, 정상적인 쿼리임. try, catch로 감싸 봐도 별 오류가 없는데 한참을 헤매고도 문제를 찾지 못해서, 앞에서 일하시는 태호님께 헬프를 요청하고.. 쿼리를 실행하는 DB 라이브러리를 의심하며, 한 줄 한 줄에 print를 찍어봄. 이렇게 무식하게 해야 할까요..?라는 의문을 가졌으나, 임베디드 환경에서는 print만 되어도 감사하게 된다며 위로를 (...) 그래.. 개발환경이 웹임에 감사하며 다시 디버깅 시작. 항상 안 되는 건 아니고, 특정 조건에서만 아예 DB 라이브러리가 실행이 안되네? 하고 봤더니 내가 DB 변수를 잘못 주고 있었던 것. 이런 단순한 실수 때문에 나의 소중한 3시간이 날아가다니.. 그나마 태호님 덕분에 빨리 잡아서 다행이었다. 좋은 동료가 있어서 좋은 점이다.

#2. 회사에 만들어만 놓고 사업팀(사실 개발팀에게도) 공유되지 않고 있었던 데이터를 보는 툴을 간단히 만들어서 공개했다. 이 툴을 이용하면, 국가별, 서비스별, OS별, 브라우저별 광고의 다양한 통계를 확인할 수 있다. 1년 전쯤에 내가 의욕적으로 추진해서 데이터를 굽기 시작했는데, 사실 나도 바빠서 잊어버리고 있다가, 이번에 찾아서 공개하게 된 것. 나도 오랜만에 확인 해 보니, 신기하고 재미있는 데이터가 많다. 예를 들어, 대만에서는 안드로이드 비중이 40%, 아이폰 비중이 29% 정도 되지만, 인도네시아에서는 안드로이드 비중이 85%, 아이폰은 3% 밖에 되지 않는다. 나는 단순한 툴을 만들지만, 이 툴을 기반으로 다양한 인사이트를 뽑아내시는 분들을 보면 즐겁고 신기하고 행복하다.

댓글

Designed by JB FACTORY