Code Metaphor

Programming, Writing, Reading, Thoughts…

디시인사이드 갤러리 Atom 피드

디시인사이드 갤러리는 인터넷 쓰는 사람이면 누구나 알만큼 유명한 곳이라 RSS가 어딘가에 분명 있을 것 같은데(또, 기억으로는 누군가 만들었던 것도 봤었는데) 아무리 찾아봐도 없길래 직접 만들었다.

PHP 5.2로 제작되었으며, SPLHTTP_Request 패키지를 사용한다. 해당 PEAR 패키지를 설치하기 힘들다면, 내가 최소한으로 구성한 것을 받아서 써도 된다.

내 구린 회선과 서버에 부하가 갈 수 있기 때문에, 주소를 공개하지는 못하고 대신 소스 코드를 공개한다. 쓰고 싶은 사람은 자신의 서버에 설치해서 나처럼 FeedBurner로 연결해놓고 쓰면 쓸만하다.

소스 코드는 아래 GitHub 프로젝트 URL에서 구할 수 있다.

http://github.com/dahlia/dc-feed/

일단 내가 보는 아래 갤러리들은 이미 FeedBurner에 연결해놓고 쓰고 있으니, 저 아래의 갤러리가 필요한 경우는 저 주소를 쓰면 된다.

오전 11시 15분 추가: 업로드된 이미지가 리퍼러(Referer) 체크를 해서 외부 RSS 등에서는 이미지가 나오지 않았는데, 자체 이미지 프록시(image-proxy.php)를 덧붙여서 잘 나올 수 있도록 수정했다.

14일 추가: 자체 이미지 프록시(image-proxy.php)만 쓰면 한쪽으로만 트래픽이 몰릴 수 있어서, 미러링 리스트(image-proxies)에 다른 이미지 프록시 URL을 추가해서 쓸 수 있도록 했다.

2009년 3월 17일 추가: 이동근 선배가 몇가지 갤러리를 새로 요청해서 오랜만에 만져봤는데, 아직도 작동한다는 사실이 신기해서 내 개인 Subversion 리파지토리에 있던 것을 GitHub 쪽으로 옮겼다.

This entry was posted on August 13, 2007 at 12:30 AM. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

One Response to “디시인사이드 갤러리 Atom 피드”

  1. 이동근 Says:

    요청자가 눈에 띄는군.

Powered by WordPress. Styled by Hong, MinHee. XML Feed, Comments XML Feed.