суббота, 7 марта 2009 г.

Если гора не идет к Магомеду....

Есть такой замечательный сайт Инфостарт. собираются на нем хорошие люди и пишут всякие вещи, программки и все такое в тематике 1С. Однако с RSS лентами там совсем беда. Они были вначале только на программы и статьи, обновлялись наверно раз в месяц. Доржи (автор проекта) не раз обещал что RSS будут, сайт с того времени притерпел многие изменения как в дизайне так и в функциональности. а RSS все нет :(
Прошло достаточно много времени и в один случайный день наткнулся я на замечательный сервис производства Yahoo, Pipes (не думал что у Yahoo могут быть столь перспективные вещи!!, все как то по Гуглу).
В двух словах можно почитать здесь.
Вообщем можно:
-объединять RSS;
-преобразовывать HTML в RSS;
-использовать RegExp;
И все это в графическом!!! интерфейсе. (Чем то напоминает групповую обработку в Ei).
Вообщем вещь чумовая. Особо разобраться не успел. Однако сразу вспомнился Инфострат с его RSS :)

В общем задался преобразовать новости инфостарт в RSS. И.... за 1 час лента готова. Правда не в чистом Pipes, но все равно ноги растут от туда :).

Есть несколько сайтов, которые преобразуют HTML в RSS (на основе pipes):
- http://feed43.com/ (Чемпион)
- http://www.feedity.com/
- http://www.feedyes.com/

Лента конечно имеет ряд недостатков:
1. Обновляется раз в 6 часов (мне хватает)
2. Мало информации, не хватает категорий (1cv8, 1c77 и т.д)

Думаю все таки окончательно разобраться с Pipes, и провести генерацию без посредников.


P.S. Пример ленты можно увидеть и в этом блоге, в правом фрейме, в самом низу.