habrahabr
Пост post-mortem: разбираемся, почему Google Play Protect посчитал 2ГИС вредоносным ПО

Что случилось10 января Google Play Protect ошибочно посчитал 2ГИС вредоносным приложением. Пользователи 2ГИС на Android начали получать системное сообщение, что 2ГИС — вредоносное приложение. Мы стали массово получать сообщения от пользователей и разбираться в ситуации. В этом посте разбираем ситуацию публично, с техническими нюансами и отвечаем на вопросы. Материал может быть интересен тем, кто любит углубляться в детали, и паблишерам приложений в Google Play, которые могут столкнуться с анал…

  • среда, 17 января 2024 г. в 00:00:18
habrahabr
Как Яндекс убивает такси как явление

Заранее прошу прошу прощения за кликбейтный заголовок. Я помню, что Хабр не жалобная книга. Если вы никогда не пользовались сервисом Такси / Яндекс GO, то скорее всего этот крик души не для вас. Если же вы пытались им пользоваться, то, возможно, как и я, сначала искренне радовались, что появился такой удобный сервис, который смог заместить собой все классические городские службы такси, а потом еще и не дал проникнуть таким службам как Uber и DiDi. А потом вы вдруг начали ощущать, в какую бездн…

  • среда, 17 января 2024 г. в 00:00:17
golang
TLS Client Hello — перехватываем и парсим — Nginx + Lua / Go

Возникла на днях достаточно интересная задачка - по образу сайта https://www.howsmyssl.com/ получить на страничке список Cipher Suites которые при TLS Handshake клиент передает в своем Client hello.А заодно обдумать инструмент, который позволит работать с другими типами заголовков, в частности - Proxy-Connection.В качестве основного веб сервера с которым я имею дело выступает Nginx, точнее его сборка Openresty с интерпретатором LuaJIT для скриптов Lua.Основная проблематика связана с тем, что в…

  • среда, 17 января 2024 г. в 00:00:14
golang
Go — 100 вопросов/заданий с собеседований

Приветствую тебя, хаброжитель!В этой статье разберём 100 вопросов, они покрывают львиную долю того, что могут спросить на собеседовании джуниор Go-разработчика с практически любой специализацией. Конечно же, в реальной работе на Go требуются немного другие скиллы, чем умение быстро ответить на любой вопрос. Однако сложилась добрая традиция делать из собеседования викторину с главным призом в виде трудоустройства — к этому нужно быть готовым.Тем не менее, я уверен, что эта статья будет очень по…

  • среда, 17 января 2024 г. в 00:00:14
javascript
Symbiote.js 2.0

Всем привет! Спешу сообщить, о выходе новой версии замечательной фронтенд-библиотеки Symbiote.js! Никогда не слышали о ней? Самое время познакомиться.Symbiote - это компактная, но очень мощная библиотека для создания веб-компонентов и приложений на их основе. Да, я знаю, у нас уже есть React, Vue, Svelte, LitElement и прочее. И может быть, не очень понятно, зачем вникать во что-то еще… Но не торопитесь с выводами, Симбиоту есть, что вам предложить.КонцепцияВ отличие от многих популярных решени…

  • среда, 17 января 2024 г. в 00:00:11
javascript
Сжатие css классов. Как сделать веб Ещё быстрее. next.js

Долгие годы шли споры, как лучше именовать классы - по бэму, по целям, по компонентам или как угодно, но с добавлением хеша. И это действительно важный вопрос, какой способ будет комфортен в разработке большого и развивающегося проекта. Но, что эти способы означают для пользователя, нужны ли ему эти классы и как они связанны с его опытом?Порою, заходя в стили проектов, я невольно пугаюсь сложившейся длине имён - модуль, блок, элемент, подэлемент, модификатор 1, модификатор 2. БЭМ действительно…

  • среда, 17 января 2024 г. в 00:00:11
github
KAIST-VICLab / FMA-Net

  • среда, 17 января 2024 г. в 00:00:06
xaker
Разработчики GitLab патчат две критические уязвимости

В GitLab устранили сразу две критические уязвимости, одну из которых можно было использовать для захвата учетных записей без какого-либо взаимодействия с пользователем.

  • вторник, 16 января 2024 г. в 00:00:26
xaker
Арестован хакер, создавший 1 млн виртуальных серверов и «заработавший» 2 млн долларов в криптовалют…

Европол сообщил об аресте 29-летнего гражданина Украины, которого подозревают в организации масштабной криптоджекинговой схемы. Считается, что хакер с размахом эксплуатировал чужие облачные ресурсы: с помощью взломанных учетных записей подозреваемый создал 1 млн виртуальных серверов и использовал их для нелегальной добычи криптовалюты.

  • вторник, 16 января 2024 г. в 00:00:26