Содержание

Tproger — сайт о программировании для программистов

Как техники хакерских атак используются в информационной безопасности

Рассказываем, кто такие Red Team и Blue Team, какие навыки им нужны, и как хакерские атаки могут усилить безопасность инфраструктур.

Топ-5 архитектурных паттернов для распределённых систем

Распределённые системы позволяют миллионам людей пользоваться одним и тем же сайтом без задержек. Разбираем паттерны распределённых систем.

Стоит прочитать: обзор на книгу «Спринт» Джейка Кнаппа

Книга «Спринт» будет полезна тем, кто хотел бы структурировать свой опыт по созданию прототипа или MVP в данный момент или в прошлом.

Шпаргалка по логированию на Python

В языке Python основным инструментом для логирования является библиотека logging. Так давайте вместе с IT Resume рассмотрим её подробней. 

Как мы в «Кнопке» подходим к резервированию данных

Мы не можем потерять данные бухгалтерии 1500 пользователей, которые нам доверяют. Рассказываем, что мы делаем для резервирования данных.

Учимся разрабатывать на Golang. Урок 3: указатели, структуры, массивы и слайсы

Третий видеоурок из курса по изучению Golang. В нём автор продолжает рассказывать об основах языках: указателях, структурах, массивах и слайсах.

IT-технологии для педагогов — чему учиться?

Мы спросили экспертов, какой софт может помочь в этом учителю. А также узнали, какие проекты он может развернуть в школе.

Видео: Необычный Python. Интерфейсы и паттерны. Урок 4

В очередном видео автор рассматривает интерфейсы и паттерны Python. Подробное объяснение и демонстрация реальных примеров.

Скрапинг сайта с помощью Python: гайд для новичков

Пишем простой скрапер на Python для сайта с объявлениями о недвижимости. Получаем готовый очищенный готовый к экспорту датасет.

Развеиваем мифы о С++

За 38 лет существования C++ о нём появилось много мифов.

В этой статье мы разберём некоторые из них, чтобы понять, есть ли смысл им верить.

Как стать разработчиком с нуля

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

Видео: Необычный Python. Полиморфизм, инкапсуляция и перегрузка методов. Урок 3

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

Собеседование VS реальная работа: какие навыки пригодятся начинающим Python-разработчикам

Какие вопросы могут задать на собеседовании начинающему Python-разработчику и что обязательно повторить, чтобы получить работу.

Мстители, Братство Кольца или My Little Pony? Выберите свою команду в тесте от Tproger и SimbirSoft

Пройдите тест и узнайте, какая известная команда вам по духу ближе всего.

Учимся разрабатывать на Golang.

Урок 2: циклы, ветвления, оператор defer

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

Не можете найти классную идею для статьи? Используйте наш навигатор тем

Отвечайте на вопросы, вдохновляйтесь постами других авторов и отправляйте свои статьи на модерацию. С оформлением и публикацией поможем.

Учимся разрабатывать на Golang. Урок 1: основы языка, первое приложение и веб-сервер в 3 строки

Этот видеокурс сделает изучение Golang более практическим. В первом уроке вы познакомитесь с основами языка и начнёте разрабатывать приложение.

Собеседование в IT-компанию: что нужно знать джуниору

Расскажем, как пройти собеседование в IT-компанию тем, кто начинает карьеру в разработке студентам IT-специальностей и выпускникам курсов.

Моя история в IT: от работы в тюрьме до CEO

Рассказ от том, как начальник отряда в тюрьме стал CEO Russia TraceAir и начал работать с бывшими сотрудниками 2GIS и SpaceX.

Видео: Необычный Python. Циклы, классы и декораторы. Урок 2

Продолжение серии уроков, которые помогут создать первое приложение на Python. Во второй части — знакомство с циклами, классами и декораторами.

Источники мотивации каждый день

Архитектор ПО практики омниканальных решений – о том, что помогает не терять мотивацию после 10 лет работы в одной компании.

Подборки для программистов

Выбираем дистрибутив Linux для новичка

Мы отыскали три самые простые в установке и использовании операционные системы семейства Linux, которые не напугают новичков.

