April 8th, 2011

Альтернатива ЖЖ

Пусть теперь спамеры и ДДоСники подавяться.
Интересно, хватит ли у них денег, чтобы завалить Гугль?
Нашел здесь
ЖЖ своими руками - #
Значит, так.

Копание проведено, кнопки понажиматы, матом сказано, варианты найдены.
На "единственно верное решение" не претендую, но мне оно удобно.

Дисклаймер:
1. Буду писать в числе прочего и вполне очевидные вещи.
2. Потому что они кому очевидны, а кому и нет.
3. А слишком умные пусть терпят молча

Мои исходные:
1. Я давно и с удовольствием пользуюсь Gmail (почтой Гугла), Пикасой (фотохостинг Гугла) и прочей шнягой (Гугла)
2. Я никогда не пользовался RSS, так что могу не знать тонкостей обращения с ним, буду рад, кто чо подскажет
3. Я исхожу из нескольких задач, которые хочу решить:
  • Вести личный блог с возможностью "подзамков"
  • Делиться найденным чужим контентом, который считаю важным/интересным
  • Читать то, что пишут мои друзья и френды
  • Видеть "топы"
  • Дать возможность любопытным видеть мою френд-ленту
  • Комментировать самому и дать возможность комментировать меня
     
4. А еще я исхожу из того, что любой плотно обжитый сервак будут валить или он испортится сам (на час, на сутки, на месяц — не важно)
5. И еще я исхожу из того, что мои френды заведут себе блоги на сторонних ресурсах.
6. Пока есть возможность — надо держаться обжитого места. Что ЖЖ умрет совсем — мне не верится.

Итого: распределенным атакам — распределенные блоги. И пусть они лопнут.

Использовал три службы Гугла (блоги Блогспот, Гугл-ридер и Живую ленту Гугла) и один сторонний сервис блогов (dreamwith.org)

Поехали

1. Я завел дубль ЖЖ на dreamwith.org (DW) Это сервис на том же движке, что и ЖЖ, всё родное, да еще и позволяет автоматически кросспостить (отправлять копию поста) в ЖЖ. Итого: веду блог на DW и одновременно — в ЖЖ. Комменты могу включить, где мне удобнее (удобнее=привычнее, итого — в ЖЖ).
 


Всех моих ЖЖ-шных друзей подключил к блогу на DW, им разрешено меня комментировать, залогинившись под OpenId (если они решат вдруг комментировать именно там)
Про OpenId если кому надо — примерно опишу, это просто и приятно. Кстати, он у вас есть.

Сейчас на DW переносятся мои старые записи и комменты из ЖЖ, то есть создается полная копия моего ЖЖ на другом сервере.
Все это бесплатно.

Это не обязательно должен быть DW — вот тут большой список ЖЖподобных сервисов.
При выборе стОит проверить функционал: репост в ЖЖ, копирование ЖЖ на новый сервер.
Тифаретник
это умеет, думаю, умеют и многие прочие.
Конечно, хорошо, если все вместе на одном сервере и рядом, но такого не будет.
Да и не знаю, действительно ли оно хорошо.

2. Я завел блог на Блогспоте — это Гугловсий блогосервис (вот, начался Гугл, дальше его будет все больше) — это совсем уж аварийная площадка. Если упадет ЖЖ и одновременно — DW
Если умрет Гугл — значит, умер интернет, переходим на морзянку.

Блогспот удобен весьма тем, что очень плотно перевязан с остальными сервисами Гугла.
Опубликовать в блоге картинку с Пикасы? Нажать одну кнопку. Перепостить запись из ридера? Одним кликом. И пр.
Свой ник, ясно дело, стараюсь не изменять ни на одном сервисе. Чтоб френды могли меня найти, если оно им надо.

3. Теперь дело за френд-лентой. Которую надо собрать (см. п.5 в "Исходных") с разных блогосервисов (и из ЖЖ — в том числе)
Вспоминаем (разучиваем) буквосочетание RSS — и погнали.

RSS — это содержимое блога или сайта без рюшечек. Это такой файл, который обновляется каждый раз, когда на сайте (в блоге) появляется новое содержимое. Супер-штука. RSS в картинках, для самых маленьких
RSS не обязательно есть на каждом сайте, но ныне это модно, и 99,9% блогосервисов их создают.
Вот адрес RSS моего ЖЖ, например: http://zverozyab.livejournal.com/data/rss

В качестве френд-ленты я собрал RSS от всех моих френдов в одну кучку в сервисе под названием "RSS-ридер"
Если френд завел блог на отшибе — заходим к нему, видим в адресной строке (или просто где-то на сайте) оранжевую картинку с "излучателем", кликаем и переходим на страницу RSS (или нам выдают ее адрес).

