Общие сведения
Фаворитиз — это приложение, которое поможет вам в поиске среди бесчисленного количества любимых пользователями Твиттера сообщений. Узнайте, кто добавляет вас, посмотрите, кого больше всего добавляете вы, и, быть может, найдите себе новых друзей и подруг. Добавляйте любимые сообщения в избранное, ведь это полезно не только для вас, но и для всего сообщества. Добавляйте сообщения, потому что они вам нравятся или вы просто хотите сохранить для себя информацию в них.
За новостями и другой полезной информацией обращайтесь к @favs.
Фаворитиз является экспериментальным сервисом, поэтому может содержать в себе такие вещи в собственном наборе функций и своём внешнем виде, которые могут не прийтись вам по душе. Сервис может измениться внутренне и внешне в любое время дня и ночи.
Меня забыли проиндексировать!
Если сервис вдруг забыл о вас, вы всегда можете поставить себя на учёт индексатору, используя простейшую форму И-1. Если у вас закрытая под замок учётная запись, то все ваши и наши старания напрасны: Твиттер не позволит индексировать ваши сообщения у других пользователь в избранном. Извините.
Почему индексируют иностранцев?
Иностранцы не должны быть проиндексированы вообще, потому что Фаворитиз — сервис для русскоязычной части Твиттера. Если вы вдруг обнаружите подобные флуктуации (а они частенько случаются), напишите об этом письмо разработчику.
Не все мои сообщения проиндексированы!
Такие ошибки могут встречаться в силу того, что точность определения языковой принадлежности пользователя на является максимальной. Если вы обнаружили подобное, пожалуйста, сообщите об этом автору.
Принципы обновления
Информация о добавленных сообщениях и изменениях в профилях пользователей обновляется не в ту же минуту, как она меняется в Твиттере, так как сервис не имеет прямого доступа к базам данных Твиттера. Среднее время обновления всех пользователей равняется приблизительно 3 дням (в соответствии с приоритетами пользователей — активные вперёд). Будьте толерантны к окружающим вас сервисам.
Общий рейтинг
Фаворитиз автоматически составляет рейтинг людей, которых больше всего добавляют в избранное на основе особых алгоритмов, которые включают в себя множество разнообразных факторов. Каждый пользователь получает рейтинг, адекватный его участию в добавлении в избранное и с учётом информации о нём. Данный рейтинг отражает популярность оригинальных сообщений пользователя в Твиттере.
Изменения в алгоритм вычисления рейтинга могут быть внесены автором и только автором в любое время без оповещения об этом пользователей, участвующих в рейтинге.
Флуктуации главной страницы
Если на главной странице вы увидели нечто необычное, что не вписывается в ваше мировоззрение и миропонимание, не пугайтесь: это всего лишь тематические дни на Фаворитиз. В эти дни он полностью посвящается определённым людям, пользователям Твиттера, которые этого заслужили. Тематические дни определяются автором Фаворитиз и могут длиться от одного до трёх дней.
Принципы работы изнутри
Фаворитиз состоит из двух частей: собственно сервис и фронтэнд к нему. Сервис сильно напоминает паучка, который ползает по Твиттер-аккаунтам и собирает о них информацию так быстро, насколько это возможно. Обе части системы написаны на Ruby, причём сервис — это приложение на чистом Ruby, а фронтэнд — на Ruby On Rails. Сервис старается оптимизировать время индексирования насколько это вообще возможно и иногда у него это даже получается.
Немного об авторе
Приложение было разработано @din, который вложил в него много сил и нервов и продолжает делать это, когда вы спите. Вы можете связываться с автором по поводу и без повода (например, сообщить о найденной ошибке или просто поговорить с ним о жизни) по почте или другими средствами.