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

Как использовать CSS-спрайты для увеличения скорости загрузки веб-страниц главное изображение
Код Веб-разработка

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
20 января 2020
7 Время чтения статьи ~7 минут Читать дальше
Мотивация Без стека

Первое интервью в новом году посвящено работе в ИТ. Наш гость - Николай Ясинский, 36 лет, руководитель компании SHIFU (занимается аутстаффингом для компаний США и базируется в Екатеринбурге) и автор youtube-канала (42 000 подписчиков) про наём, карьеру и бизнес в IT, программирование. Трансляция начнётся 17 января в 19:00 по московскому времени на youtube-канале Hexlet.

Аватар пользователя Natalia Musina
Natalia Musina
16 января 2020
3 Время чтения статьи ~1 минута Читать дальше
Дайджест новостей Хекслета: декабрь 2019 главное изображение
Мотивация Без стека PHP JavaScript

2020 только стартовал, и мы ещё не до конца подвели итоги прошедшего года. Наверняка вы уже доели новогодние салаты, поэтому ловите свежий винегрет новостей, где мы вспомним последние события 2019 года. Сегодня расскажем о последних нововведениях и событиях декабря, которые произошли на Хекслете. В этом дайджесте вы узнаете о новом тарифном плане «Премиум», новых курсах и упражнениях, планах на развитие профессий Хекслета и платформы, новом open-source проекте Hexlet Friends. А ещё подборка популярных статей 2019 года, слаконар, вебинары и приглашение на предстоящие конференции и митапы от наших партнёров.

Аватар пользователя Natalia Musina
Natalia Musina
15 января 2020
8 Время чтения статьи ~8 минут Читать дальше
Изменения, которых ждали: мы обновили профессии JavaScript главное изображение
Мотивация Бэкенд JavaScript Фронтенд

Мы заменили курсы повышенной сложности доступными адаптированными для новичков курсами. Теперь профессии «Фронтенд JavaScript» и «Бэкенд JavaScript» стали более уютными, понятными и дружелюбными. Эй, будущие программисты, все на борт!

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
14 января 2020
71 Время чтения статьи ~2 минуты Читать дальше
Какие вопросы об отладке часто задают на собеседовании JS-разработчикам: прим... главное изображение
Карьера JavaScript

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
13 января 2020
21 Время чтения статьи ~5 минут Читать дальше
Как на собеседовании меня заставляли продавать джинсы, но я всё равно стал пр... главное изображение
Истории успеха Без стека Фронтенд

Добра всем, кто решил прочитать этот рассказ! Решил и я поделиться своей историей обучения и трудоустройства.

Аватар пользователя Vladimir Kondratenko
Vladimir Kondratenko
11 января 2020
49 Время чтения статьи ~6 минут Читать дальше
Сложные простые задачи по программированию главное изображение
Код Без стека

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

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
08 января 2020
442 Время чтения статьи ~10 минут Читать дальше
Мотивация PHP Бэкенд JavaScript Фронтенд

Всех с наступающим новым годом! Пора и нам заняться рефлексией и подвести итоги 2019 года. Сегодня в 19:00 по московскому времени на youtube-канале онлайн-школы программирования Хекслет пройдёт специальная прямая трансляция для студентов, выпускников, участников комьюнити и будущих программистов.

Спикер стрима - CEO, автор курсов и проектов Hexlet Кирилл Мокевнин.

Кирилл расскажет о новых курсах и упражнениях, запуске и развитии новых профессий, бесплатных практических уроков Code-basics, сервиса для ревью резюме, новом тарифном плане "Премиум", гарантированной стажировке и многих других вещах. А также Кирилл поделится планами на 2020 год и предстоящих изменениях на Хекслете и ответит на вопросы слушателей. Вы можете заранее задать свой вопрос перед началом прямой трансляции.

Аватар пользователя Natalia Musina
Natalia Musina
27 декабря 2019
4 Время чтения статьи ~1 минута Читать дальше
Самые популярные публикации в блоге Хекслета за 2019 год главное изображение
Мотивация Без стека

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
26 декабря 2019
8 Время чтения статьи ~8 минут Читать дальше
Хекслет запустил план «Премиум»: изучайте программирование с персональным нас... главное изображение
Мотивация Без стека

