Шрифт:
Интервал:
Закладка:
2. protected – доступны любому классу, который наследует (это расширение) класс.
3. package (по умолчанию) – могут быть доступны любому классу, который находится в том же каталоге (папке)
4. private – не могут быть доступны вне класса и доступны только внутри самого класса.
Глава 44. Открытый исходный код Maut (1)
2: 00 ночи.
Ёнхо по-прежнему сидел перед компьютером.
«* Вздох *...Сколько мне еще редактировать это».
Организация кода и изменение имен переменных было чрезвычайно трудным делом.
Итогом разработки программы должно было стать что-то новое.
Однако задача, которую ему дал Сон Сокхо, была похожа на уборку.
Чистка кода.
Ёнхо не мог видеть ошибки так, как Сон Сокхо.
Это похоже на то, когда вы видите одну и ту же ситуацию, но думаете по-разному. Когда они смотрели на один и тот же код, они видели его на разной глубине.
«Надо закончить это».
Ёнхо мог гордиться собой.
С мыслью о том, чтобы его признал Сон Сокхо, он не вставал из-за компьютера до самого рассвета.
***
«Каков текущий уровень RMSE (ошибка квадратного корня: эффективность лучше, если уровень ниже)?»
«0.9014».
«Хм...»
Чон Данби погрузилась в мысли, услышав доклад Сон Сокхо. Сон Сокхо, заметив эту серьезность, спросил.
«Что не так, что-то случилось?»
«Я думаю, у нас больше не осталось времени для разработки».
«То есть вы говорите, что мы должны отказаться от премии NetFlax?»
Премия NetFlax.
Это был конкурс алгоритмов рекомендаций, который каждый год проводил NetFlax, крупнейший в мире сайт проката фильмов.
Так как конкуренция начинается в начале года, а победитель будет объявлен в конце сентября, это было долгосрочной конкуренцией.
Приз - 1 миллион долларов.
NetFlax использует систему, победившую в конкурсе, для улучшения их собственной системы CineRecommend.
RMSE был стандартом оценивания каждой рекомендательной системы в этом конкурсе.
Система рекомендации NetFlax имела эффективность 0.9525.
Принцип оценивания был прост.
Пользователь А дает фильму B 5 баллов.
Однако система рекомендаций даст ему балл между 3,15 ~ 5.95.
Таким образом, чем ниже оценка, данная системой, можно сказать, тем лучше эффективность.
Чон Данби и Сон Сокхо собирались применить это системе рекомендаций Шинсеки после того, как выиграют конкурс.
«Это было одним из условий вашей работы, поэтому мы не можем отказаться от этого... но я думаю, что мы должны сократить число разработчиков».
Сожалея о своем решении, Чон Данби не могла смотреть Сон Сокхо в глаза.
Однако у Сон Сокхо был достаточный опыт, и он уже был в том возрасте, чтобы знать о внутренней борьбе крупных компаний. Он не сопротивлялся, как будто ожидая этого.
И ответил бодро:
«Тогда давайте поступим так. Но отдайте мне г-на Ёнхо».
Для неё не было ничего невозможного в этой просьбе, поскольку это был новичок, который пришел недавно.
Чон Данби согласилась сразу.
***
Может быть, Роден, который создавал скульптуру «Мыслителя», чувствовал себя так же?
Ёнхо не жил в той эпохе, но мог испытывать похожие чувства.
Он не ушел домой, хотя было поздно.
Однако из-за проверки кода на следующий день, он не мог нормально спать.
Он отредактировал код, опираясь на книгу «Code Complete» (автор: Steve Mcconnel, перевод: Seo WooSeok), которую порекомендовал Сон Сокхо.
Он хотел получить его признание.
Сон Сокхо никогда не говорил ничего неправильного.
И он чувствовал, что надежды, которые он возлагал на Ёнхо, оправдываются.
Искренние слова от неискренних можно отличить независимо от продолжительности обучения или возраста.
Он понял сразу.
Сон Сокхо был искренним.
Он хотел, чтобы Ёнхо вырос, как программист, и хотел бы сказать еще одну вещь, как младшему.
Ёнхо хотел соответствовать его ожиданиям, и чувствовал, что его способности улучшаются день ото дня.
И он развивался здесь.
«Я думаю давать вам какую-нибудь работу с этого момента».
Губы Ёнхо задрожали.
Он намеренно расширил глаза.
Он покачал головой, чтобы подавить эмоции, поднимающиеся от самого сердца.
«Вы хорошо поработали».
Сон Сокхо также предложил Ёнхо сладкую булочку, зная, какие усилия тот приложил.
«Давай, возьми одну».
Ёнхо откусил небольшой кусочек булочки.
Бушующие эмоции улеглись, как только он проглотил сладкую бобовую булочку.
***
Офис Генерального директора, который можно увидеть только в фильмах.
Чон Данби и Чон Джинхун сидели в изящных позах.
Это был Чон Джинён, Генеральный директор Шинсеки, которая занимала 12 место в финансовом мире.
«Председатель».
«Давайте сделаем, как предложил Джинхун; у нас будет альтернативная система рекомендаций от Мирэ и ваша, которые вы разрабатываете до сентября, а потом выберете лучшую».
«Сентябрь - это слишком мало».
«Данби, разве это не ты говорила до этого? Индустрия IT меняется быстро, поэтому мы, Шинсеки, должны меняться также быстро. Я не могу дать вам столько времени, сколько вы хотите».
«Но...»
«Имейте в виду, что есть бесчисленное множество людей, у которых даже нет такой возможности».
Чон Джинён закрыл глаза, намекая, что он больше не будет об этом говорить. Тогда Чон Данби плотно сжала губы, не говоря больше ни слова.
Как только они покинули офис, Данби свирепо посмотрела на Джинхуна.
«Твоих рук дело?»
«Разве я назначил себя на пост президента компании?»
«Было так трудно дать мне немного времени? Я же сказала, что покину компанию!»
«Ты говоришь мне дать тебе время, когда в этом мире время - деньги?» - ответил Чон Джинхун с хитрой улыбкой. Он выглядел довольным тем, что все пошло по его плану.
«Ты собираешься и дальше мне так мешать?»
«Да что ты; ты лучше меня знаешь, что будешь отставать в любом случае».
Чон Данби сверлила его взглядом, но ему, казалось, было все равно. Чон Джинхун махнул рукой и пошел дальше по коридору.
«Что ж, тогда будем упорно работать».
***
«Спасибо каждому за вашу работу. Сегодня у нас небольшие посиделки, так что можете выключить свои компьютеры», - сказала Чон Данби, зайдя в офис.
Она чувствовала, что ей нужно выпить вместе со всеми.
И шумная атмосфера была лучше, чем ходить в одиночку.
Первое место, куда они пошли, был мясным ресторанчиком, где Ёнхо оказался в первый раз.
Когда он был в Мирэ, он всегда держал ножницы и щипцы. Это была его обязанность как младшего. (Т.е. как самый младший, он всегда жарил мясо)
Однако здесь был специальный человек на гриле.
Цены были 40 000 вон за порцию (≈ 2 330 рублей).
Люди заказывали больше, не заботясь о цене.
«Кстати, мы даже не устроили для г-на Ёнхо приветственную вечеринку. Так что вставайте, г-н Ёнхо».
Ёнхо, который с аппетитом жевал кусок мяса,