Страница 26 из 75
И действительно, Рафаэль привёз двоих рабочих уже к обеду. Молчаливые мужики в перепачканных комбинезонах, они осмотрели комнату, поцокали языками и уже к вечеру вырезали отверстие в стене, установили промышленный вентилятор и протянули воздуховод на улицу. Пока шёл монтаж, я договорился с местным электриком о выделенной линии, чтобы серверы не просаживали питание всей виллы. Конечно пришлось ему немного накинуть за расторопность, но это небольшие деньги для семьи Фуэго.
Подключение серверов я доверил Рафаэлю и Матео. Они работали вместе, и смотреть на это было любопытно. Матео командовал софтом, а Рафаэль тянул кабели и настраивал железо, и вдвоем они управились куда быстрее, чем я рассчитывал.
К вечеру воскресенья серверы гудели в своей комнате. Вентиляция гнала прохладный воздух, и в комнате было даже свежее, чем в остальном доме.
— Работает, — Матео вытер пот со лба и с удовольствием посмотрел на мерцающие корпуса.
— Теперь самое интересное, — улыбнулся я.
Когда все куски кода от фрилансеров наконец оказались на одном сервере, выяснилось, что друг с другом они дружить не хотят.
Каждый фрилансер выполнил свою задачу добросовестно, но стандарты у всех были разные. Кто-то писал комментарии на испанском, кто-то на английском, а некоторые не писали их вообще. Переменные у одних назывались осмысленно, у других выглядели загадочными сокращениями, понятными только автору. Стили оформления гуляли от блока к блоку.
Матео пришлось работать до понедельника почти без отдыха. Я запретил ему ночевать на вилле, но подозревал, что дома он всё равно продолжает ковыряться в коде на ноутбуке, который я ему выделил.
Белла занималась визуальной частью и подгоняла макеты под реальную вёрстку. Процесс шел мучительно, потому что каждый собранный блок вылезал из сетки или налезал на соседний, и приходилось перекраивать заново.
К началу недели у нас был рабочий каркас с регистрацией, лентой, профилями и системой сообщений. Всё это работало медленно, периодически зависало и выглядело откровенно уродливо. Цвета съезжали, шрифты путались, кнопки иногда вели не туда, а поле ввода сообщений жило собственной жизнью, то растягиваясь на весь экран, то схлопываясь в узкую полоску.
Переодически я слышал из офиса только ругань Матео на чужой код и тихие вздохи Беллы, когда очередной блок снова уезжал за край экрана.
Но вскоре каркас обрел подобие стабильности. Баги оставались, но ничего критичного, и пользоваться сетью уже можно было без желания выбросить компьютер в окно.
— Домен зарегистрирован, — Матео повернулся ко мне на стуле, нервно постукивая пальцами по коленке. — Готово, можно попробовать тестовый запуск.
Белла грызла кончик карандаша за спиной у брата, Мария наблюдала от двери, а Хавьер заглянул из коридора, привлечённый непривычной тишиной в доме.
— Давай.
Матео нажал несколько клавиш. Браузер загрузил страницу, и на белом фоне медленно проявился логотип. Две буквы, «Ви», в глубоком синем цвете, на фоне аккуратной окружности. Белла рисовала его четыре дня и переделывала раз двенадцать, пока я не одобрил.
Под логотипом стояла строка ввода для регистрации и кнопка входа.
Пустое, кривоватое, с десятком известных багов и сотней неизвестных, но оно существует. Загружается на сервере, у него есть свой адрес, и любой человек с компьютером может зайти на эту страницу. В теории, конечно.
— Работает, — выдохнул Матео и откинулся на стуле.
Белла положила руку ему на плечо и сжала. Оба улыбались и молчали.
— Поздравляю. А теперь начинается настоящая работа.
Матео застонал, но улыбка с его лица не сходила.
— Новые правила, — я поднялся и обвел взглядом всех присутствующих. — С этого дня вся коммуникация идет через сеть. Но никаких отчетов, кодов и макетов, исключительно общение на бытовые темы. Всё пишем туда. Мне нужно, чтобы мы сами пользовались продуктом каждый день, иначе мы никогда не найдём проблемы, которые найдут пользователи. Белла, зарегистрируй всех, включая Рафаэля и Эстеллу.
— Эстеллу? — Мария подняла бровь.
— Особенно Эстеллу, — подтвердил я. — Если она сможет разобраться в интерфейсе, значит он достаточно простой. А если не сможет, значит мы недоработали.
— Она спросит зачем, — заметила Мария.
— Скажи, что сеньор Виктор изобрел новый способ заказывать продукты на кухню. Она оценит.
Мария фыркнула, но записала в ежедневник.
— Дальше. Матео, нужны бета-тестеры. Человек двадцать-тридцать, из тех, кого ты знаешь по компьютерному клубу. Студенты, школьники, местные гики. Платить будем немного, но нужна обратная связь. Реальная, от реальных людей, которые будут ломать систему всеми доступными способами. По этой же причине мы не общаемся на рабочие моменты в сети.
— Легко, — Матео уже потянулся к клавиатуре. — Половина «Вектора» согласится бесплатно, просто из любопытства.
— Пусть так, но заплати всё равно. Люди, которым платят, относятся к делу серьёзнее.
Матео кивнул и начал составлять список.
Я вышел на террасу и закурил. Солнце садилось за портовые краны, окрашивая море в густой оранжевый. Вечерний бриз нес запах соли и жареных креветок из ресторанчиков внизу.
Социальная сеть запущена. Кривая, с багами, и зарегистрированы на ней пока только мои собственные сотрудники, но она живёт. Первый из трёх кирпичей лёг в фундамент.
Вот только деньги тают. Серверы, оборудование для лаборатории, зарплаты, аутсорс, аренда домена, мебель, Эстелла, бета-тестеры. Каждый день обходится всё дороже, а доход приносит только завод, и тот еле-еле покрывает собственные расходы.
Нужно думать о монетизации. Реклама, подписки, платные услуги? Всё это работает, когда есть аудитория. А аудитории пока нет. Двадцать бета-тестеров и моя домохозяйка, это не аудитория, это статистическая погрешность.
Можно попробовать привлечь местный бизнес. Лавочники, рестораторы, владельцы мастерских, им можно предложить бесплатные страницы в обмен на контент. Когда контента наберётся достаточно, подтянутся пользователи, а за ними придут и рекламодатели. Но оставалось еще их заинтересовать этим нововведением, и чтобы они постоянно пользовались этим.
Схема рабочая, но медленная. А мне нужны деньги сейчас, не через полгода.
Значит, придётся искать инвестора. Или другой источник дохода, который не связан с основным проектом. Что-то побочное, что приносит деньги, пока социальная сеть растёт.