Компания Adidas сообщила об утечке данных. Хакеры атаковали стороннюю компанию-подрядчика, предоставляющую услуги по обслуживанию клиентов, и похитили данные пользователей.
Издание 404 Media и независимый исследователь Чиро Сантилли (Ciro Santilli) обнаружили необычные сайты, которые создало и поддерживало ЦРУ. Так, для общения с информаторами использовались фан-сайт «Звездных войн», сайт об экстремальных видах спорта и сайт о бразильской музыке.
Привет, Хабр! Это снова Ефим Головин, все еще старший MLOps-инженер в Selectel. В прошлой статье в попытках оценить перспективы AMD в ML мы внезапно погрузились в дебри документации NVIDIA. А теперь пора взглянуть на то, что происходит, собственно, у AMD. Забегая вперед, могу сказать, что во многом «красные» оперируют очень похожими терминами. Это вполне понятно и логично, поскольку и NVIDIA их не из воздуха взяли. Все это так или иначе корнями уходит в идеи, появившиеся и описанные задолго до…
На днях прочитал на Хабре вот этот перевод и решил рассказать о своем опыте работы с подобными очками. Все началось с комментариев на Хабре, где несколько пользователей упомянули Xreal Air (ранее Nreal Air) как отличное решение для работы. Кто-то писал (не могу найти комментарий уже), что они заменяют монитор, позволяя комфортно кодить или работать с текстами в любом месте. Я как раз искал способ повысить мобильность: часто работаю вне офиса, езжу в командировки, а таскать ноутбук с большим …
Полный видеоролик по этой статье есть на моём YouTube-канале. Это первая статья в серии, описывающей все этапы создания умных часов. Здесь я хочу показать, что в 2025 году не так уж сложно самому собрать достаточно неплохую модель. Хочется, чтобы наш проект по созданию обновлённых часов помог создавать их и другим желающим. Вкратце: Мы выбрали микросхему для Core Time 2 — SF32LB52J. Она разработана компанией SiFli и имеет опенсорсный SDK. Я пишу серию статей, посвящённых сборке умных час…
Кажется, каждый год нам обещают «революцию». Технологическая индустрия создает новый культ: стартапы, инвесторы и СМИ хором твердят, что именно сейчас наступит эра новой реальности — от метавселенных до «умных» очков и блокчейн-государств. Но проходит время, и очередная «революция» превращается в слайд на конференции про неудачи. Почему одни технологии не выживают за пределами демо-версии, а другие вдруг возрождаются после забвения? Разбираемся в анатомии провалов и шансах на воскрешение. И…
Виссарион Григорьевич Белинский едет по вечернему Петербургу на извозчике. Извозчик видит — барин незаносчив, из простых, пальтишко на нём худое, фуражечка, — в общем, можно поговорить. Спрашивает: — Ты, барин, кем будешь? — А я, братец, литературный критик. — А это, к примеру, что ж такое? — Ну вот писатель напишет книжку, а я ее ругаю… Извозчик чешет бороду, кряхтит: — Ишь, говна какая…Срыв покровов: в 2GIS бывают фейковые отзывы!Тезисно:В 2GIS много странных/аномальных (накрученных) отзывовЗ…
Ошибки в приложениях неизбежны, но мы можем их смягчить и упростить отладку. Но как выбрать правильный способ обработки?В этой статье предлагаю разобраться, как организовать работу с ошибками в Go так, чтобы они не просто сигнализировали о проблеме, но и помогали быстро её локализовать, воспроизвести и устранить. Рассмотрим инструменты и ограничения Go, обсудим подходы к обработке ошибок, а в финале сформулируем регламент, который поможет выбрать оптимальный способ работы с ошибками в разных сц…
Привет, Хабр!Сегодня рассмотрим, почему безобидная строчка await fetch() неожиданно превращается в тормоз, где именно она зарывает драгоценные миллисекунды — и что можно сделать с этим.Холодные TCP-соединения: 200 мс на ровном местеСимптом: первый запрос к API стабильно дольше остальных, а при бурсте скачет в космос.Каждый fetch() в лоб открывает новый сокет: 1×DNS, 1×TCP-handshake, 1×TLS. Средний RTT в Европе ~50 мс, умножаем — получаем сотни лишних миллисекунд.Бенчмарки показывают 3-кратный …