Сделали библиотеку компонентов, но пришлось переделывать. Почему так вышло и чем дело кончилось
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 . Но, как же работают эти события?...
ESLint | Shareable config настройка и что это такое?
https://habr.com/ru/articles/767496/?utm_campaign=767496&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767496/?utm_campaign=767496&utm_source=habrahabr&utm_medium=rss
Хабр
ESLint | Shareable config настройка и что это такое?
Приветствую! В ходе своей профессиональной деятельности, каждый фронтенд-разработчик сталкивается с неотъемлемой частью разработки - инструментом ESLint. ESLint представляет собой мощный статический...
Вальяжной походкой по HTTP-заголовкам
https://habr.com/ru/articles/767296/?utm_campaign=767296&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767296/?utm_campaign=767296&utm_source=habrahabr&utm_medium=rss
Хабр
Вальяжной походкой по HTTP-заголовкам
Оглавление Введение Заголовки HTTP Шифрование трафика HSTS Защита от инъекций COOP X-Frame-Options CORS CORS и CSP. Более подробно CORS CSP Заключение Введение Данная статья предназначена...
Web Workers в JavaScript: Параллельные вычисления и улучшение производительности
https://habr.com/ru/articles/767494/?utm_campaign=767494&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767494/?utm_campaign=767494&utm_source=habrahabr&utm_medium=rss
Хабр
Web Workers в JavaScript: Параллельные вычисления и улучшение производительности
В современном мире пользователи становятся все более требовательными к производительности веб‑сайтов и хороший пользовательский опыт выходит на первый план. Даже малейшее зависание...
Как настроить push-уведомления в Safari на iOS
https://habr.com/ru/articles/767632/?utm_campaign=767632&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/767632/?utm_campaign=767632&utm_source=habrahabr&utm_medium=rss
Хабр
Как настроить push-уведомления в Safari на iOS
Привет! В этой статье мы разберемся, как отправлять push-уведомления пользователям iOS, даже если ваше приложение временно недоступно в App Store. С выходом Safari 16.4, появилась возможность получать...
С чего начать разработку мобильного центра принятия решений
https://habr.com/ru/articles/764704/?utm_campaign=764704&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/764704/?utm_campaign=764704&utm_source=habrahabr&utm_medium=rss
Хабр
С чего начать разработку мобильного центра принятия решений
Введение В современном мире, где данные играют ключевую роль в принятии решений, мобильные центры принятия решений (ЦПР) становятся все более популярными. Мобильные ЦПР предоставляют...
Эффективные бэкапы в S3 с помощью Restic: краткое пособие по настройке
https://habr.com/ru/companies/selectel/articles/768014/?utm_campaign=768014&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/selectel/articles/768014/?utm_campaign=768014&utm_source=habrahabr&utm_medium=rss
Хабр
Эффективные бэкапы в S3 с помощью Restic: краткое пособие по настройке
В 2007 многие администраторы настраивали бэкапы с помощью утилиты rsync, но для этого нужно было выделять отдельный хост для хранилища. И одной из частых проблем было резервирование этого сервера для...
[Перевод] Vue.js 3 — шаблоны проектирования и лучшие практики
https://habr.com/ru/articles/768080/?utm_campaign=768080&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/768080/?utm_campaign=768080&utm_source=habrahabr&utm_medium=rss
Хабр
Vue.js 3 — шаблоны проектирования и лучшие практики
Предлагается перевод книги Vue.js 3 Design Patterns and Best Practices автора Pablo Garaguso . Книга вышла в мае 2023 года, написана очень компетентно, оперирует современными технологиями и...
Аналитика для бизнеса: Как устранять проблемы и оптимизировать работу мобильного центра принятия решений
https://habr.com/ru/articles/768146/?utm_campaign=768146&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/768146/?utm_campaign=768146&utm_source=habrahabr&utm_medium=rss
Хабр
Аналитика для бизнеса: Как устранять проблемы и оптимизировать работу мобильного центра принятия решений
Введение В наше время аналитика для бизнеса стала ключевым инструментом принятия важных решений. Корпорации и компании активно используют платформы аналитики и BI-платформы для анализа данных и...
[Перевод] Наклонные края с постоянным углом в CSS
https://habr.com/ru/articles/768304/?utm_campaign=768304&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/768304/?utm_campaign=768304&utm_source=habrahabr&utm_medium=rss
Хабр
Наклонные края с постоянным углом в CSS
Данный материал – перевод статьи https://kilianvalkhof.com/2017/design/sloped-edges-with-consistent-angle-in-css/ . Мне, как начинающему forntend-разработчику, этот материал был интересен. Полагаю,...
Базовые архитектурные решения для обеспечения масштабируемости и производительности в социальных сетях
https://habr.com/ru/companies/otus/articles/767432/?utm_campaign=767432&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/otus/articles/767432/?utm_campaign=767432&utm_source=habrahabr&utm_medium=rss
Хабр
Базовые архитектурные решения для обеспечения масштабируемости и производительности в социальных сетях
Привет, Хабр! За последние полгода я очень увлекся созданием социальных сетей и делаю пет-проект в виде социальной сети. Если вам интересна эта тема, то возможно, вы уже видели мою предыдущую статью о...