Подчеркивание в CSS (красивые эффекты с примерами кода)
Из этой статьи вы узнаете о нескольких способах создать эффект подчеркивания с использованием CSS-свойств text-decoration, border-bottom, background-image, box-shadow, а также при помощи SVG.
Кодировка символов и Юникод: что нужно знать разработчику
Я расскажу краткую историю кодировки символов (и о том, сколь мало она была стандартизирована), а затем чуть подробнее остановлюсь на том, чем мы пользуемся в настоящее время.
400+ вопросов с собеседований по C++
Список вопросов, которые вам могут задать на собеседованиях по C++. Учтите, что специализаций довольно много, поэтому выбирайте свое направление и готовьтесь.
Последние статьи
Выбор редакции
Все статьи
Объекты в JavaScript
Изучая JavaScript, в какой-то момент я посмотрел, что означает "объектно-ориентированный". Это было ошибкой.
Как написать хороший issue
Если вы пытаетесь участвовать в работе с открытым исходным кодом, один из способов начать - это писать ишью, в которых сообщается об ошибках, запрашиваются функции или предлагаются улучшения.
Хочу изучать Python. Что меня ждет?
Мы решили показать, какие обязательные остановки ждут новичков на маршруте от полной неизвестности до джуна — разработчика на Python.
Книги по Scala для начинающих и опытных разработчиков
Scala - непростой язык. Нам не встречались предложения выбрать его первым языком для новичка в программировании. Но если у вас уже есть опыт работы с другими языками, Scala может заинтересовать вас.
Типичные ошибки новичка: как выучить язык программирования
Разбираемся с основными ошибками, которые делают начинающие и говорм о том, как их избежать
Нейминг: как давать осмысленные имена переменным
В этой статье я расскажу, как эффективно составлять имена для переменных. Ведь даже если вы не испытываете проблем с придумыванием имен, используете ли вы весь их потенциал?
Приемы рефакторинга для улучшения кода
Рефакторинг кода может улучшить читаемость, сопровождаемость и масштабируемость кода. Он также призван повысить производительность и увеличить продуктивность разработчика.
Как оптимизировать дорогостоящие CSS-свойства
Некоторые свойства CSS более затратны, чем другие, с точки зрения производительности. При неправильном использовании они могут замедлить работу вашей веб-страницы и сделать ее менее отзывчивой для пользователей.
Неожиданные особенности JavaScript
JavaScript - сложный язык со множеством неожиданных вывертов. В этой статье мы рассмотрим особенности JavaScript, способные по-настоящему озадачить.