9 мобильных приложений для изучения программирования

Держите мобильные приложения, с которыми изучение программирования доступно из любой точки мира. Всё, что нужно, это смартфон.

Python-библиотеки, которые пригодятся каждому разработчику на Python

Узнаём у экспертов-питонистов, какие Python-библиотеки они используют и могут посоветовать другим разработчикам.

Душевная подборка сериалов от айтишников из кибербезопасности

Подборка сериалов, в которую вошли философские комедии, запутанные детективы и пробирающие до мурашек триллеры.

Подборка фронтенд-проектов для новичков

Хотите стать фронтенд-разработчиком? Рассказываем идеи, для новичков, которые помогут прокачать навыки HTML, CSS и JavaScript.

Мессенджеры, которые действительно работают без интернета

Нашли и протестировали несколько мессенджеров работающих без интернета (по Wi-Fi/Bluetooth), которые помогут оставаться на связи (на небольшом расстоянии), в случае проблем с сотовой сетью или отключения интернета.

Где общаются разработчики: русскоязычные чаты программистов

Сделали подборку чатов программистов в Slack, Telegram и Gitter.

Ивентайджест за #авраль 2021: наша подборка IT-событий, которые досадно пропустить

Мы собрали наиболее значимые IT-события за февраль 2021. Конференции, курсы и хакатоны — все важные IT-мероприятия в одной подборке.

Подборка полезных сервисов для программистов

Чтобы быть продуктивным, нужен организованный, интуитивно понятный рабочий процесс. Мы собрали сервисы, которые помогут в работе.

Телеком-дайджест от Bercut

Edge computing, 6G, интернет вещей — новости из этих (и не только) областей читайте в дайджесте.

Фоновая подсветка монитора, светящееся облако и led-панели: 5 проектов с использованием адресных светодиодов

Применение адресных светодиодов может быть не только эффектным, но и практичным. Мы собрали проекты разной сложности с ARGB-светодиодами.

20 бесплатных онлайн-игр для программистов: лёгкое изучение

Бесплатные онлайн-игры для программистов, которые планируют освоить JavaScript, Java, Python, C# и другие языки программирования.

Истории провалов: книги о компаниях, у которых не вышло все и сразу

Читать истории провалов часто бывает интересно и мотивирует.

Собрали книги о компаниях, которые терпели неудачи на пути к успеху.

Семь биографий, которые стоит прочитать программистам

Собрали для вас небольшую подборку книг об интересных и выдающихся личностях в сфере IT, а также лидерах технологических компаний.

Нейросети пишут рождественские песни и не только

Собрали подборку видео с рождественскими песнями, которые пишут нейросети

Фронтенд-разработчики оценят: 7 полезных репозиториев на GitHub

Эти репозитории на GitHub помогут узнать особенности HTML, CSS и JavaScript. Полезно начинающим и опытным разработчикам.

Телеком-дайджест от Bercut

Облака, 5G, интернет вещей — новости из этих (и не только) областей читайте в этом дайджесте.

7 репозиториев на GitHub, которые помогают разработчикам прокачивать навыки

Лучшие репозитории для обучения, развития в професии и поиска интересных задач. Универсальная подборка для новичков и опытных разработчиков.

10 полезных расширений Google Chrome для разработчиков и дизайнеров

Хватит мучиться с вёрсткой, ненавидеть pixel perfect и отмерять расстояния деревянной линейкой. Просто используйте эти расширения для разработчиков.

DevOps-дайджест от «Рексофт»

Подборка статей, подкастов и докладов по теме DevOps.

Что читать разработчику в Telegram

Подборка каналов и чатов, которые позволят вам быть в курсе технологических трендов и непрерывно развиваться.

Блокнот, Excel и осциллограф: где ещё можно делать игры? Подборка игр на необычных движках

Подборка, в которой не понятно, каким вопросом задаваться: зачем или как.

Топ бесплатного и платного софта для видеоконференций

Подобрали популярные решения для любых команд — больших или маленьких, приверженцев Microsoft или Google, любящих текст или видео.

