- Это бессмысленно.
- И так структура в ПО должна отвечать определенным требованиям. Следующий важный пункт - это производительность.
Джефф ещё долго объяснял.
Отсюда Ёнхо вынес несколько важных вещей: соответствие требованиям, рабочие характеристики, которые будут удовлетворять большую часть пользователей веб-сервиса и взаимодействие между программными стеками.
***
Внимательно выслушав Джеффа, Ёнхо заглянул в JIRA, чтобы посмотреть ТЗ(техническое задание).
Основную часть написал Кеннет, а оставшееся группа решит сама после обсуждения.
На данный момент готово было около 80%.
«Для начала надо перенести на сервер компании, чтобы пользоваться базовыми программными стеками, которые использует компания...»
В самом низу Ёнхо нарисовал Linux. Подавляющее число серверов работало на операционной системе Linux.
На то было немало самых разных причин. Система была бесплатной, весила мало (к примеру, ЗУ) и поддерживала большую часть систем с открытым исходным кодом.
«Сервер будет запускаться вот так, и для такого же уровня БД, я могу использовать MySql (свободная реляционная система управления базами данных). Наверняка будет много пользователей, и чтобы иметь шанс быстро увеличивать объёмы серверов, давайте используем Docker, чтобы настроить возможность подобных манипуляций с помощью программирования…(Docker - это инструмент, предоставляющий удобный интерфейс для работы с LXC. С помощью Docker вы можете запускать процессы в изолированном окружении).
Он медленно выстраивал всё в единую систему. Конечно, в результате у него выйдет лист со множеством картинок.
Нарисовать главный рисунок, чтобы пользователи видеть, каким ПО они будут пользоваться - вот чем занимался Ёнхо.
Наконец, наступил рассвет, и солнце медленно поднималось из-за горизонта. Ёнхо пригладил волосы и устало вздохнул. Он уже измучился.
«Что бы мне сюда вставить...»
Ёнхо не мог найти, что вставить в часть структуры программы, которая оставалась пустой. Ядром нынешнего проекта являлась обработка изображений. Вероятно, сюда и требовалось что-то подобное.
«Ну....я всё равно ничего толком об этом не знаю, так что и доделать не могу».
Обработка видео и изображений относилась к другой сфере, и им нужен был профессионал именно в ней. К сожалению, Ёнхо не мог похвастаться умениями в этой области.
«Мне нужен человек, который мог бы помочь мне....»
И такой человек действительно был.
На Дэбан.
Даже в Шинсеки большая часть разработки лежала на его плечах. Несмотря на то, что в загруженных изображениях находили немало изъянов, результат был очень впечатляющим. Стоит только посмотреть на картину в целом, чтобы это понять.
«Он должен уже вернуться с работы к этому времени...»
Ёнхо взял свой телефон и набрал номер. Однако, сколько бы раз он не звонил, ничего не выходило.
«Говорят... если ты уходишь из компании, то это конец....»
Ёнхо встал со стула и лёг на кровать. В его душе бурлило разочарование. Беспокойство, которое он испытывал раньше, нашло реальное подтверждение.
Этот парень ходил за ним по пятам и называл его "Сонбэ", но стоило ему уйти - и он даже ни разу не позвонил.
«Сегодня я посплю тут...»
Разочарование лишь заставило его почувствовать себя еще более уставщим. Ёнхо уснул мгновенно, едва его голова коснулась подушки.
***
Коричневый кожаный диван занимал практически всё пространство гостиной. Всё остальное занимали картины и изящные керамические изделия. Достаточно было взглянуть один раз, чтобы понять, что все они стоят очень немало.
Подобное место можно увидеть по телевизоре - в таких домах обычно живут, так называемые, богатые детишки.
Там стоял огромный мускулистый мужчина, который даже и не думал садиться.
На Дэбан. Это был он.
На Дэбан стоял, выпрямившись. Чем дальше он говорил, мужчина средних лет с сединой в волосах, сидящий в середине дивана, становился всё более серьёзным и недовольным.
- Я поеду.
- Шинсеки прислали запрос. Не отпускать тебя.
- Мне вообще нужно слушаться таких людей?
- Тогда кого ты будешь слушаться?
-...
На Дэбан смог сдержать рвущиеся наружу слова. Отец На Дэбана, На Сонги, обосновался в национальной ассамблее. Его влияние было настолько велико, что его уже третий раз выбрали её членом. Он знал, что хотел сказать на Дэбан.
- Разве ты не можешь жить, просто забыв об этом, как твои братья?
- Позволь мне ехать. Тогда я попробую, - На Дэбан был серьёзен. Он умоляюще сложил ладони, а в его глазах читалась обречённая решимость.
- Если ты действительно хочешь, то... поезжай.
Вскоре после того, как слова слетели с губ мужчины, На Дэбан сложил вещи и спустился вниз. Он уже всё приготовил.
- Тогда увидимся позже.
На Сонги не мог отвестил взгляд с уходящего из дома На Дэбана.
Если за палец укусят, то он будет болеть - все пальцы будут болеть одинаково. Но что-то может болеть куда больше.
Вот так и в случае с На Дэбаном.
***
Возможно, слова Ёнхо о том, что он хочет закончить за два дня, воодушевили Дэйва, но парень загрузил свою часть работы в JIRA уже через два дня.
Это был первоначальный вариант ERM (entity-relationship mode: database design) (модель сущность-связь - модель данных, позволяющая описывать концептуальные схемы предметной области: проектирование базы данных) .
- Ты уже закончил?
- Там были таблицы, которые компания предложила раньше. Я просто связал их и сервис, над которым мы работаем. И всё! Ну как? Я молодец, да?
Дэйв стоял перед Ёнхо и сопел, словно щенок, который ждал, когда его похвалят. Но Ёнхо не планировал его хвалить.
Он не закончил ту часть дизайна, где нужно было обрабатывать изображения.
«Мне нужно пойти к Джеффу или что...»
Он сомневался, что его последняя надежда, Джефф, сможет ему помочь. Он уже посмотрел на ListIn, на чём Джефф специализируется.
Алгоритмы, Проектирование и Дизайн программного обеспечения.
Там были и другие вещи, помимо этих, самых впечатляющих. Потому Ёнхо и обратился к нему за помощью. Однако Джефф не разбирался в областях, связанных с изображениями и видео.
Вероятно, у него были какие-то базовые знания. Но в этом-то и проблема. Ёнхо искал человека не с «базовыми знаниями», а эксперта.
«Сначала нужно узнать у Бреда, сможем ли мы нанять еще кого-то».
Большую часть утра Ёнхо слушал объяснения Дэйва об ERD, которую написал Дэйв. К счастью, там было не так уж много программных сущностей (логический контейнер, в котором содержатся данные), так что объяснения заняли не так уж много времени.
Телефон, который Ёнхо оставил у дивана, без остановки вибрировал. Ёнхо лёг подремать после обеда, потому что всю прошлую ночь он работал.
*Вжжжжж**Вжжжж*
Он так устал, что разбудить его было непросто.
Хвать!
Наблюдающий за всем этим Дэйв, схватил телефон, который уже был готов свалиться на пол. На экране отображался номер компании.
- Это телефон Ёнхо. Что такое?
- О, здесь кто-то ищет господина Ёнхо.
Дэйв, который и ответил на звонок, потряс Ёнхо за плечо, чтобы разбудить его. Тот проснулся и, всё еще находясь в полудрёме, выслушал, что ему хотят сказать, и выполз в приёмную.
«Мне кажется, в прошлом было что-то похожее...»
Он вспомнил, как Дэйв, не имея в запасе плана, пришёл к нему в Шинсеки.
«Дэйв сейчас рядом... а это значит...»
Он знал еще одного человека, кроме Дэйва, кто принимал такие же поспешные решения.
«Только не говорите мне, что это...»
Он вышёл в вестибюль. Там стоял человек с густой давно не стриженной бородой. Его фигура была столь же внушительной, сколько и у Джеймсаю
- Сонбэ-ним!
Нашедший Ёнхо На Дэбан махал ему рукой и определённо выглядел счастливым. Со стороны он выглядел бродягой, и потому сотрудники компании неприлично на него пялились.
- Господин На Дэбан? - уточнил Ёнхо, приближаясь к нему. Это и впрямь был он. На Дэбан стоял перед ним с рюкзаком за спиной и чемоданом в руке.