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

Ошибки именования в вёрстке главное изображение
Код

Именование — сложная задача как для начинающих, так и для опытных разработчиков. Выбор правильного названия элемента — залог читабельной вёрстки, при которой она понятна при одном взгляде на классы. Неважно, что вы используете в работе: БЭМ, OOCSS, SMACSS, или не используете методологий вообще — выбирайте имя с умом.

Аватар пользователя Nikita Mikhaylov
Nikita Mikhaylov
14 сентября 2020
15 Время чтения статьи ~5 минут Читать дальше
Разбираем Node.js. Как свойство main в package.json определяет точку входа главное изображение
Код

Всем известно, что зависимости вашего проекта установлены в папке node_modules. Но когда вы делаете require('lodash'), как Node.js узнает, какой файл загружать при загрузке модуля?

Аватар пользователя Svet Ivanov
Svet Ivanov
11 сентября 2020
55 Время чтения статьи ~2 минуты Читать дальше
Ричард Столлман: евангелист свободного программного обеспечения, революционер... главное изображение
Мотивация

Как можно быть одновременно лидером влиятельного движения и объектом насмешек? Создавать классные и востребованные продукты и воинственно популяризировать их свободное распространение? Стать легендой в мире информационных технологий и изгоем? Ричард Столлман знает ответы на эти вопросы. Он подарил миру идею свободного программного обеспечения, но из-за собственной принципиальности оказался её пленником. Его считают одним из самых влиятельных программистов, но за глаза некоторые соратники называют экстремистом и источником ненависти.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
10 сентября 2020
19 Время чтения статьи ~17 минут Читать дальше
Семантика заголовков: как правильно структурировать информацию на веб-страницах главное изображение
Код

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

Аватар пользователя Nikita Mikhaylov
Nikita Mikhaylov
09 сентября 2020
12 Время чтения статьи ~4 минуты Читать дальше
Разработка, процессы, боль планирования и подкасты: онлайн-интервью с Констан... главное изображение
Мотивация

Интервью пройдёт 9 сентября в 19:00 по московскому времени на YouTube-канале Хекслета. Константин Буркалев — архитектор, ex-ораклист, постгресмен, автор и ведущий SDCast и RadioJS, организатор SymfoniacsMSK и член программного комитета PHPRussia. В интервью мы поговорим о построении процессов разработки, взаимодействии в команде, боли планирования и составления планов и сроков для начальства, которые ВСЕГДА превращаются в тыкву, а также немного про подкасты и мероприятия для разработчиков.

Аватар пользователя Natalia Musina
Natalia Musina
08 сентября 2020
0 Время чтения статьи ~1 минута Читать дальше
Случайности неслучайны, или Как я думал, что программирование — не мой путь, ... главное изображение
Истории успеха

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

Аватар пользователя Юник Степанян
Юник Степанян
08 сентября 2020
45 Время чтения статьи ~7 минут Читать дальше
Почему Алан Кэй не изобретал объекты главное изображение
Мотивация

Мы перевели статью Хилела Уэйна «Alan Kay did not invent objects» — об Алане Кэе, объектах и том, можно ли современные объектно-ориентированные языки программирования действительно называть ООП. Повествование в тексте ведется от имени автора, оригинал статьи вы можете прочитать здесь.

Аватар пользователя Svet Ivanov
Svet Ivanov
07 сентября 2020
3 Время чтения статьи ~7 минут Читать дальше
Карпальный туннельный синдром — страшный сон программистов, скрипачей и худож... главное изображение
Мотивация

Врач реабилитационного центра «Три сестры» Дмитрий Сумин рассказал в интервью для блога «Хекслета» о синдроме запястного канала, факторах риска, способах профилактики и лечения этого заболевания.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
03 сентября 2020
28 Время чтения статьи ~9 минут Читать дальше
Дайджест новостей Хекслета: август 2020 главное изображение
Мотивация

В вашей ленте в соцсетях много сообщений о старте учебного года и сетований о том, что лето закончилось? Это значит, что наступил сентябрь, а Хекслету пора выпускать новый дайджест. В этот раз подводим итоги лета и рассказываем, что нового появилось в августе. Ну и, конечно, не забывайте, что 1 сентября — день знаний, поэтому мы не обойдём стороной новые курсы и упражнения.

В этом выпуске: переработка курса «JS: DOM API», много материалов в профессии «Верстальщик», подготовка к неделе Python, Twitch-канал Хекслета, Кодовёнок и две крутых истории успеха от наших студентов.

Аватар пользователя Natalia Musina
Natalia Musina
01 сентября 2020
20 Время чтения статьи ~7 минут Читать дальше
Что нужно знать о контрасте текста и как контролировать контраст с помощью SASS главное изображение
Код

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

Аватар пользователя Nikita Mikhaylov
Nikita Mikhaylov
01 сентября 2020
12 Время чтения статьи ~6 минут Читать дальше
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 21 марта
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 21 марта
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 21 марта
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 21 марта
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 21 марта
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 21 марта
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 21 марта
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 21 марта
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 21 марта
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 21 марта
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время