Сверстать открытку, потестить Linux и настроить менеджер паролей — чем заняться в новогодние праздники, когда устал есть и спать

Оливье съедено, бока отлёжены, друзья погуляны, а на пиво уже смотреть тошно? Подкидываем вам идеи, чем заняться в оставшееся до работы время.

Молекулярная очистка воздуха, кошелёк с GPS и AR-зеркало — подборка интересных и технологичных стартапов

IT-стартапы нынче появляются как грибы после дождя, и разобраться в них бывает непросто. Сделали для вас подборку интересных и технологичных стартапов.

Подборка полезных материалов по машинному обучению (не для малышей)

Машинное обучение — популярное направление, по которому написано множество книг и курсов. Какие из них полезны и заслуживают внимания? Делимся в статье.

Современные гаджеты, которые можно сделать своими руками

Современные гаджеты — штуки интересные, но часто дорогие. Однако некоторые из них можно сделать своими руками. Какие и как? Читайте в подборке.

Подборка классических ОС, которые можно запустить в браузере

Macintosh Classic, AmigaOS и Windows95 — подборка операционных систем, эмуляторы которых можно запустить прямо в браузере. Ностальгируем!

Чем заменить продукты Google: подборка альтернатив, которые не будут за вами следить

Google зарабатывает на ваших данных. Если вы давно хотели уйти от влияния компании, но не знали, на что заменить её продукты, то вы попали куда надо.

Идеи DIY-проектов для одноплатников про пиво

В статье собрали интересные проекты с инструкциями и схемами гаджетов для любителей пива. Для создания в основном используются Arduino и Raspberry Pi.

Raspberry Pi наборы: что и как выбрать?

Если вы ищете путь, по которому можно войти в мир IoT и не остаться при этом с пустым кошельком, Raspberry Pi — отличное начало. Это одноплатный компьютер размером с банковскую…

Дистрибутивы Linux для опытных пользователей

Подбираем дистрибутив Linux под ваши возможности и запросы. Сравнение дистрибутивов Linux — Arch, Manjaro, Red Hat Enterprise Linux, Fedora, CentOS и Gentoo. 

10 полезных инструментов и библиотек для программистов и IT профессионалов | by Evgeny Vladimirovich | NOP::Nuances of Programming

Оранжевый мегафон на оранжевой стене Oleg Laptev on Unsplash

В каждой профессии есть свои инструменты, в том числе и у разработчиков программного обеспечения. Хороший программист знает свои инструменты лучше других, а также использует более мощные и продвинутые инструменты, в отличие от среднестатистического программиста. Есть определённые инструменты, которыми должен владеть каждый разработчик ПО. Это список именно таких инструментов.

Следующий список из 10 инструментов должен знать каждый разработчик или программист, и знать хорошо.

10 инструментов, которые должен знать каждый программист

Может показаться, что 10 инструментов — это ни о чём. Но, если честно, любой программист, зная эти инструменты действительно хорошо, сможет выполнить немало повседневной работы.

Без дальнейших церемоний, давайте разберём мой список из 10 инструментов, которые каждый разработчик должен знать на отлично.

Любой программист или разработчик обязательно должен уметь пользоваться одним из репозиториев системы контроля версий, потому что сверять код приходится каждый день.

Чтобы стать более продвинутым разработчиком, вы также должны понимать такие концепции как ветвление и слияние.

На сегодняшний день синонимами инструмента управления репозиториями и инструмента управления версиями стали Git и Github.

Сейчас это самый важный инструмент для программиста, и именно поэтому я рекомендую каждому программисту действительно глубоко изучить Git и Github.

Это ещё один важный инструмент или язык программирования, который должен знать каждый программист. На самом деле, SQL является стандартным языком запросов для работы с базами данных. С помощью SQL можно читать, обновлять и удалять данные из таблиц.

Так как в реальном мире мы используем базы данных повсеместно, программист должен хорошо понимать SQL.

Помимо знания основных команд, таких как SELECT, INSERT, UPDATE и DELETE, программист должен знать, как писать сложные запросы, используя слияния, агрегатные функции, подзапросы и другие расширенные функции.

