Страница 3 из 78
Первый час выдался унылым. Люди путались в основах, а Матео только становился мрачнее, чиркал в листке минусы и к пятому гостю перестал записывать вовсе. Пока не очень, читалось по его лицу.
Очередной претендент открыл дверь и застыл на пороге.
Парень лет двадцати пяти, худой, в футболке швом наружу. Волосы слева стояли примятым гребнем, на щеке розовел след от подушки. Шлёпанцы поверх носков, а носки разного цвета. Он прошёл на середину комнаты и поморгал, соображая, туда ли вообще попал, будто уснул в одном месте, а проснулся в другом.
В прошлой жизни я таких тоже видел: на собеседование они приходят как лунатики, но могут взять работу целого отдела.
— Игнасио Луна? — Матео сверился со списком.
— Ага, — Игнасио зевнул и сел.
— Таблица на миллион строк, выборка ползает. Ваши действия?
— Индекс по полю, по которому ищете, — он почесал примятый висок. — Только сперва глянул бы, каких запросов больше. Индекс ускоряет чтение и замедляет запись, вешать его на всё подряд я бы не стал.
— Мы вешаем почти на всё, — вставил Матео.
— Пока пишете мало, работает. Начнёте писать много, и сами себе поставите тормоз. Половину я бы снял.
Матео покосился на меня и спорить не стал.
— Пользователь присылает код, вы кладёте его в базу. Что с ним происходит по дороге?
— Не верить ни одному символу. Всё, что пришло снаружи, грязное по определению.
— Мы вырезаем кавычки, — заступился за свой код Матео.
— Мало, — обронил Игнасио. — Пролезают и без кавычек, через кодировку. Правильнее подготовленные запросы, тогда чужой текст останется текстом и командой не станет. Иначе однажды утром проснётесь без базы.
— Сессии пользователей где держать? — продолжил Матео уже осторожнее.
— Смотря сколько машин. На одной хоть в файлах. Появится вторая, и файлы превратятся в лотерею: запрос улетел на соседний сервер, и человек снова гость. Выносить в общее хранилище, и заранее.
К третьему ответу Матео перестал искать минусы и записывал за ним.
Ева за всё это время не произвела на Игнасио никакого впечатления. Она сменила позу, уронила карандаш и подняла медленнее чем нужно. Игнасио в эту минуту рисовал Матео схему хранилища на обороте своего листка. На Еву он не отвлёкся ни разу за весь разговор.
Такого Ева стерпеть не смогла. Она отложила анкеты, пересекла кабинет и ткнула Игнасио пальчиком в щеку.
— Ты что, робот?
Ноготок у неё был острый, но Игнасио даже не поморщился.
— Дамочка, я должен извиниться, — он не оторвался от записей Матео, в которых уже что-то правил. — Понимаю, я распыляю слишком много феромонов. Вам, наверное, непросто держать себя в руках, вас так и тянет ко мне.
Матео поперхнулся. Ева захлопала глазами, ответа у неё впервые не нашлось.
Игнасио поднял голову. Вздох у него вышел сочувственный.
— Но коитус с представителем человеческого вида меня не интересует. При всём уважении к вам.
— Что-что, — Ева запнулась, — коитус?
— Коитус, — Игнасио заметно оживился, — медицинский и научный термин, обозначает половой акт, совокупление. Включает генитальный контакт между партнёрами ради сексуального удовлетворения или зачатия. Слово происходит от латинского «coitus», соединение, соитие. Оно образовано от глагола «coire», сходиться, совокупляться. А тот, в свою очередь, собран из приставки «cum», вместе, и корня «ire», идти, двигаться.
Ева осенила себя святым знаком.
— Так, раз минутка ликбеза прошла. Матео, давай, заканчивай собеседование. Принимаем мы его или нет?
— Лучший из тех, кого мы собеседовали, — признал Матео с ноткой зависти в голосе.
Игнасио кивнул с таким спокойствием, будто иначе и быть не могло.
— Но его социальные навыки низкие, — добавила Ева.
Игнасио вскинулся, выпятив грудь.
— Мама говорила, что я отлично лажу с людьми, — заявил он гордо. — Но возможно, вы так говорите, потому что я обидел вас отказом.
— Дева Спасительница, куда я устроилась работать, — простонала секретарша, возвращаясь на свой стул и садясь, как заправский мужик, а не роковая красавица.
К вечеру мы приняли в штат тридцать человек. Костяк составили системные инженеры и администраторы, остальное добрали разнорабочими и прочим персоналом.
На удивление, мне эта рутина понравилась. Давно я не делал собеседования и не прогонял столько человек за день.
Проверить, как идёт установка серверов, я вышел уже после обеда. В цехе горели времянки, пахло свежим пластиком и картоном. Рабочие таскали ящики и перекликались под жужжание шуруповёртов, сквозняк из распахнутых створок гонял по полу обрывки упаковки.
Ева вышла за мной следом.
— Рабочий день закончился часа три назад, — напомнил я. — Почему ты ещё здесь?
— Пока начальник на работе, я тоже.
Странная, спору нет, но работу свою она знала. За день Ева успела завести журнал звонков и выучить по именам половину новеньких.
— На каблуках-то удобно? — не удержался я.
— Я лучшее, что есть на этом складе, — усмехнулась Ева, поправляя локон волос. — И хуже выглядеть не собираюсь.
Телефон в кармане завибрировал.
— Сеньор Виктор, — услышал я напряженный голос Марии. — Пришло письмо от поставщиков камер для «Вифона». Извещают, что со следующей партии цена поднимается на двадцать процентов.