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

