Гайд, в котором мы собрали ссылки на любопытные твиты про TDD, ООП, функции, идемпотентность и многое другое
Код
Vagrant — продукт компании HashiCorp, специализирующейся на инструментах для автоматизации разработки и эксплуатации. Он позволяет создавать и конфигурировать легковесные, повторяемые и переносимые окружения для разработки.
Markdown — язык разметки текстов. Такие тексты легко писать и читать. Их можно без труда сконвертировать в HTML. Большинство программистов предпочитают Markdown для написания документации, описаний своих проектов, написания блогов и так далее.
Как создается инфраструктура проектов, собираются и запускаются сервисы? Говорим об изоляции процессов в операционной системе без тяжелой виртуализации
В этом гайде разберемся, что такое системы счисления, для чего программисты используют непривычные способы для записи чисел и как их понимать
SSH — защищенный протокол для удаленного доступа к компьютерам. Через SSH можно выполнять операции в командной строке компьютера, который физически находится в другом месте.
Иными словами, SSH — это дистанционная командная строка. Визуально вы работаете на своем компьютере, но в реальности — на другом.
У пользователей Linux или Mac иногда возникает потребность в запуске программ, работающих только в Windows, а у Windows-пользователей, особенно программистов, потребность в запуске Linux или другой версии Windows. Классический пример — игры или Photoshop.
Рассказываем, как решать задачи без эффективного алгоритма максимально быстро
Полезное руководство о протоколе HTTPS, его актуальности, сферах применения и распространении
Инструкция по установке Ubuntu Linux внутри Windows с использованием WSL.