Разбираем TLS по байтам. Часть 2: где собаки зарыты
https://habr.com/ru/companies/timeweb/articles/764260/?utm_campaign=764260&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/timeweb/articles/764260/?utm_campaign=764260&utm_source=habrahabr&utm_medium=rss
Хабр
Разбираем TLS по байтам. Где собаки зарыты?
Подключение к сайту бывает защищённым, а бывает нет — это надо знать всем детям. Только не все дети знают, что это значит и как работает. Кажется я это уже писал? Ах да, это же вторая часть статьи с...
Почему код, который мы пишем — убивает людей?
https://habr.com/ru/articles/766196/?utm_campaign=766196&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/766196/?utm_campaign=766196&utm_source=habrahabr&utm_medium=rss
Хабр
Почему код, который мы пишем — убивает людей?
В современном мире, когда программное обеспечение проникает в каждый уголок нашей жизни, качество кода становится критически важным. Мы, разработчики, каждый день создаем новые продукты, улучшаем...
Ключевые навыки для развития во frontend разработке
https://habr.com/ru/articles/766444/?utm_campaign=766444&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/766444/?utm_campaign=766444&utm_source=habrahabr&utm_medium=rss
Хабр
Ключевые навыки для развития во frontend разработке
Привет! Я - Роман Батин, ведущий фронтенд разработчик. Уже несколько лет занимаюсь управлением командами разработки интерфейсов и обучением стажеров. За время своей работы я заметил, что у большинства...
Прокачиваем вёрстку ARIA атрибутами. Атрибут aria-label
https://habr.com/ru/companies/ruvds/articles/764670/?utm_campaign=764670&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/ruvds/articles/764670/?utm_campaign=764670&utm_source=habrahabr&utm_medium=rss
Хабр
Прокачиваем вёрстку ARIA атрибутами. Атрибут aria-label
Cегодня я хочу рассказать про атрибут aria-label . В статье не будет заумных определений и бездумного копирования стандарта. Я хотел простым языком объяснить, какая польза от атрибута, а также...
Книга «Дизайн маркетплейса». Вступление
https://habr.com/ru/articles/766536/?utm_campaign=766536&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/766536/?utm_campaign=766536&utm_source=habrahabr&utm_medium=rss
Хабр
Книга «Дизайн маркетплейса». Вступление
Несколько лет я плотно работаю над международными маркетплейсами. В процессе пришлось искать новые решения и переделывать старые. Натыкаться на подводные камни, придумывать решения и пробовать...
Книга «Дизайн маркетплейса». Гамма и стили
https://habr.com/ru/articles/766540/?utm_campaign=766540&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/766540/?utm_campaign=766540&utm_source=habrahabr&utm_medium=rss
Хабр
Книга «Дизайн маркетплейса». Гамма и стили
Получив от менеджеров и аналитиков необходимые данные, вы откроете Фигму и начнёте привычно рисовать дизайн. Полноценная дизайн-система у вас со временем будет своя, но основы важно заложить сразу....
REST API vs GraphQL: в чём между ними разница
https://habr.com/ru/companies/ru_mts/articles/766428/?utm_campaign=766428&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/ru_mts/articles/766428/?utm_campaign=766428&utm_source=habrahabr&utm_medium=rss
Хабр
REST API vs GraphQL: в чём между ними разница
Сегодня в среде разработчиков часто продвигают GraphQL в качестве замены REST, хотя обе технологии можно использовать одновременно. В этой статье Анастасия Иванова, технический писатель платформы МТС...
People as Code: как мы применили подход Everything as Code к людям, чтобы устранить причину 82% инцидентов безопасности
https://habr.com/ru/companies/StartX/articles/766426/?utm_campaign=766426&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/StartX/articles/766426/?utm_campaign=766426&utm_source=habrahabr&utm_medium=rss
Хабр
People as Code: как мы применили подход Everything as Code к людям, чтобы устранить причину 82% инцидентов безопасности
По исследованию Verizon , причина 82% инцидентов информационной безопасности — ошибки сотрудников. По нашим собственным исследованиям девять из девяти техник Initial Access (стадия первичного...
[Перевод] Вышел Chrome 118
https://habr.com/ru/articles/766658/?utm_campaign=766658&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/766658/?utm_campaign=766658&utm_source=habrahabr&utm_medium=rss
Хабр
Вышел Chrome 118
Эта статья — перевод оригинальной статьи " New in Chrome 118 ". Также я веду телеграм канал “ Frontend по-флотски ”, где рассказываю про интересные вещи из мира разработки интерфейсов....
Swirl для анализа корпоративных данных: как мы использовали ИИ-поиск и что из этого вышло
https://habr.com/ru/companies/bothub/articles/766582/?utm_campaign=766582&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/bothub/articles/766582/?utm_campaign=766582&utm_source=habrahabr&utm_medium=rss
Хабр
Swirl для анализа корпоративных данных: как мы использовали ИИ-поиск и что из этого вышло
При решении задачи поиска мы столкнулись с проблемой интеграции разнородных источников данных и обеспечения максимальной релевантности результатов. У нас накопилось много разрозненной информации в...
Сделали библиотеку компонентов, но пришлось переделывать. Почему так вышло и чем дело кончилось
https://habr.com/ru/companies/uchi_ru/articles/766694/?utm_campaign=766694&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/uchi_ru/articles/766694/?utm_campaign=766694&utm_source=habrahabr&utm_medium=rss
Хабр
Сделали библиотеку компонентов, но пришлось переделывать. Почему так вышло и чем дело кончилось
Привет, Хабр. Меня зовут Артем Арефьев, я руковожу Frontend-разработкой в направлении продукта для учеников в Учи.ру. Фронтендом занимаюсь уже 11 лет, шесть из которых работаю у нынешнего...
Сбер. Как некрасиво поступить на конкурсе красоты
https://habr.com/ru/articles/766850/?utm_campaign=766850&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/766850/?utm_campaign=766850&utm_source=habrahabr&utm_medium=rss
Хабр
Сбер. Как некрасиво поступить на конкурсе красоты
Хабр - не жалобная книга, я знаю. Но тут история про код, с примерами, разбором антипаттернов и всё такое, поэтому я рискну. Всё началось, когда я узнал про конкурс красоты кода от Сбера . Я как раз...
Как мы перевезли на новый сайт 700 тысяч рецептов и 6 миллионов фото пирогов, сырников и овсяноблинов
https://habr.com/ru/companies/itsumma/articles/763536/?utm_campaign=763536&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/itsumma/articles/763536/?utm_campaign=763536&utm_source=habrahabr&utm_medium=rss
Хабр
Как мы перевезли на новый сайт 700 тысяч рецептов и 6 миллионов фото пирогов, сырников и овсяноблинов
На рынке частой историей является поглощение глобальными игроками локальных интернет-сервисов и ресурсов, которые дублируют их функции. Так произошло в 2017 году и с парой «Овкусе» и Cookpad, когда...
Мои первые шаги в создании браузерных 2D игр на чистом JavaScript + Canvas. Часть 1. Прототип
https://habr.com/ru/articles/762132/?utm_campaign=762132&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/762132/?utm_campaign=762132&utm_source=habrahabr&utm_medium=rss
Хабр
Мои первые шаги в создании браузерных 2D игр на чистом JavaScript + Canvas. Часть 1. Прототип
Всем привет! Поделюсь с Вами моим первым опытом в создании двумерных браузерных игр. В деле этом я новичок, поэтому прошу не судить строго. Статья рассчитана в основном на изучающих JavaScript, а...
Реактивные формы во Flutter: как делать формы с меньшими трудозатратами
https://habr.com/ru/companies/rosbank/articles/767006/?utm_campaign=767006&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/rosbank/articles/767006/?utm_campaign=767006&utm_source=habrahabr&utm_medium=rss
Хабр
Реактивные формы во Flutter: как делать формы с меньшими трудозатратами
В этом посте я расскажу о реактивных формах во Flutter и о том, как делать формы с меньшими трудозатратами в целом. Начну с обычных форм и их проблем во Flutter, затем перейду к реактивным формам, их...
Как тест разных рекламных кампаний в Директе помог увеличить число обращений с 5 до 39?
https://habr.com/ru/articles/767170/?utm_campaign=767170&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767170/?utm_campaign=767170&utm_source=habrahabr&utm_medium=rss
Хабр
Как тест разных рекламных кампаний в Директе помог увеличить число обращений с 5 до 39?
Часто концентрация на одной рекламной кампании снижает результативность Директа в целом. Лидов становится меньше, либо их нет вообще. С такой проблемой ко мне в агентство обратился официальный дилер...
«Нейрогород»: игра на знание JavaScript про фронтендерские баги
https://habr.com/ru/companies/kaspersky/articles/767218/?utm_campaign=767218&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/kaspersky/articles/767218/?utm_campaign=767218&utm_source=habrahabr&utm_medium=rss
Хабр
«Нейрогород»: игра на знание JavaScript про фронтендерские баги
Нейроград — первый виртуальный мегаполис, в который вот-вот прибудут пользователи. Но есть проблема — кто-то испортил внешний облик города. Целевая атака? Козни тайного врага? Выясните, кто стоит за...
Роль Hadoop и Spark в архитектуре приложений
https://habr.com/ru/companies/otus/articles/767118/?utm_campaign=767118&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/otus/articles/767118/?utm_campaign=767118&utm_source=habrahabr&utm_medium=rss
Хабр
Совершенствование производительности приложений через кэширование и CDN
Привет, Хабр! Быстрая загрузка, реакция на действия пользователя без замедлений и низкая задержка — все это играет критическую роль в обеспечении высокого уровня пользовательского опыта. Чем быстрее...
Современный junior frontend developer на двух работах уровня middle с общей ЗП 400к. Реальность ли в 2023 году?
https://habr.com/ru/articles/767274/?utm_campaign=767274&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767274/?utm_campaign=767274&utm_source=habrahabr&utm_medium=rss
Хабр
Современный junior frontend developer на двух работах уровня middle с общей ЗП 400к. Реальность ли в 2023 году?
История Привет. Меня зовут Современный Джун и сразу отвечу на вопрос: да, реально. Как? Запасайся временем и я тебе расскажу эту историю. Начало пути Когда-то в 2019 году, когда мне было 26 лет я...
Создание мультиязычного вебсайта: для Китая и других регионов
https://habr.com/ru/articles/767438/?utm_campaign=767438&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767438/?utm_campaign=767438&utm_source=habrahabr&utm_medium=rss
Хабр
Создание мультиязычного вебсайта: для Китая и других регионов
В этом обзоре я делюсь собственным опытом разработки многоязычных веб-сайтов на английском, китайском, русском и немецком языках. Мы будем говорить про языковые версии сайта, которые действительно...
Чем отличается синтетическое событие клика от обычного в javascript фреймворках?
https://habr.com/ru/articles/767466/?utm_campaign=767466&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767466/?utm_campaign=767466&utm_source=habrahabr&utm_medium=rss
Хабр
Чем отличается синтетическое событие клика от обычного в javascript фреймворках?
Сегодня, стало более ли менее стандартом использование синтетических событий в современных js фреймворках, нежели обычный addEventListener . Но, как же работают эти события?...