С 19 декабря работает новый план «Премиум». Теперь можно учиться под руководством персонального наставника, а также стажироваться в реальных коммерческих или open source проектах после завершения профессии. Оплачивать проекты не нужно — они уже включены в «Премиум».

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
24 декабря 2019
18 Время чтения статьи ~2 минуты Читать дальше
Преждевременная оптимизация: абсолютное зло или иногда полезная практика? главное изображение
Код Без стека

Мы обратились к опытным программистам и попросили ответить на один вопрос: «Дональд Кнут называл преждевременную оптимизацию корнем всех зол. Но некоторые специалисты считают её полезной. А как вы относитесь к преждевременной оптимизации?»

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
23 декабря 2019
8 Время чтения статьи ~10 минут Читать дальше
Как я изучил достопримечательности Питера во время поездок на собеседования и... главное изображение
Истории успеха Фронтенд JavaScript PHP

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

Аватар пользователя Станислав Муратшин
Станислав Муратшин
20 декабря 2019
60 Время чтения статьи ~6 минут Читать дальше
Вебинар с Алексеем Пироговым: последние новости питономира главное изображение
Мотивация Без стека

На прошлой неделе мы провели вебинар с преподавателем профессии "Верстальщик" Никитой Михайловым, а завтра - 20 декабря в 19:00 по московскому времени - на youtube-канале Hexlet пройдёт стрим с преподавателем профессии "Python-программист" онлайн-школы программирования Хекслет Алексеем Пироговым. Алексей расскажет последние питононовости - что нового появилось на горизонте, интересного для изучающих Python на Hexlet.

Кроме того, мы поговорим о профессии Python-программист, подведём итоги 2019 года, поделимся планами развития курсов и проектов в 2020 году и идеями на будущее. Задавайте свои вопросы в канале #general slack-сообщества Хекслета и в комментариях к публикации в блоге. Подробности и ссылки на полезные материалы - внутри новости.

Аватар пользователя Natalia Musina
Natalia Musina
19 декабря 2019
0 Время чтения статьи ~1 минута Читать дальше
Расчёт цвета: динамическое цветовое оформление на чистом CSS главное изображение
Код Фронтенд JavaScript

В статье рассказывается, как с помощью кастомных свойств CSS и функции calc() воссоздавать lighten() darken(), comlement() и даже триадические сочетания. Также вы узнаете лайфхак, который позволяет делать крутые штуки с color-contrast(). Эти возможности реализованы во всех современных браузерах. Но для Internet Explorer 11 и ниже придётся использовать препроцессор.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
17 декабря 2019
2 Время чтения статьи ~6 минут Читать дальше
Вышел Poetry 1.0.0: новости Python главное изображение
Код Python

Команда Poetry 12 декабря сообщила о выходе Poetry 1.0.0. Разработчики благодарят сообщество и подчёркивают вклад активных контрибьюторов в проект. Этот релиз — важный этап развития проекта. В нём представлены новые функции, которые делают работу с проектами Python ещё удобнее.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
13 декабря 2019
5 Время чтения статьи ~5 минут Читать дальше
Мотивация Фронтенд

Сегодня (13 декабря) в 19:00 по московскому времени на youtube-канале Hexlet стартует прямой эфир с Никитой Михайловым. Никита - преподаватель и ментор hexlet.io, ранее разработал бесплатные уроки по HTML и CSS на code-basics.com. На этом вебинаре мы расскажем о новой профессии "Верстальщик", которая была запущена в ноябре, новом проекте "ЖК "Лунное море", планах на развитие курсов вёрстки и ответит на вопросы об HTML и CSS.

Для тех, кто планирует начинать изучение вёрстки с нуля, доступны бесплатные практические курсы на Code-basics.

Аватар пользователя Natalia Musina
Natalia Musina
13 декабря 2019
6 Время чтения статьи ~1 минута Читать дальше
Nbdev: используйте Jupyter Notebook для решения любых задач главное изображение
Код Без стека Python

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
12 декабря 2019
3 Время чтения статьи ~14 минут Читать дальше
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»