Код

Топ-5 менеджеров паролей: как выбрать лучший главное изображение
Код Без стека

На протяжении семи лет самыми популярными паролями в мире остаются «123456» и «password». Хотя подавляющее большинство людей понимает, что оба крайне ненадежны, запомнить сложные и уникальные пароли бывает непросто. Помочь с этим могут менеджеры паролей. Расскажем, как они устроены, насколько хорошо защищены, и дадим рекомендации, какими менеджерами паролей стоит пользоваться. Список не исчерпывающий, но в нем указаны наиболее популярные и безопасные сервисы.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
06 июня 2022
9 Время чтения статьи ~4 минуты Читать дальше
Как учитель на экзамене: зачем разработчику линтер и как он помогает сделать ... главное изображение
Код Без стека PHP Python

Линтер помогает сделать код чище и понятнее для других программистов, которые будут его читать. Кроме того, он помогает искать баги и стилистические ошибки. Объясняем, зачем разработчику нужен линтер и как он помогает экономить время при совместной работе над кодом.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
01 июня 2022
14 Время чтения статьи ~4 минуты Читать дальше
DevTools: как открыть инструменты разработчика в браузере и почему они делают... главное изображение
Код Без стека Веб-разработка

DevTools (инструменты разработчика) доступны во всех современных браузерах и полезны по нескольким причинам. Например, их можно использовать для отладки кода и тестирования изменений в HTML, CSS и JavaScript в режиме реального времени. В этой статье расскажем, как открывать DevTools в разных браузерах и на примере разберем, какие возможности они предоставляют.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
25 мая 2022
19 Время чтения статьи ~4 минуты Читать дальше
Как настроить маппинг портов между хостом и Docker-контейнером главное изображение
Код DevOps Без стека

Для взаимодействия с Docker-контейнером с хоста нужно настроить маппинг портов. Разберемся, почему это важно, и рассмотрим несколько способов добавления нового маппинга после запуска Docker-контейнера.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
18 мая 2022
16 Время чтения статьи ~8 минут Читать дальше
Как оптимизировать третий проект в профессии «Python-разработчик» с помощью п... главное изображение
Код Python

Рассказываем, как оптимизировать третий проект по Python и ускорить работу этой утилиты. Спойлер — статья подходит только для тех, кто уже закончил проходить третий проект в профессии Python-разработчик, но хочет доработать свой код.

Аватар пользователя Maruf Karaev
Maruf Karaev
12 мая 2022
12 Время чтения статьи ~10 минут Читать дальше
Определение переменной в Bash: с командой export и без главное изображение
Код Без стека

Bash-переменные Linux предполагают два способа определения переменной оболочки — с командой export и без нее. Это важный момент — добавление этой команды меняет область действия переменной. В этой статье разберем различия между определением переменной оболочки с export и без, а также рассмотрим варианты использования export и его параметры.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
06 мая 2022
60 Время чтения статьи ~6 минут Читать дальше
Анатомия проектов Хекслета главное изображение
Код Без стека

По мнению наших студентов, одна из самых сильных черт Хекслета – проекты. Это специальные задачи, приближенные к реальной жизни, выполняемые вне среды Хекслета на собственном компьютере.

В этой статье расскажем, как устроены проекты, сколько времени нужно на их выполнение и почему плохой код не пройдет. В тексте приведены впечатления наших студентов о процессе работы над проектом.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
29 апреля 2022
206 Время чтения статьи ~9 минут Читать дальше
Навыки командной разработки, опыт с GitHub и умение читать чужой код: зачем н... главное изображение
Код Без стека

Поиск работы для разработчика без опыта часто становится сложной задачей. Карьерный трек в Хекслете помогает найти работу, а участие в стажировке повышает шансы на трудоустройство. Рассказываем истории четырех студентов, которые прошли стажировку на проектах Хекслета SICP и Code Basics: получили реальный опыт программирования и использовали его для поиска первой работы.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
27 апреля 2022
19 Время чтения статьи ~7 минут Читать дальше
Защищает от хакерских атак и повышает производительность: что такое обратный ... главное изображение
Код DevOps

Обратный прокси-сервер защищает веб-серверы от атак, повышает производительность и надежность их работы. Разбираемся, что такое обратный прокси и чем он отличается от прямого.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
21 апреля 2022
19 Время чтения статьи ~5 минут Читать дальше
Почему PHP идеально подходит для веб-разработки: преимущество языка и запуск ... главное изображение
Код PHP Веб-разработка

В мире современной разработки существует довольно много языков программирования различного вида — каждый из них обладает своими преимуществами и недостатками. Это достаточно сильно сбивает многих, кто только планирует стать программистом. Рассказываем, какой язык выбрать для начала карьеры в веб-разработке и почему PHP очень неплохой вариант для старта.

Аватар пользователя Александр Пряхин
Александр Пряхин
14 апреля 2022
9 Время чтения статьи ~7 минут Читать дальше
С чего начать учиться на аналитика данных: особенности, источники и идеи для ... главное изображение
Код Аналитика

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

Аватар пользователя Oleg Sabitov
Oleg Sabitov
01 апреля 2022
9 Время чтения статьи ~6 минут Читать дальше
Django, Flask или Tornado: какой Python-фреймворк выбрать новичку главное изображение
Код Python

Django, Flask и Tornado — самые актуальные и при этом наиболее популярные Python-фреймворки. В этой статье CTO wemake.services Никита Соболев сравнивает их возможности и пытается помочь читателю выбрать лучший инструмент.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
18 марта 2022
6 Время чтения статьи ~5 минут Читать дальше
Как теперь платить за обучение на Хекслете и что делать, если платеж не проходит главное изображение
Код Без стека

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

Аватар пользователя Oleg Sabitov
Oleg Sabitov
01 марта 2022
35 Время чтения статьи ~3 минуты Читать дальше
Waterfall — от колбеков к промисам главное изображение
Код Без стека

В этом руководстве наглядно объясняем идею промисов на примере работы waterfall. Материал будет полезен тем, кто уже знаком с колбеками в асинхронных вызовах, а также тем, кто только приступает к изучению промисов.

Аватар пользователя Ivan Gagarinov
Ivan Gagarinov
18 февраля 2022
38 Время чтения статьи ~6 минут Читать дальше
Как пользоваться CLI для автоматизации рутинных процессов главное изображение
Код Без стека JavaScript

СLI или интерфейс командной строки — гибкий инструмент для автоматизации рутинных операций. Рассказываем, как использовать его преимущества на примере простого приложения на Node.js.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
17 февраля 2022
68 Время чтения статьи ~6 минут Читать дальше
Руководство: как увеличить скорость загрузки страницы со скриптами с помощью ... главное изображение
Код Веб-разработка JavaScript

JS-скрипты, неудачно расположенные в HTML-коде, могут значительно снизить скорость загрузки страницы. Разберемся, как повысить скорость загрузки в старых версиях браузеров и как правильно использовать async и defer, которые поддерживаются в новых версиях.

Аватар пользователя Oleg Sabitov
Oleg Sabitov
15 февраля 2022
64 Время чтения статьи ~4 минуты Читать дальше
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»