Вас может удивить, что Java-разработчик рекомендует каждому программисту изучать Python. На это есть причина. Python — это мощный объектно-ориентированный язык программирования высокого уровня, который, к тому же, очень универсальный.

Вы можете не только создавать большие приложения, как вы делаете это в Java, но также вы можете использовать Python для создания полезных скриптов для автоматизации.

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

Эта картинка наглядно объясняет, почему каждый программист должен изучить Python.

Python отличается простым в использовании синтаксисом, это делает его идеальным языком для тех, кто в первый раз начал изучать программирование.

Microsoft Excel ― ещё один важный инструмент для программистов и разработчиков ПО. Excel предоставляет гораздо большие возможности, чем просто работа с таблицами. Вы даже не представляете, сколько всего можно сделать с помощью Excel.

Самая веская причина начать изучение Microsoft Excel в том, что его используют везде. Excel пользуются все: начиная от бизнесменов и заканчивая BA, QA и project-менеджерами. Вы можете использовать его для генерирования отчётов, автоматизации и согласования и ещё много чего.

Microsoft Word не так популярен, как Microsoft Excel, но по-прежнему является одним из основных инструментов для программистов.

Разработчику часто приходится создавать документы, например, программную документацию. Microsoft Word ― лучший инструмент для подобных задач. Он предоставляет тонкие настройки форматирования для создания действительно красивой документации.

Microsoft Excel, Word и Powerpoint формируют трилогию основных офисных инструментов. Поэтому они необходимы для инженеров-программистов и IT специалистов, включая разработчиков, QA, BA и project-менеджеров.

Microsoft PowerPoint ― самый популярный инструмент для создания презентаций. Программистам часто приходится делать презентации, например, обмениваться знаниями между командами, представлять свои идеи бизнесу, планы для менеджеров. Поэтому вы просто не можете игнорировать PowerPoint.

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

Такие редакторы поддерживают поиск и замену регулярных выражений, и макросы, которые помогут вам в вашей повседневной работе.

Команды Linux, как и SQL, также можно отнести к необходимым навыкам для программиста. Каждый программист должен уметь работать в UNIX системах, а некоторые вообще проводят большую часть дня в Linux.

Знание Linux команд поможет вам найти то, что ищите, узнать о состоянии системы и устранить любую проблему приложения, работающего под Linux.

Это обязательный навык для каждого программиста, и если вы не знакомы с командами Linux, то следует уделить этому внимание, особенно если у вас есть опыт работы с Linux.

Git занял почти 70% рынка систем контроля версий. Тем не менее, всё ещё есть проекты, не только проприетарные, но и с открытым исходным кодом, в которых используется SVN (также известный как subversion), поэтому программистам будет полезно изучить Tortoise SVN.

Это такой же инструмент, как и Git. Я начинал работать с SVN 12 лет назад, и он все ещё актуален.

После работы в Linux, вы можете чувствовать ограниченность при работе в Windows, потому что в нём нет командной строки Linux. В Windows эту проблему решает Powershell. Windows PowerShell — это оболочка, разработанная корпорацией Microsoft для автоматизации задач и управления конфигурацией.

Эта мощная оболочка основана на .NET framework и включает в себя оболочку командной строки и скриптовый язык, так что вы можете автоматизировать задачи и создавать скрипты, как вы делаете это в Linux.

На этом всё. Я привёл лишь некоторые основные инструменты, которые нужны каждому, будь вы веб-разработчик, работающий на JavaScript, Java-разработчик, работающий над серверным кодом, или мобильный разработчик, работающий с приложениями Android или iOS.

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

Перевод статьи javinpaul : 10 Useful Tools and Libraries for Programmer and IT Professionals

Фильмотека для программистов: 50 фильмов о программировании,…

В этой подборке вы найдёте фильмы о технологиях, программировании, искусственном интеллекте и роботах. Используйте список, когда захотите отвлечься от работы или учёбы, но провести отдых с пользой для дела.

Из машины (2014)

