За выбор библиотек можно поставить лайк. Ведь действительно было близко, крипто-библиотека Java, инопланетный шифр, рядом, рядом.
2. Опасная правда (2001) В этот раз гений-программист попадает под влияние харизматичного CEO крупной корпорации. Который на поверку оказывается злодеем. Вместо того, чтобы аккуратно форкать проекты опенсорсеров, он убивает владельцев кода. А код присваивает себе.
Но вскоре и до главного героя начинает доходить, что гениальный код писать не про этого СЕО. Антагонист лучше всего умеет бравировать чужим кодом и хрустеть чипсами.
Фильм на самом деле пестрит отсылками к культовым ИТ-личностям и событиям. Сам СЕО как две капли воды похож на Билла Гейтса. А его стартап что уж очень напоминает будущее детище Илона Маска — Starlink. Действительно, живем в эпоху постмодерна.
Но у нас здесь не философский кружок, вернемся к нашему чудо-разработчику.
На камеру своего гения протагонист показывает в середине фильма. Пробравшись ночью в недра корпоративного ЦОДа, и одурив горе-охраников, Майло добирается до терминала, замаскированного под детскую комнату. Ловко набивая на клавиатуре хот-кеи, открывает консоль.
И оказывается, чтобы получить доступ к видео-потоку IP-камер достаточно выбрать нужный UNIX-процесс. А пользователь ОС это точный указатель на владельца камеры.
Пару ловких команд и импровизированная детская превращается в центр управления полетов всех горе-контрибьютеров.
Отдельного внимания заслуживает шайка охраников-девопсов.
Соорудили, попивая кофе по ночам, вот такой CI/CD pipe-line:
камеры зумят экран опенсорсера; некая OCR-тулза (не показали жаль, какая) переводит код с фото, в файлы и остается дело техники — все правильно смержить, с этим справится каждый охранник
Код сохранен, осталось записать его на компакт диск и передать на презентацию СЕО. Он то точно знает как показать продукт с лучшей стороны.
***
Если статья наберет 30 лайков, выпущу продолжение, в нем, например, изучим SQL через фильм «Девушка с татуировкой дракона». В подборку, конечно, не будут включены всякие треш-сцены, где программист просто тапает по клавиатуре, а на экране бежит код.
Кстати, если вы только начинаете свой путь в управлении продуктом у меня есть гайд по проведению «Глубинных интервью». Как искать первых желающих, как подготовиться и какие вопросы задавать. Мне бы кто такое рассказал пару лет назад...Вот здесь лежит презентация .