Одной из причин, которая до сих пор удерживала меня на ЖЖ-подобных движках, было наличие там френдленты - встроенного в журнал RSS-агрегатора с достаточно удобным интерфейсом добавления ну по крайней мере других журналов с того же хостинга.

Решив всё-таки из DW уйти я встал перед необходимостью завести и собственную френдленту.

То есть какую-то фиговину, которая регулярно собирает обновления с нескольких десятков блогов на разных сайтах и делает из них общую страничку для просмотра.

Пока эксперементирую с rawdog.

Эта собака страшная в общем-то делает почти всё, что мне надо, и почти так, как мне надо. Правда, иногда случаются проблемы с кодировками. Типичные для питоновских web-интерфейсов попытки проинтерпретировать как ascii то, что ascii не является, Как бы его по умолчанию заставить считать что всё, что пришло из сети - по умолчанию utf-8.

Ну и при добавлении кучи фидов разом он почему-то сортирует записи не в том порядке, в каком они были запощены авторами, а в том, в котором оно их первым увидело. Посмотрю через сутки, по идее должно выравняться.

И интерфейс для добавления новых фидов команднострочный. Хотя я может ещё это и пофикшу и приделаю какую-нибудь cgi-шку.

Теперь вот думаю - как быть с подзамочными постами? В принципе, ничто не мешает мне прописать в конфиге rawdog-а имя и пароль под которыми тащить фид, и будет оно брать подзамочные посты. Но сгенерированный-то html в открытом доступе лежит. Так что, наверное, лучше не надо.

mithraen [livejournal.com] : comment 1
Птн 28 Дек 2012 13:53:47
Уж ради френдленты-то http-авторизацию ведь можно сделать?
Владимир : bug'offtop
Птн 28 Дек 2012 13:57:23
Сделайте ещё нормальное имя у ленты. Сейчас оно - blog. В веб-клиенте google reader оно переименовывается, а в мобильном - уже нет.
Cat's shadow : comment 3
Птн 28 Дек 2012 14:05:27
Любопытная штука, кстати, надо погонять будет. С ходу минус обнаружид в ТТХ - не отметить никак пост прочитанным (т.е. нечитанные не выделяются никак).
vitus : comment 4
Птн 28 Дек 2012 14:29:59

Уж ради френдленты-то http-авторизацию ведь можно сделать?

Я имею привычку читать несколько чужих френдлент. Поэтому мне кажется неэтичным скрывать свою френдленту от окружающих. (ибо противоречит золотому правилу). А вот подзамочных постов я сам не пишу. Уже восемь лет не пишу, и соответсвенно, вряд ли начну писать.

Так что, видимо, для меня логичнее перестать читать чужие подзамочные посты, чем начать ради возможного попадания этих постов скрывать от мира свою френдленту.

vitus : comment 5
Птн 28 Дек 2012 14:44:12

Сделайте ещё нормальное имя у ленты. Сейчас оно - blog. В веб-клиенте google reader оно переименовывается, а в мобильном - уже нет.

Да, конечно. (теперь бы ещё гугль заставить это дело перечитать и у себя обновить). Постепенно обживёмся.

mtve [frox25.no-ip.org] : comment 6
Птн 28 Дек 2012 14:53:51
рискну предложить свой велосипед https://github.com/mtve/rssagg
vitus : comment 7
Птн 28 Дек 2012 15:02:54

рискну предложить свой велосипед https://github.com/mtve/rssagg

README мне понравилось. На остальное надо посмотреть.

Victor : comment 8
Птн 28 Дек 2012 15:08:59
Да ничего, гугль нормально всё понял и записал как "Журнал Витуса". Вот пробую ещё как ответить даст.
Kolesnikov : comment 12
Птн 28 Дек 2012 16:02:46

А как же традиционные десктопные RSS-клиенты? Сам-то я сейчас обычно пользуюсь Google Reader, но вообще мне кажется, что RSS ближе к десктопу, чем к веб-приложениям.

Лет десять-пятнадцать назад на персональных сайтах было принято ставить ссылки на то, что автор сам читает и рекомендует. Мол, «я читаю своих друзей Васю и Петю, а также XKCD, и если мои интересы показались релевантными вам — то, возможно, вас заинтересует то, что интересует меня». И это не то же самое, что список френдов в профайле. Сейчас это, увы, почти не практикуется из-за мерзких SEOшников.

vitus.wagner : comment 13
Птн 28 Дек 2012 16:08:32
Я хочу читать свою ленту не только с десктопа. Поэтому собирать её должен серверный скрипт, а не десктопный.
iarwen [livejournal.com] : comment 11
Птн 28 Дек 2012 18:58:39
На всякий случай прописал в ГуглРилере еще и этот адрес. Не уверен, что значусь во френдах - но тем не менее.
avnik [livejournal.com] : comment 12
Птн 28 Дек 2012 19:17:19

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

PS Питон насколько я помню дефолтную кодировку берет из локали, так что либо rawdog с LANG=C запущен, либо там где-то что-то не так

max630 : comment 13
Вск 30 Дек 2012 11:10:35
Я использовал planet, потом мне захотелось запихать всё на vps с 32M памяти и я сделал свой велосипед на перле.
edo-rus [livejournal.com] : comment 14
Сбт 05 Янв 2013 05:15:06
test