Yesterday night (again, the night before a flight...) I hacked my feed translator project a bit.
One of the tasks I decided to take on was to take the application on FastCGI at Dreamhost. It turned out to be a bit problematic, involving plenty of HTTP 500 errors, complaints about premature header endings and what not. I got it more or less figured out, eventually, but it certainly was a lot harder than one would expect. Certainly not Railsy...
On a more positive note, I'm happy to post a couple of more screenshots!
The first one, below, shows ...
Looks much better than the previous screenshots, doesn't it?
The second screenshot highlights a problem I just realized, however:
Surely we can't let code snippets inside <pre> and <code> tags mangle up during the translation so I fixed it while being at it by judicious application of regular expressions:
Still on the to-do list:
- Serving translated feeds from a cache
- Server-side conditional GET requests
- Client-side conditional GET requests
- Support for more feed formats (currently RSS 2.0 and 1.0)
Once those are in place, the service is probably stable enough for me to actually try and make it public. No promises, though!







