Аватар пользователя Дмитрий Дементий
331

mitra

Дмитрий Дементий

На Хекслете с 22 апреля 2018

Front-end developer @ Halo Lab

Зачем изучать HTML и CSS главное изображение
Карьера

Поговорим об актуальности изучения языков HTML и CSS. Узнаем о перспективах «чистых» верстальщиков на рынке труда, поймём, могут ли программисты обойтись без знания вёрстки. Посмотрим на наличие вакансий и уровень зарплат, поинтересуемся мнением экспертов. Поехали!

26 Время чтения статьи ~29 минут Читать дальше
Новые медиазапросы: адаптируем страницу к яркому свету и ночному режиму, упра... главное изображение
Код

Медиазапросы — один из самых мощных инструментов CSS. С их помощью можно менять стили в зависимости от типа устройства и условий просмотра. И очень часто появляются новые медиазапросы, которые расширяют возможности разработчика.

13 Время чтения статьи ~6 минут Читать дальше
Вышел Laravel 7 главное изображение
Код

3 марта редакция Laravel News сообщила о выходе Laravel 7. В новой версии появились удобные и полезные функции, включая Laravel Airlock, ускоренную маршрутизацию, пользовательские свойства casts Eloquent, теги компонентов Blade, свободные операции со строками, новый HTTP-клиент, поддержка CORS и многое другое.

1 Время чтения статьи ~2 минуты Читать дальше
Rome: что умеет новый универсальный инструмент JavaScript главное изображение
Код

Создатель Yarn и Babel Себастиан Маккензи (Sebastian McKenzie) долго работал над универсальным инструментом для JavaScript-разработчиков. 26 февраля он представил проект Rome. «Все дороги ведут в Рим», — таков девиз создателей инструмента.

2 Время чтения статьи ~8 минут Читать дальше
Кто такой тимлид и как вырасти до этой должности главное изображение
Карьера

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

8 Время чтения статьи ~15 минут Читать дальше
Изменение цены подписки и проектов главное изображение
Мотивация

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

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

TypeScript (TS) позволяет использовать аннотации типов в коде JavaScript. TS даже может проверять код при сборке, благодаря чему вы увидите ошибки до того, как они попадут в продакшен. Вы избавитесь от undefined is not a function навсегда.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
21 февраля 2020
15 Время чтения статьи ~7 минут Читать дальше
Как пользоваться CodePen: подробное руководство для новичков главное изображение
Код

CodePen — онлайн-редактор для фронтендеров. Это песочница, в которой можно работать с HTML, CSS и JavaScript. Читайте подробное руководство по этому инструменту.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
19 февраля 2020
28 Время чтения статьи ~7 минут Читать дальше
За что могут уволить программиста: опыт и мнение экспертов главное изображение
Карьера

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

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

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
10 февраля 2020
33 Время чтения статьи ~5 минут Читать дальше
Онлайн-профессии не приносят лёгких денег, нужно пахать: интервью с Татьяной ... главное изображение
Код

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
27 января 2020
7 Время чтения статьи ~13 минут Читать дальше
Как правильно использовать семантические теги article и section: нюансы HTML5... главное изображение
Код

Проблема: визуальное отображение заголовков внутри <section> создаёт иллюзию логической иерархии. Однако это просто визуальное представление, которое невозможно воспроизвести с помощью вспомогательных технологий, которыми пользуются люди с особыми потребностями, например, слабовидящие или незрячие пользователи. Как правильно использовать семантические теги <article> и <section> и как помечать заголовки, которые очень важны для людей с особыми потребностями? Об этом в статье.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
23 января 2020
11 Время чтения статьи ~8 минут Читать дальше
Как использовать CSS-спрайты для увеличения скорости загрузки веб-страниц главное изображение
Код

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
20 января 2020
7 Время чтения статьи ~7 минут Читать дальше
Изменения, которых ждали: мы обновили профессии JavaScript главное изображение
Мотивация

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

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

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

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

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

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

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

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

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
23 декабря 2019
7 Время чтения статьи ~10 минут Читать дальше
Расчёт цвета: динамическое цветовое оформление на чистом CSS главное изображение
Код

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

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

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

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

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
12 декабря 2019
3 Время чтения статьи ~14 минут Читать дальше
Что требуют от джуниоров работодатели: анализ вакансий для младших программистов главное изображение
Карьера

В этом обзоре систематизируем требования работодателей к Junior-программистам, а также обобщаем условия, которые предлагают компании младшим разработчикам. Для этого анализируем реальные вакансии, опубликованные на hh.ru.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
05 декабря 2019
57 Время чтения статьи ~12 минут Читать дальше
Как программисту быть эффективным на удалённой работе главное изображение
Карьера

Автор оригинальной публикации Марк Макдоннелл работает в BuzFeed на позиции Staff Software Engineer. Он трудится удалённо. В статье Марк делится инсайтами об удалённой работе. Это не гайд на тему «Как правильно работать удалённо», а набор принципов и лайфхаков, которые помогли быть эффективным автору лично.

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