В этом фильме показана опасность экспериментов с искусственным интеллектом. Робот с ИИ легко обманывает создателя и его помощника и выходит из-под контроля. Оказывается, что опаснее экспериментов с ИИ может быть только неинформированность и неуместная инициатива неопытных сотрудников.

Рейтинг на Кинопоиске: 7.117

Она (2013)

Это история любви человека и операционной системы с искусственным интеллектом. Роль первого сыграл Хоакин Феникс, вторую озвучила Скарлетт Йохансон. Режиссер Спайк Джонз показывает несовершенство и даже ущербность человека по сравнению с гипотетическим сверхразумом. Интересно, что искусственный интеллект терпит человеческое несовершенство и относится к людям как к равным.

Рейтинг на Кинопоиске: 7.591


Робот по имени Чаппи (2015)

Ещё один фильм о роботе с искусственным интеллектом. В этот раз речь идёт о боевой машине, которая попала в руки банды головорезов. Искусственный интеллект развивается и учится повадкам членов своего окружения. Но машина быстро выходит за пределы обусловленности. Робот меняется и меняет своих случайных друзей. Кстати, фильм понравится поклонникам необычной группы Die Antwoord.

Рейтинг Кинопоиска: 7.185


Хакеры (1995)

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

Рейтинг Кинопоиска 7.11


Мир Дикого Запада (2016 — …)

Этот сериал под интересным углом освещает отношения между людьми и машинами. Роботы обслуживают посетителей парка развлечений. А развлечения в этом парке, мягко говоря, не самые безобидные. Будут ли роботы следовать заложенным в них инструкциям, или у них есть собственный сценарий развития событий? Ответы в сериале.

Рейтинг Кинопоиска 8.065


Полезно

На Хекслете есть раздел с бесплатными курсами. Здесь есть курсы по логике, английскому языку, операционным системам, по языкам и инструментам программирования. Регистрируйтесь и учитесь бесплатно!

Первому игроку приготовиться (2018)

Режиссер Стивен Спилберг показывает недалёкое будущее. Мир в привычном для нас виде не существует. Зритель видит на экране постапокалиптический пейзаж. Люди спасаются от суровой действительности в виртуальной реальности. Именно здесь главному герою предстоит выиграть главную битву.

Рейтинг Кинопоиска 7.405


Имя нам легион: История Хактивизма (2012)

Это документальный фильм, который посвящен группе Anonymous — активистам, которые встали на радикальный путь борьбы с системой. Фильм получился интересным и даже динамичным, несмотря на жанр. Режиссеру Брайану Кнаппенбергеру удалось показать участников Anonymous и открыть широкой публике их мотивы.

Рейтинг Кинопоиска 7.472


Мистер Робот (2015 — …)

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

Рейтинг Кинопоиска 7.819


Призрак в доспехах (2017)

Это остросюжетный фильм о киборгах, виртуальной реальности и будущем. Здесь нет особой глубины смыслов, зато есть острый сюжет и динамика. А ещё главную роль исполнила Скарлетт Йоханссон. Она сделала свою героиню-киборга очень человечной.

Рейтинг Кинопоиска 6.396


Превосходство (2014)

Главную роль в фильме сыграл Джонни Депп. Он играет роль учёного, который работает над созданием искусственного интеллекта. Картина поднимает вопрос последствий создания суперкомпьютера, а также власти, которую получают его создатели. В целом фильм скорее можно рекомендовать в качестве развлекательного контента.

Рейтинг Кинопоиска 6.513


Сигнал (2014)

Остросюжетная фантастика. В фильме есть хакеры, спецслужбы, киборги и даже инопланетные формы жизни. Фильм не даёт зрителю расслабиться от начала до конца картины. Но не ждите от него глубины смыслов и философский инсайтов. Это скорее развлекательное кино.

Рейтинг Кинопоиска 5.285


Исходный код (2011)

Фантастический фильм, в котором поднимается тема возможности сохранять сознание человека в цифровом формате и загружать его в новое тело. Спецслужбы используют эту технологию для борьбы с терроризмом. А как себя чувствует человек, существующий в форме оцифрованного сознания?

