Фильмы IT-тематики
«Игра в имитацию» – фильм о жизни Алана Тьюринга

«Игра в имитацию» – фильм о жизни Алана Тьюринга

Если вы интересовались теорией алгоритмов, вы скорее всего знаете "Машину Тьюринга" – одну из базовых абстракций для изучения алгоритмов. Однако, жизнь самого криптографа, который придумал МТ, также интересна, даже трагична.

На ряду с Джоном Фон Нейманом дедушкой современных компьютеров можно назвать и Алана Мэтисона Тьюринга. Свою "машину" Алан "собрал" ещё в 1936-ом – тогда в математическом мире разгорелся спор: что же такое "алгоритм". Именно его абстракция (головка чтения/записи с правилами изменения внутреннего состояния + лента для ввода/вывода) и стала самой популярной для рассмотрения такого понятия как "алгоритм".

Забегая вперёд, замечу, что именем Тьюринга названа самая престижная премия в области информатики. Да, не нобелевская – помним, что Альфред Нобель недолюбливал математиков...

Также именем этого выдающегося человека назван тест "искусственного интеллекта". Это скорее философский вклад в информатику – эмпирический тест на определение: может ли данная машина мыслить.

Сценарий Грэма Мура, получившего Оскар за свою адаптацию книги, рассказывает отнюдь не об этом. «Алан Тьюринг: Энигма» – именно так называется книга, ставшая основой сценария. "Энигма" – так называлась шифровальная машина, использованная третим рейхом, для шифрования приказов и защищённой передачи информации. Потому и фильм описывает работу Тьюринга над взломом фашистских шифров (этой самой "Энигмы"). Отдельной линией идёт рассказ о последних днях жизни Тьюринга.

Пожалуй, для широких масс такой выбор очевиден – вклад в победу над фашизмом, плюс личная драма Тьюринга – успешное сочетание, если рассматривать это цинично. Однако, если отбросить скепсис относительно интересов современных киноделов, это хороший художественный фильм, который пусть не расскажет о математике и криптографии, всё же заставит сопереживать и задуматься над ещё одним до сих пор злободневным вопросом.

Также может быть вам интересно:

Как удалить все Docker образы и контейнеры

Не всегда нужно удалять всё, но объяснение данного "рецепта" объяснит как в целом удалять образы и контейнеры.

Читать »

Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Само собой, root может всё (если введёт пару команд), однако, это вполне легальный способ запретить изменение файла.

Читать »
Фото Настройка журналирования (логирования) в Python с примерами

Настройка журналирования (логирования) в Python с примерами

Во время работы программы часто нужно сохранять некоторые важные записи о процессе выполнения команды. В Python есть довольно мощный модуль для работы с логами - давайте разберёмся с тем, как его использовать.

Фото Так ли безопасен Linux? Несколько коммитов с уязвимосятми в stable

Так ли безопасен Linux? Несколько коммитов с уязвимосятми в stable

Исследователи сумели пройти code-review с реквестами в ядро Linux, заведомо содержащими добавление уязвимостей.

Фото Разграничение прав доступа на Django сайте

Разграничение прав доступа на Django сайте

Почти на любом веб-сайте необходимо разделять пользователей на группы и предоставлять им разные возможности. В Django есть довольно серьёзная система прав доступа для пользователей - давайте её рассмотрим!

Фото Пользователи и их создание в Django - своя регистрация на сайте

Пользователи и их создание в Django - своя регистрация на сайте

Если вашим сайтом должны активно пользоваться несколько человек, то полезно их различать, а значит - надо уметь создавать пользователей, либо предоставлять возможность регистрации Django пользователей.

Фото Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB

Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB

В MySQL есть временами непонятные ограничения, которые не позволяют привычным нам образом его использовать. Однако, если разобраться, то всё начинает иметь смысл.

Фото Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB

Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB

MySQL и её новая сестричка из мира СПО – MariaDB довольно сильно распространены на хостингах, да и LAMP никто не отменял – пользуются ещё. Так вот не так давно стала возникать эта ошибка. Как её чинить? В этой заметке.

Фото От Google не уйти!?

От Google не уйти!?

Гугл плохой - выкачивает деньги, следит за нами, передаёт кому-надо информацию. Естественно, нельзя от него уйти, ведь он уникален! Судите сами...

Фото У коммерческой Ubuntu увеличится время поддержки до 10 лет

У коммерческой Ubuntu увеличится время поддержки до 10 лет

Стоит ли удивиться, что время поддержки увеличит доход? Или же тому, что Canonical так долго к этому шёл?