1+1
Киберпредложение!
Скидки до 30 000₽ + 2 ая профессия в подарок до 31.01

Статьи по теме Без стека

Вебинар: эффективное (продуктивное) проведение с пользой рабочих встреч главное изображение
Мотивация Без стека

10 апреля в 19:00 по московскому времени на youtube-канале Хекслета пройдёт вебинар об эффективном (продуктивном) проведении с пользой рабочих встреч. Мы поговорим о необходимости рабочих встреч в коллективной работе, как правильно подготовиться к митингу, из чего он состоит и по какому плану проходит, как фиксировать результаты и как это влияет на эффективность команды. В конце вебинара слушателей ждёт полезный бонус.

Спикер - Александр Павлють, один из постоянных спикеров Хекслет в направлении Менеджмент, системный инженер и CEO платформы для создания технологических продуктов Мьёльнир.

Аватар пользователя Natalia Musina
Natalia Musina
09 апреля 2020
0 Время чтения статьи ~2 минуты Читать дальше
Дайджест новостей Хекслета: март 2020 главное изображение
Мотивация Фронтенд Без стека Python PHP JavaScript

Пока в мире всё неспокойно, и каждый день что-то происходит, неизменным остаётся одно — выход дайджеста Хекслета. Мы работаем в своём режиме: делаем новые курсы и улучшаем платформу. Если кратко: новый курс по Django, 29 практических испытаний, второй проект в профессии «Верстальщик», обновление уроков «Циклы JS» в Code basics, технические изменения платформы, календарь вебинаров в апреле, 16 статей в блоге Хекслета и скидки на конференции. Все подробности — в этом дайджесте.

Аватар пользователя Natalia Musina
Natalia Musina
09 апреля 2020
7 Время чтения статьи ~10 минут Читать дальше
Опубликована программа онлайн-митапа Хекслета главное изображение
Мотивация Без стека

Онлайн-митап пройдёт 22 марта на youtube-канале HexletUniversity. В программе выступления о разработке и карьере от пяти спикеров - Никиты Соболева (CEO wemake.services), Пухкаи Ирины (младший фронтенд-разработчик в Selectel

), Александра Павлютя (CEO «Мьёлнир»), Владимира Плигина (Software Engineer в GridGain

) и Владимира Фёдоркова (ECommPay Russia

).

Аватар пользователя Natalia Musina
Natalia Musina
20 марта 2020
1 Время чтения статьи ~1 минута Читать дальше
Совершенный код: обработка ошибок в библиотеках главное изображение
Код Без стека JavaScript

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
20 марта 2020
46 Время чтения статьи ~6 минут Читать дальше
Совершенный код: интерфейсы модулей главное изображение
Код Без стека JavaScript

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
16 марта 2020
91 Время чтения статьи ~2 минуты Читать дальше
Мотивация Без стека

Внимание! Митапы, которые должны были состояться 22 марта в Санкт-Петербурге и 18 апреля в Томске, переносятся на неопределённое время, пока ситуация с пандемией не утихнет. Вместо очных встреч будет проведён онлайн-митап на youtube-канале HexletUnivercity. Он начнётся 22 марта в 11:00 по московскому времени. Среди докладчиков - Никита Соболев (wemake.services), Александр Павлють (Мьёльнир), представители компании Selectel, Владимир Плигин (GridGain), Наталья Мусина (Хекслет) и другие эксперты. Программная сетка в разработке.

Аватар пользователя Natalia Musina
Natalia Musina
16 марта 2020
6 Время чтения статьи ~1 минута Читать дальше
Совершенный код: явные и неявные параметры функций главное изображение
Код JavaScript Без стека

В динамических языках есть два основных подхода при проектировании входных параметров функций: первый – использовать явные, позиционные аргументы, и второй – передавать структуру, внутри которой должно находиться все то, что ожидает функция. Явный и неявный способы передачи одинаково часто встречаются в реальном коде и, при этом, не всегда понятно, какой способ стоит предпочесть для конкретной функции. Именно об этом мы и поговорим.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
12 марта 2020
78 Время чтения статьи ~4 минуты Читать дальше
Большой митап Хекслета в Санкт-Петербурге главное изображение
Мотивация Без стека

Митап состоится 22 марта в офисе компании Selectel по адресу Цветочная, 19. В программе технические и образовательные доклады, нетворкинг для участников комьюнити.

Участие в митапе бесплатное, но нужна предварительная регистрация. По всем вопросам организации митапа - к маркетологу Хекслета Наталье Мусиной.

Аватар пользователя Natalia Musina
Natalia Musina
06 марта 2020
3 Время чтения статьи ~1 минута Читать дальше
Совершенный код: поддержка кроссплатформенности главное изображение
Код Веб-разработка Без стека JavaScript

Кроссплатформенность — способность программы запускаться на разных платформах, например, разных операционных системах. Это довольно важное качество для программ, которые нужно запускать и в Windows, и в Linux. Причем как со стороны пользователей (все хотят кроссплатформенный фотошоп), так и со стороны разработчиков. Последнее часто встречается в веб-разработке, где часть команды может использовать одну операционную систему, а часть другую.

