Блог Хекслета
.png)
Как я ушел из продаж во фронтенд-разработку
Меня зовут Николай, и я хочу рассказать, как решил стать айтишником и нашел работу на перегретом рынке в 2024 году.

Через бизнес, верстку и тернии к Хекслету и IT
Меня зовут Вадим, и я расскажу, почему ушел с должности инженера на производстве, как открыл свое дело, но затем выбрал Хекслет и стал фронтендером.

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

Использование библиотеки Hugging Face для работы с моделями NLP на Python
Лаборатория исследования искусственного интеллекта Hugging Face c 2016 года разрабатывает инструменты для создания приложений с использованием машинного обучения. Ее наиболее известные продукты — библиотека Transformers и платформа для обмена моделями машинного обучения и наборами данных.

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

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

Управление зависимостями и сборка проектов с Maven
Maven — один из популярных инструментов для сборки проектов на Java. Если вы начинающий разработчик, Maven может показаться сложным и запутанным инструментом, но знание его основ упрощает процесс разработки. Рассмотрим, что такое Maven, как он работает и как его использовать для управления зависимостями и сборки проектов.

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

Что такое системное тестирование?
Прежде чем перейти к финальной приемочной проверке, тестировщики оценивают функциональность и готовность системы в целом – этап называется системным тестированием.

Как тестировать API
Тестирование API — интеграционное тестирование для выявления ошибок взаимодействия между модулями системы или между системами. Для его проведения тестировщики часто прибегают к специальным инструментам с функциями отправки входных данных в запросе и проверки точности выходных данных.

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

Центрирование с CSS
Веб-страницы — это инструмент взаимодействия между владельцами сайта и пользователями. Цель каждой страницы — побудить посетителей выполнить целевое действие: кликнуть, перейти, заполнить форму. Именно поэтому так важно правильно выстроить дизайн страницы, разместив все элементы максимально эффектно и эстетично.

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

Что такое GitHub и как его использовать
При трудоустройстве разработчика первым делом просят показать его GitHub. Это самая популярная платформа для хостинга проектов и фактически — стандарт индустрии. Разбираемся, что такое GitHub, чем отличается от Git и как его использовать.

Из автосервиса в Java-разработчики: как я сменил профессию после 30 лет
Меня зовут Андрей, и я расскажу, как не сложилась моя карьера юриста, но зато я нашел себя в программировании.

2 оффера за 2 недели: как я переучился на тестировщика
Меня зовут Андрей, и я хочу поделиться историей о том, как я выбрал профессию QA-инженера, а затем успешно и, главное — быстро, нашел работу.

Зачем нужны use case?
Существует ряд методик для проверки соответствия готового приложения ожиданиям пользователей. Use case — одна из них. Ее часто используют в разработке для проверки того, как пользователи взаимодействуют с системой для достижения конкретной цели.

Использование плагинов в Maven: автоматизация задач сборки для Java-проектов
Apache Maven — это инструмент для управления проектами и автоматизации сборки на Java. Одна из самых сильных сторон Maven — плагины (Maven plugins), с помощью которых можно автоматизировать буквально все этапы жизненного цикла проекта.

Размещение Python приложений в облаке с PythonAnywhere: руководство для начинающих
PythonAnywhere — это среда для разработки на Python в браузере с хостингом. Теперь для работы вам нужны только доступ в интернет и браузер. Сервис подходит для работы на Mac, Windows и Linux.

Фреймворк Django Python: плюсы, минусы, востребованность на рынке
Django — один из самых популярных фреймворков для Python. Его используют при создании современных веб-приложений. Расскажем о плюсах и минусах технологии, ее востребованности на рынке и уровне зарплат специалистов.