Самые интересные материалы за неделю

Самые интересные публикации на tproger за неделю (22–29 ноября):

10 кодов и шифров

Untitled8

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


Create Flappy Bird in Python [Time Lapse]

Ускоренная запись процесса написания клона Flappy Bird на Python.


5 худших багов в истории

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


Raspberry Pi теперь стоит всего 5 долларов

raspberry_pi_zero

Новый Raspberry Pi Zero будет стоить всего 5 долларов. В России за столько, конечно же, достать будет довольно проблематично.


Курс лекций по сетевой безопасности факультета ВМК МГУ.

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


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

yZKZ9lDtazs

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


Видеозаписи лекций MIT по структурам данных.

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


Derek Banas YouTube Channel

OmcyuhKQYaM

Derek Banas — канал на YouTube, состоящий из простых и упорядоченных руководств по всевозможным современным языкам программирования и технологиям, которые пригодятся новичкам. Множество видео посвящено различным веб-языкам и фреймворкам, но нашлось место и для таких языков, как Haskell, C# и Lisp. А еще там есть кулинарные рецепты, так что на голодный желудок плейлист канала лучше не открывать!