Берем адрес и идем в RSS-ридер (или RSS-аггрегатор, одна фигня - разные названия)
Ридер — система, чтоб читать подборку RSS, которую сам составил.

Я использовал, ясно дело, Гугловский ридер .
Но аналог есть и у Яндекса, например (Я-Лента), и у прочих, думаю, крупных сервисов.
Составляем для начала подборку из RSS френдов. Тех френдов, кто в ЖЖ — скармливаем ридеру списком (а список можно составить вот тут, там вполне понятно описано), тех, кто свалил насторону — добираем поштучно (берем адрес RSS, несем в ридер и там ищем кнопку или окно "добавить подписку", скармливаем туда адрес)

И вот что важно и принципиально: не забыть добавить RSS-ки "запасных аэродромов" своих друзей. После упадка ЖЖ многие завели себе запасные блоги. Пока они туда не пишут — будет пусто, как начнут — вы все сразу увидите. Вам не нужны аккаунты на тех 50 серверах, куда разбежались 50 ваших друзей.

Автоматически обновляемая лента готова.
Букуф много, дел — на пол-часа.

Более того — можно пойти в поиск по блогам Гугла или Яндекса, сделать запрос, какой хошь — и получить RSS по данному запросу. Как кто даже незнакомый в своем блоге напишет что-то, подходящее под запрос — фигак! и оно у вас в ридере. Чем плохо.

Ваша подборка видна только вам, пока вы не откроете ее для посторонних (всю или ее часть) — так можно сделать открытую френд-ленту, ясно дело.
Вот тут (читаем мееедленно) RSS моей френдленты, набранная из RSS моих френдов. Вторая производная, гыгы.
Ну или просто вот тут посмотреть можно
В ридере лента выглядит иначе, компактнее и функциональнее.
Это я сделал для посторонних любопытных.

4. Ну все, осталась еще одна фишка: Живая лента Гугла.
Я, кажется, нашел ее смысл.
Эта штука — только для владельцев аккаунтов в Гугле, более того — для тех, чьи адреса есть в вашем списке контактов Гуглопочты.
Итак, ЖЛ — это та же RSS, только внутренне-Гугловая.

Я переписываюсь по почте с Васей, адрес Васи есть у меня в контактах Гугла.
Я открываю страницу "Живая лента", нахожу ссылку "подписаться", в списке контактов выбираю Васю, жму ОК. Теперь я буду видеть все, что транслирует в ЖЛ Вася. Вася может подписаться на меня, а может и не подписываться.

Тем временем Вася настраивает свою Живую ленту, выбирая, что именно будет в нее транслироваться.

Например:
Записи его блога на Блогспоте(!). Он пишет в блог, копия записи попадает в ЖЛ, я это вижу.
Информация о новых картинках в Васиной Пикасе. Он закачал картинку — я это вижу
То, что ему понравилось в ЕГО RSS-ридере (он прочел какую-то запись, нажал под записью ссылку "Сделать общими" — запись попала в ЖЛ, я ее увидел) Это, по сути, система репостов: теперь и я могу ее расшарить, и ее увидят уже и мои подписчики.

Когда я понял, что такое ЖЛ — оно мне понравилось.

ВСЁ.

В свой ридер я добавил: ЖЖ-френдов, топ ЖЖ и топ Яндекса (взяв его у Темы), несколько "запасных аэродромов" друзей.
В френд-ленту ЖЖ я теперь практически не хожу, надо прокомментировать — иду из ридера.

Единственный косяк — в RSS-ридере не видно подзамочных записей. Однако это меня как раз не особо смущает. Кто подписан н френд-онли журналы — крутитесь, как хотите (выход есть, я читал. Какой - не помню)

Надо еще поэкспериментировать с настройкой запросов в поиск — и тоже добавить их в ридер.
Кстати: когда ЖЖ валялся — RSS все равно отдавались исправно, я специально проверял.
 


И вот еще что: репосты из DW публиковались в ЖЖ в момент, когда ЖЖ был недоступен в принципе. Тоже показатель... не знаю, чего.
ЗЫ. У кого есть аккаунт в Гугле — зову потестировать Живую ленту. Мой мыл — как мой ник (красивая фраза, кст)

Черт. ...зачем Гугел мне не платит денег?!
 

Кросспост с "Просторов мечты" (да, так называется этот сервер!)

Исходный пост: http://zverozyab.dreamwidth.org/2290.html