Искал вчера инструменты для генерации RSS-лент – в частности, хотелось найти что-то под задачу “уведомлять через RSS о появлении нового прайс-листа в каталоге”. Того, что хотел, так и не нашел, зато попались на глаза несколько других интересных проектов.
RSS-транспорт, свежие обновления
Небольшая заметка о том, что делал в последнее время по RSS-транспорту.
Веселый мир веселого юникода
Некоторое время назад случайно наткнулся на еще одну проблему с jabber-сервером: зарегистрировавшийся у меня пользователь подключался к конференции индонезийцев на jabber.ru и при попытке сохранить ее в закладки сервер вываливал в логи exception о том, что у меня “Incorrect string value” для таблицы “pubsub_item”.
RSS-транспорт: теги и приватные ленты
С момента последнего поста про RSS-транспорт сделал несколько значительных обновлений.
mailnesia.com – Анонимная Почта За Секунды
В “Нескольких полезных проектах из сети” уже упоминал kill-the-newsletter. Случайно нашел еще один, который можно использовать аналогичным образом – http://mailnesia.com. Для каждого почтового ящика доступна RSS-лента, так что вполне можно подписывать различные сервисы на “левый” email, но при этом иметь возможность читать, что туда присылают.
И снова о погоде
Буквально недавно писал про новые источники данных для погодного транспорта. Там, в том числе, жаловался на gismeteo.ua и отсутствие у них XML-странички – аналога того, что есть на gismeteo.ru. Сегодня полез в гугл поискать что-нибудь еще на эту тему – а ведь встречается в сети полный аналог ссылки (за исключением ru->ua). Встречался лет 10 назад – примерно тогда же были жалобы на нерабочий линк с gismeteo.ru и в качестве примера его меняли на gismeteo.ua. На ru, как выяснилось, были какие-то работы и потом все нормализовалось – а на ua вроде отключили функцию.
Jabber Weather Transport, обновление
Буквально ночью того же дня, когда выпустил релиз погодного транспорта для Jabber, набросал функцию для получения погодных данных и с https://meteonova.ru. По аналогии с RSS-транспортом, задействован python-feedparser – хотя, при желании, можно было бы использовать что-то попроще: из RSS-ленты берется только title и description и на этом работа feedparser’а заканчивается.
Jabber-проекты: работа над погодным транспортом
Вторым проектом, за который я взялся после RSS-транспорта, стал транспорт для получения данных о погоде с сайта https://gismeteo.ru. Один из немногих таких транспортов был найден на сервере jabbercity.ru, и пока собирал архив jabber-проектов, получил в том числе копию этого транспорта. Из пожеланий (если вдруг буду им заниматься) были реализация поиска и vCard’ов. Честно говоря, на момент получения архива я был весьма далек от того, чтобы что-то такое делать, однако после работы над RSS-транспортом набрался немного опыта и подумал – а почему бы и нет?
Читать далее Jabber-проекты: работа над погодным транспортом
RSS-транспорт, обновление
С момента последнего релиза транспорта набралось несколько минорных обновлений, которым, тем не менее, решил посвятить отдельную заметку.
Jabber-проекты: работа над RSS-транспортом от Binary
Как уже писал ранее, в мире на jabber-серверах не осталось транспортов, обеспечивающих возможность чтения новостей через RSS-ленты. Чуть позже переделал страницу на JabberWorld’e, где были собраны периодически сканируемые мировые jabber-серверы, на использование XMPP Server Scanner, о чем напишу когда-нибудь позже. Попутно на https://xmpp.love нашел огромный список серверов – больший, чем у меня был в самом начале на JabberWorld’e (а потом туда добавилось и еще несколько сотен серверов) – в итоге получил примерно 2500 работающих серверов. Тем не менее, RSS-транспорта и там, к сожалению, не нашлось.
Некоторое время назад начал делать архив Jabber-проектов; в их числе оказались и полученные от Binary – одного из авторов http://wiki.jrudevels.org – проекты RSS и погодного транспорта. Погодный запустил, номинально работает, но данные о погоде получать уже неоткуда, да и мне он менее интересен. А вот с RSS решил разобраться подробнее. Стоит заметить, что есть еще один проект RSS-транспорта от поляков – PyRSS. Разрабатывать его прекратили еще в 2005, поэтому все, что о нем можно узнать (и скачать код), находится на странице на JaWiki.
Читать далее Jabber-проекты: работа над RSS-транспортом от Binary