😎«Задеплоил сервис-воркер — нужно покупать новый домен» — известная шутка про сложность написания собственной логики кэширования. С приходом шестой версии библиотеки Workbox компромисс между гибкостью и удобством автоматизации сетевых задач для PWA больше не нужен.
На FrontendConf 2021 Максим Сальников (Microsoft) расскажет, как начать работу с Workbox 6, реализовать типовую функциональность для офлайн-веб-приложения и пойти дальше, добавляя собственную логику кэширования. https://bit.ly/2U9lz7x
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/2UXchvt
На FrontendConf 2021 Максим Сальников (Microsoft) расскажет, как начать работу с Workbox 6, реализовать типовую функциональность для офлайн-веб-приложения и пойти дальше, добавляя собственную логику кэширования. https://bit.ly/2U9lz7x
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/2UXchvt
Онтико участвует в масштабном исследовании IT-отрасли России.
Авторы проекта — портал Хабр вместе с партнёрами — собирают мнения айтишников, чтобы разобраться, какими критериями они руководствуются при выборе работодателя, замерить, как специалистами воспринимаются разные компании. По итогу будет составлен открытый рейтинг IT-работодателей (опубликуют на Хабре), основанный на том, как к ним относятся в сообществе.
Нам ценно мнение каждого из вас, вне зависимости от должности и опыта работы.
Подключайтесь к опросу, это займёт 10-15 минут https://bit.ly/3xJxDKe
Результаты мы ждем осенью, а пока можно посмотреть рейтинг и аналитику по IT-работодателям России 2020 https://bit.ly/3AysE0X
Авторы проекта — портал Хабр вместе с партнёрами — собирают мнения айтишников, чтобы разобраться, какими критериями они руководствуются при выборе работодателя, замерить, как специалистами воспринимаются разные компании. По итогу будет составлен открытый рейтинг IT-работодателей (опубликуют на Хабре), основанный на том, как к ним относятся в сообществе.
Нам ценно мнение каждого из вас, вне зависимости от должности и опыта работы.
Подключайтесь к опросу, это займёт 10-15 минут https://bit.ly/3xJxDKe
Результаты мы ждем осенью, а пока можно посмотреть рейтинг и аналитику по IT-работодателям России 2020 https://bit.ly/3AysE0X
🧑🏫«Выйди и зайди нормально!» — многие помнят эту фразу со школьных времен, но мы до сих пор встречаем интерпретацию этой фразы в интернете, когда очередной сервис нас разлогинивает. И если с выходом из системы обычно все понятно, то «зайти нормально» бывает сложно и непонятно как.
В своём докладе Семён Левенсон из Яндекс.Дзен покажет способы аутентификации пользователя и расскажет, как всё-таки пустить его в систему. https://frontendconf.ru/moscow/2021/abstracts/7508
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/2UXchvt
В своём докладе Семён Левенсон из Яндекс.Дзен покажет способы аутентификации пользователя и расскажет, как всё-таки пустить его в систему. https://frontendconf.ru/moscow/2021/abstracts/7508
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/2UXchvt
💥Роман Еникеев (DataArt) в докладе «Bug Busters или Фантастические Баги» рассмотрит подходы к тестированию со стороны фронтенда: что стоит использовать, а от чего пользы можно не дождаться. Довольно часто, когда команда следует рекомендациям, количество реальной пользы минимально.
На что же обратить внимание, кроме абстрактных цифр о покрытии кода? Какие подходы релевантны? Об этом поговорим на FrontendConf 2021. https://bit.ly/3g8siqa
✅Встречаемся 11-12 октября в Москве. Билеты, расписание и тезисы докладов здесь — https://bit.ly/3ga3JJk.
На что же обратить внимание, кроме абстрактных цифр о покрытии кода? Какие подходы релевантны? Об этом поговорим на FrontendConf 2021. https://bit.ly/3g8siqa
✅Встречаемся 11-12 октября в Москве. Билеты, расписание и тезисы докладов здесь — https://bit.ly/3ga3JJk.
💥Александр Руденко (X5 Retail Group / X5Labs) — Senior Software Engineer и преподаватель высшей школы с опытом научно-педагогической деятельности с 2008 года.
Приходите на его доклад, будем разбираться с ElectronJS и научимся, как писать Desktop App на JS. Александр рассмотрит:
*Основные задачи, которые решаются с помощью ElectronJS и готовые продукты, написанные в этом фреймворке.
*Базовые составляющие фреймворка.
*Базовая архитектура приложения на основе ElectronJS.
*Структура проекта, стек технологий и рекомендуемые тулзы для безболезненной разработки.
*Основные моменты при конфигурировании dev-среды.
*Успешный вариант реализации приложения и рекомендации по его масштабированию. 👉 https://bit.ly/3gjh0zi
✅Встречаемся 11-12 октября в Москве. Билеты, расписание и тезисы докладов здесь — https://bit.ly/3D2uVDE
Приходите на его доклад, будем разбираться с ElectronJS и научимся, как писать Desktop App на JS. Александр рассмотрит:
*Основные задачи, которые решаются с помощью ElectronJS и готовые продукты, написанные в этом фреймворке.
*Базовые составляющие фреймворка.
*Базовая архитектура приложения на основе ElectronJS.
*Структура проекта, стек технологий и рекомендуемые тулзы для безболезненной разработки.
*Основные моменты при конфигурировании dev-среды.
*Успешный вариант реализации приложения и рекомендации по его масштабированию. 👉 https://bit.ly/3gjh0zi
✅Встречаемся 11-12 октября в Москве. Билеты, расписание и тезисы докладов здесь — https://bit.ly/3D2uVDE
Мы попросили сооснователя и CTO Beta Digital Production, руководителя программного комитета FrontendConf Глеба Михеева поделиться личной подборкой полезных сообществ и YouTube-каналов.
Полезный контент, о котором стоит знать фронтенд-разработчикам, если они хотят оставаться в курсе событий и изменений в отрасли, можно найти в нашей новой статье.
https://habr.com/ru/company/oleg-bunin/blog/570042/
Полезный контент, о котором стоит знать фронтенд-разработчикам, если они хотят оставаться в курсе событий и изменений в отрасли, можно найти в нашей новой статье.
https://habr.com/ru/company/oleg-bunin/blog/570042/
Хабр
Десятка лучших frontend-сообществ и каналов
Что может быть ценнее новых идей и нового опыта? Только возможность обсудить их вместе с людьми, которые в теме. Мы решили сделать для вас подборку самых интересных frontend-сообществ и...
На FrontendConf 2021 тот самый Лекс АйТи Борода расскажет, зачем айтишнику пилить видосы для YouTube.
Наконец-то мы узнаем:
*почему ценность ютуба не только в интересных видео,
*зачем всем программистам нужен свой канал,
*как хейтеры становятся вашей же зоной роста, которую вы не найдете в компании.
👉https://bit.ly/3gjYLd6
⚠️11-12 октября весь цвет русскоязычного фронтенда соберётся на FrontendConf 2021. Присоединяйтесь — https://bit.ly/3keIuXS
Кстати, с 1 сентября вырастут цены, так что забронировать билеты лучше сейчас ;)
Наконец-то мы узнаем:
*почему ценность ютуба не только в интересных видео,
*зачем всем программистам нужен свой канал,
*как хейтеры становятся вашей же зоной роста, которую вы не найдете в компании.
👉https://bit.ly/3gjYLd6
⚠️11-12 октября весь цвет русскоязычного фронтенда соберётся на FrontendConf 2021. Присоединяйтесь — https://bit.ly/3keIuXS
Кстати, с 1 сентября вырастут цены, так что забронировать билеты лучше сейчас ;)
Всем привет!
Напоминаем, что мы участвуем в исследовании для создания открытого рейтинга IT-работодателей (будет опубликовано на Хабре)
Нам ценно мнение каждого из вас, вне зависимости от должности и опыта работы.
✅ Подключайтесь к опросу, это займёт 10-15 минут https://bit.ly/3xJxDKe
💥Среди участников, прошедших опрос по нашей ссылке мы разыграем 1 офлайн и 3 онлайн билета на HighLoad ++ 2021.
Результаты рейтинга мы ждем осенью, а пока можно посмотреть рейтинг и аналитику по IT-работодателям России 2020 https://bit.ly/3AysE0X
Напоминаем, что мы участвуем в исследовании для создания открытого рейтинга IT-работодателей (будет опубликовано на Хабре)
Нам ценно мнение каждого из вас, вне зависимости от должности и опыта работы.
✅ Подключайтесь к опросу, это займёт 10-15 минут https://bit.ly/3xJxDKe
💥Среди участников, прошедших опрос по нашей ссылке мы разыграем 1 офлайн и 3 онлайн билета на HighLoad ++ 2021.
Результаты рейтинга мы ждем осенью, а пока можно посмотреть рейтинг и аналитику по IT-работодателям России 2020 https://bit.ly/3AysE0X
Хабр
Топ-20 самых сильных IT-брендов работодателей России и как мы их нашли: подводим итоги исследования
Привет! В августе Хабр и Экопси начали исследовать IT-бренды работодателей на предмет их «веса» среди айтишников. Анкеты обработаны, данные проанализированы — и мы готовы поделиться результатами....
🔥Привет всем!
Главная новость этой недели — с 1 сентября цены на FrontendConf 2021 вырастут. Рекомендуем позаботиться о билетах уже сейчас. Вы можете забронировать билет и зафиксировать цену ещё на несколько дней.
https://bit.ly/3AYLEWB
Главная новость этой недели — с 1 сентября цены на FrontendConf 2021 вырастут. Рекомендуем позаботиться о билетах уже сейчас. Вы можете забронировать билет и зафиксировать цену ещё на несколько дней.
https://bit.ly/3AYLEWB
🔖В течение всего 2020 года Андрей Смирнов (X5 Group) проводил исследование, стремясь понять, какие же софт-скилы нужны для каждого уровня карьеры разработчика. Андрей не только расскажет о результатах своего исследования, но и покажет в каком порядке и какие именно скилы стоит развивать разработчику.
https://bit.ly/3z9kNXs
⚠️11-12 октября встречаемся в Москве на FrontendConf 2021. Присоединяйтесь — https://bit.ly/3y5gpan
С 1 сентября вырастут цены, так что забронировать билеты лучше сейчас ;)
https://bit.ly/3z9kNXs
⚠️11-12 октября встречаемся в Москве на FrontendConf 2021. Присоединяйтесь — https://bit.ly/3y5gpan
С 1 сентября вырастут цены, так что забронировать билеты лучше сейчас ;)
💥Современный разработчик не похож на гика-одиночку. Он постоянно участвует в митапах, конференциях, многие пишут статьи или делают собственные подкасты.
Тысячи проектов открывают исходный код, готовы показывать внутреннее устройство и принимать мерж-реквесты. Юлия Царёва (Tinkoff) поделится личным опытом вовлечения коллег в различные мероприятия и расскажет, чем создание сообществ выгодно разработчику, компании и окружающим.
👉https://bit.ly/3z4rQ3C
⚠️11-12 октября встречаемся в Москве на FrontendConf 2021. Присоединяйтесь — https://bit.ly/3z7l9O3
Тысячи проектов открывают исходный код, готовы показывать внутреннее устройство и принимать мерж-реквесты. Юлия Царёва (Tinkoff) поделится личным опытом вовлечения коллег в различные мероприятия и расскажет, чем создание сообществ выгодно разработчику, компании и окружающим.
👉https://bit.ly/3z4rQ3C
⚠️11-12 октября встречаемся в Москве на FrontendConf 2021. Присоединяйтесь — https://bit.ly/3z7l9O3
🔥Вышел специальный выпуск подкаста Frontend Weekend. Его бессменный ведущий Андрей Смирнов поговорил с Алексеем Картынником, который на своем мега-популярном YouTube-канале представляется как Лекс АйТиБорода.
А мы перевели подкаст в формат интервью. Прочитав его на нашем Хабре, вы узнаете, зачем разработчику создавать свой YouTube-канал, сколько он может приносить денег и кем лучше быть: сеньором или миддлом.
11-12 октября пожать руку Лексу можно будет в Москве на FrontendConf 2021.
⚠️Внимание! 1 сентября цены на FrontendConf 2021 вырастут. Вы можете забронировать билет сейчас и зафиксировать цену ещё на несколько дней.
Присоединяйтесь — https://bit.ly/3z7l9O3
А мы перевели подкаст в формат интервью. Прочитав его на нашем Хабре, вы узнаете, зачем разработчику создавать свой YouTube-канал, сколько он может приносить денег и кем лучше быть: сеньором или миддлом.
11-12 октября пожать руку Лексу можно будет в Москве на FrontendConf 2021.
⚠️Внимание! 1 сентября цены на FrontendConf 2021 вырастут. Вы можете забронировать билет сейчас и зафиксировать цену ещё на несколько дней.
Присоединяйтесь — https://bit.ly/3z7l9O3
Хабр
Как разработчику может помочь собственный YouTube-канал?
Сегодня вышел специальный выпуск моего подкаста Frontend Weekend, где я (его бессменный ведущий Андрей Смирнов) поговорил с Алексеем Картынником, который на своем мега-популярном YouTube-канале...
Денис Радин (Focus Reactive) расскажет о WebGPU – новой гибкой альтернативе WebGL. Используя WebGPU можно не только рендерить изображения, но и выполнять сложные параллельные вычисления.
WebGPU — сменщик WebGL, новое API для отображения 3D-сцен в браузере. Вместе с Денисом разберёмся, зачем Apple, Google, Microsoft, Mozilla и Khronos group создают новый стандарт. А ещё узнаем, какие возможности WebGPU принесет в веб-платформу и что значит для веб-разработчиков. 👉 https://bit.ly/3gNcM2W
✅Встречаемся 11-12 октября в Москве на оффлайновом FrontendConf 2021. Билеты здесь 👉 https://bit.ly/38t341m
⚠️Завтра — уже дороже ;) Вы можете забронировать билет сейчас и зафиксировать цену еще на несколько дней.
WebGPU — сменщик WebGL, новое API для отображения 3D-сцен в браузере. Вместе с Денисом разберёмся, зачем Apple, Google, Microsoft, Mozilla и Khronos group создают новый стандарт. А ещё узнаем, какие возможности WebGPU принесет в веб-платформу и что значит для веб-разработчиков. 👉 https://bit.ly/3gNcM2W
✅Встречаемся 11-12 октября в Москве на оффлайновом FrontendConf 2021. Билеты здесь 👉 https://bit.ly/38t341m
⚠️Завтра — уже дороже ;) Вы можете забронировать билет сейчас и зафиксировать цену еще на несколько дней.
🍪Разработчики браузеров всё активнее начинают ограничивать или вовсе блокировать работу таких кук, более активно создаются и внедряются новые способы защиты от отслеживания пользователей.
С одной стороны, кажется, что web-экосистема движется в сторону более приватного и безопасного интернета. С другой стороны, непонятно, какие механизмы и инструменты придут на смену 3rd-party-кукам и будут ли они "лучше" или "хуже" имеющихся. А такие механизмы должны появиться и появляются, т.к. мы не можем отказаться от использования различных систем аналитики, а реклама в интернете сама себя не покажет.
😎Вместе с Анатолием Остапенко (Behavox) будем разбираться в современных альтернативных API для отслеживания пользователей.👉 https://bit.ly/3jDq8AX
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/2YmGdmk
С одной стороны, кажется, что web-экосистема движется в сторону более приватного и безопасного интернета. С другой стороны, непонятно, какие механизмы и инструменты придут на смену 3rd-party-кукам и будут ли они "лучше" или "хуже" имеющихся. А такие механизмы должны появиться и появляются, т.к. мы не можем отказаться от использования различных систем аналитики, а реклама в интернете сама себя не покажет.
😎Вместе с Анатолием Остапенко (Behavox) будем разбираться в современных альтернативных API для отслеживания пользователей.👉 https://bit.ly/3jDq8AX
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/2YmGdmk
На Xbox One / Series онлайн-кинотеатр ivi представлен нативным приложением уже очень давно, а недавно появился и на PS4. Это побудило разработчиков перевести приложение на рельсы веб-технологий.
👉 https://bit.ly/2YnKi9U
Павел Зенов расскажет историю перезапуска ivi на Xbox и ответит на следующие вопросы:
🔸Из чего, вкратце, состоит приложение для PS4?
🔸Чем является нативное приложение для Xbox?
🔸Почему мы решились съехать с натива в веб-вьюху на Xbox?
🔸Какие инструменты нужны для разработки такого решения?
🔸Какие платформенные фичи помогут сделать из окна браузера полноценно рабочее приложение, работающее не хуже нативного?
🔸Что в будущем из хорошего должно произойти с Xbox, чтобы оно работало лучше, чем сейчас?
⚠️Не забыли? 11-12 октября собираемся в Москве на FrontendConf 2021. Билеты, программа и расписание 👉 https://bit.ly/3tdyp1J
👉 https://bit.ly/2YnKi9U
Павел Зенов расскажет историю перезапуска ivi на Xbox и ответит на следующие вопросы:
🔸Из чего, вкратце, состоит приложение для PS4?
🔸Чем является нативное приложение для Xbox?
🔸Почему мы решились съехать с натива в веб-вьюху на Xbox?
🔸Какие инструменты нужны для разработки такого решения?
🔸Какие платформенные фичи помогут сделать из окна браузера полноценно рабочее приложение, работающее не хуже нативного?
🔸Что в будущем из хорошего должно произойти с Xbox, чтобы оно работало лучше, чем сейчас?
⚠️Не забыли? 11-12 октября собираемся в Москве на FrontendConf 2021. Билеты, программа и расписание 👉 https://bit.ly/3tdyp1J
Media is too big
VIEW IN TELEGRAM
Владимир Санников приглашает прийти на FrontendConf 2021 и послушать его доклад о микрофронтендах.
FrontendConf 2021 — это два дня интересных докладов, ярких встреч и много-много нетворкинга.
Встречаемся 11-12 октября в Москве. 👉 https://bit.ly/3h9PxQX
FrontendConf 2021 — это два дня интересных докладов, ярких встреч и много-много нетворкинга.
Встречаемся 11-12 октября в Москве. 👉 https://bit.ly/3h9PxQX
Полина Гуртовая (Evil Martians) расскажет об особенностях использования WebRTC для боевых задач, опишет проблемы, которые поджидают разработчиков, и покажет способы их преодоления.
Применять эту технологию по-настоящему весело по нескольким причинам:
🔸Технология достаточно низкоуровневая и требует некоторой «обвязки». «Обвязку» обязательно обсудим.
🔸Чтобы использовать WebRTC, нужно понимать, как работают сеть и кодеки.
🔸Внутри настоящая магия и разобраться в ней иногда сложно.
🔸Каждый браузер готовит WebRTC по-своему.
👉https://bit.ly/3n4ToCK
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/3l30g0Q
Применять эту технологию по-настоящему весело по нескольким причинам:
🔸Технология достаточно низкоуровневая и требует некоторой «обвязки». «Обвязку» обязательно обсудим.
🔸Чтобы использовать WebRTC, нужно понимать, как работают сеть и кодеки.
🔸Внутри настоящая магия и разобраться в ней иногда сложно.
🔸Каждый браузер готовит WebRTC по-своему.
👉https://bit.ly/3n4ToCK
✅FrontendConf 2021 состоится 11-12 октября в Москве и онлайн по всему миру. Присоединяйтесь👉 https://bit.ly/3l30g0Q
В информационной безопасности есть, казалось бы, очевидные вещи. Но они все еще часто встречаются, в том числе в крупных компаниях и государственных организациях. На эту тему эксперт по информационной безопасности и преподаватель Иван Юшкевич провел мастер-класс по безопасности на конференции РИТ++ на платформе hacktory.аi.
Ссылки на практическую часть МК о том, как накрутить лайки в социальных сетях, украсть криптовалюту и получить доступ к самым большим секретам пользователей, вы найдете в статье.
Теоретическую часть пришлось разбить на 3 части. Сегодня рассказ будет о том, что злоумышленник может сделать с найденными файлами и директориями. А также, как используется удаленное выполнение кода (инъекции), в том числе и в SQL.
🔸11-12 октября весь цвет российского фронтенда соберётся на FrontendConf 2021. Впервые за два года офлайн. Присоединяйтесь!
Ссылки на практическую часть МК о том, как накрутить лайки в социальных сетях, украсть криптовалюту и получить доступ к самым большим секретам пользователей, вы найдете в статье.
Теоретическую часть пришлось разбить на 3 части. Сегодня рассказ будет о том, что злоумышленник может сделать с найденными файлами и директориями. А также, как используется удаленное выполнение кода (инъекции), в том числе и в SQL.
🔸11-12 октября весь цвет российского фронтенда соберётся на FrontendConf 2021. Впервые за два года офлайн. Присоединяйтесь!
Хабр
Веб-безопасность 200
В информационной безопасности есть казалось бы очевидные вещи. Но они все еще часто встречаются, в том числе в крупных компаниях и государственных организациях. На эту тему эксперт по информационной...
Media is too big
VIEW IN TELEGRAM
Илья Черторыльский (Райффайзенбанк) приглашает поиграть в машинки на JS.
👉 https://bit.ly/3tnWp2b
Встречаемся 11-12 октября в Москве. Приходите 👉 https://bit.ly/3E8wWij
👉 https://bit.ly/3tnWp2b
Встречаемся 11-12 октября в Москве. Приходите 👉 https://bit.ly/3E8wWij
Как уменьшить размер бандла? Стандартное решение — использовать bundle-analyzer. Можно ли оптимизировать сборку еще сильнее? Да! Для этого нужно понимать как работает ваш сборщик и немного математики.
Никита Сидоров из Яндекса расскажет о правильных, но пока что непопулярных инструментах аналитики, о том, как правильно собирать информацию о вашей сборке и правильно её интерпретировать. Как в этом могут помочь Python (Pandas, kNN, simhash and etc.) и статьи с arxiv.org. В конце доклада нас ждёт история о том, как НЕ получилось перейти от разовых оптимизаций к цельному процессу в команде из 50 человек, и как это нужно было сделать.
👉 https://bit.ly/3AaevXM
⚠️На FrontendConf 2021 встречаемся 11-12 октября в Москве. Расписание, программа и билеты здесь — https://bit.ly/3Ca0r11
Никита Сидоров из Яндекса расскажет о правильных, но пока что непопулярных инструментах аналитики, о том, как правильно собирать информацию о вашей сборке и правильно её интерпретировать. Как в этом могут помочь Python (Pandas, kNN, simhash and etc.) и статьи с arxiv.org. В конце доклада нас ждёт история о том, как НЕ получилось перейти от разовых оптимизаций к цельному процессу в команде из 50 человек, и как это нужно было сделать.
👉 https://bit.ly/3AaevXM
⚠️На FrontendConf 2021 встречаемся 11-12 октября в Москве. Расписание, программа и билеты здесь — https://bit.ly/3Ca0r11
Скриншотные тесты — вещь полезная для тестирования верстки. Но при попытке внедрить их у себя в проекте разработчик сталкивается с множеством проблем и отсутствием готового решения.
Дмитрий Лазарев из Frontside готов поделиться с вами таким решением. Узнаем, почему лучше тестировать верстку в Storybook.
👉 https://bit.ly/3tVXxKN
⚠️Приходите, увидите всё сами 11-12 октября в Москве на FrontendConf 2021! https://bit.ly/39bXqRr
Дмитрий Лазарев из Frontside готов поделиться с вами таким решением. Узнаем, почему лучше тестировать верстку в Storybook.
👉 https://bit.ly/3tVXxKN
⚠️Приходите, увидите всё сами 11-12 октября в Москве на FrontendConf 2021! https://bit.ly/39bXqRr