Рейтинг Кинопоиска 7.764


Кадры (2013)

Для описания этой комедии отлично подходит поговорка о доле правды в каждой шутке. Менеджеры по продажам теряют работу из-за новых технологий. Цифровой мир оставляет героев без привычного источника доходов, но не бросает в беде. Вчерашние продажники попадают на стажировку в Google. Что происходит дальше, смотрите в фильме.

Кстати, тема фильма частично перекликается с одним из гайдов в блоге Хекслета. Это руководство по обучению программированию в 30+ лет.

Рейтинг Кинопоиска 6.953


Пиратская бухта: В удалении от клавиатуры (2013)

Документальный фильм о торрент-трекере The Pirate Bay. Создатели фильма рассказывают историю становления сервиса, отношения между создателями The Pirate Bay, властями и правообладателями контента.

Рейтинг Кинопоиска 7.125


Силиконовая долина (2014 — …)

Сериал о предпринимателях, работающих в мировом центре инноваций — Силиконовой или Кремниевой долине. Главный герой сериала объединяет стартаперов, которые реализуют перспективные IT-проекты.

Рейтинг Кинопоиска 8.198


Стартап (2014)

Это история создания российской поисковой системы Яндекс. Фильм получил не очень высокие оценки зрителей и разгромные рецензии от критиков. Тем не менее работа Евгения Ткачука заслуживает внимания.

Рейтинг Кинопоиска 5.297


Стив Джобс (2015)

Название фильма говорит за себя. Это попытка переосмыслить биографию, а также творческое и деловое наследие легендарного Стива Джобса. Создатели фильма уделяют много внимания знаменитым презентациям Джобса, во время которых он представлял революционные продукты.

Рейтинг Кинопоиска 6.663


Джобс: Империя соблазна (2013)

Ещё один фильм про основателя Apple Стива Джобса. Главную роль сыграл Эштон Катчер. Фильм получил разноплановые оценки зрителей и критиков. Надо отдать должное актеру Катчеру — ему удалось как минимум частично передать масштаб личности Джобса.

Рейтинг Кинопоиска 6.468


Социальная сеть (2010)

Фильм можно смело назвать классикой жанра. Картина рассказывает о деловом и жизненном пути Марка Цукерберга, основателя Facebook. Создатели сделали ставку на попытку показать личность Цукерберга. Зритель видит, как студент-программист превращается в главу одной из крупнейших компаний в мире.

Рейтинг Кинопоиска 7.728


Газонокосильщик (1992)

В 2019 году фильм, снятый в начале 90-х, выглядит наивным и устаревшим. Но главное в этой картине — не попытка показать несуществующие на момент съёмок технологии. В фильме поднимаются важные этические вопросы. Главный из них — где предел развития технологий, перед которым человеку надо остановиться.

Рейтинг Кинопоиска 6.637


Сфера (2017)

Это фильм в жанре антиутопии. Создатели показывают идеальную корпорацию, в которой стремятся работать все молодые люди. Высокотехнологическая компания хорошо платит и создаёт интересный продукт. Но это только фасад. Героиня, которую сыграла Эмма Уотсон, получила возможность увидеть корпорацию изнутри.

Рейтинг Кинопоиска 5.38


Игры разума (2001)

Этот шедевр не имеет прямого отношения к программированию. Но фильм будет интересен всем, кто интересуется возможностями мозга человека, а также сверхспособностями. Фильм рассказывает реальную историю математика Джона Нэша. А исполнитель главной роли Рассел Кроу великолепно сыграл гениального учёного с психическим расстройством.

Рейтинг Кинопоиска 8.556


Игра в имитацию (2014)

Математик Алан Тьюринг (тот самый) во время Второй мировой войны расшифровывает немецкий шифр. Роль Тьюринга блестяще сыграл Бенедикт Камбербетч. Создатели картины показывают, как Тьюринг пришёл к необходимости разработчки вычислительной машины.

Рейтинг Кинопоиска 7.607


Тринадцатый этаж (1999)

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

Рейтинг Кинопоиска 7.574


Умница Уилл Хантинг (1997)

