Как сделать превью для видео на JavaScript
Разбираемся, как реализовать одну из самых важных функций любого видеохостинга.
Перечисления в C#: как правильно использовать enum
В C# есть много крутых инструментов, которые позволяют улучшить любой код. Один из них — enum. Давайте разберёмся, что это и как с ним работать.
Как распознать манипуляции и противостоять им
«Уступите мне, пожалуйста, место» — это просьба. «Мог бы бабушке и место уступить!» — это манипуляция. Почувствуйте разницу.
Бриф в графическом дизайне: главные вопросы, которые нужно обсудить с заказчиком
Как дизайнеру и владельцу бизнеса понять друг друга.
Безопасность бизнеса в соцсетях: как предупредить «угон» и блокировку аккаунта
Исчерпывающая инструкция о том, как сохранить свои сообщества и рекламные кабинеты, избежать мошенников и других неприятных ситуаций.
Как добавить в приложение поддержку нескольких языков
Разбираемся, как переводить приложения и какие с этим могут возникнуть трудности.
Как раскрутить Instagram с нуля: 11 полезных советов
Люди мало доверяют нераскрученным аккаунтам. Чем больше подписчиков, тем охотнее подписываются новые. Рассказываем, как начать продвижение с нуля.
Аргументы запуска в C#: что это и как их применять
Входные параметры полезны не только в консольных приложениях, но даже в играх. Что это и как они нам пригодятся?
Как научиться писать экспертные статьи
Несколько правил, которые помогут вам написать свою первую экспертную статью. Если вы, конечно, эксперт.
TypeScript: как с ним работать и чем он отличается от JavaScript
Frontend-разработка шагнула далеко за пределы JavaScript. Разбираемся, что такое TypeScript и почему его так любят.
Что такое баги, ворнинги и исключения в программировании
Разбираемся, какие бывают типы ошибок в программировании и как с ними справляться.
Как создавать тесты и викторины на JavaScript
Разбираемся, как создавать тесты и викторины для сайта на ванильном JavaScript.