Привет, Хабр! Меня зовут Артём Шубский, я техлид в компании AGIMA. Заметили, что на Хабре и на конференциях часто рассказывают, как перешли с монолита на микросервисы. Мы тоже всем сердцем любим микросервисы, но в этой статье я расскажу об обратном примере: как и почему на одном из проектов шли от микросервисов к монолиту. Это поучительная история о том, почему не страшно поменять архитектуру, даже когда кажется, что поздно. Читать далее
В последнее время вышло большое количество генеративных моделей для русского языка. Команды Сбера выпустили целое семейство авторегрессионных моделей ruGPT3, ruT5, о которых мы подробно писали ранее. Сегодня мы расскажем, как практически применять обучение таких моделей и какие…
Вы часто пишите чиновникам письма? А часто они вам отвечают? Нравится ли вам то, что они отвечают? Почему так получается, что обычно не получается у нормальных людей взаимодействовать с чиновниками с помощью официальных обращений? В этой статье постараюсь рассказать о том, как работают электронные приемные органов власти, почему чиновники дают такие ответы и немножко про автоматизацию. Читать далее
Всем привет! Я Станислав Бушуев, Software Engineer в Semrush. Сегодня хочу поделиться идеями, как можно реализовать синхронизацию данных между различными хранилищами. Такие задачи иногда возникают в работе, например, при удалении пользовательских данных в рамках General Data Protection Regulation (GDPR) и California Consumer Privacy Act (CCPA). Читать далее
В предыдущей статье я успел разобрать 4 примера серий видеоигр, которые по той или иной причине опередили по популярности свои серии-прародительницы. Захотелось развить эту тему и вспомнить ещё несколько схожих примеров. Впереди вас ожидает много философской японщины и столько же «клюквы» и фарса. Читать дальше →
Как указано в документации Microsoft, стилизация элементов пользовательского интерфейса в экосистеме .net/WPF «позволяет разработчикам и дизайнерам создавать визуально привлекательные эффекты и согласованный внешний вид своих продуктов» и на первый взгляд, решает задачи,…
Корневой сертификат «национального удостоверяющего центра» Russian Trusted Root CA есть, а самого УЦ – нет. И быть не могло. Читать дальше →
Что может случиться, если долго не ходить к стоматологу и терпеть зубную боль? Понятно, что хорошего — ничего. Но хотелось бы конкретики. Сегодня будет история про человека, который пришёл с обычной, казалось бы, проблемой, а уехал от нас в больницу на очень неприятную операцию. На
Arm Mali GPU Kernel Driver (Midgard r4p0 through r31p0, Bifrost r0p0 through r36p0 before r37p0, and Valhall r19p0 through r36p0 before r37p0) allows improper GPU memory operations to reach a use-after-free situation.
Arm Mali GPU Kernel Driver has a use-after-free: Midgard r28p0 through r29p0 before r30p0, Bifrost r17p0 through r23p0 before r24p0, and Valhall r19p0 through r23p0 before r24p0.