на мое место и смотрите отсюда».
«Да, сэр».
«Садитесь».
После слов Пака, который пытался определить настроение Вонхо, Ёнхо сразу сел на соседнее с ним сиденье. Он умел устранять баги, но это было все, что он умел. Теперь он должен был узнать все, что можно. Это был не тот случай, чтобы показывать свою маленькую гордость.
«Ким Вонхо, я разберусь с тобой позже».
С самого начала Вонхо должен был позволить сесть обоим стажерам рядом с ним, но он намеренно сел рядом с помощником Паком. А потом он сказал Сумин сесть рядом с ним. Он вынудил Ёнхо сесть подальше.
После того, как помощник Пак ушел, а Ёнхо сел, Ким Вонхо зашел на сервер.
«С этого моменты вы должны внимательно наблюдать, так как я загрузил файлы, которые вы мне вчера отправили».
Ким Вонхо зашел на домашнюю страницу управления продажами и открыл папку с именем «temp». Там находились измененные файлы для домашней страницы, которые отправили Ёнхо и Сумин.
«Обычно мы сначала проверяем их командой QA и потом загружаем с помощью программы конфигурации, но для простых вещей, как эти, вы можете иногда загрузить их таким образом. Поняли?»
«Да».
Двое только кивнули. Они даже не могли определить, сделал ли это Вонхо в соответствии с правилами.
«Смотрите внимательно. Сначала вы переключаетесь на веб-сервер с помощью переключателя L4».
Сказав это, Ким Вонхо зашел на страницу управления сетью и перешел на веб-сервер.
«Переключение вы можете сделать просто в настройках на веб-странице, как сделал я. Поняли?»
Ёнхо и Сумин чувствовали озадаченность всякий раз, когда он говорил «поняли?». Первый раз в жизни они слышали о чем-то вроде L4. Слово «переключение» (switchover) тоже было новым для них.
Ким Вонхо было все равно, понял Ёнхо или нет, и продолжал объяснять.
Понадобилось около 20-ти минут, чтобы завершить каждую операцию.
(Примечание: Грубо говоря, переключатель L4 нужен для переключения между коммерческим и частным тестовыми серверами).
Глава 18. Регулярный мониторинг (2)
После проведения мониторинга оставался еще час до конца рабочего дня. Ким Вонхо сказал, что у него есть некоторые дела, которые ему надо закончить, так что остальные могут уйти пораньше; И помощник Пак сказал Сумин и Ёнхо подождать в ближайшем кафе.
«Как прошел день?»
«Честно говоря, я ничего не понимаю».
Это была незнакомая среда и ряд новых слов. Для Ёнхо и Сумин, которые даже не изучали shell-команды, серверная была неизведанной сферой.
«А вы, мисс Сумин?»
«Тоже...»
«Ну, так всегда сначала. Честно говоря, для новичков, которые даже не изучали java как следует, трудно свободно использовать shell-команды».
«Нам нужно узнать, что такое shell?»
«Конечно, shell является обязательным, если вы хотите работать с такими серверами, как Linux или Unix».
«Реально, это одна трудность за другой»
«Но все же, если вы изучали раньше только один язык программирования, то остальные освоите быстрее, поэтому лучше знать хотя бы один».
«Я понимаю».
«Не слишком быстро работайте и не переутомляйтесь; но и не работайте слишком медленно и не отставайте».
«……»
«Давайте, отпускаю пораньше, так что идите».
Сумин и Ёнхо были рады этим словам.
***
Ёнхо, вернувшись домой, увидел своего лежащего отца.
«Я дома».
«Хорошо».
Возможно, у него была дневная смена, но он находился дома. Однако он был бледным, как будто очень болен.
«Что-нибудь болит?»
Вместо отца ответил кто-то другой.
«Он не спит последние дни»
«Из-за стресса? Кажется, это первые симптомы бессонницы. Может, в больницу?»
«Какая больница... Вероятно, мне станет лучше, если я просто останусь здесь».
Отец спросил Ёнхо, как будто сын его беспокоит больше, чем собственное здоровье:
«Ну, как на работе?»
«Я делаю все возможное»
«Всегда оказывай почтение своим начальникам»
«Конечно».
«Всегда соглашайся, когда они дают тебе работу»
«Хорошо».
«Ладно. Я верю в тебя, сын».
Слово «верить» опустилось тяжестью на плечи Ёнхо.
***
Работа, которую давал ему Ким Вонхо, была бесконечной. Когда он думал, что уже конец, он был еще в начале, как будто лента Мёбиуса. Сегодня Ёнхо снова проверял исправления на домашней странице управления продажами на коммерческом сервере.
Но ошибка, которую он вчера не видел, появилась в окне багов.
«Что за черт? До вчерашнего дня таких ошибок не было».
Вчера точно не было ошибок на домашней странице, но теперь появилась ошибка оповещения. В этот момент в офисе зазвонил телефон.
* Дзинь *
Лицо помощника Пака, поднявшего трубку, исказилось.
«Простите? ЧТО?»
-В настоящее время ваш веб-сервер использует более 90% своего лимита. Я думаю, вы должны быстрее прийти сюда и проверить его.
«Нет, нет, нет. Как это могло произойти?».
-Мы не знаем точную причину. Пожалуйста, придите быстрее сюда и исправьте, удалите или сделайте что-нибудь.
«Конечно».
Менеджер Чхве начал спрашивать помощника менеджера Пака, как только тот положил трубку.
«Что случилось?»
«Ну... Вы знаете сервер, где находится страница управления?»
«Что с ним?»
«Сказали, что используется более 90% лимита оборудования»
«Что? С чего бы?»
«Это то, что я хочу узнать. Проклятие».
«Быстрее проверь это».
После того, как Пак Чольун отправился в серверное помещение, менеджер Чхве позвал Вонхо, Ёнхо и Сумин.
«Вы вчера что-нибудь трогали в серверной?»
«……»
Ёнхо и Сумин не знали, что сказать, поэтому просто молча стояли. Единственное, к чему они вчера прикасались в серверной, была ручка для записи в журнале регистрации. Они даже не трогали клавиатуру и просто смотрели в монитор до конца рабочего дня.
«Помощник менеджера Ким?»
Менеджер Чхве спросил Ким Вонхо.
«Разве не вы говорили, что исправите некоторые баги?»
«Я использовал кое-что... этого не было в условиях контракта на техническое обслуживание».
«Проблема возникла из-за этого?»
«Не было никаких проблем во время теста, который я проводил со стажерами...»
«Помощник Пак подтверждает проблему, поэтому, помощник Ким, тоже проверьте источники, которые вы загрузили вчера».
«Конечно».
«Ёнхо и мисс Сумин, тоже посмотрите соответствующие коды и поищите какие-нибудь проблемы. Сейчас!»
Вернувшись на свое место, Ёнхо открыл страницу управления на экране.
«Это из файла, который мы загрузили вчера».
Ёнхо посмотрел на окно багов. Там появились подробности.
Название: throw new Exception.
Подробнее: throw new Exception происходит в строке 735 в SalesAvgControl.class. Это намеренная ошибка программиста, поэтому упомянутые строки должны быть прокомментированы.
Решение: Комментирование строки 735
Ёнхо открыл нужный файл и с помощью окна багов посмотрел на строку 735.
«Что за черт? Там нет ничего. Как можно говорить, что это ошибка программиста...»
Ёнхо, открыв файл, который он писал локально, не мог ничего найти.
«Черт, ошибки есть и в самом окне багов?»
Ёнхо вдруг