Как создается инфраструктура проектов, собираются и запускаются сервисы? Говорим об изоляции процессов в операционной системе без тяжелой виртуализации
Статьи по теме Без стека
Когда можно начинать составлять резюме, как его оформлять, что писать об образовании и опыте работы
В этом гайде разберемся, что такое системы счисления, для чего программисты используют непривычные способы для записи чисел и как их понимать
У пользователей Linux или Mac иногда возникает потребность в запуске программ, работающих только в Windows, а у Windows-пользователей, особенно программистов, потребность в запуске Linux или другой версии Windows. Классический пример — игры или Photoshop.
Рассказываем, как решать задачи без эффективного алгоритма максимально быстро
Полезное руководство о протоколе HTTPS, его актуальности, сферах применения и распространении
Инструкция по установке Ubuntu Linux внутри Windows с использованием WSL.
Деплой — процесс «разворачивания» веб-сервиса, например, сайта, в рабочем окружении. Рабочее окружение — место, где сайт запускается и доступен для запросов. Это может быть как готовый хостинг, так и своя собственная серверная инфраструктура.
Как современный компьютер хранит информацию, как он отсчитывает секунды, почему почти никогда не ошибается и как с этим временем работать
Как Asciidoc помогает программистам и техническим писателям размечать сложные тексты без использования HTML. Разбираем базовый синтаксис формата AsciiDoc
Рассказываем о правильных подходах к тестированию, развертыванию, разработке и процессам
СИКП — одноименная книга и легендарный учебный курс в MIT (Массачусетский технологический институт).
В этом гайде вы узнаете о том, что такое компилятор и как он работает. Мы разберем этапы компиляции и от чего зависит выбор подходящего компилятора. Этот материал поможет лучше понять, как компьютер выполняет программный код и почему иногда код не компилируется.
Когда в приложении происходит сбой, опытный разработчик первым делом спрашивает: «А что в логах?». Изучаем, что такое логирование и учимся анализировать логи
Сайты это не только код, но и инфраструктура для их запуска. В первую очередь, в нее входят сервера, на которых крутится код, база данных и различные вспомогательные системы.
Как присоединиться к работе над Open Source проектами, помочь в развитии сайтов Хекслета и получить полезный опыт
Vim не похож ни на один другой редактор. Что в нем такого особенного и почему его стоит изучать?
Как вернуться к любой версии кода из прошлого, просмотреть историю изменений или совместно работать без боязни потерять данные? Говорим о системе контроля версий
Поиск ответов на вопросы и решение проблем с помощью Гугла — важнейший навык для программиста. Большинство проблем, с которыми сталкивается новичок, уже решены и описаны. Нужно лишь научиться находить эти решения и ответы.
Зачем нужна слепая печать разработчику? Делимся мнением и лайфхаками — как печатать быстро и без ошибок