Деревенщина в Пекине
Шрифт:
— Ещё?
Они прекращают разговаривать.
— Чтобы бронь подтвердить, тебе аж четырнадцать тапов сделать надо. Многовато. Можно было бы и в четыре раза меньше уложиться, — продолжаю анализировать. — Интерфейс не интуитивный, ещё и подтормаживает, небось, на оптимизацию, забили.
Подруги с интересом смотрят в экран.
— Да, неудобно, конечно. Но я уж попривыкла как-то… — замечает Айлинь. — Иногда, хоть и нечасто, тычешь, нужная страница только через полминуты открывается. Перед клиентами неудобно — сидят, ждут.
— Разве
— Не, с памятью девайса всё в порядке, — качаю головой. — Главная беда именно этой CRM-ки — неоптимизированные SQL-запросы к базе данных, отсюда и тормоза при высокой нагрузке.
— Можно что-нибудь с этим сделать? — безэмоционально уточняет Чэнь Айлинь.
— Теоретически — да, но без исходников никак, — разочаровываю её я.
— Что это, исходники?
— Если сравнить программу с машиной, то исходный код — это чертёж, по которому машину собирают. И раз уж ты просишь что-то в ней подкрутить, без этих самых чертежей никак, — откладываю планшет в сторону.
Ли Миньюэ наливает всем чай.
— Сколько вы вообще за неё платите, если не секрет? — интересуюсь между делом.
Надо же понимать порядок цен в городе, соответственно, на что могу рассчитывать в перспективе на аутсорс.
— Три с половиной тысячи юаней, если не ошибаюсь. Могу уточнить в бухгалтерии, это не секрет.
— Ну, такую сумму раз в год выкладывать за это приложение в принципе можно.
— В месяц, — добавляет админ.
От цифры я чуть чаем не давлюсь. Во-первых, очень дорого. Во-вторых, оно того совершенно не стоит — абсолютно кривое и сырое приложение, сделанное через пятую точку.
Как вообще такое можно продавать в серьёзные заведения?
Следом приходит новая мысль: или есть какие-то другие процессы, отсюда незаметные? В следующую секунду одёргиваю себя: отмывка денег в размере пяти сотен баксов — точно не сценарий.
Становится смешно.
— Кстати, что там с рейсом? Никаких новостей? — Чэнь Айлинь вопросительно смотрит на Ли Миньюэ.
— Неа, — та не отрывается от смартфона.
— Чэнь Айлинь, поговори со мной, — ну а чего, хотя бы попытаться. — Если я предложу улучшить систему, к кому лучше обратиться? Точнее, кто непосредственно отвечает за эксплуатацию программы?
Администратор задумчиво прикусывает губу:
— Думаю, управляющий. А что? Ты сейчас серьёзно?
— Ну да. Если он предоставит мне исходный код, я мог бы поработать над приложением и знатно его оптимизировать, — под влиянием организма предшественника срываюсь на жестикуляцию. — Прокачать интерфейс, ускорить отклик, может, даже новые фичи добавить. План задач и целей согласовывается заранее до начала работы, подписи обеих сторон и финансовые обязательства.
— Даже не знаю, Лян Вэй, — она аккуратно ставит чашку на блюдце и пристально смотрит мне в глаза. — Может, лучше оставить дело профессионалам? Я, конечно, не программист и в таких вещах не разбираюсь, но одно знаю точно —
Знала бы она, сколько CRM-ок я уже повидал, сколько кода перелопатил. Но и не скажешь же.
— Понимаю твои опасения. И поверь, свою кандидатуру предлагаю, хорошенько всё обдумав.
Чэнь Айлинь слегка хмурится.
— Просто помоги организовать встречу с управляющим. Я сам с ним поговорю и, если понадобится, докажу и покажу на практике. — Заметив, что в ее взгляде все еще висят сомнения, добавляю: — К тому же, можно пока поработать над копией вашей CRM-ки, не трогая актуальную версию. Как прототип. Тогда точно никакого риска, всё под контролем — на выделенной машине, повторюсь, копия.
— Ладно, Лян Вэй, если так настаиваешь. Ты неглуп и должен понимать, что делаешь. Постараюсь всё устроить. — По лицу Айлинь видно, что она с философским видом раздумывает, а не выйдет ли ей это боком.
Глава 21
Возвращаюсь в комнату и с головой погружаюсь в поиски исходного кода программы. Перерываю весь интернет, все закоулки даркнета. И, к своему удивлению, таки нахожу заветные файлы! Похоже, утечка произошла стараниями одного из незадачливых интеграторов.
Но тут же возникает другая проблема — а на чём, собственно, кодить? Нет у меня с собой никакого компа. Конечно, можно смотаться в магазин, приглядеть что-нибудь. Но это сколько времени уйдет — выбрать, купить, настроить. Так и выходной пройдёт.
Взгляд падает на чехол от ноутбука, небрежно торчащий из сумки Ли Миньюэ. Недолго думая, строчу ей сообщение в WeChat, и вскоре получаю добро на использование девайса.
Годится. Подключаюсь к вайфаю общаги, скачиваю исходники CRM-ки, открываю. Передо мной разворачивается полотно из сотен строк кода. Посмотрим.
Работу прерывает звонок телефона, на экран номер Ли Джинг.
— Лян Вэй, твое присутствие на сегодняшнем показе критически необходимо, — голос стилиста звучит нервно и суетливо. — Только скажи сразу — сможешь или искать кого-нибудь другого?
— Смогу.
С одной стороны, выходной накрывается медным тазом. С другой, работа равно деньги, а мне ещё скорее всего комп покупать.
— Замечательно! — облегченно выдыхает Ли Джинг. — Жду тебя в шесть вечера. Не опаздывай!
Бросаю взгляд на часы, в запасе десять часов. Вновь погружаюсь в код.
— Вот ты где… — бормочу, находя нужный фрагмент, отвечающий за обработку клиентских данных.
Внимательно изучаю функцию. Неэффективная работа с базой, куча повторяющихся запросов, жуткие костыли в самом коде. Тут работы на добрый месяц, не меньше.
У китайцев и индусов зачастую очень «грязный» код. Простую команду, которую девелопер из наших краёв записывает в одну строчку, они растягивают на двадцать — формально заказчик получает рабочую программу, но позже выясняется, что она глючная и неэффективная.
Лучший из худший 3
3. Лучший из худших
Фантастика:
городское фэнтези
попаданцы
аниме
рейтинг книги
Идеальный мир для Лекаря 14
14. Лекарь
Фантастика:
юмористическое фэнтези
попаданцы
аниме
рейтинг книги
Неудержимый. Книга XII
12. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
рейтинг книги
Надуй щеки! Том 6
6. Чеболь за партой
Фантастика:
попаданцы
дорама
рейтинг книги
Черный дембель. Часть 2
2. Черный дембель
Фантастика:
попаданцы
альтернативная история
рейтинг книги
Истинная со скидкой для дракона
Любовные романы:
любовно-фантастические романы
рейтинг книги
В погоне за женой, или Как укротить попаданку
Фантастика:
фэнтези
рейтинг книги
Ванька-ротный
Фантастика:
альтернативная история
рейтинг книги
Новик
2. Помещик
Фантастика:
альтернативная история
рейтинг книги
Адептус Астартес: Омнибус. Том I
Warhammer 40000
Фантастика:
боевая фантастика
рейтинг книги
