Алгоритмы для веб-разработчиков простыми словами (часть 2)

Здравствуйте, друзья!Мы продолжаем разбирать максимально простым языком алгоритмы и структуры данных на JavaScript. И сегодня мы поговорим о, пожалуй, самом знаменитом алгоритме, про который слышал каждый разработчик — а именно о сортировке пузырьком (…

Алгоритмы для веб-разработчиков простыми словами

Здравствуйте, друзья! Данным постом мы открываем цикл статей об алгоритмах и структурах данных.В этой статье мы поговорим о том, зачем вообще их нужно знать веб-разработчикам, и затронем тему оценки сложности алгоритмов и Big O нотации.Зачем мне алгори…

Из гусеницы в разработчика: каков был мой путь в программирование

Всем привет! Меня зовут Наташа, я работаю фронтенд-разработчиком в отделе внутренней автоматизации в ГНИВЦ. Пишу эту статью, чтобы познакомиться и поделиться с вами мыслями, которые посещали меня в начале моего профессионального пути.Начнём с того, что…

Доступность и frontend: стандарты разработки продуктов для незрячих и слабовидящих людей

Согласно данным Всемирной организации здравоохранения, серьезные проблемы со зрением испытывают около 300 миллионов человек на нашей планете. Из них более 40 миллионов являются полностью незрячими.Это огромная цифра, для сравнения: население Испании со…

Добавляем три полезных измерительных прибора в лабораторию верстальщика

Традиционно разработка требует от программиста внимательности и сосредоточения. Это утверждение справедливо и для процесса вёрстки. Переключаясь между макетом и проектом, нужно приложить максимум усилий, чтобы каждое слово, отступ и оттенок оказались н…

Глубокая работа: секрет достижения максимальной продуктивности

Все мы хотим быть продуктивнее и успевать делать больше работы. Но как это реально сделать на практике?Сразу скажу, что проблема с продуктивностью для меня всегда была очень актуальна. Как оно обычно бывает – шеф дает задание и ставит дедлайн. Но тут н…

История одного макета: способы сделать сайт послушным

Вёрстка помогает нам выстраивать содержимое веб-страниц по определённым правилам: например, строго в соответствии с согласованным макетом или в зависимости от пользовательского устройства. Сегодня сайты неплохо умеют подстраивать свой контент и под раз…

История компании ГНИВЦ. Как цвести на 45-м году жизни

Мы — ГНИВЦ. Наша компания — это большие информационные системы, миллионы пользователей, десятки проектов. На нашем логотипе написано: «Основан в 1977 году». Мы порой сами пытаемся осознать, что это значит. Ведь многие замечател…