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