Литмир - Электронная Библиотека
Содержание  
A
A

Делать «ВКонтакте» в одиночку, сидя в Тюмени с капиталом, какой у меня был, было утопией. Серверы, разработчики, команда из десятков человек — не мой масштаб. Пока. Но прообраз. Маленький, локальный, городской. Форум с профилями. Регистрация, аватарка, личная страничка, возможность загрузить фото, обсудить новость с «Медиа72», списаться лично с другим пользователем. Привязка к городу. К тюменским реалиям.

Тюменский интернет в две тысячи пятом — это пара унылых форумов на ужасном дизайне, где люди обсуждали запчасти к «девяткам» и спорили, где лучше покупать шашлык — в кафешке у Ашота или всё-таки у Вазгена.

Если я подкачу нормальный движок, симпатичный дизайн и свяжу всё это с уже работающим моим «Медиа72», получится первая в городе площадка, куда люди будут приходить не только читать новости, но и общаться между собой.

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

Готовые движки уже существовали, и общие представления о них у меня тоже были. phpBB считался самым распространённым бесплатным вариантом. vBulletin многие хвалили за надёжность. Invision Power Board выглядел современно, но стоил денег. SMF тоже пользовался хорошей репутацией. В конце концов, движок был лишь инструментом. Любой из них можно было доработать под мои задачи.

Нужен программист…

Хороший.

Кто-то заметно сильнее Геры Альпермана. Да и сильнее того разработчика, который занимался модернизацией сайта.

Я полезла на городской форум айтишников. Просматривала разделы услуг, выписывала контакты. К концу вечера в блокноте лежал список из нескольких потенциальных кандидатов. Один из них — снова он. «Индивидуальный предприниматель Дорохов Артём».

Я постучала ручкой по столу.

Дорохов. Снова мне мозолит глаза тот самый Дорохов, который ранее скупил часть привлекательных тюменские доменов прямо из-под моего носа. Молодой парень, который разбирался в теме лучше, чем должен бы парень из Тюмени образца две тысячи пятого.

Ирония в том, что для моей задачи он подходил, возможно, лучше всех в городе. Если ещё и учесть его адекватные цены. Но что-то в нём меня по-прежнему тревожило. Не хочу. Не нравится, короче.

Я перечеркнула «Дорохова» в списке двумя ровными линиями. Нет. Точно не он. Если он действительно соображает довольно-таки глубоко аналитически, как мне показалось по тому разговору, то он раскопает… мои секреты. Опасно.

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

* * *

На следующий день я решила расширить зону поиска далеко за пределы Тюмени: Екатеринбург, Нижний Новгород, Новосиб, Питер и Москва. Насколько я разобралась в вопросе, в этих городах была наибольшая концентрация очень толковых айтишников. Объявления я раскидала за один присест. Searchengines.ru, Vingrad, ещё несколько форумов веб-разработчиков, где кодеры обсуждали свои дела на языке, который я понимала через раз, даже похуже — лишь в общих чертах, поверхностно, но достаточно, чтобы иметь общее представление. Текст составила лаконично: нужен PHP-программист, городское интернет-сообщество, готовый движок, доработка под задачу. Без воды, и что самое главное — чтобы не подкнуть идею через чрезмерное описание на всеобщее обозрение. Постараться по максимуму этого избежать. Кто надо — поймёт. А дальше уже в личке с конкретным исполнителем можно обсудить в деталях.

Я любознательная и хорошо помнила, чем закончилась история Цукерберга, Уинклвоссов и Нарендры. Чем меньше лишних людей знают полную картину на старте, тем лучше.

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

Отсеивала я их быстро. Половина писала с ошибками в каждом втором слове и фрагментарно выражали свои мысли — таких в топку сразу. Не люблю иметь дела с безграмотными и малообразованными. Один требовал предоплату вперёд и при этом пропадал подолгу между сообщениями. Другой с порога начал учить меня жизни: мол, форумы — это прошлый век, давайте лучше сделаю вам гостевую книгу. Угу. Спасибо, дорогой, до свидания.

И был среди написавших некий Тимофей.

Новосибирск. Сообщения лаконичные, по делу, грамотные, вежливые. Сразу задал правильные вопросы. Сколько пользователей планируется на старте. Какой движок я предпочитаю. Нужны ли личные сообщения и профили или хватит базовых разделов. Я кидала вводные — он отвечал быстро, без пауз, будто всё это держал в голове готовыми блоками.

[Тегов над текстом в аське, само собой, не висело. Жаль. Пришлось работать по старинке — по словам. Как бы самой не отупеть, полагаясь на теги… Хахаха!]

— SMF возьму за основу, — стучал он в окне. — phpBB тоже можно использовать, но под такую задачу его придётся серьёзно допиливать. На SMF профили, личка, привязка комментов к учёткам — всё ляжет гораздо проще.

То, что надо.

Человек думал о структуре, а не о том, как срубить с заказчицы побольше.

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

Я закрыла ноутбук и довольная улыбнулась.

Вот и славно.

Артем

Первая половина сентября порадовала теплой погодой. Я сидел за своим рабочим столом перед экраном ноутбука. В голове уже несколько месяцев крутилась интересная идея. Она появилась ещё весной, сразу после моего внезапного переезда в чужое студенческое тело. Мобильный мессенджер на Java. Компактная программа для обычных телефонов с поддержкой пакетной передачи данных GPRS.

Затея выглядела диковатой. Ну, существовала популярная аська. Пользователи просиживали там часами. Обменивались короткими сообщениями. Ставили смешные статусы. Красивые номера из шести цифр продавались за реальные деньги. Я смотрел на ситуацию под другим углом. Успешные средства коммуникации создавались для настольных компьютеров. Разработчики адаптировали их под мобильные платформы сильно позже. Я собирался перевернуть логику. Написать софт специально для сотовых аппаратов. Изначально спроектировать интерфейс под маленький экран и цифровые кнопки. На перспективу — добавить голосовую связь, когда мобильные сети до неё наконец дорастут.

На разработку ушло три полных недели. Даже чуть больше. Я ковырял код по вечерам. Днём мотался по клиентам, настраивал сети, тянул толстые кабели витой пары. Филя с Китом периодически забирали часть моих рутинных заявок. Освобождали мне время. Я направлял эту энергию в программирование. Возвращался в квартиру, съедал тарелку макарон с сосисками или котлетки с пюрешкой, или гречку с тушёнкой. Садился за клавиатуру.

Программирование под старые стандарты J2ME оказалось занятием весьма специфическим, где приходилось жёстко экономить память и оптимизировать каждый отдельный цикл. Ограничения на размер установочного файла заставляли безжалостно выкидывать любые украшательства интерфейса. Сама платформа постоянно требовала настоящих танцев с бубном вокруг любого нестандартного элемента. Хочешь красивый список — садись и пиши собственный обработчик с нуля. Нужна плавная прокрутка меню — изобретай очередной велосипед на базовых функциях отрисовки.

Я материл про себя создателей мобильных платформ. Вспоминал удобные среды разработки из своего времени. Блин, как же мы там зажрались со своими гигабайтами оперативки. Здесь каждый килобайт ценился на вес золота. Глаза уставали от шрифта на мониторе. Спина немного поднывала после ползания под офисными столами, а затем — от просиживания часами в кресле, сгорбившись. Тело Дорохова было молодым, но усталость накапливалась вполне взрослая. Я отмахивался от ломоты в пояснице. Стучал по клавишам до глубокой ночи. Идиот, сам себя загонял в жёсткие рамки, хотя никто в шею не гнал.

44
{"b":"978850","o":1}