올블로그 RSS 수집에 버그가 있다.

나는 두 군데 블로그를 갖고 있다. 하나는 네이버 블로그이고 다른 하나는 설치형 블로그다. 그런데 유독 설치형 블로그의 RSS올블로그에 등록하면, 동기화가 되지 않는 것이었다. 네이버 블로그의 RSS는 동기화 문제가 없었기에 설치형 블로그의 RSS를 네이버 블로그 포맷과 일치시켜봤다. 그러나 문제는 여전했다.

얼마 뒤 시간이 지나고 올블로그에서 검색하다 보니 동기화가 안됐다고 생각한 내 글이 등록되어 있음을 알게 됐다. 혹시나 하는 생각에 등록된 시각과 내가 글을 쓴 시각을 비교해보니 정확히 9시간이 차이났다. 즉 GMT+0 으로 계산된 것이다. Fri, 30 Dec 2005 13:10:23 +0900와 같이 시각을 나타냈는데, 뒤에 붙은 9시간을 더하지 않고 13시 10분으로 계산을 한 것이 분명했다. 한가지 어이가 없는 점은 같은 방식으로 시각을 표현하는데도, 네이버 블로그는 정확히 동기화가 됐다는 것이다. 아무래도 RSS URI에 네이버블로그 주소가 포함되면, 무조건 9시간을 더하게 하게끔 프로그램을 짠 것인지도 모르겠다는 생각이 들었다. 결국 동기화가 잘 되고 있는 블로그들의 RSS를 살펴보고, Fri, 30 Dec 2005 13:10:23 GMT와 같이 시각을 표현하도록 고쳤다. 지금은 동기화가 잘 된다.

덕분에 블로그 개편 이후, RSS에 남겨놓은 버그도 발견해서 고쳤으니 나름대로 성과가 있었다.

최 재훈

블로그, 페이스북, 트위터 고성능 서버 엔진, 데이터베이스, 지속적인 통합 등 다양한 주제에 관심이 많다.
Close Menu