Rotocasted – социальный сервис на базе Flickr
Автор - Алексей Мельчаков • Nov 22nd, 2008 • Категория: СтатьиС момента появления идеи до начала активной деятельности на её основе всегда проходит какое-то время. Часто оно уходит на реализацию инструмента, позволяющего такую деятельность вести, то есть на дизайн, программирование и запуск сайта в интернете. Но иногда такой потери времени можно избежать, и прекрасный тому пример случился вчера с новым проектом Серёжи Сафонова из Лунохода-1.
Есть такая штука – дизайнерские игрушки. Вокруг них сформировалась своя собственная культура и сообщество – дизайнеры, производители, магазины, большое количество ценителей и коллекционеров.

Проблема
Игрушек очень много, а единой базы данных по ним, вроде IMDB для фильмов и Amazon для книжек, не сформировалось. Фотографии и характеристики опубликованы в блогах производителей и художников, на страницах магазинов, а иногда вовсе не представлены во внятном виде нигде. Из-за этого членам сообщества неудобно демонстрировать свои коллекции и вести любую прочую социальную деятельность – меняться, продавать, находить владельцев редких артефактов.
Задачи
Начать составлять такую базу данных, с уникальными страницами игрушек, их свойствами, эталонными фотографиями. Дать людям возможность выражать свое отношения к предметам – “у меня такой есть”, “хочу”, “продаю” и так далее. С целью в дальнейшем представить полученную информацию с разных ракурсов – через профили пользователей, производителей, коллекции, художников и даже какие-то более сложные выборки.
Отличный проект на пару месяцев, но при полном отсутствии времени и ресурсов на разработку – практически нереализуем.
O’rly? ;)
Как оказалось, решение можно легко собрать на уже готовых инструментах, возможности которых нужно лишь соответствующим образом интерпретировать. Мы выбрали Flickr и вот что смогли на нём сделать:
1. Зарегистрировали на этом сервисе группу Rotocasted,
2. Придумали для неё правила:
– В группу можно добавлять лишь по одной фотографии на игрушку, дубликаты не допускаются,
– Фотографии должны тегироваться специальными тегами вроде roto:artist=FrankKozik и roto:color=red,
– Для выражения отношения пользователя к игрушке надо использовать теги в комментариях к фотографии, например тег #roto:have будет засчитан как связь “у меня это есть”,
3. И сразу же начали составлять БД и привлекать новых людей.
Такой технологической основы оказалось достаточно, чтобы в дальнейшем достроить все недостающие сервисы через flickr api уже на rotocasted.com.

Эту группу на Фликре уже сейчас можно воспринимать как хранилище информации по игрушкам и делать оттуда интересные выборки: например, можно посмотреть на всё, что сделал Frank Kozik, или на всё, что выпустил kidrobot в 2005 году, или на игрушки белого цвета, сделанные из винила.
Воистину, flickr is my database, and maybe yours? ;)
См. также
Алексей Мельчаков — технический директор интернет-инкубатора InVenture.
Алексей Мельчаков - все статьи автора

Алексей, как человек опытный в интернетных делах, скажи: насколько рискованно отдавать хранение ценных данных на сторону? Flickr, YouTube и так далее – все эти социальные хостинги хранят информацию, ценную для создателя ресурса и сообщества. Может быть, лучше создать собственную галерею на сайте с возможностями поиска, таксономии и т.п. и не доверяться “большим братьям”?
Привет, конечно же есть риски, и весьма существенные – сервис, например, может закрыться, данные отмодерируют, или же их в дальнейшем окажется сложно изъять из-за отсутствия API и неожиданно появившейся капчи.
Многого из этого можно избежать если выбирать успешные и состоявшиеся сервисы (Youtube и Flickr, к слову, примеры таковых), а также обращать внимание на правила использования и относиться к ним с уважением – это позволит миновать проблемы с модерацией и адвокатами Viacom.
Но я бы обращал больше всего внимания на наличие у сервиса удобного API и возможности простого технологичного доступа к своим данным.
…именно это позволит в дальнейшем легко сменить сервис, или, в случае необходимости, вовсе перестать пользоваться сторонними инструментами. Flickr в этом плане сильно выигрывает, например, у Яндекс.Фоток.
За сторонние сервисы говорит и то, что не всегда на старте проекта речь идет о каких-то действительно ценных данных, скорее они могут таковыми стать в случае появления к ним внимания пользователей.
…использование сторонних сервисов позволяет начать работать над этим практически сразу, не тратя время на создание всего того, что уже много раз было сделано ;)
Кстати, во френдфиде у нас есть комната про инструменты, на которых можно собирать проекты: http://friendfeed.com/rooms/easyweb