Привет, Хабр! Меня зовут Александр Сахаров, я отвечаю за партнерства в «Диасофт». Хочу разобрать с вами один сюжет, который рынок сейчас подает максимально противоречиво, - платформенную разработку.
Повод любопытный. Прямо сейчас идут два встречных сигнала. «Ведомости» в апреле написали, что интерес крупного бизнеса к low-code за год упал почти вдвое: с 66% компаний в 2025 году до 34% в 2026-м. А свежие обзоры по integrated development environment говорят ровно обратное: внутренние платформы разработки внедряют все активнее. Так в какую сторону мы на самом деле движемся - и чего при этом боимся?
Читать далееНалоги на наш бизнес за последние два года выросли в пять-шесть раз. Продавцам мы тоже поднимаем зарплату — за эти годы фонд оплаты труда почти удвоился. Аренду нам переписали вверх, как и всем — рынок недвижимости за эти годы сильно вырос. Оборот при этом в два раза не вырос. Мы работаем на то, чтобы просто удержаться на месте.
При этом у нас 32 магазина в одном городе, больше 100 сотрудников, оборот около 40 млн в месяц и примерно 20% чистыми. Ближайший конкурент держит 20 точек. Рекламы у нас почти нет, она запрещена законом. Ассортимент у всех плюс-минус одинаковый.
Мы — сеть табачных магазинов в Челябинске, работаем с 2015 года. В статье расскажу, как устроен этот ритейл изнутри, на что реально уходят деньги, почему мы сознательно не развиваем самое прибыльное направление и как один раз попробовали выйти в другой город и закрылись.
Читать далееС 21 по 24 мая в центре Санкт-Петербурга снова будет многолюдно, книжно и местами очень интересно: на Дворцовой площади пройдет XXI Санкт-Петербургский книжный салон. Четыре дня издательства со всей страны будут показывать новинки, писатели — встречаться с читателями, а посетители — пытаться объяснить себе, зачем им еще одна сумка книг.
Книжный салон давно стал одной из главных майских традиций Петербурга. Причем это не закрытая профессиональная выставка «для своих», а большой городской фестиваль, куда можно просто зайти во время прогулки по центру. Вход, кстати, свободный, с 11 утра и до 8 вечера.
А что там будет?Представьте сцену. Переговорная комната. Понедельник, 10:00. На стол выложены три документа: финансовая модель ROI на 47 страниц, функциональные требования к WMS на 130 страниц и стратегия развития логистики до 2027 года. Все три — про одно. Но люди, которые их написали, уже двадцать минут разговаривают мимо друг друга.
Мы наблюдаем эту картину снова и снова. За годы работы мы участвовали в десятках проектов автоматизации складской логистики — от распределительных центров площадью несколько тысяч квадратных метров до крупных логистических комплексов с несколькими тысячами SKU. И в большинстве случаев, когда проект начинал буксовать, причина оказывалась не в технологии, не в бюджете и даже не в подрядчике.
Проблема появлялась раньше.
В тот момент, когда три ключевых ЛПР — финансовый директор, IT-директор и директор по логистике — начинали обсуждать один и тот же проект, но каждый — на своём языке, со своими KPI, своими страхами и своей картиной риска.
Читать далееМеня зовут Николай Лямин. В IT я уже 25 лет, в SOFROS - с 2023 года. За это время успел поработать с системной интеграцией, электронным документооборотом, построением крупных команд поддержки и мониторинга для высоконагруженных продуктов ЭДО и электронного факторинга. Работал как с российским, так и с европейским рынком, а также участвовал в развитии решений для электронной коммерции в сегментах FMCG и DIY.
Придя в SOFROS, мне поручили строить направление поддержки. На берегу казалось, что логика будет классической: у клиента есть закрытый проект в промышленной эксплуатации, пользователи, инциденты и проблемы. У нас же есть линии поддержки. Остается только построить процессы и научиться с ними жить.
Реальность оказалась другой – модель начала ломаться почти сразу.
Интеграционный проект - это не монолитный программный продукт, который можно поддерживать изолированно. После внедрения клиент получает не просто «интеграционную шину», а живой интеграционный контур, в котором десятки систем начинают зависеть друг от друга. У каждой системы свой владелец, свои доработки, свои регламенты обмена и особенности эксплуатации, а самое важное, что проблемы почти никогда не живут внутри одной системы.
Читать далееАналитики М.Видео отмечают, что продажи кондиционеров за первую половину мая 2026 года выросли на 22% в количественном выражении и на 15% в денежном по сравнению с предыдущим месяцем.
Дополнительный рост наблюдается и в недельной динамике: по итогам периода с 11 по 17 мая продажи кондиционеров увеличились на 14% как в количественном, так и в денежном выражениях по сравнению с неделей с 4 по 10 мая.
Читать далееКогда говорят «нужно добавить поддержку ГОСТ» — чаще всего имеют в виду задачу на пару дней. На практике это оказывается несколько недель, разбросанных по нескольким командам, с неожиданными открытиями на каждом слое стека.
Попробую собрать в одном месте то, что обычно приходится выяснять по частям: какие алгоритмы актуальны, как выглядит их реальное применение в коде, где ломается интеграция и что со всем этим делает российское законодательство.
Читать далееВы отдали одной компании 7, 10, а то и 12 лет. Выросли из задач и из стен. Доказали всё и всем - себе, команде, акционерам. И вот в какой-то момент поймали себя на мысли, которую раньше отгоняли: «Мир бежит вперёд, кажется, и мне пора».
Прочитать инструкциюМой знакомый Николай держит на Ozon магазин постельного белья. Со стороны всё нормально: оборот есть, товар продаётся, кабинет не пустует. А денег в конце месяца — нет. Не «мало», а непонятно куда они делись.
Я стал разбираться — и понял, что это не его частная беда. Полный P&L по каждому товару никто не считает: на каталоге в 500–2000 позиций это часы в неделю. Товар крутится в топе по обороту — но оборот ничего не говорит о марже: после возвратов и рекламы он годами уходит в минус, в полной слепой зоне. Инструментов на рынке хватает, но почти все просто показывают ещё одну P&L-таблицу — много цифр, красиво, и ровно ноль ответа на вопрос «и что мне теперь с этим делать».
Так появился SKUmind — сервис, который сводит прибыль по каждому SKU и говорит, что с ней делать. Под катом — почему я выкинул привычную для BI логику на правилах, как собрал консилиум из трёх AI-моделей разных вендоров с арбитратором, как реверс-инжинирил Ozon API двумя параллельными сессиями Claude и почему ревью кода теперь съедает 60–70% времени.
Читать далееКогда прод падает, первый управленческий рефлекс — найти человека, после которого всё сломалось. Проблема в том, что такой разбор почти ничего не говорит о реальной надёжности системы: инженеры начинают молчать о слабых местах, постмортемы превращаются в формальность, а одни и те же сбои возвращаются под новыми именами.
В статье разбираемся, почему культура поиска виновных делает инфраструктуру хрупче, как работает blameless‑подход, зачем командам error budget и какие управленческие механизмы помогают превращать инциденты в системные улучшения.
Разобрать подходКак мы уже убедились, Eurostile Bold Extended замечательно подходит для определения временного периода действия фильма. Но если Eurostile недостаточно, то этой цели можно достичь и другими способами. Представляю вашему вниманию шесть простых правил, которые чётко дадут понять, что текст используется именно в будущем.
Начнём с простого текста без засечек, например, произвольно выбранного слова, написанного Eurostile Bold. Пока он выглядит, как будто действие происходит в 2016 году.
Читать далееИтак, погрузимся в прошлое, помянем конец октября 2023 года.
При обновлении Flutter до версии 3.13.8 после запуска flutter doctor я получил неожиданное предупреждение:
Читать далееВы дизлайкаете ссылки на TG-каналы в статьях — и этим делаете рекламу агрессивнее. Объясняю механизм и почему это баг, а не фича нашего менталитета.
Кто сказал, что контент должен быть бесплатным и без рекламы? С чего вообще автор обязан отдавать вам годами накопленную экспертизу просто так? И прочие неудобные вопросы.
Реклама бывает белой и тёмной. Нетерпимость без разбора убивает первую и кормит вторую. Разбираю на примерах Хабра, социологии и бизнеса.
Читать далееBBR принято считать современным стандартом TCP congestion control. Google разработал его в 2016 году, он работает в production крупнейших CDN, его хвалят в каждой второй статье о сетевой оптимизации. И всё это заслуженно — но с существенной оговоркой, о которой обычно не пишут.
Вперёд в прошлое…25 апреля 2026, пятница вечером. Jer Crane, основатель PocketOS, смотрит, как AI-агент Cursor удаляет его production-базу. Со всеми бэкапами. За 9 секунд.
Потом Jer спрашивает у агента — почему? И получает дословное признание: «I guessed instead of verifying. I violated every principle I was given».
Модель помнит правила. Цитирует их. И всё равно нарушает.
Это разбор трёх таких случаев — и трёх защит, которые я внедрил у себя после.
Разбираю три случаяТема импортозамещения и цифрового суверенитета в российском IT давно стала обыденностью: мы переходим на отечественные ОС, внедряем локальные ERP‑системы и развиваем свои платформы. Но в сфере геймдева дискуссии обычно сводятся к нехватке кадров и инвестиций. Однако на днях в инфополе прозвучало куда более радикальное предложение.
Видеоблогер Deep_DEP Game выпустил масштабный манифест (охвативший YouTube, формат Reels и лонгрид на Дзене), в котором открыто поддержал действия РКН и призвал пойти дальше — заблокировать флагманские зарубежные релизы вроде GTA 6, The Sims и проекты от Electronic Arts и Take‑Two. По его мнению, только жесткий протекционизм поможет взрастить внутреннюю AAA‑индустрию.
Давайте разберем основные тезисы этого выступления, ведь они затрагивают не только эмоции геймеров, но и вполне реальные вопросы IT‑бизнеса, юрисдикций и локализации.
Читать далееВ статье «Извлечение и обработка требований из документов с помощью NLP-инструментов» я уже показывал, как переход от LLM к NLP-библиотекам помогает ускорить обработку текста. Это, конечно, не значит, что нужно совсем отказываться от LLM — они незаменимы для генерации текста и сложных рассуждений. Но чтобы определить, что «кошками» — это творительный падеж множественного числа существительного «кошка», действительно не нужен миллиард параметров нейросети. Для задач лемматизации, POS-тегирования и определения падежа существуют специализированные инструменты, которые работают быстрее, обходятся дешевле и зачастую точнее LLM в конкретных доменах. Это подтверждают годы их использования в поисковых системах, email-фильтрах и чат-ботах.
Я поискал готовые обзорные статьи и нашёл несколько интересных материалов, которыми хочу поделиться.
Читать далееKufar.by - это примерно как avito.ru, только в Беларуси. После очередного “улучшения” там стало невозможно выбирать авто и недвижимость: цены показываются только в белорусских рублях, хотя рынок всегда будет в долларах (боже, храни Америку). Поэтому я сделал небольшой Chrome Extension, который добавляет рядом ориентировочную цену в долларах. Пока только для авто и недвиги. И да, по ощущениям, ЛПРы, которые это выкатывали, никогда не покупали ни то ни другое на своём сайте.
Читать далееДеплоите LLM? Значит, обвешиваете её гардами. Сначала safety, потом PII, потом prompt injection, потом toxic BERT - и в один прекрасный день обнаруживаете, что у вас 5 классификаторов на каждой ноде и 20 forward-ов на один пользовательский запрос.
GLiNER Guard (GLiGuard) - возможность схлопнуть этот стек в единый schema-driven энкодер. И да, его можно тоже промптить: через zero-shot + description.
Читать далееИтак, в предыдущей части мы остановились на поиске решения задачи линейной регрессии. Сформулировали в общем виде задачу машинного обучения, поняли суть параметров, рассмотрели функции ошибок и начали копать в сторону линейной регрессии.
Ещё раз повторю, что этот цикл статей является лишь взглядом на ML с моей колокольни, так что он не обязательно является истиной во всех редакциях в последней инстанции. Так что буду рад всякому, кто исправит меня, коли сверну не туда.