Ещё один фильм не о программистах, а о математиках. Герой фильма — способный молодой человек. Он может решить математические задачи, которые не под силу студентам и даже преподавателям университета. Но парень не учится в университете — он из небогатой семьи. Главные роли в картине сыграли Мэтт Дэймон, Бен Аффлек и Роббин Уильямс.

Рейтинг Кинопоиска 8.073


Пираты Силиконовой долины (1999)

Фильм рассказывает о предпринимательстве, высокотехнологической отрасли, сотрудничестве и конкуренции. Режиссёр Мартин Бёрк показал историю становления Стива Джобса и Билла Гейтса. Ему удалось передать романтику гаражных стартапов и создать персонажей, очень похожих на своих реальных прототипов.

Рейтинг Кинопоиска 7.536


Citizenfour: Правда Сноудена (2014)

Документальный фильм Лоры Пойтрас рассказывает историю Эдварда Сноудена. Картина получила хорошие оценки критиков и рядовых зрителей. В первую очередь рекомендуется тем, кто не верит в теории заговора. Но и сторонники конспирологических теорий получат от просмотра удовольствие.

Рейтинг Кинопоиска 7.260


Интернет-мальчик: история Аарона Шварца (2014)

Документальный фильм о жизни и работе программиста Аарона Шварца. Шварц стал известен благодаря активизму и борьбе с законами и политиками, которые ограничивают свободу интернета. Шварц погиб при загадочных обстоятельствах. Официальная версия смерти — самоубийство. Но не все верят, что этот человек наложил на себя руки.

Рейтинг Кинопоиска 7.812


Загрузка: подлинная история интернета (2008)

Документальный сериал рассказывает, как создавался интернет. Зрители узнают о войне браузеров, появлении поисковиков Yahoo и Google, пузыре доткомов, появлении web 2.0 и других интересных моментах, связанных с эволюцией глобальной сети.

Рейтинг Кинопоиска 7.554

Глубокая паутина (2015)

Документальная лента понравится любителям конспирологии, сторонникам свободного интернета и энтузиастам использования блокчейна для расчётов. Зритель узнает историю создания и развития нескольких площадок, которые считаются примерами так называемого глубокого веба.

Рейтинг Кинопоиска 6.924


Остановись и гори (2014 — 2017)

Американский сериал, в котором в художественной форме показана история развития высокотехнологической отрасли. Действия происходят в период бурного развития отрасли. Это последние десятилетия XX века. Создатели сняли четыре сезона сериала.

Рейтинг Кинопоиска 7.812

Бегущий по лезвию (1982)

Неувядающая классика. Главную роль в фильме исполнил Харрисон Форд. Ещё в начале 80-х годов прошлого века Голливуд успешно эксплуатировал тему киборгов и искусственного интеллекта. Кстати, у фильма есть продолжение: Бегущий по лезвию 2049.

Рейтинг Кинопоиска 7.678


Теорема Зеро (2013)

История учёного, который пытается понять смысл бытия и решить сложную теорему, у которой нет решения. Герой в процессе работы узнаёт, что теорема, над которой он работает, доказывает бессмысленность существования. Справится ли персонаж с этим откровением?

Рейтинг Кинопоиска 6.461


Кто я (2014)

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

Рейтинг Кинопоиска 7.425


Компьютерщики (2006 — 2013)

Британский сериал, который рассказывает о работниках вымышленной компьютерной компании. Это развлекательный ситком, который подарит хорошее настроение и поможет расслабиться после работы.

Рейтинг Кинопоиска 7.711


Трон (1982)

Герой фильма — программист, который разрабатывает игры. Он сталкивается с несправедливостью на работе. А при попытке исправить ситуацию с парнем случается невероятное: он попадает в компьютерную игру в качестве персонажа. В цифровой реальности происходят невероятные события. У классического фильма начала 80-х годов есть продолжение. Фильм «Трон: Наследие» был снят в 2010 году.

Рейтинг Кинопоиска 6.931


Короткое замыкание (1986)

