Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

Блог Хекслета

Как упростить разработку с помощью виртуализации главное изображение
Мотивация

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

Аватар пользователя Roman Ashikov
Roman Ashikov
31 августа 2020
21 Время чтения статьи ~10 минут Читать дальше
Как благодаря Хекслету я устроился в EPAM, стал сеньором и уехал в США главное изображение
Истории успеха

Всем привет! Меня зовут Влад, работаю Senior Test Automation Engineer в компании EPAM в США. Нет, это не начало речи в клубе анонимных автотестеров. Расскажу вам, как Хекслет стал моими вратами в жизнь.

Аватар пользователя Vladislav Goncharenko
Vladislav Goncharenko
28 августа 2020
93 Время чтения статьи ~8 минут Читать дальше
Мама, я инженер! Инженер-программист! главное изображение
Истории успеха

Большая история нашего студента Геннадия Зинченко — как в 31 год правильно изучать программирование, проходить собеседования — успешно и не очень — и наконец-то найти работу фронтенд-разработчика на React Native.

Аватар пользователя Gennadiy Zinchenko
Gennadiy Zinchenko
26 августа 2020
101 Время чтения статьи ~24 минуты Читать дальше
Как правильно обрабатывать ошибки во фронтенд-приложениях главное изображение
Код

При работе над веб-приложениями программисту легко попасть в ловушку: разрабатывать и тестировать только понятные сценарии, в которых всё происходит правильно. К сожалению, в реальности встречаются ситуации, в которых всё идёт не так, как планировалось. Обработка ошибок — важная часть пользовательского опыта любого приложения. Если приложение реагирует на ошибки правильно, ваши пользователи будут знать, что делать дальше, даже если что-то идёт не так.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
25 августа 2020
12 Время чтения статьи ~8 минут Читать дальше
PHP 8 — какие возможности появятся в новой версии языка и как их использовать главное изображение
Код

Скриптовый язык PHP 26 ноября 2020 года обновится до новой основной версии — PHP 8, а 18 июня 2020 года уже вышла его первая альфа-версия. Подробно разбираем, какие функции появятся в новой версии языка, сильно ли увеличится производительность и какие изменения придется внедрить в свой код, чтобы запустить его на восьмой версии PHP.

Аватар пользователя Svet Ivanov
Svet Ivanov
24 августа 2020
17 Время чтения статьи ~17 минут Читать дальше
Как разработать свою SaaS платформу: интервью с Russian Hackers главное изображение
Мотивация

21 августа в 17:00 по московскому времени на YouTube-канале Хекслета пройдёт интервью с сооснователями Russian Hackers. Russian Hackers — cообщество участников хакатонов, разработчиков, предпринимателей, которое помогает в развитии ИТ-событий и организации онлайн-соревнований. Ребята сделали свою SaaS платформу для организаторов хакатонов, и в эту пятницу мы разберёмся в тонкостях создания такого облачного сервиса.

Приглашённые эксперты: Александр Малышев (CVO Russian Hackers) и Максим Дьяков (CPO HackeR). Модерирует Наталья Мусина (комьюнити-менеджер Хекслета). Интервью пройдёт в прямом эфире, запись будет доступна по ссылке.

Аватар пользователя Natalia Musina
Natalia Musina
20 августа 2020
1 Время чтения статьи ~1 минута Читать дальше
Предварительная версия React 17: обошлись без новой функциональности главное изображение
Код

Перевод статьи об особенностях предварительной версии React 17. В ней рассказывается, какова роль этого обновления, каких изменений от него ожидать и как протестировать предварительную версию React 17.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
18 августа 2020
7 Время чтения статьи ~17 минут Читать дальше
Почему плейсхолдеры вредны и как с ними лучше работать главное изображение
Код

Использование плейсхолдеров — подсказок внутри поля для ввода текста — является частым явлением в современной веб-разработке. При этом многочисленные исследования показывают, что подсказки, сделанные в виде плейсхолдеров, затрудняют работу с формами для ввода текста, поскольку пользователям приходится также запоминать информацию, которая находится в нём. Кроме того, плейсхолдеры создают дополнительную нагрузку для пользователей с нарушением зрения и когнитивных способностей. Мы перевели статью Кэти Шервин из Nielsen Norman Group — о неоднозначности плейсхолдеров, а также об их правильном использовании

Аватар пользователя Svet Ivanov
Svet Ivanov
17 августа 2020
8 Время чтения статьи ~6 минут Читать дальше
Вебинар о код-ревью: зачем он нужен, как оптимизировать код и как делают в Sk... главное изображение
Мотивация

14 августа в 19:00 по московскому времени на YouTube-канале Хекслета пройдёт тематическое интервью с Сергеем Жуком. Сергей — разработчик бэкенда мобильных приложений Skyeng, он часто выступает с докладами, которые посвящены правилам проведения код-ревью. Мы поговорим, зачем нужно рецензировать код, какие существуют правила хорошего кода, есть ли способы оптимизировать этот процесс и как проводится код-ревью в Skyeng. Вопросы к спикеру принимаются в комьюнити Хекслета в канале #general. Запись интервью будет сохранена и доступна в YouTube-канале Хекслета.

Аватар пользователя Natalia Musina
Natalia Musina
13 августа 2020
2 Время чтения статьи ~1 минута Читать дальше
Что верстальщик должен знать про OOCSS и организацию CSS главное изображение
Код

На первых этапах освоения CSS полезно познакомиться с организацией кода. Это поможет писать аккуратный и легко поддерживаемый CSS, который облегчит жизнь не только вам, но и всем, кто будет работать с вашим проектом. В этой статье рассмотрим подход OOCSS, принципы из которого используются в профессии «Верстальщик».

Аватар пользователя Nikita Mikhaylov
Nikita Mikhaylov
11 августа 2020
98 Время чтения статьи ~5 минут Читать дальше
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря