Архив за 28 мая 2026

Минпромторг оштрафовал научно-производственный комплекс «Технологический центр» на 123,5 млн рублей за срыв сроков освоения серийного производства микросхем, которые должны были стать аналогом линейки цифровых изоляторов Analog Devices ADuM. Как выяснил CNews, сумма штрафа почти сопоставима с общим объемом контракта, который составлял 140,4 млн рублей, тогда как фактически выполненные работы были оценены лишь в 27,9 млн рублей.

ByteDance, материнская компания TikTok, начала разрабатывать собственные центральные процессоры для поддержки растущей ИИ-инфраструктуры. По данным источников Reuters, компания ищет способы снизить зависимость от дорогих и дефицитных CPU, которые сейчас сдерживают расширение ее вычислительных мощностей.

Компания Qualcomm неожиданно представила платформу Snapdragon C для очень дешёвых ноутбуков с Windows on Arm. Сама Qualcomm говорит, что создала эту SoC для мобильных ПК с ценой от 300 долларов. Правда, сколько они реально будут стоить, учитывая цену памяти, можно лишь гадать.

Пока подробностей о новой SoC нет, но Qualcomm говорит, что Acer, HP и Lenovo уже взялись за разработку ноутбуков на основе этих платформ.

Здесь мы ступаем даже не на хрупкий лёд, а по пояс проваливаемся в туман над болотом. У нас нет единого определения интеллекта, сознания, а нейробиология как наука находится в фазе стремительного роста, что, сугубо по мне, соответствует этапу развития подростка. Но никак не зрелой личности. Поэтому, руководствуясь тем, что можем наблюдать и краеугольным: «я так чувствую», лезем в дебри методологических анализов. И щупаем наличие сознания у машины, и не только у неё.

Читать полностью »

Всё началось стандартно — поднял для себя VPS, закинул 3x‑ui, настроил VLESS+Reality. Работало хорошо. Поделился с друзьями, те поделились дальше. В какой‑то момент обнаружил, что уже администрирую инфраструктуру для нескольких десятков пользователей и делаю это руками, без какой‑либо автоматизации. В феврале 2026 оформил это в нормальный сервис с базой данных и Telegram‑ботом.

Ниже — хроника того, с чем пришлось столкнуться за время разработки, что было сделано реактивно, а что превентивно.

Стек и архитектура

Сервис построен на двух независимых бэкендах, работающих с одной БД.

Читать полностью »

TL;DR. Один foo.GetAsync().Result внутри middleware превращает ASP.NET Core, державший 50k RPS на p99 = 40 мс, в сервис на 12k RPS с p99 = 4 с при CPU 8 %. Виноват не блокирующий вызов сам по себе. Виноват hill-climbing: фидбэк-луп в ThreadPool, внутри которого живёт дискретное преобразование Фурье. Разбираемся по исходникам CoreCLR, как это работает, воспроизводим эффект на ~80 строках кода и показываем, почему SetMinThreads это не лечение, а анестезия.

Пролог: «у нас CPU 8 %, почему всё тормозит?»

Читать полностью »

Когда я начал поднимать PostgreSQL через Docker для своих проектов, всё выглядело просто: описал сервис в docker-compose.yml, запустил контейнер - база доступна.

Проблемы начались, когда я начал запускать миграции вместе с контейнерами. Иногда миграции стартовали раньше чем PostgreSQL успевал принять подключения, и приложение падало с ошибкой подключение к базе данных.

Читать полностью »

Для пользователей, которые читают это на Хабре

Это небольшой справочник по базе для тех, кто только заходит в интернет. На Хабре он лежит для того, что бы услышать мнение и дополнять этот справочник по мере нахождения проблем. Он лежит и на других платформах, но тут я прошу дополнять и давать советы.

Сам справочник был сделан @jsAnotherSec(Телеграм: @jsAnotherPlayer) для бесплатного прочтения. Если вы заметили его в платном доступе, прошу сообщить.

Что такое OpSec?

OpSec (Операционная БезопасностьЧитать полностью »

Мне захотелось узнать, как игра Cities: Skylines обеспечивает постоянное движение, которое мы видим в растущем городе — жители ищут работу, туристы посещают достопримечательности, мусоровозы ездят по своим маршрутам, люди находят себе пары, но не смог найти почти никакой информации. Поэтому я декомпилировал игру и решил разобраться сам. Выяснилось, что почти все взаимодействия в игре выполняются через простую, изящную систему: торги, напоминающие фондовый рынок.

Читать полностью »

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

Я собрал обзор инструментов, которые помогают визуализировать задачи и связи между ними. Смотрел в первую очередь на официальную документацию и страницы продуктов: Jira, Яндекс Трекер, Asana, Linear, Azure DevOps, YouTrack, ClickUp, monday.com, а также приложения из Atlassian Marketplace.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js