Классика жанра — фантастический фильм о думающих и чувствующих роботах, снятый в 1986 году. В военную машину попадает молния. Благодаря этому робот становится способным мыслить. Более того, у него появляются эмоции. В 1988 году вышло продолжение фильма.

Рейтинг Кинопоиска 7.657


Экзистенция (1999)

В фантастическом триллере Дэвида Кроненберга пересекаются виртуальная и повседневная реальности. Героиня фильма создала уникальную компьютерную симуляцию. Но на неё охотится человек, который хочет уничтожить игру и её создательницу. Развитие сюжета не даст зрителю скучать от начала до конца фильма.

Рейтинг Кинопоиска 7.075

Матрица (1999)

Нет нужды представлять этот фильм, так как его видели практически все. Эта картина стала культовой, а реплики персонажей стали крылатыми фразами. Естественно, вы знаете, что у первого фильма есть продолжение: «Матрица: Перезагрузка» и «Матрица: Революция».

Рейтинг Кинопоиска 8.491


Независимая игра: Кино (2012)

Документальный фильм рассказывает о разработчиках инди-игр. Лента получила высокие оценки зрителей и критиков. Несмотря на статус документального кино, картина получилась не только познавательной, но и мотивирующей.

Рейтинг Кинопоиска 7.799


Minecraft: История Mojang (2012)

Документальный фильм о компании Mojang, которая создала знаменитую игру Minecraft. Зритель увидит интервью с разработчиками игры, а также узнает о бизнесе компании. Фильм снят на средства, собранные с помощью краудфандинга.

Рейтинг Кинопоиска 6.819


Люди (2015 — 2018)

Фантастический сериал о роботах, которые созданы, чтобы помогать людям. Эти машины сами приобретают человеческие черты. Из-за этого развитие событий становится непредсказуемым.

Рейтинг Кинопоиска 7.383


Революционная ОС (2001)

Документальный фильм рассказывает о разработчиках GNU/Linux. Всем, кто ещё не отказался от известной операционной системы, к просмотру обязательно. Картина поможет проникнуться идеей свободного программного обеспечения.

Рейтинг Кинопоиска 7.205


Космос: пространство и время (2014)

Научный сериал, который будет полезен и интересен не только для разработчиков. Создатели картины в доступной форме рассказывают об открытиях в области физики, астрономии и других наук.

Рейтинг Кинопоиска 9.031


Мы живём на людях (2009)

Документальный фильм. Героем ленты является Джош Харрис — интернет-предприниматель, основатель JupiterReserach и Pseudo. com. Фильм заставляет задуматься о приватности в эпоху технологий, о влиянии технологий на жизнь человека.

Рейтинг Кинопоиска 6.227


Джонни Мнемоник (1995)

Герой Киану Ривза — живой носитель данных. Он перевозит ценную информацию в собственной голове. Проблемы начинаются, когда за данными начинает охотиться мафия. Герою приходится идти на всё, чтобы спастись.

Рейтинг Кинопоиска 6.859


Тихушники (1992)

Герои фильма работают специалистами по сетевой безопасности. Однажды они попадают в неприятную ситуацию. Ребята думают, что выполняют задачу правительства, но на самом деле становятся инструментами в руках злоумышленников.

Рейтинг Кинопоиска 6.761


Военные игры (1983)

Фильм создавался в эпоху гонки вооружений. Герой случайно попадает в компьютерную сеть военного ведомства США. Также случайно он ставит мир на грань ядерной войны. И исправить ситуацию некому, кроме само неосторожного хакера.

Рейтинг Кинопоиска 7.065


Кибер (2015)

Мир столкнулся с угрозой мощной кибератаки, которая способна изменить привычный уклад жизни каждого человека на планете. По сути речь идёт о новой форме войны. Удастся ли героям остановить угрозу?

Рейтинг Кинопоиска 5.413


Опасная правда (2001)

Герой фильма — молодой и способный программист. Он попадает на работу в крупную корпорацию. Об этом месте мечтают многие специалисты. Но реальность отличается от рекламного фасада: компания, в которой работает парень, хорошо подходит под описание «корпорация зла».

Рейтинг Кинопоиска 6.771