-
За последние три года, посетив более 50 заводов различных отраслей, я всё больше убеждаюсь: система управления на многих из них напоминает вождение автомобиля 1915 года. Завел с ручки, поехал со скоростью 20 км/ч, и неизвестно, доедешь ли сегодня в точку…
-
SharedLogic. Общий игровой код для Unity-клиента и .NET-сервера, который экономит ваши силы
В индустрии мобильных игр на один проект часто выделяют несколько бэкенд‑разработчиков. Например, в студиях над PvP‑шутером с мета-игрой работают 5–8 серверных специалистов — и это считается нормой.Однако у нас в компании (около 40 сотрудников, 3 проекта одновременно в разработке) с…
-
Когнитивные ловушки человека и ИИ
Чем сложнее модель, тем загадочнее она для пользователя — впечатляющие способности к рассуждению, творчеству и диалогу. Но вместе с интеллектом приходят и специфические уязвимости, когнитивные ловушки, которые могут радикально изменить качество работы ИИ и, что не менее печально, повлиять на…
-
Автоматизация контента: как я сделал умного Tg-бота для публикации видео из VK (очередь, дедупликация, NutsDB, yt-dlp)
Маскот проекта, стала уже традициейЗдравствуйте, коллеги!Хочу поделиться опытом проектирования и реализации production-ready Telegram-бота, который автоматически собирает и публикует свежий видеоконтент из паблика ВКонтакте — и делает это без дублей, с гарантией доставки и мемными подписями на базе OpenAI. В статье…
-
Мосты цифрового мира: клиент-сервер, сервер-сервер
С развитием технологий, мир стал более взаимосвязанным. Сердцем этой взаимосвязи являются коммуникации между различными устройствами и системами. В данной статье мы рассмотрим два основных типа взаимодействий: клиент-сервер и сервер-сервер. Для наглядной демонстрации рассмотренных механизмов коммуникации, я подготовил небольшое демонстрационное приложение. Вы…
-
Низкий порог входа, высокий риск — как уязвимость в Lovable открыла данные тысяч пользователей
Платформа Lovable, позиционируемая как low‑code решение для создания веб-приложений и сайтов, где основное взаимодействие с системой происходит через чат с искусственным интеллектом, столкнулась с критической уязвимостью, связанной с RLS-политиками. Она позволила получать и изменять данные без аутентификации — сотни проектов…
-
История создания Boulder Dash
Оригинал статьи опубликован онлайн 6 июня 2025 года.Участники интервью: Питер Лиепа (Peter Liepa, PL), Joachim Froholt (JF), Retrogamingpappa (RP).Мы поговорили с создателем Boulder Dash Питером Лиепа (Peter Liepa, PL) о его классической игре в жанре экшен/головоломка.Если вы хотя бы отдалённо интересовались компьютерными играми в восьмидесятые годы,…
-
Hydroph0bia (CVE-2025-4275) — от обхода SecureBoot к модификации DXE-тома в UEFI-совместимых прошивках Insyde H2O
Здравствуй, читатель. Перед тобой вторая статья о найденной мной серьезной уязвимости в UEFI-совместимых прошивках на базе платформы Insyde H2O, которую я назвал Hydroph0bia. В первой статье я рассказывал о проблеме «затенения» волатильных переменных NVRAM неволатильными, и о катастрофических последствиях, которые…
-
Учёные нашли раковую опухоль в ископаемых останках динозавра
Изображение со сканирующего электронного микроскопа, показывающее структуры, похожие на эритроциты, обнаруженные в окаменелости динозавраВ новом исследовании говорится о том, что мягкие ткани, сохранявшиеся миллионы лет внутри древних костей, могут дать ценные сведения о том, как работает рак — и как…
-
Анализ плана выполнения запроса с оконной функцией в SQL Server (+бонус)
Добрый день!Предлагаю рассмотреть план выполнения следующего простого запроса:select code, model, avg(price) over (partition by model) avgp from pc(В данной статье используется таблица из базы данных «Компьютеры» обучающего ресурса sql-ex.ru, ссылка на скрипт)Запрос выводит все строки из таблицы PC (поля code…