Опасное цифровое наследство: какие угрозы таит реинкарнация утраченного номера
—
от автора
—
от автора
Когда-нибудь видели такое, что в социальных сетях ваша бывшая одноклассница Оля стала каким-то усатым Николаем? А в чужой групповой чат попадали по ошибке? Причем не просто какой-то спам, а реальный чат друзей, собирающихся на рыбалку или на день рождения? Может,…
—
от автора
Ежегодно в мире производится более 25 миллионов тонн одноразовой полистирольной упаковки. Однако лишь малая её часть перерабатывается, а всё остальное, отслужив свой срок, оказывается на свалках. Теперь учёные разработали гениальный способ переработки полистирола — путём преобразования его статического электричества в…
—
от автора
Всем привет, с вами 69 выпуск подкаста «Хочу в Геймдев!» и его текстовая расшифровка.В этом выпуске поговорим про организацию мероприятий по геймдеву, таких как конференции, митапы, шоукейсы и др. Мы решили узнать, как же делаются мероприятия для разработчиков игр, какие есть…
—
от автора
Некоторые корпоративные клиенты столкнулись с тем, что их серверы на Windows Server 2022 автоматически обновились до Windows Server 2025 без необходимой лицензии и без разрешения системных администраторов. Microsoft не устанавливает такое обновление принудительно, так что, по-видимому, произошло что-то другое. Сообщается,…
—
от автора
Управление поиском цен на отели в сервисе бронирования — это как ремонт работающего двигателя. Работа с запросами происходит в реальном времени, и простого варианта «отель N на майские» недостаточно, чтобы получить то, что нужно. Скрейпинг, массовые запросы, настройка баланса просмотров…
—
от автора
VK запускает «Месяц борьбы с кибербуллингом» — информационную кампанию, посвящённую борьбе с травлей в интернете и за его пределами. Акция пройдет в шестой раз и впервые продлится не день, а целый месяц, чтобы как можно больше людей обратило внимание на проблему. В течение ноября VK и более 100 брендов‑партнёров будут реализовывать спецпроекты,…
—
от автора
Всем привет. В этой статье я предлагаю рассмотреть, как в Compose можно описать, обновить и масштабировать состояние экрана с помощью паттерна MVI. Сущность State в MVIMVI — это архитектурный паттерн, который входит в семейство паттернов UDF. В отличие от MVVM, MVI подразумевает только один источник данных. Визуальное представление…
—
от автора
Как я себя чувствовалПривет, Хабр! Меня зову Амир и я хотел бы сегодня поделиться с Вами своим опытом поднятия сервиса SSO на базе решения KeyCloak.Вводные:Требования со стороны бизнеса:Для внутренних сервисов компании требуется единая точка входа с подключением пользователей из существующей…
—
от автора
FlashImg — оптимизатор изображенийВсем привет. В этом материале я расскажу как создавал бесплатный сервис оптимизации изображений FlashImg.ru Зачем оптимизировать изображенияСегодня любой сайт содержит огромное количество изображений. Целевая аудитория сервиса — вебмастера.Размер сайта определяется количеством медиа-контента (изображения, видео, аудио).Первое место в этом…
—
от автора
Решаем проблему с тестированием элемента, что он виден пользователю или не виден.ПредпосылкиРазработчики react-testing-library рекомендуют нам писать тесты так, как если бы код работал как у пользователя. А это значит что нужно вызывать пользовательские события, проверять что пользователь видит тот компонент,…