Кроссплатформенность программы зависит от разработчиков. В статье мы разберем несколько типичных ошибок программистов, которые ухудшают кроссплатформенность или вообще убирают ее.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
06 марта 2020
62 Время чтения статьи ~4 минуты Читать дальше
Совершенный код: нормализация данных главное изображение
Код JavaScript Без стека

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
03 марта 2020
99 Время чтения статьи ~3 минуты Читать дальше
Дайджест новостей Хекслета: февраль 2020 главное изображение
Мотивация PHP Без стека JavaScript Python

Весна, весне дорогу и дорогу дайджесту новостей Хекслета! Рассказываем, что нового произошло в прошлом месяце — о решении изменить стоимость тарифных планов, митапах и предстоящих событиях. Напоминаем, что с 5 марта на Хекслете для тарифного плана «Профессиональный» и проектов будут изменены цены. Вы успеете активировать подписку и забронировать проекты по прежней стоимости. На курсах Python, JavaScript и PHP масштабное добавление практических упражнений - 22 испытания. Подробнее о февральских изменениях читайте в статье.

Аватар пользователя Natalia Musina
Natalia Musina
02 марта 2020
10 Время чтения статьи ~7 минут Читать дальше
Кто такой тимлид и как вырасти до этой должности главное изображение
Карьера Без стека

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

8 Время чтения статьи ~15 минут Читать дальше
Мотивация Без стека

Вебинар стартует 28 февраля в 19:00 по московскому времени на youtube-канале Хекслета. Спикер вебинара - Наталья Мусина, маркетолог в Hexlet, которая ежегодно проходит профильные и непрофильные курсы, посещает конференции и мастер-классы.

Мы поговорим о проблемах самостоятельного прохождения курсов и обучения, познакомимся с различными методиками планирования, тайм-менеджмента и мотивации, поговорим об осознанности в процессе образования и многом другом.

Вопросы и предложения по теме можно предложить в комментариях к статье или в слак-комьюнити.

Аватар пользователя Natalia Musina
Natalia Musina
27 февраля 2020
4 Время чтения статьи ~1 минута Читать дальше
Совершенный код: дефолты в свитчах главное изображение
Код JavaScript Без стека

Свитч — очень простая конструкция, которую изучают программисты в самом начале своего пути. Она ни у кого не вызывает вопросов, но с ней связана одна интересная деталь, которую очень часто упускают из виду и, в итоге, используют свитч неправильно. Это дефолтное поведение.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
27 февраля 2020
172 Время чтения статьи ~3 минуты Читать дальше
Изменение цены подписки и проектов главное изображение
Мотивация Без стека

С 5 марта 2020 года стоимость подписки на плане «Профессиональный» вырастет до 39 долларов в месяц. Стоимость проекта вырастет до 127 долларов. Поддержка «старых» тарифных планов остаётся. Если вы уже учитесь на плане «Профессиональный», стоимость подписки для вас не изменится, пока вы не отмените подписку по любой причине.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
25 февраля 2020
20 Время чтения статьи ~2 минуты Читать дальше
Совершенный код: избавляйтесь от строк главное изображение
Код JavaScript Без стека

Веб-программирование насквозь состоит из манипулирования строковыми данными. Данные в базе, данные в JSON (который тоже строка), данные в коде (SQL-запросы, списки). Часть этих строк на код не влияет, это просто данные, которые гоняются из базы пользователю и обратно. Другие данные задействованы в логике приложения и серьезно влияют на устойчивость к ошибкам и скорость их обнаружения.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
16 февраля 2020
133 Время чтения статьи ~5 минут Читать дальше
Мотивация Без стека

14 февраля в 19:00 по московскому времени мы проведём Q&A-сессию с Михаилом Ларченко. Трансляция стартует на нашем youtube-канале. Михаил - Tech Lead в компании Sytac B.V (Нидерланды) и занимается разработкой архитектуры для Фронтона, подбором технологий и разработкой. В интервью мы поговорим о карьерном пути, выборе в сторону программирования, переезде в Нидерланды, о том, почему Михаил остыл к программированию, выборе технологий и многом другом.

Аватар пользователя Natalia Musina
Natalia Musina
14 февраля 2020
1 Время чтения статьи ~1 минута Читать дальше
За что могут уволить программиста: опыт и мнение экспертов главное изображение
Карьера Без стека

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
12 февраля 2020
18 Время чтения статьи ~16 минут Читать дальше
Митап Хекслета в Ульяновске главное изображение
Мотивация Без стека

22 февраля в Точке Кипения в Ульяновске пройдёт митап Хекслета для разработчиков. Тематика докладов - образовательная, техническая и карьерная.

Среди докладчиков: Наталья Мусина (маркетолог в Хекслете) - "Как самостоятельно учиться", Людмила Семёнова (HR в Хекслете) - "Этапы интервью и как к ним подготовиться", Сергей Нагаев (Backend разработчик в FunBox) "Аннотируй это" (Ruby&Python), Василий Васильков (технический директор в Ecwid) "Муки выбора архитектора", Даниил Баженов (Community team в Percona), Анатолий Пешков (CTO в Mad Brains) "Flutter - очередная боль или панацея мобильной разработки".

Участие в митапе бесплатное. Мы приглашаем студентов, начинающих программистов и опытных разработчиков.

Аватар пользователя Natalia Musina
Natalia Musina
11 февраля 2020
3 Время чтения статьи ~1 минута Читать дальше