Код
Что такое Markdown
**Markdown — язык разметки текстов. Такие тексты легко писать и читать. Их можно без труда сконве...
18 декабря 2024 г.
777
Посмотреть →
Как и для чего использовать Docker
Как создается инфраструктура проектов, собираются и запускаются сервисы? Говорим об изоляции проц...
604
Системы счисления
В этом гайде разберемся, что такое системы счисления, для чего программисты используют непривычны...
628
Что такое протокол SSH
**SSH — защищенный протокол для удаленного доступа к компьютерам. Через SSH можно выполнять опера...
618
Что такое виртуализация и для чего она нужна
У пользователей Linux или Mac иногда возникает потребность в запуске программ, работающих только ...
332
Что такое динамическое программирование
Рассказываем, как решать задачи без эффективного алгоритма максимально быстро
335
Что такое протокол HTTPS, и как он защищает вас в интернете
Полезное руководство о протоколе HTTPS, его актуальности, сферах применения и распространении
369
Как работать с Linux используя Windows
Инструкция по установке Ubuntu Linux внутри Windows с использованием WSL.
1,768
Что такое деплой
Деплой — процесс «разворачивания» веб-сервиса, например, сайта, в рабочем окружении. Рабочее окру...
939
Что такое время
Как современный компьютер хранит информацию, как он отсчитывает секунды, почему почти никогда не ...
322
Что такое AsciiDoc
Как Asciidoc помогает программистам и техническим писателям размечать сложные тексты без использо...
489
Как изучать Структуру и Интерпретацию Компьютерных Программ (SICP)
**СИКП — одноименная книга и легендарный учебный курс в MIT (Массачусетский технологический инсти...
691
Что такое компилятор
В этом гайде вы узнаете о том, что такое компилятор и как он работает. Мы разберем этапы компиляц...
994
Что такое логирование
Когда в приложении происходит сбой, опытный разработчик первым делом спрашивает: «А что в логах?»...
563
Что такое «управление конфигурацией»
Сайты это не только код, но и инфраструктура для их запуска. В первую очередь, в нее входят серве...
188
Зачем использовать vim
Vim не похож ни на один другой редактор. Что в нем такого особенного и почему его стоит изучать?
868
Что такое Git и для чего он нужен
Как вернуться к любой версии кода из прошлого, просмотреть историю изменений или совместно работа...
497
Как искать техническую информацию
**Поиск ответов на вопросы и решение проблем с помощью Гугла — важнейший навык для программиста. ...
414
Что такое транспиляция
Базовые понятия о транспиляции, разбор проблем, которые она решает и краткий обзор ее реализаций
518
Что такое Bootstrap, и как он работает
Разработка веб-страницы с точки зрения верстальщика — непрерывный процесс доработки и создания но...
1,101
Что такое трекинг ошибок
Программ без ошибок не бывает. Их количество можно уменьшить с помощью системы типов, линтеров, т...
237
Что такое «Менеджер версий»
Рассказываем о программе, предназначенной для управления версиями языка. С ее помощью устанавлива...
409
Как установить Python на Windows, macOS и Linux
Разработка на Python начинается с его установки — без этого первого шага невозможно приступить к ...
3,823
Rust - современный язык программирования: что нужно знать
Rust — это современный язык программирования, разработанный для создания производительных и безоп...
17 декабря 2024 г.
259
Анимации в вебе: как использовать CSS и JavaScript для создания плавных эффектов
Анимация – важный элемент современного веб-дизайна, она улучшает пользовательский опыт и визуальн...
16 декабря 2024 г.
263
Что такое SciPy и зачем она нужна?
SciPy — это библиотека Python для научных вычислений. Она расширяет возможности NumPy, добавляя ф...
247
Что такое Computer Science и зачем он нужен
**Computer Science** (CS), или информатика, — это обширная наука, изучающая принципы работы компь...
13 декабря 2024 г.
651
Создание веб-приложений с Java Spring: введение и практическое руководство
Java Spring — мощный фреймворк, который упрощает создание корпоративных приложений, позволяя разр...
266
GitHub: Полное руководство для разработчиков
GitHub — это популярный веб-сервис, на котором разработчики по всему миру могут хранить свои прое...
456
Как создать бота в Telegram: большая инструкция
Бот в Telegram — это популярное решение для бизнесов, которые хотят автоматизировать коммуникацию...
11 декабря 2024 г.
625
Что такое SSH и зачем он нужен разработчикам?
SSH (Secure Shell) — это один из самых распространенных и надежных инструментов для удаленного уп...
231
Smoke-тестирование: что такое дымовой тест ПО и как он выполняется
Smoke-тестирование, или дымовой тест — это первичная проверка программы, позволяющая убедиться, ч...
9 декабря 2024 г.
600
Как работать с Google Таблицами: полное руководство
Google Таблицы — инструмент для работы с данными, который доступен бесплатно онлайн в рамках паке...
6 декабря 2024 г.
516
Apache Maven: что это и как использовать в Java
Если вы начинающий программист и работаете с языком Java, вы, вероятно, слышали об Apache Maven. ...
5 декабря 2024 г.
422
Ошибки, которых следует избегать при автоматизации тестирования с Postman
Одна из важных задач приложения Postman — возможность минимизировать ошибки тестирования за счет ...
3 декабря 2024 г.
221
Что такое Java Reflection API: основы и применение
Java Reflection API — это инструмент, который позволяет динамически исследовать и изменять структ...
290
Пошаговое руководство по созданию автоматизированных тестов в Postman
Приложение Postman уже много лет пользуется популярностью у разработчиков и QA-специалистов, оцен...
29 ноября 2024 г.
437
Начало работы с PyTorch: создание и обучение нейронных сетей на Python
PyTorch — один из самых популярных фреймворков для работы с нейронными сетями на Python. Он предо...
28 ноября 2024 г.
560
Тестирование кода на Python с PyTest: основные возможности и примеры
Исследователи из JetBrains подсчитали, что каждый второй программист, работающий на языке Python,...
27 ноября 2024 г.
325
Обзор инструментов для автоматизации тестирования веб-приложений: как выбрать, сравнительный анализ
Прежде чем перейти к анализу инструментов тестирования, важно понять, что оно может быть функцион...
289
Что такое Markdown и зачем он нужен?
Markdown — это язык разметки, который помогает форматировать текст, делая его читабельным как в и...
398
Автоматизация тестирования с Cypress: основы для junior QA
Автоматизация тестирования играет ключевую роль в современном процессе разработки программного об...
22 ноября 2024 г.
402
Использование YAML для конфигурации приложений на Python
Сегодня разработка приложений требует гибких и удобных способов настройки. Один из таких инструме...
21 ноября 2024 г.
352
Будет ли востребована профессия тестировщика в 2025 году?
Тестировщик — одна из ключевых профессий в сфере IT, которая активно развивается благодаря росту ...
20 ноября 2024 г.
Что такое Spring Boot и зачем он нужен для создания микросервисов?
Spring Boot — мощный инструмент, который позволяет разработчикам быстро создавать микросервисы с ...
19 ноября 2024 г.
224
Single Page Application: как работает сайт-приложение
Single Page Application (SPA) — это современный подход к созданию веб-приложений, где пользовател...
18 ноября 2024 г.
680
Работа с переменными в Java: объявление, инициализация и области видимости
Переменные в Java — это одно из базовых понятий, и с ними необходимо уметь работать, чтобы создав...
15 ноября 2024 г.
314
Будут ли востребованы PHP-разработчики в будущем?
PHP — это серверный язык программирования, один из наиболее популярных в веб-разработке благодаря...
14 ноября 2024 г.
242
Как сделать параллакс-эффект на CSS или JavaScript
Параллакс — это эффект, создающий иллюзию глубины на веб-странице путем различной скорости перем...
13 ноября 2024 г.
318
TDD vs BDD: в чем различия и что выбрать для разработки
В современной разработке ПО существует множество методологий, помогающих создавать качественные п...
12 ноября 2024 г.
838
Страница 3 из 11
Хекслет
Направления
Профессии
Навыки
support@hexlet.io
t.me/hexlet_help_bot
RU
бесплатно по РФ
бесплатно по Москве