-
Попросили помочь с ноутбуком HP 470 G8 на процессоре i7-1165G7. Жалобы владельца: какое-то время работал нормально, но внезапно перестал загружаться в систему. Отнесли его в местный ремонт, ему там зачем-то поменяли матрицу дисплея??? Отдали обратно, но через какое-то время он…
-
Как я сделал личный центр управления VLESS для Android TV, потому что устал руками менять конфиги
Привет, Хабр.Меня зовут Валиев Артур. Пока мы активно работаем над EvertyDesk, я продолжаю писать небольшой цикл статей о том, что рождается вокруг основной разработки. Скоро отдельно расскажу про наши новинки, трюки и инженерные находки, которые появились в процессе работы над…
-
Обнаружена критическая уязвимость в phpBB, позволяющая войти в учётную запись любого пользователя
Компания Aikido Security, работающая в сфере кибербезопасности, сообщила о критической уязвимости в phpBB — популярном движке интернет-форумов.Уязвимость, выявленная ИИ-утилитой Aikido Attack, позволяет полностью пропустить процесс авторизации и войти на форум под учётной записью любого пользователя, включая администратора.Подробности пока не раскрываются,…
-
Генератор идей для стартапа за выходные: как я открыл для себя «вайбкодинг»
Два года назад я писал диплом. Это был серьёзный, монументальный проект: классические микросервисы на Java, тяжёлый фронтенд, настройка CI/CD пайплайнов, возня с Docker, чтобы всё это красиво деплоилось. Я потратил на это полгода своей жизни, кучу нервов и литры кофе.…
-
RuStore качает MAX без спроса и мониторит GPS каждые 5 минут и ему даже не стыдно
Привет, Хабр.С 1 апреля 2024 RuStore пред устанавливается на все телефоны, продаваемые в РФ.Ну вот я Макс реверсил, решил заодно и RuStor поревесить.Кратко что я нашелСобственный код RuStore (VK):Шоукейс: Список приложений с иконками в лаунчере подгружается через POST api.rustore.ru/v1/showcase/startup-destination при…
-
Как сделать шарж по фото с помощью нейросети- ТОП-7 лучших ИИ для создания шаржей и карикатур
Художники на набережных — все. Просить их нарисовать шарж на друга — это лотерея, где в 90% случаев вы получаете либо обидчиво искаженное лицо, либо банальщину, которая не стоит своих денег. А теперь представьте: вы берете обычное селфи, дописываете к…
-
ObjectId против UUID: как выбор _id в MongoDB влияет на API, индексы и миграции
В MongoDB легко не думать про _id.db.users.insertOne({ name: «Mikhail» })MongoDB добавит его сама и будет использовать как первичный ключ документа:{ _id: ObjectId(«665f2a3c7b3d4e6f8a901234»), name: «Mikhail»}И долгое время этого может быть достаточно.Документы создаются, запросы работают, индекс по _id создается вместе с коллекцией.Проблемы…
-
Интерфейсная биомимимикрия: может ли фрактальная навигация заменить «кладбище иконок» в SuperApp?
В прошлом посте https://habr.com/ru/articles/1045002/ я рассказывал про ORDO как про приватный мессенджер с нестандартной навигацией. Но сегодня я хочу отложить тему анонимности и поговорить о чем-то более глобальном — о том, как мы взаимодействуем с информацией в 2026 году.У меня…
-
Галуа Ч.3: Конечные поля вида GF((p^n)^m). Изоморфизм конечных полей
Это третья часть из серии статей про путь от основ абстрактной алгебры до изоморфизма конечных полей: Галуа Ч.1: Классы вычетов и группы.Галуа Ч.2: Кольца и поля. Конечные поля вида .Галуа Ч.3: Конечные поля вида . Изоморфизм конечных полей.Структура статьиКонечное поле…
-
Писал мониторинг на Go «за выходные» — застрял на месяцы. Вот на чём
В этой статье я расскажу, на какие подводные камни я споткнулся при разработке своего пет‑проекта — мониторинга сайтов на Golang, аналог UptimeRobot. Начнем издалека… Я хотел разработать пет‑проект, но не банальный todolist, а что‑то свежее, интересное в плане архитектуры и реализации. Шерстя по просторам интернета, я наткнулся на UptimeRobot — сервис для мониторинга…