На мастер-классе с Виталием Панькиным разберем, как избавить фронтенд от тяжелых вычислений с WebAssembly.
Виталий расскажет:
- Что такое WASM и как он может помочь обычному разработчику.
- На чем писать и как компилировать WebAssembly.
- Реальные кейсы использования WASM на проекте.
- WASM в жизни, лучшие практики и для чего точно не стоит его использовать.
- Будущее WebAssembly, вектор развития технологии и чего от нее ждать.
Ждем вас на FrontendConf 2023 🖐
⠀
✅ Программа конференции, расписание и билеты на сайте в описании канала @FrontendConfChannel
Виталий расскажет:
- Что такое WASM и как он может помочь обычному разработчику.
- На чем писать и как компилировать WebAssembly.
- Реальные кейсы использования WASM на проекте.
- WASM в жизни, лучшие практики и для чего точно не стоит его использовать.
- Будущее WebAssembly, вектор развития технологии и чего от нее ждать.
Ждем вас на FrontendConf 2023 🖐
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👏1
С Серафимой Чекулаевой обсудим амбициозность как источник боли.
Амбициозность воспринимается неоднозначно в нашем менталитете: ее относят к положительным качествам сотрудников, но в то же время относятся к ее проявлениям настороженно, будто к негативной коннотации целеустремленности, которая доставляет неудобства окружающим. Откуда берется амбициозность, и бывает ли у нее здоровая природа?
Поговорим о том, как быть, если вы очень амбициозны и хотите расти на работе быстро и шустро, но вам это дается очень нелегко и приходится противостоять будто всему миру.
До скорой встречи, друзья, на FrontendConf 2023 🖐
⠀
✅ Программа конференции, расписание и билеты на сайте в описании канала @FrontendConfChannel
Амбициозность воспринимается неоднозначно в нашем менталитете: ее относят к положительным качествам сотрудников, но в то же время относятся к ее проявлениям настороженно, будто к негативной коннотации целеустремленности, которая доставляет неудобства окружающим. Откуда берется амбициозность, и бывает ли у нее здоровая природа?
Поговорим о том, как быть, если вы очень амбициозны и хотите расти на работе быстро и шустро, но вам это дается очень нелегко и приходится противостоять будто всему миру.
До скорой встречи, друзья, на FrontendConf 2023 🖐
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Серёжа Попов (Skillbox) 12 лет в IТ. 7 лет как разработчик, 5 лет как руководитель. Последние 7 лет участвует или разрабатывает образовательные проекты. Работал в Moscow Coding School, HTML Academy, строил с нуля фронтенд-аутсорс для начинающих разработчиков Лига А. Организовывал локальные сообщества и конференции: WSD, pitercss_conf, pitercss_meetup и moscowcss_meetup. 6 лет является участником Программного комитета Frontend Conf.
Ответ Серёжи:
Я считаю, что в этом году востребована вся программа, потому что она собиралась после исследования под потребности целевой аудитории. Понятно, что каждый найдет что-то свое, но в целом программа очень хорошо отражает тенденции и реалии рынка.
#ПрограммныйКомитетОтвечает
Ответ Серёжи:
Я считаю, что в этом году востребована вся программа, потому что она собиралась после исследования под потребности целевой аудитории. Понятно, что каждый найдет что-то свое, но в целом программа очень хорошо отражает тенденции и реалии рынка.
#ПрограммныйКомитетОтвечает
Михаил Трифонов поделится, как они автоматизируют контроль качества микрофронтов.
Уже 4-й год про микрофронты рассказывают из каждого «утюга». Мы прошли этап посева идеи, этап «тудушек» и «хэлоувордов», сейчас мы находимся в самом интересном этапе - вокруг много опыта, созрели инструменты и выкристаллизовались практики. И в этом докладе Миша расскажет, как они управляют огромным «зоопарком» микрофронтендов. Как измеряют, анализируют, выстраивают систему уведомлений и дашбордов.
Встречаемся 2 и 3 октября на FrontendConf 2023 🙌
✅ Программа конференции, расписание и билеты на сайте в описании канала @FrontendConfChannel
Уже 4-й год про микрофронты рассказывают из каждого «утюга». Мы прошли этап посева идеи, этап «тудушек» и «хэлоувордов», сейчас мы находимся в самом интересном этапе - вокруг много опыта, созрели инструменты и выкристаллизовались практики. И в этом докладе Миша расскажет, как они управляют огромным «зоопарком» микрофронтендов. Как измеряют, анализируют, выстраивают систему уведомлений и дашбордов.
Встречаемся 2 и 3 октября на FrontendConf 2023 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
На FrontendConf 2023 пройдут дебаты "Микрофронтенд vs Монолит" с Никитой Дубко, Михаилом Трифоновым, Михаилом Крайновым, Владимиром Санниковым и Алексеем Попковым.
Как микрофронтенды, так и монолитные приложения вполне успешно работают в продакшне годами. При этом однозначного ответа, когда какой подход выбрать при проектировании приложения, чтобы были только плюсы без минусов, нет. Вместе с приглашёнными экспертами постараемся выяснить, когда же всё-таки какого подхода придерживаться.
Ждем вас 🙌
✅ Программа конференции, расписание и билеты на сайте в описании канала @FrontendConfChannel
Как микрофронтенды, так и монолитные приложения вполне успешно работают в продакшне годами. При этом однозначного ответа, когда какой подход выбрать при проектировании приложения, чтобы были только плюсы без минусов, нет. Вместе с приглашёнными экспертами постараемся выяснить, когда же всё-таки какого подхода придерживаться.
Ждем вас 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👏1
Media is too big
VIEW IN TELEGRAM
🖐️ Друзья, на FrontendConf 2023 вас приглашает Олег Рогов, Head of Frontend компании НЛМК ИТ.
В своем докладе Олег расскажет о силе двух устройств: одновременное использование телефона и компьютера для улучшения UI/UX. Крутая идея: во время работы с компьютером задействовать телефон для более удобной работы. Например, сфотографировать документы или управлять курсором мыши.
Ознакомиться с полной программой конференции и еще успеть купить билет можно на сайте в описании канала @FrontendConfChannel
В своем докладе Олег расскажет о силе двух устройств: одновременное использование телефона и компьютера для улучшения UI/UX. Крутая идея: во время работы с компьютером задействовать телефон для более удобной работы. Например, сфотографировать документы или управлять курсором мыши.
Ознакомиться с полной программой конференции и еще успеть купить билет можно на сайте в описании канала @FrontendConfChannel
🔥4👏1
Сталкивались ли вы с проблемой возникновения багов из-за пересечения включённых фич в приложении? Возможно, была необходимость проводить большое число A/B-экспериментов в одном компоненте?
⠀
Денис Стасьев поделится историей внедрения машины состояний на Главной странице Mail.ru на примере блока Новостей. Вы узнаете, как можно управлять сложным состоянием приложения с большим количеством функций, A/B-тестов и источников данных с помощью конечных автоматов. А ещё о потребности в XState и влиянии внедрения конечных автоматов на скорость разработки и тестирования.
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/764354/
⠀
Денис Стасьев поделится историей внедрения машины состояний на Главной странице Mail.ru на примере блока Новостей. Вы узнаете, как можно управлять сложным состоянием приложения с большим количеством функций, A/B-тестов и источников данных с помощью конечных автоматов. А ещё о потребности в XState и влиянии внедрения конечных автоматов на скорость разработки и тестирования.
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/764354/
Хабр
Один компонент, 20+ фич, A/B-тесты: Поможет ли машина состояний?
Сталкивались ли вы с проблемой возникновения багов из-за пересечения включенных фичей в приложении? Или, возможно, была необходимость одновременно проводить большое число A/B-экспериментов в одном...
🔥1
⠀
В программе вас ждет:
⠀
- реальные инженерные практики, которые позволят вам держать код "свежим" и снижать стоимость разработки: как выбирать архитектурные паттерны; эффективное разделение кода; микрофронтенды и их применение; как фронтенд заимствует практики из других языков; применение реактивных подходов в разработке интерфейсов; как архитектура влияет на стоимость производства и наем команды.
⠀
- ведущие ИТ- компании поделятся опытом применения практик FrontOps: логирование, сбор метрик, повышение производительности, безопасная разработка, улучшение отладки и ускорение разработки для эффективной работы приложения на всём жизненном цикле.
⠀
- для эффективности процесса разработки очень важна продуктовая и инженерная культура, она влияет на качество результата и стоимость для компании. Мы обсудим: как развивать себя и окружающую команду; практики ревью помогают распространять знания; управление техническим долгом и поддержка баланса продуктовых и технических задач; управление знаниями и распространение их в команде; гибкие методологии для достижения успеха; как развитие ownership полезно разработчику и продукту.
⠀
Помимо докладов это будут 2 дня общения с единомышленниками, нетворкинга и просто классного времяпрепровождения 😎
⠀
К нам еще можно присоединиться 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👏3🔥2
Code Jam для смелых!
VK Team организовала фановый турнир по программированию на FrontendConf 2023, и это — отличная возможность попробовать себя в деле!
Где и с кем: на стенде VK можно будет посоревноваться с участниками конференции в ловкости и скорости решения задач.
Награды: бесценный нетворкинг, умная колонка VK Капсула с помощницей Марусей, памятные медали и мерч.
Для участия нужно зарегистрироваться на платформе All Cups по ссылке: https://cups.online/ru/contests/code_jam
Встретимся на стенде VK Team!
Реклама. ООО "ВК". erid: LjN8JvzAM
VK Team организовала фановый турнир по программированию на FrontendConf 2023, и это — отличная возможность попробовать себя в деле!
Где и с кем: на стенде VK можно будет посоревноваться с участниками конференции в ловкости и скорости решения задач.
Награды: бесценный нетворкинг, умная колонка VK Капсула с помощницей Марусей, памятные медали и мерч.
Для участия нужно зарегистрироваться на платформе All Cups по ссылке: https://cups.online/ru/contests/code_jam
Встретимся на стенде VK Team!
Реклама. ООО "ВК". erid: LjN8JvzAM
❤5👍3
2 и 3 октября на FrontendConf можно будет познакомиться с командой Циан. В этом году ребята не только выступают с докладами (см. расписание конференции), но и организовывают лаундж-зону для коммьюнити.
Переходи по ссылке, чтобы узнать, какие активности подготовила команда
Циан — PropTech-компания, которая ежемесячно помогает 19 млн. пользователей найти дом или офис мечты и делает этот процесс максимально прозрачным: чтобы для каждого пользователя поиск был удобным, информация — достоверной, оценка — точной, а издержки для всех сторон — минимальными.
В 2021 году Циан вышел на IPO и сейчас входит в ТОП-10 самых популярных сервисов по недвижимости в мире по показателям посещаемости.
Реклама. ООО "Айриэлтор". erid: LjN8KXzRv
Переходи по ссылке, чтобы узнать, какие активности подготовила команда
Циан — PropTech-компания, которая ежемесячно помогает 19 млн. пользователей найти дом или офис мечты и делает этот процесс максимально прозрачным: чтобы для каждого пользователя поиск был удобным, информация — достоверной, оценка — точной, а издержки для всех сторон — минимальными.
В 2021 году Циан вышел на IPO и сейчас входит в ТОП-10 самых популярных сервисов по недвижимости в мире по показателям посещаемости.
Реклама. ООО "Айриэлтор". erid: LjN8KXzRv
❤2
🚀 Друзья, всем привет! Объявляем о старте профессиональной конференции фронтенд-разработчиков FrontendConf 2023, которая пройдет сегодня и завтра в Москве!
⠀
Как это будет:
⠀
🔹 Продолжительность мероприятия - два полных дня. Первые доклады начинаются ежедневно в 11:00, последние доклады заканчиваются в 18:50. Регистрация открывается в 9:00.
⠀
🔹Длительность докладов 40-50 минут + перерыв на 10-20 минут для проветривания залов.
⠀
👉 Расписание на оба дня конференции здесь: https://frontendconf.ru/moscow/2023/schedule
⠀
😉 Ждём вас, открытие конференции уже в 10:30
⠀
Как это будет:
⠀
🔹 Продолжительность мероприятия - два полных дня. Первые доклады начинаются ежедневно в 11:00, последние доклады заканчиваются в 18:50. Регистрация открывается в 9:00.
⠀
🔹Длительность докладов 40-50 минут + перерыв на 10-20 минут для проветривания залов.
⠀
👉 Расписание на оба дня конференции здесь: https://frontendconf.ru/moscow/2023/schedule
⠀
😉 Ждём вас, открытие конференции уже в 10:30
❤5❤🔥2
✋ Чтобы не пропустить доклады, которые вы очень хотите посетить, запускайте нашего бота-помощника – @frontendconf_bot
⠀
Он поможет смотреть расписание и вовремя напомнит про выбранные доклады 🙌
⠀
Он поможет смотреть расписание и вовремя напомнит про выбранные доклады 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
В 11:00 начинаются первые доклады FrontendConf 2023:
⠀
🔸Зал «Сфера». Отказаться от зависимостей и не умереть. Илья Черторыльский (Райффайзен Банк).
⠀
Илья, как обычно, принёс нам очень глубокий доклад с массой примеров и горой собственных пет проектов, на этот раз про то, как эффективно пользоваться чистым JavaScript'ом без зависимостей и чувствовать себя полноценно. Must have для расширения кругозора!
⠀
🔸Зал «Призма (5 этаж). Знаете, я тоже сам своего рода стример: SSR и Server Components. Антон Петров (Garage Eight).
⠀
Streaming SSR для производительности, Server Components для отзывчивости, усиленный Suspense для плавной асинхронной загрузки, селективная гидратация для оптимизации начального рендеринга. Таким фронтенд вы еще не знали...
⠀
🔸Зал «Полусфера». Кодозависимость: симптомы, причины, профилактика и лечение. Константин Бердышев (X5 Tech).
⠀
Ломка по коду есть практически у всех руководителей, которые были раньше разработчиками. Константин расскажет, как не сбиться с пути роста в менеджера, даже если очень хочется обратно.
⠀
🔸Зал «Тессеракт». Микрофронтенды: build time vs runtime. Александр Гончаров (Usetech).
⠀
На этом докладе вы сможете разобраться в разных подходах к построению микросервисной архитектуры на фронте и сделать вывод о том, а что подходит именно вашему проекту.
⠀
🔹Зал «Пресс-центр (без записи)». Fail-митап с Екатериной Фирсовой (Altenar), Дмитрием Гусаровым (Altenar), Андреем Кузнецовым (РБС), Алексеем Мерсоном (Тинькофф), Георгием Тесленко (Тинькофф).
⠀
В своих коротких, но зажигательных выступлениях спикеры поделятся настоящими историями фейлов. Без записи, без трансляции, без комплексов.
⠀
🔸Зал «Сфера». Отказаться от зависимостей и не умереть. Илья Черторыльский (Райффайзен Банк).
⠀
Илья, как обычно, принёс нам очень глубокий доклад с массой примеров и горой собственных пет проектов, на этот раз про то, как эффективно пользоваться чистым JavaScript'ом без зависимостей и чувствовать себя полноценно. Must have для расширения кругозора!
⠀
🔸Зал «Призма (5 этаж). Знаете, я тоже сам своего рода стример: SSR и Server Components. Антон Петров (Garage Eight).
⠀
Streaming SSR для производительности, Server Components для отзывчивости, усиленный Suspense для плавной асинхронной загрузки, селективная гидратация для оптимизации начального рендеринга. Таким фронтенд вы еще не знали...
⠀
🔸Зал «Полусфера». Кодозависимость: симптомы, причины, профилактика и лечение. Константин Бердышев (X5 Tech).
⠀
Ломка по коду есть практически у всех руководителей, которые были раньше разработчиками. Константин расскажет, как не сбиться с пути роста в менеджера, даже если очень хочется обратно.
⠀
🔸Зал «Тессеракт». Микрофронтенды: build time vs runtime. Александр Гончаров (Usetech).
⠀
На этом докладе вы сможете разобраться в разных подходах к построению микросервисной архитектуры на фронте и сделать вывод о том, а что подходит именно вашему проекту.
⠀
🔹Зал «Пресс-центр (без записи)». Fail-митап с Екатериной Фирсовой (Altenar), Дмитрием Гусаровым (Altenar), Андреем Кузнецовым (РБС), Алексеем Мерсоном (Тинькофф), Георгием Тесленко (Тинькофф).
⠀
В своих коротких, но зажигательных выступлениях спикеры поделятся настоящими историями фейлов. Без записи, без трансляции, без комплексов.
❤1👍1🔥1👏1
🖐 Участники конференции, задавать вопросы спикерам можно будет в чатах залов:
⠀
🔸 Зал «Сфера»
⠀
🔸 Зал «Призма (5 этаж)
⠀
🔸 Зал «Полусфера»
⠀
🔸 Зал «Тессеракт»
⠀
🔹 Зал «Пресс-центр (без записи)»
⠀
🔸 Зал «Сфера»
⠀
🔸 Зал «Призма (5 этаж)
⠀
🔸 Зал «Полусфера»
⠀
🔸 Зал «Тессеракт»
⠀
🔹 Зал «Пресс-центр (без записи)»
👌3👏1
Пет-проект: как вырастить питомца и вырасти самому? Расскажет в своем докладе Евгений Кувшинов.
⠀
Кто не мечтал создать собственное приложение? Для Евгения это как размышления про первый бизнес у начинающего предпринимателя. Какое направление выбрать? Как найти время? А вдруг ничего не получится? Сомнений в голове больше, чем посылок в грузовике почты России. Выход, как и в бизнесе, только один — бери и делай!
⠀
Так прошлым летом появился «Фима» — собственный сервис Евгения для планирования бюджета. Прошел год, первый грузовик сомнений разгружен, а накопленный опыт создания пет-проекта и гайд для повторения сконцентрированы в 40 минутах доклада.
⠀
📍Приходите на доклад Евгения сегодня в 13:20, Зал «Призма (5 этаж)
⠀
Кто не мечтал создать собственное приложение? Для Евгения это как размышления про первый бизнес у начинающего предпринимателя. Какое направление выбрать? Как найти время? А вдруг ничего не получится? Сомнений в голове больше, чем посылок в грузовике почты России. Выход, как и в бизнесе, только один — бери и делай!
⠀
Так прошлым летом появился «Фима» — собственный сервис Евгения для планирования бюджета. Прошел год, первый грузовик сомнений разгружен, а накопленный опыт создания пет-проекта и гайд для повторения сконцентрированы в 40 минутах доклада.
⠀
📍Приходите на доклад Евгения сегодня в 13:20, Зал «Призма (5 этаж)
В 12:10 стартуют следующие доклады:
⠀
🔸Зал «Сфера». Тестируемая архитектура. Роман Хаимов (Рексофт).
⠀
Отличный спикер с интересным академическим подходом к архитектуре расскажет об одном важном свойстве архитектуры — тестируемости. Что это, как его достичь, и как цель сделать код тестируемым меняет нашу архитектуру.
⠀
🔸Зал «Призма (5 этаж). Борьба за перформанс: метрики и практики для фронтенд-разработчиков. Тарас Иванов (VK, ВКонтакте).
⠀
Невозможно ускорить приложение, если не отслеживаешь его метрики. Тарас покажет кейс оптимизации большого веб-приложения от начала и до конца. Узнаем, как собирать метрики и что наиболее эффективно влияет на их улучшение.
⠀
🔸Зал «Полусфера». Trunk Based Development как замена Git Flow. Владимир Агеев (Тинькофф).
⠀
Владимир расскажет про переход от Git Flow к Trunk Based Development, как это помогло реализовать ежедневные релизы в монорепозитории. Вы услышите об особенностях TBD, о его проблемах, а также о том, как масштабировать данный подход на несколько команд.
⠀
🔸Зал «Тессеракт». WebGL: пять приемов работы с анимациями и 3D. Иван Тельтевский (Мэйк).
⠀
Иван покажет несколько методов и приемов работы с анимацией и 3D-сценами. Рассмотрит нестандартные варианты скроллинга, динамическое освещение, создание 3D-эффектов из фотографий, интерактивные точки интереса и оптимизация производительности.
⠀
🔹Зал «Пресс-центр (без записи)». Ток-шоу УтренНейрАндрей. Андрей Смирнов (X5 Tech).
⠀
В нашем уникальном ток-шоу вместе с признанным сапожником без сапог Андреем Смирновым вы сможете насладиться всеми сортами веселых интерактивных форматов, касающихся новомодных нейросетей.
⠀
🔸Зал «Сфера». Тестируемая архитектура. Роман Хаимов (Рексофт).
⠀
Отличный спикер с интересным академическим подходом к архитектуре расскажет об одном важном свойстве архитектуры — тестируемости. Что это, как его достичь, и как цель сделать код тестируемым меняет нашу архитектуру.
⠀
🔸Зал «Призма (5 этаж). Борьба за перформанс: метрики и практики для фронтенд-разработчиков. Тарас Иванов (VK, ВКонтакте).
⠀
Невозможно ускорить приложение, если не отслеживаешь его метрики. Тарас покажет кейс оптимизации большого веб-приложения от начала и до конца. Узнаем, как собирать метрики и что наиболее эффективно влияет на их улучшение.
⠀
🔸Зал «Полусфера». Trunk Based Development как замена Git Flow. Владимир Агеев (Тинькофф).
⠀
Владимир расскажет про переход от Git Flow к Trunk Based Development, как это помогло реализовать ежедневные релизы в монорепозитории. Вы услышите об особенностях TBD, о его проблемах, а также о том, как масштабировать данный подход на несколько команд.
⠀
🔸Зал «Тессеракт». WebGL: пять приемов работы с анимациями и 3D. Иван Тельтевский (Мэйк).
⠀
Иван покажет несколько методов и приемов работы с анимацией и 3D-сценами. Рассмотрит нестандартные варианты скроллинга, динамическое освещение, создание 3D-эффектов из фотографий, интерактивные точки интереса и оптимизация производительности.
⠀
🔹Зал «Пресс-центр (без записи)». Ток-шоу УтренНейрАндрей. Андрей Смирнов (X5 Tech).
⠀
В нашем уникальном ток-шоу вместе с признанным сапожником без сапог Андреем Смирновым вы сможете насладиться всеми сортами веселых интерактивных форматов, касающихся новомодных нейросетей.
❤1🥰1👏1
Каждый день VK развивает продукты для миллионов пользователей, растит IT-звёзд и прокладывает путь к новым технологиям.
⠀
На FrontendConf 2023 заходите в гости к VK Team — вас ждут:
⠀
ꔷ фановые соревнования по программированию;
ꔷ консультация HR и знакомство с вакансиями VK;
ꔷ 3D-экскурсия по московскому офису «Скайлайт»;
ꔷ возможность выиграть милый мерч.
⠀
Отдыхайте и развлекайтесь между докладами. Главное — не пропустите выступления экспертов на конференции.
⠀
2 октября от VK выступают:
⠀
• 12:10, Зал «Призма (5 этаж)» — Тарас Иванов (о борьбе за перформанс ВКонтакте);
• 13:20, Зал «Полусфера» — Людмила Мжачих (о будущем CSS).
• 14:30, Зал «Полусфера» — Михаил Крайнов участвует в дебатах «Микрофронтенд vs Монолит».
⠀
Новости и вакансии команды — в канале «VK устроит» https://vk.cc/ca8G5e
⠀
Реклама. ООО "ВК". erid: LjN8KatTa
⠀
На FrontendConf 2023 заходите в гости к VK Team — вас ждут:
⠀
ꔷ фановые соревнования по программированию;
ꔷ консультация HR и знакомство с вакансиями VK;
ꔷ 3D-экскурсия по московскому офису «Скайлайт»;
ꔷ возможность выиграть милый мерч.
⠀
Отдыхайте и развлекайтесь между докладами. Главное — не пропустите выступления экспертов на конференции.
⠀
2 октября от VK выступают:
⠀
• 12:10, Зал «Призма (5 этаж)» — Тарас Иванов (о борьбе за перформанс ВКонтакте);
• 13:20, Зал «Полусфера» — Людмила Мжачих (о будущем CSS).
• 14:30, Зал «Полусфера» — Михаил Крайнов участвует в дебатах «Микрофронтенд vs Монолит».
⠀
Новости и вакансии команды — в канале «VK устроит» https://vk.cc/ca8G5e
⠀
Реклама. ООО "ВК". erid: LjN8KatTa
❤3👍1