Друзья, в 18:00 собираемся на последних докладах FrontendConf 2023:
⠀
🔸Зал «Сфера». Архитектурный гайдлайн как инструмент эффективной разработки. Максим Соснов (Тинькофф).
⠀
Максим уже давно в проектах экспериментирует с различными архитектурными стайлгайдами и раскладывает по полочкам, что хорошо, а что плохо, но это всегда было плохо структурировано. И вот в текущем проекте наконец получилось отлично, и Максим спешит с нами поделиться результатами.
⠀
🔸Зал «Призма (5 этаж). Как мы выстраивали процесс работы с техдолгом в компании. Андрей Ермаков (СберМаркет).
⠀
Техдолг неизбежно становится проблемой любого продукта. Поэтому важно выстроить процессы, позволяющие контролировать техдолг, и делать это так, чтобы не страдал бизнес. Андрей поделится своим опытом выстраивания процессов, которыми довольны не только разработчики, а вся компания.
⠀
🔸Зал «Полусфера». Соединяя микросервисы: gRPC и стриминг в современных JavaScript-приложениях. Михаил Вовренчук (Почтатех).
⠀
Михаил расскажет о gRPC, который является альтернативой REST API. Будут рассмотрены его основные преимущества, создание простого gRPC-сервера и клиента на Next.js, использование протоколов с базовым стримингом, рассмотрение Protocol Buffers 3 и рекомендации по использованию gRPC в Node.js.
⠀
🔸Зал «Тессеракт». Машинное обучение без кодинга на MediaPipe: играем головой во FruitNinja. Ярослав Французяк (Garpix).
⠀
Распознавание лиц в видеопотоке только средствами JS? Легко! Ярослав расскажет, как готовые модели MediaPipe (в том числе для распознавания ключевых точек лица) упрощают создание игры с управлением движениями головы. А еще можно сделать аутентификацию, распознавать жесты рук и много чего ещё.
⠀
🔹Зал «Пресс-центр (без записи)». Продолжение Мастер-класса с Виталием Панькиным (Payments · Surf) "Избавляем фронтенд от тяжелых вычислений с WebAssembly"
⠀
🔸Зал «Сфера». Архитектурный гайдлайн как инструмент эффективной разработки. Максим Соснов (Тинькофф).
⠀
Максим уже давно в проектах экспериментирует с различными архитектурными стайлгайдами и раскладывает по полочкам, что хорошо, а что плохо, но это всегда было плохо структурировано. И вот в текущем проекте наконец получилось отлично, и Максим спешит с нами поделиться результатами.
⠀
🔸Зал «Призма (5 этаж). Как мы выстраивали процесс работы с техдолгом в компании. Андрей Ермаков (СберМаркет).
⠀
Техдолг неизбежно становится проблемой любого продукта. Поэтому важно выстроить процессы, позволяющие контролировать техдолг, и делать это так, чтобы не страдал бизнес. Андрей поделится своим опытом выстраивания процессов, которыми довольны не только разработчики, а вся компания.
⠀
🔸Зал «Полусфера». Соединяя микросервисы: gRPC и стриминг в современных JavaScript-приложениях. Михаил Вовренчук (Почтатех).
⠀
Михаил расскажет о gRPC, который является альтернативой REST API. Будут рассмотрены его основные преимущества, создание простого gRPC-сервера и клиента на Next.js, использование протоколов с базовым стримингом, рассмотрение Protocol Buffers 3 и рекомендации по использованию gRPC в Node.js.
⠀
🔸Зал «Тессеракт». Машинное обучение без кодинга на MediaPipe: играем головой во FruitNinja. Ярослав Французяк (Garpix).
⠀
Распознавание лиц в видеопотоке только средствами JS? Легко! Ярослав расскажет, как готовые модели MediaPipe (в том числе для распознавания ключевых точек лица) упрощают создание игры с управлением движениями головы. А еще можно сделать аутентификацию, распознавать жесты рук и много чего ещё.
⠀
🔹Зал «Пресс-центр (без записи)». Продолжение Мастер-класса с Виталием Панькиным (Payments · Surf) "Избавляем фронтенд от тяжелых вычислений с WebAssembly"
❤1
Media is too big
VIEW IN TELEGRAM
Дорогие участники, конференция FrontendConf 2023 завершилась! Благодарим вас за внимание к докладам, за участие в активностях, за присутствие в онлайн и вообще за то, что были с нами эти два дня 💛
До встречи на FrontendConf 2024 😎
До встречи на FrontendConf 2024 😎
🔥31❤4👍2
Друзья, этот момент настал!
Проголосуйте за самых достойных номинантов Премии HighLoad++.
Народное голосование продлится до 15 октября.
Каждый ваш голос - это благодарность IT-лидерам и их решениям за вклад в развитие экосистемы интернет-разработки в России.
⠀
В этом году компания VK поддержала специальную номинацию «Развивающие проекты», посвященную людям и проектам, которые создают условия для развития: профессиональных разработчиков, новичков в IT и экспертных сообществ, специалистов в молодых цифровых профессиях или одарённых школьников.
Чтобы проголосовать вам необходимо авторизоваться в системе и выбрать трех достойных номинантов.
Вы можете отдать свои голоса в основном голосовании и в спец.номинации.
Имена победителей мы узнаем 27 ноября на церемонии награждения!
⠀
✅ Помните - ваш голос может быть решающим!
Отдать свой честный голос за достойного номинанта можно на сайте
P.S.: Обратите внимание, после голосования вы не можете изменить свой выбор.
Проголосуйте за самых достойных номинантов Премии HighLoad++.
Народное голосование продлится до 15 октября.
Каждый ваш голос - это благодарность IT-лидерам и их решениям за вклад в развитие экосистемы интернет-разработки в России.
⠀
В этом году компания VK поддержала специальную номинацию «Развивающие проекты», посвященную людям и проектам, которые создают условия для развития: профессиональных разработчиков, новичков в IT и экспертных сообществ, специалистов в молодых цифровых профессиях или одарённых школьников.
Чтобы проголосовать вам необходимо авторизоваться в системе и выбрать трех достойных номинантов.
Вы можете отдать свои голоса в основном голосовании и в спец.номинации.
Имена победителей мы узнаем 27 ноября на церемонии награждения!
⠀
✅ Помните - ваш голос может быть решающим!
Отдать свой честный голос за достойного номинанта можно на сайте
P.S.: Обратите внимание, после голосования вы не можете изменить свой выбор.
Всем привет!
По следам прошедшей конференции продолжаем делиться полезными материалами и ссылками: сегодня на очереди Frontend-команда Сбера - ребята ведут свой канал с анонсами ближайших мероприятий и активностей.
Подключайтесь, оставайтесь на связи и помните: коммуникации решают все.
Реклама. ПАО Сбербанк. erid: LjN8K2353
По следам прошедшей конференции продолжаем делиться полезными материалами и ссылками: сегодня на очереди Frontend-команда Сбера - ребята ведут свой канал с анонсами ближайших мероприятий и активностей.
Подключайтесь, оставайтесь на связи и помните: коммуникации решают все.
Реклама. ПАО Сбербанк. erid: LjN8K2353
👏2👍1
5 дней до завершения голосования!
⠀
Друзья, напоминаем, что до 15 октября у вас еще есть возможность проголосовать за самых достойных номинантов Премии HighLoad++.
Каждый ваш голос - это благодарность IT-лидерам и их решениям за вклад в развитие экосистемы интернет-разработки в России.
⠀
В этом году компания VK поддержала специальную номинацию «Развивающие проекты», посвященную людям и проектам, которые создают условия для развития: профессиональных разработчиков, новичков в IT и экспертных сообществ, специалистов в молодых цифровых профессиях или одарённых школьников.
Чтобы проголосовать вам необходимо авторизоваться в системе и выбрать трех достойных номинантов.
Вы можете отдать свои голоса в основном голосовании и в спец.номинации.
Имена победителей мы узнаем 27 ноября на церемонии награждения!
⠀
✅ Помните - ваш голос может быть решающим!
Отдать свой честный голос за достойного номинанта можно на сайте
P.S.: Обратите внимание, после голосования вы не можете изменить свой выбор.
⠀
Друзья, напоминаем, что до 15 октября у вас еще есть возможность проголосовать за самых достойных номинантов Премии HighLoad++.
Каждый ваш голос - это благодарность IT-лидерам и их решениям за вклад в развитие экосистемы интернет-разработки в России.
⠀
В этом году компания VK поддержала специальную номинацию «Развивающие проекты», посвященную людям и проектам, которые создают условия для развития: профессиональных разработчиков, новичков в IT и экспертных сообществ, специалистов в молодых цифровых профессиях или одарённых школьников.
Чтобы проголосовать вам необходимо авторизоваться в системе и выбрать трех достойных номинантов.
Вы можете отдать свои голоса в основном голосовании и в спец.номинации.
Имена победителей мы узнаем 27 ноября на церемонии награждения!
⠀
✅ Помните - ваш голос может быть решающим!
Отдать свой честный голос за достойного номинанта можно на сайте
P.S.: Обратите внимание, после голосования вы не можете изменить свой выбор.
👍1
Последний день народного голосования Премии HighLoad++
⠀
Друзья, напоминаем, что 15 октября (сегодня) у вас еще есть возможность выбрать самых достойных номинантов Премии HighLoad++.
Каждый ваш голос - это благодарность IT-лидерам и их решениям за вклад в развитие экосистемы интернет-разработки в России.
⠀
В этом году компания VK поддержала специальную номинацию «Развивающие проекты», посвященную людям и проектам, которые создают условия для развития: профессиональных разработчиков, новичков в IT и экспертных сообществ, специалистов в молодых цифровых профессиях или одарённых школьников.
Чтобы проголосовать вам необходимо авторизоваться в системе и выбрать трех достойных номинантов.
Вы можете распределить свои голоса между основным голосованием и спец.номинацией.
Имена победителей мы узнаем 27 ноября на церемонии награждения!
⠀
Отдать свой голос за достойного номинанта можно на сайте
⠀
Друзья, напоминаем, что 15 октября (сегодня) у вас еще есть возможность выбрать самых достойных номинантов Премии HighLoad++.
Каждый ваш голос - это благодарность IT-лидерам и их решениям за вклад в развитие экосистемы интернет-разработки в России.
⠀
В этом году компания VK поддержала специальную номинацию «Развивающие проекты», посвященную людям и проектам, которые создают условия для развития: профессиональных разработчиков, новичков в IT и экспертных сообществ, специалистов в молодых цифровых профессиях или одарённых школьников.
Чтобы проголосовать вам необходимо авторизоваться в системе и выбрать трех достойных номинантов.
Вы можете распределить свои голоса между основным голосованием и спец.номинацией.
Имена победителей мы узнаем 27 ноября на церемонии награждения!
⠀
Отдать свой голос за достойного номинанта можно на сайте
🔥1
Вам удобно переиспользовать код внутри монорепы, когда внутри много независимых проектов? Тем, кому надоело запускать сборку в вотч-режиме и ждать старт дев-сервера, чтобы подхватились изменения, расскажем, как монорепу сделали в Яндекс Такси.
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/735022/
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/735022/
👍3
Media is too big
VIEW IN TELEGRAM
⠀
Оставайтесь с нами и до встречи на FrontendConf 2024 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Олег Бартунов — научный сотрудник Московского государственного университета, генеральный директор компании Postgres Professional, Major contributor Postgres SQL и один из его создателей.
А ещё он — лауреат первой Премии HighLoad++, которая существует с 2018 года. Мы расспросили Олега о том, каково быть лидером мнений в индустрии и что нужно делать, чтобы этого добиться.
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/770938/
А ещё он — лауреат первой Премии HighLoad++, которая существует с 2018 года. Мы расспросили Олега о том, каково быть лидером мнений в индустрии и что нужно делать, чтобы этого добиться.
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/770938/
❤5
Всем привет!
⠀
У нас открыта продажа видеозаписей докладов FrontendConf 2023 ⚡️
⠀
В плэйлисте 50+ докладов на такие важные и интересные темы, как:
⠀
- Архитектура. Ведущие инженеры IT-компаний поделились опытом построения масштабируемой архитектуры веб-приложений.
⠀
- FrontOps. Инженеры из ведущих компаний поделились опытом применения практик FrontOps.
⠀
- Культура разработки. Мы обсудили способы развития команды, практики ревью, управление техническим долгом, распространение знаний и применение гибких методологий для достижения успеха.
⠀
- Управление разработкой. Как подходить к оценке наших задач, какую методологию взять и как оценка, планирование и управление неопределенностью в проекте повышает удовольствие от жизни, качество результатов в проекте.
⠀
И другие актуальные темы для фронтенд-разработчиков.
⠀
Ознакомиться с полной программой конференции и купить записи можно на сайте
⠀
⭐️ Не пропустите топ-5 докладов FrontendConf 2023, которые набрали самые высокие оценки от участников за содержание и подачу:
⠀
1) Trunk Based Development как замена Git Flow. Владимир Агеев (Тинькофф)
⠀
2) Борьба за перформанс: метрики и практики для фронтенд-разработчиков. Тарас Иванов (VK, ВКонтакте)
⠀
3) Алло, мы с нижнего этажа, у вас стили протекают. Никита Дубко (Яндекс)
⠀
4) BFCache, или Мгновенный переход по страницам назад-вперёд. Илья Сидорчик (Яндекс)
⠀
5) Почему компаниям не нужен архитектор? Игорь Симдянов (Нетология)
⠀
Продуктивного просмотра и до встречи на FrontendConf 2024 🙌
⠀
У нас открыта продажа видеозаписей докладов FrontendConf 2023 ⚡️
⠀
В плэйлисте 50+ докладов на такие важные и интересные темы, как:
⠀
- Архитектура. Ведущие инженеры IT-компаний поделились опытом построения масштабируемой архитектуры веб-приложений.
⠀
- FrontOps. Инженеры из ведущих компаний поделились опытом применения практик FrontOps.
⠀
- Культура разработки. Мы обсудили способы развития команды, практики ревью, управление техническим долгом, распространение знаний и применение гибких методологий для достижения успеха.
⠀
- Управление разработкой. Как подходить к оценке наших задач, какую методологию взять и как оценка, планирование и управление неопределенностью в проекте повышает удовольствие от жизни, качество результатов в проекте.
⠀
И другие актуальные темы для фронтенд-разработчиков.
⠀
Ознакомиться с полной программой конференции и купить записи можно на сайте
⠀
⭐️ Не пропустите топ-5 докладов FrontendConf 2023, которые набрали самые высокие оценки от участников за содержание и подачу:
⠀
1) Trunk Based Development как замена Git Flow. Владимир Агеев (Тинькофф)
⠀
2) Борьба за перформанс: метрики и практики для фронтенд-разработчиков. Тарас Иванов (VK, ВКонтакте)
⠀
3) Алло, мы с нижнего этажа, у вас стили протекают. Никита Дубко (Яндекс)
⠀
4) BFCache, или Мгновенный переход по страницам назад-вперёд. Илья Сидорчик (Яндекс)
⠀
5) Почему компаниям не нужен архитектор? Игорь Симдянов (Нетология)
⠀
Продуктивного просмотра и до встречи на FrontendConf 2024 🙌
❤4👍1🤔1
Какой метод JavaScript позволяет создать полноценную копию объекта, включая вложенные объекты и массивы?
Anonymous Quiz
29%
Object.assign()
4%
Object.copy()
16%
Object.clone()
51%
structuredClone()
🔥1
Media is too big
VIEW IN TELEGRAM
Алексей Миловидов — разработчик и создатель технологии ClickHouse. Проект получил больше $2 млрд инвестиций.
Эта распределенная аналитическая система управления базами данных с открытым исходным кодом используется компаниями со всего мира. Она столбцовая и позволяет онлайн обрабатывать аналитические запросы. Значения из разных столбцов хранятся отдельно, а данные одного столбца - вместе.
За этот вклад в Open Source сообщество Алексея наградили Премией HighLoad++. Мы узнали у лауреата, каким был его путь, что помогло ему создать такой сложный и успешный продукт.
Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/773584/
Эта распределенная аналитическая система управления базами данных с открытым исходным кодом используется компаниями со всего мира. Она столбцовая и позволяет онлайн обрабатывать аналитические запросы. Значения из разных столбцов хранятся отдельно, а данные одного столбца - вместе.
За этот вклад в Open Source сообщество Алексея наградили Премией HighLoad++. Мы узнали у лауреата, каким был его путь, что помогло ему создать такой сложный и успешный продукт.
Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/773584/
🔥3❤1
Сейчас дизайн, который разрабатывается, постоянно меняется.
⠀
Если раньше можно было нарисовать одну страницу, и она в неизменном виде существовала годами, то теперь постоянно вносятся новые данные и меняется дизайн. И когда в такой ситуации, разработчики не могут понять дизайнера, возникает целая куча проблем. Тогда общая работа превращается в сплошную боль, а результаты оставляют желать лучшего.
⠀
Как этого избежать? Научиться понимать друг друга. В статье перечислены основные паттерны ошибок, которые полезно знать и дизайнерам и фронтендерам: https://habr.com/ru/companies/oleg-bunin/articles/735034/
⠀
Если раньше можно было нарисовать одну страницу, и она в неизменном виде существовала годами, то теперь постоянно вносятся новые данные и меняется дизайн. И когда в такой ситуации, разработчики не могут понять дизайнера, возникает целая куча проблем. Тогда общая работа превращается в сплошную боль, а результаты оставляют желать лучшего.
⠀
Как этого избежать? Научиться понимать друг друга. В статье перечислены основные паттерны ошибок, которые полезно знать и дизайнерам и фронтендерам: https://habr.com/ru/companies/oleg-bunin/articles/735034/
Хабр
Трудности перевода: как научиться понимать то, что нарисовал дизайнер
Чтобы понимать, что нарисовал дизайнер, нужно проникнуться его мышлением, принципами и правилами, которые он применяет при создании макетов. Только тогда мы сможем правильно интерпретировать его...
👍2
Media is too big
VIEW IN TELEGRAM
Пётр Зайцев — основатель компании Percona по разработке ПО для работы с базами данных, предприниматель в области open source, инвестор, ментор и adviser. Кроме Percona, участвует в проектах Altinity, которые занимаются технологией ClickHouse; FerretDB — альтернативой MongoDB и ряде других. Мы расспросили Петра, как дойти до такого уровня экспертизы и что мешает современным IT-бизнесменам.
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/774998/
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/774998/
❤4
Media is too big
VIEW IN TELEGRAM
Кирилл Мокевнин — сооснователь школы программирования «Хекслет». В 2019 году по результатам голосования его наградили Премией HighLoad++ — за весомый вклад в IT-образование.
Мы узнали у Кирилла, что для него значит Премия и как стать узнаваемым человеком в индустрии: https://habr.com/ru/companies/oleg-bunin/articles/775604/
Мы узнали у Кирилла, что для него значит Премия и как стать узнаваемым человеком в индустрии: https://habr.com/ru/companies/oleg-bunin/articles/775604/
Media is too big
VIEW IN TELEGRAM
Андрей Аксёнов нередко начинает свои доклады с такой самопрезентации: «воронежское быдло, интересуюсь информационным поиском». Правда, в Воронеже он уже давно не проживает, но информационный поиск по-прежнему в топе списка его интересов.
⠀
Работает Андрей тимлидом в компании Avito и руководит юнитом инфраструктуры поиска. А ещё именно он создал поисковый движок Sphinx и не ограничился этим, а участвовал ещё во многих других проектах — работал в веб студиях, геймдеве (приложил руку к 10+ разных игр в начале 2000-х), немного помогал с движком Unigine, много выступал на IT конференциях.
⠀
За эти заслуги его наградили Премией HighLoad++ в 2018 году. Мы расспросили его, что значит для него премия и как создать популярный и полезный open-source проект: https://habr.com/ru/companies/oleg-bunin/articles/775934/
⠀
Работает Андрей тимлидом в компании Avito и руководит юнитом инфраструктуры поиска. А ещё именно он создал поисковый движок Sphinx и не ограничился этим, а участвовал ещё во многих других проектах — работал в веб студиях, геймдеве (приложил руку к 10+ разных игр в начале 2000-х), немного помогал с движком Unigine, много выступал на IT конференциях.
⠀
За эти заслуги его наградили Премией HighLoad++ в 2018 году. Мы расспросили его, что значит для него премия и как создать популярный и полезный open-source проект: https://habr.com/ru/companies/oleg-bunin/articles/775934/