Алиса, подвинься

Попробуем создать ИИ ассистента на C#, используя модель QVikhr-2.5-1.5B-Instruct-r-Q8_0 весом 1,53Гб на компьютере с процессором из 2012 года. В комплекте: Function Calling, RAG, и море страданий.
Читать далееКнига: «Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes. 2-е изд»

Издательство Sprint book представляет второе издание книги Брендана Бёрнса «Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes». Фундаментальное руководство превращает сложное искусство создания распределенных систем в понятную науку, предлагая проверенные решения для современных облачных архитектур.
На сегодняшний день мир разработки программного обеспечения кардинально изменился. Даже относительно простые мобильные приложения опираются на облачные API, чтобы обеспечить доступность данных на любом устройстве, которым пожелает воспользоваться клиент. Проектирование таких систем до сих пор остается сложной задачей, требующей специальных знаний.
Паттерны и компоненты, разбираемые в книге, помогут и опытному разработчику распределенных систем, и абсолютному новичку в этой области.
Читать дальше →
Code Tutorials — React: рисуем двумерный граф

Привет, друзья!
В этой серии статей я делюсь с вами своим опытом решения различных задач из области веб-разработки и не только.
В этой статье мы изучим библиотеку react-force-graph-2d для рисования двумерных графов.
Демо приложения:
Локальный запуск приложения:
git clone https://github.com/harryheman/react-graph.git
cd react-graph
npm i
npm run dev
Интересно? Тогда прошу под кат.
Читать дальше →Исследование 5000 вакансий и резюме проектных менеджеров

Продолжая изучать рынок труда в IT, поговорим о проектных менеджерах. Мы собрали более трёх тысяч вакансий и две тысячи резюме по этой профессии, изучили структуру, сравнили их между собой, построили карты навыков и обязанностей. Разумеется, зарплаты и интерактивные таблицы тоже будут.
Читать далееElastAlert 2 на практике: как я создал универсальное правило для мониторинга событий

В наш век технологий обработка данных и мониторинг систем становятся критически важными. Поэтому для обеспечения бесперебойной работы я часто использую в своих проектах Elastic Stack (ранее известный как ELK Stack), позволяющий собирать, хранить и визуализировать огромные объемы данных. Этот подход широко применяется для анализа логов, мониторинга инфраструктуры, создания отчетов, а также для обнаружения аномалий и ошибок.
Одной из ключевых задач при работе с Elastic Stack является настройка эффективной системы уведомлений. Это позволяет оперативно реагировать на происходящие события и минимизировать последствия сбоев или атак. В таком контексте фреймворк ElastAlert 2 представляет собой мощный инструмент, который значительно расширяет возможности встроенных уведомлений Elastic Stack, обеспечивая гибкость и детализацию алертов.
В этой статье в блоге ЛАНИТ я расскажу о том, какое одно универсальное правило для мониторинга событий в ElastAlert 2 охватывает все основные варианты условий срабатывания. Рассмотрим, как можно использовать ElastAlert 2 для расширения функциональности алертинга в Kibana и как интегрировать оба инструмента для более эффективного мониторинга событий.
Читать далееТестируем Revit с GPU. Что показывают A16 и L40S

Оценили производительность Autodesk Revit с подключением выделенных видеокарт и без них, с помощью теста RFOBenchmark. Если у вас стоят задачи по выбору решения для удаленной работы с CAD и BIM системами или вам просто интересно - заходите под кат! Делимся результатами.
Читать далееРазработка документации для облачных сервисов, или как приручить дракона

Привет, я — Таня Кириллова, технический писатель команды развития безопасности контейнеров в Cloud.ru.
На конференции Techwriters Days 2 Семён Факторович, основатель и руководитель компании documentat.io, в своем докладе Техписатель-2025 предложил ввести специализации для профессии «Технический писатель». В качестве одной из таких он выделил направление Cloud-техписатель.
Чем Cloud-техписатель отличается от обычного технического писателя? Тем, что извлекает информацию из голов разработчиков и самих сервисов, адаптирует собранную информацию для пользователей, разрабатывает практические сценарии совместно с девопсами, работает с документацией, как с кодом, документирует API, пишет Release Notes… и все это для облачных сервисов.
В статье расскажу, с какими вызовами сталкивается наша команда Cloud-техписателей при разработке документации для облачных сервисов, и поделюсь опытом их преодоления.
Узнать больше[Перевод] Обработка асинхронных операций с Flowable — Часть 1: Введение в новый Async Executor

Flowable Async Executor (также известный как Job Executor) — это ключевой компонент Flowable. По сути, это многократно используемый, автономный компонент, работающий внутри различных движков Flowable и обеспечивающий асинхронное выполнение логики.
Читать далееВстреча ISO C++ в Софии: С++26 и рефлексия

Привет! На связи Антон Полухин из техплатформы городских сервисов Яндекса, и сейчас я расскажу о софийской встрече Международного комитета по стандартизации языка программирования C++, в которой принимал активное участие. Это была последняя встреча, на которой новые фичи языка, с предодобренным на прошлых встречах дизайном, ещё могли попасть в C++26.
И результат превзошёл все ожидания:
- compile-time-рефлексия
- рефлексия параметров функций
- аннотации
std::optional<T&?>
- параллельные алгоритмы
Об этих и других новинках расскажу в посте
Что нового в Apache Spark 4.0

Apache Spark — это мощный фреймворк для распределённой обработки больших объёмов данных, позволяющий выполнять сложные вычисления на кластерах компьютеров с высокой производительностью и гибкостью.
И вот 23 мая 2025 года компания Apache выпустила новую версию Spark 4.
Стоит отметить, что Apache Spark — масштабный фреймворк с широким функционалом. В данной статье я сосредоточусь на нововведениях, которые в первую очередь затронут пользователей Spark SQL и PySpark.
Читать далееОбзор патентов Tesla Motors, Inc. Часть 2

В данной статье мы рассмотрим три наиболее интересных, на наш взгляд, патента компании Tesla Motors:
1. Система управления двухмоторным электроприводом электромобиля (20130241445);
2. Оптимизированный режим работы АКБ электротранспортного средства, позволяющий продлить жизненный цикл ячеек (20130221916);
3. Обнаружение токовой перегрузки в группе АКБ (20130179012).
Читать далее«Срочно требуется твоя помощь: войди в мой iCloud»

Недавно мне прислали фотографию c айфоном в режиме пропажи и ссылкой на телеграм-аккаунт для восстановления доступа. Владелец устройства находится в процессе поиска работы. При размещении резюме в интернете ему написали в Telegram и назначили собеседование. Во время разговора пострадавшему сообщили, что он подходит на должность и для прохождения испытательного срока ему потребуется использовать приложение, разработанное организацией для мониторинга рабочего процесса. Поскольку у соискателя имеется iPhone, для установки потребуется зайти в учетную запись их организации.
Подобные схемы использовались мошенниками еще в 2014 году, и они по-прежнему продолжают быть актуальными.
Как же это всё произошлоХарденинг Kubernetes: руководство по защите кластера с BI.ZONE EDR

Kubernetes по умолчанию содержит настройки, не соответствующие современным стандартам безопасности. По данным BI.ZONE EDR, в использующих Kubernetes компаниях подавляющее большинство кластеров содержат критические мисконфигурации — от открытого API-сервера до незашифрованных данных в etcd и уязвимых настроек kubelet. Именно на эти слабые места нацелены атаки, например с применением вредоноса Kinsing: он использует уязвимые поды как ресурсы для майнинга или как точки распространения внутри системы.
В этой статье — гид по харденингу Kubernetes, основанный на рекомендациях CIS и реальном опыте реагирования на инциденты.
ЧитатьСтроим безопасность, которая работает на бизнес: опыт Dodo Pizza

Когда компания только начинает свой рост, информационная безопасность почти неизбежно воспринимается как палки в колеса. Формальные согласования, запреты, новые правила — все это кажется лишним грузом. Но рано или поздно наступает момент, когда становится все сложнее стабильно и предсказуемо развиваться без системного подхода к ИБ.
Матвей Григорьев, руководитель направления ИБ в Dodo Engineering, заглянул к нам в подкаст «Все по ИБ» и поделился опытом построения ИБ-службы с нуля в компании, которая растет как на дрожжах. Он объяснил, как превратить безопасность из назойливого «контроллера с линейкой» в настоящего партнера бизнеса — и рассказал, как в Dodo внедряли подход Zero Trust. Мы собрали главные тезисы в этом конспекте — дальше слово Матвею.
Читать далееБольшие команды — раковая опухоль современного бизнеса

Ты приходишь в новую компанию или проект и видишь большую команду — человек на 30–35 — и думаешь: «Сейчас поработаем, блээээт!» Такие большие, столько опыта и компетенций. Мы обязательно сделаем крутой продукт.
Проходит время, и ты понимаешь: что-то работает не так. Команда начинает расти ещё больше, а результата или положительной динамики как таковой нет. Ничего не оцифровано, только ФОТ — и он растёт (классика жанра).
И ты начинаешь это сравнивать с раковой опухолью: почему так получается и что с этим делать?
Личные наблюдения и немного историй из жизни.
Читать далееКрасивый GitLab CI: extends, якоря, include, trigger

В последнее время мне довелось столкнуться с огромным количеством CI в GitLab. Я каждый день писал свои и читал чужие конфиги. Мой день буквально выглядел как:
Читать дальше →
45 открытых уроков июля: возможности роста для каждого

Привет, хабровчане. В этом дайджесте делимся подборкой открытых уроков, которые проведут преподаватели OTUS в рамках набора на онлайн-курсы в июле. В программе — от глубоких погружений в архитектуру DWH и сетевые протоколы до навыков работы с ML-моделями и DevOps. Каждый урок — возможность разобраться в ключевых аспектах IT-сферы, задать вопросы экспертам и закрыть пробелы в знаниях.
Все уроки бесплатны и проводятся онлайн — участие доступно каждому. Выбирайте интересную вам тему и записывайтесь по ссылкам ниже.
Читать далееГлавный вопрос к почте на кириллице

Почта с адресом info@пример.бел технически возможна и мы в HB.BY её поддерживаем. Но спроса почти нет. В статье разбираем, кто мечтал о кириллической почте и что от неё отталкивает, чтобы узнать, к чему всё приведёт.
Читать далееКультура перестраховки: мы смогли перестать согласовывать всё подряд

Бесконечные согласования ради галочки могут испортить любой процесс. Когда юристы получают требования, которые их не касаются, бизнес-аналитики ходят по кругу с вопросами вроде «Я меняю процесс сбора согласия, с кем мне это утвердить?», а новые сотрудники теряются в ролях - всё это негативно влияет хоть на аналитику, хоть на продакшн.
Нам и нашему банку нужно, чтобы все внутренние процессы были отлажены практически до идеала. Указанные выше «согласования, которые есть, чтобы быть» такому часовому механизму не подходят.
А потому за две недели мы собрали чек-листы, за месяц — автоматизированную форму, а следом — плейбук, который теперь читают даже на онбординге.
Читать далееИспользование параметров объектов в оформлении видов для автоматизации получения чертежей в nanoCAD BIM Строительство

Подробное руководство по работе с параметрами и автоматизации оформления чертежей в nanoCAD BIM Строительство. Особое внимание уделено инструментам для ускорения оформления документации: мастерам размеров, настройке выносок и маркеров.
Читать далееПрезентация за 2 минуты: как работает AI-сервис, который всё делает за тебя (ну, почти)

Привет! ?
Недавно протестировал интересную штуку — SendSteps для генерации презентаций. И если коротко: это как дизайнер, копирайтер и PowerPoint в одном флаконе. Только не есть, не плюю и работает 24/7. Ниже расскажем, как всё устроено, какие плюсы и минусы, и кому точно стоит попробовать.
Читать далееКомпозиционные хуки во Vue 3: коротко

Привет, Хабр!
В этой статье рассмотрим, что такое композиционные хуки во Vue 3, зачем они нужны и как их использовать.
Читать далееКак мы построили систему автотестов с 5 000+ проверками в Timeweb Cloud

Сегодня в нашем CI ежедневно запускается более 5 000 автотестов, которые проверяют всё: от корректности скриншотов панели до скорости отклика API. Это не просто тулза в пайплайне, а часть инженерной культуры команды, которая помогает нам выпускать изменения быстро и с уверенностью.
Привет! Меня зовут Михаил Шпаков, я руковожу разработкой Timeweb Cloud.
Мы вышли на рынок четыре года назад, в условиях, когда уже сформировалась сильная конкуренция, и облачные платформы были далеко не новинкой. Поэтому с самого начала для нас критичной стала скорость доставки изменений — чтобы не отставать, а опережать. Но когда твой продукт — чья-то продовая инфраструктура, нельзя позволить себе нестабильность.
Чтобы не выбирать между скоростью и стабильностью, мы сразу сделали ставку на автоматизацию и автотесты. Это позволило команде быстро выпускать новые фичи, не боясь сломать что-то важное, и при этом держать контроль над качеством на каждом уровне.
В этой статье расскажу, как устроена наша система, какие типы тестов мы используем, как выстроен процесс, и какие уроки мы из этого извлекли.
Читать далееДайджест технических новостей, переводов и лонгридов инфослужбы Хабра за июнь 2025 года

В июне 2025 года информационная служба Хабра выпустила 850 публикаций (789 новостей и постов, 11 лонгридов и 50 переводов). В этом дайджесте представлены лучшие технические новости, переводы и лонгриды (отдельные большие публикации) инфослужбы Хабра, согласно оценкам пользователей.
Читать далееin-аргументы в C#: чем они отличаются от ref, out, и где реально полезны

Привет, Хабр!
Сегодня мы рассмотрим самый — казалось бы — скромный модификатор, который способен сэкономить кучу времени в горячих участках кода. Речь, конечно, про in
-аргументы. Рассмотрим, чем они отличаются от ref
и out
, где ими действительно стоит пользоваться, а где лучше пройти мимо.
Статья 2: Подробнее про MVVM

Серия статей с очередным разбором MV* шаблонов, но с интересными деталями
Даже опытные разработчики смогут найти что-то новое для себя
Это вторая статья из серии,
в которой подробно разбираем MVVM
и является ли класс ViewModel
от Google, сущностью ViewModel из шаблона
Статья 2: Подробнее про MVVM
- ???? Функции обратного вызова (Callback)
- ???? Паттерн Наблюдатель (Observer)
- ???? MVVM (ViewModel)
- ???? Привязка данных (Data Binding)
Почему n8n важен в автоматизации бизнеса: примеры успешной автоматизации

Рынок автоматизации процессов сейчас переживает качественное обновление — компании самых разных масштабов стремятся минимизировать ручную работу, ускорить процессы, снизить число ошибок в цепочках передачи данных между системами и повысить управляемость бизнес-процессов в целом…
И именно на стыке этих задач возник интерес к универсальным low-code решениям, которые позволяли бы настаивать автоматизированные потоки данных быстро, а главное — без обязательного привлечения разработчика к каждой задаче. Одним из наиболее ярких представителей этого класса инструментов стал n8n — гибкая платформа для интеграции и автоматизации, получившая признание как среди энтузиастов и стартапов, так и в крупных предприятиях.
Впрочем, обо всем по порядку.
Acer Switch One 10: как я спас необычный планшет-трансформер с барахолки. Что это за устройство?

Пару недель назад я описывал ноутбук-трансформер, который я нашел на барахолке. Модель — Acer Switch One 10, я его купил всего за 10 евро. Увы, у него был разбитый экран, но в остальном он выглядел живым. Дома у меня уже давненько пылился такой же, но с другой проблемой: материнская плата вроде работала, через HDMI изображение выводилось, а вот на родной дисплей — нет. И тут я решил поменять материнки местами, получив «полтора» девайса. Один полностью рабочий, второй – наполовину. В статье покажу, что там внутри, расскажу, что за девайс и почему именно эта модель мне нравится. Поехали.
Читать дальше →
ERROR на my.telegram.org: 99% гайд по его обходу для создания Telegram App

Информация об этой ошибке в интернете есть, но она крайне разрозненная. Где-то — только часть советов, а в большинстве случаев — обсуждение заканчивается ничем. Пара примеров: здесь и здесь. Поэтому захотелось собрать всё в одном месте. Даже если я частично повторю чью-то статью или мысль, считаю, что подобные посты стоит обновлять, чтобы актуальные и работающие решения всегда были под рукой.
Поэтому решил собрать здесь всё, что узнал — чтобы и у тех, кто столкнется с этим, процесс прошёл безболезненнее и самому через следующие 7 лет обратиться к рабочему (на данный момент????) способу и понять, изменилось ли что-то.
Для каждого пункта выведена рабочая рекомендация
Читать далееАналитика зарплат на IT-рынке, симулятор бэкенд разработчика — и ещё 8 российских стартапов

10 новых российских продуктов для очистки Telegram-каналов и групп от ботов, выбора и покупки искусства, интеграции умного поиска для интернет-магазинов и многого другого. Битва за «Продукт недели» началась!
Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.
Читать далее[Перевод] История успеха, из-за которой компания перестала работать с Rust

Пользователь Reddit опубликовал в r/rustjerk сгенерированный ИИ пост под названием «Почему наш CTO запретил использовать Rust после одного переписывания кода». Очевидно, что этот рассказ выдуман, но у меня есть история похожая на него в том смысле, что успех проекта на Rust привёл к прекращению использования этого языка в компании.
Несколько лет назад я работал в стартапе-«единороге», во время пандемии развивавшемся невероятно быстро. Его основное приложение было написано на Ruby on Rails, а часть инструментария для работы с видео — на Node.js, но мы никак не применяли быстрые компилируемые языки наподобие Rust и Go. Через пару месяцев после моего прихода в компанию нам нужно было реализовать работающий в реальном времени сервис, который бы позволял нам получать информацию о том, кто из пользователей находится онлайн (то есть в профиле есть зелёная точка) и чем они занимаются (например: N пользователей смотрят презентацию X, M пользователей находятся в разделе маркетинга и так далее). Ничего особо сложного, но мы рассчитывали на изначальный рост до ста тысяч пользователей. Эта цель тоже не особо сложна, но большинство разработчиков согласилось, что Ruby — не лучший выбор для этого.
Начались дискуссии о выборе языка. Команда, которая должна была писать сервис, выбрала Rust, но руководство пока не было уверено, поэтому предложило написать в качестве proof of concept несколько сервисов, по одному на каждом из языков: Elixir, Rust, Ruby и Node.js. Тогда я был в отпуске, поэтому, честно говоря, не знаю, почему в этот список не вошёл Go, который мог бы стать вполне подходящим кандидатом. Спустя примерно неделю proof of concept были завершены, и мы провели их бенчмаркинг. Я не был в команде, проводившей их, но выполнял множество задач, связанных с производительностью и наблюдаемостью, поэтому помогал в бенчмаркинге. Результаты меня не удивили: Rust оказался самым быстрым и потреблял меньше всего памяти, затем шли Elixir, Node.js и Ruby. Впрочем, тонкость в том, что версию на Node.js в конечном итоге пришлось бы сделать распределённой из-за однопоточной среды выполнения. Ещё один интересный аспект заключался в том, что версия на Rust содержала проблему, вызванную тем, что разработчик при отправке сообщений клиентам использовал async future — они обходили всех клиентов, чтобы получить список каналов, в которые нужно выполнять передачу, что при высоких нагрузках блокировало среду выполнения на несколько секунд. Если знаешь, что делать, эту проблему легко решить, но новичок, скорее всего, сделал бы всё правильнее на Go или Elixir, чем на Rust. Впрочем, возможно, я и не прав, ведь другие proof of concept (PoC) были написаны людьми, имевшими опыт работы с соответствующими языками, и только PoC на Rust был написан новичком в этом языке.
Читать далееИспользование LLM в Access Management на примере OpenAM и Spring A
В статье представлен практический пример решения автоматического анализа настроек системы управления доступом на базе OpenAM с использованием больших языковых моделей (LLM) через API Spring AI.
Мы развернем систему управления доступом, запросим у LLM проанализировать конфигурацию и вернуть рекомендации по ее улучшению.
Читать далееЦены на дата-центры растут, а ИИ может сдристнуть в Казахстан

Я тут ванговал, что ЦОДы подорожают и будет дефицит стоек. И знаете, ЦОДы подорожали и появился дефицит стоек.
Удивительно, но если перестать строить дата-центры, то уже построенных не хватит. Могло показаться, что когда уйдут всякие западные компании, места освободится много. Да, было такое. Места хватило на месяц. Потом из дальних стран начали возвращаться российские компании.
Но давайте посмотрим, что происходит прямо сейчас. Первое и самое очевидное — дефицит ЦОДов сохраняется.
Цены на услуги выросли.
И тут же, как по команде, все кинулись искать ЦОДы в регионах.
Самое смешное в этой истории, что главный драйвер роста — ИИ-технологии (если что, по большей части так называют LLM-инференс). Предполагается, что каждому заводу нужно будет рядом по огромному ЦОДу, чтобы смотреть на конвейер или с помощью какой-нибудь китайской нейросетки, или от того же Яндекса, или ещё от кого-то. Я утрирую, но логика роста рынка именно такая.
Если ИИ сдристнет в Казахстан (из-за санкций) — эта модель порушится. Но пока возникают невероятно интересные штуки в регионах. Например, это ЦОДы-призраки, которые существуют, там можно арендовать стойку, но у них даже нет сайта. Потому что зачем?
Появилась даже профессия ЦОД-скаута. Это почти как риэлтор, только профессия полезная и требующая специальных знаний. Читать дальше →
Ликбез по ЭДО: почему это не просто техническое подключение, а пересмотр процессов, которыми нужно заниматься заранее

Привет, Хабр! Меня зовут Константин Архипов, я scrum-мастер продукта «Среда ЭДО» в МТС. Последние несколько лет я занимаюсь электронным документооборотом и вижу, насколько это сложный процесс и как его недооценивают.
Малый бизнес может взять коробочное решение и подключиться к ЭДО через оператора. Крупный уже давно и основательно занимается in-house-разработкой — с такими объемами не остается другого выхода. Например, в экосистеме МТС существует несколько инстансов биллингов, где рассчитываются счета и формируются закрывающие документы. Интегрировать каждый биллинг со своим оператором ЭДО нерационально, поэтому мы объединяем потоки данных в нашем продукте «Среда ЭДО» и в начале месяца обрабатываем и маршрутизируем в день до 350 тысяч документов из разных источников.
Средний бизнес находится в подвешенном состоянии: коробочные решения им не подходят, а на что-то свое не хватает ресурсов. Пока еще многим выполнять ручные операции гораздо проще, чем строить сложную систему. Например, я лично встречался с ситуацией, когда в нескольких компаниях хотели внедрить ЭДО, назначали ответственных… но те меняли направления, так как ЭДО было слишком сложным и непонятным.
Мы в МТС вместе с коллегами из других компаний суммировали свой опыт и подготовили карту внедрения ЭДО — она должна помочь с первыми шагами. В этом материале я расскажу, зачем нужна карта, с чего надо подступиться к ЭДО и чем опасна ситуация, когда все действуют по принципу «гром не грянет — мужик не перекрестится».
Читать далее[Перевод] Десять распространенных заблуждений, связанных с RISC-V

Архитектура RISC-V продолжает набирать обороты, но вокруг нее, как и вокруг любой новой и перспективной технологии, роятся мифы и недопонимания. Многие из этих заблуждений настолько укоренились, что мешают объективной оценке ее потенциала и ограничений. В этой статье мы разберем десять самых распространенных на сегодня мифов о RISC-V. Наш анализ опирается на фундаментальные принципы и подходы, изложенные в классическом труде "Компьютерная архитектура: Количественный подход" (Computer Architecture: A Quantitative Approach), в частности, используя логику разделов "Ошибки и подводные камни". Давайте посмотрим, почему эти убеждения ошибочны и что стоит за ними на самом деле. Всем интересующимся - добро пожаловать под кат!
Читать далееКак контролировать 140 петабайт данных и 80 тысяч подов в Kubernetes

Нагрузка на базы данных растет с каждым днем. Как быстро масштабировать ресурсы, расширять базы данных и следить за их состоянием в UI, не вникая в подкапотные движения Kubernetes? Приводим кейсы.
Читать далееЧего ждать от Resident Evil Requiem

В конце июня Capcom показала первый геймплей следующей части в знаковой серии хорроров — Resident Evil Requiem. Разработчики поделились подробностями будущей игры, а избранные журналисты уже опробовали 30-минутную демо-версию, которая их всерьез напугала. Собрали все, что известно о главном хорроре 2026 года.
Читать далееПовышение качества обслуживания в контактном центре: как платформа Эра внедряет стандарты ISO

Сегодня расскажем о нашем новом модуле — контроле качества в контактном центре.
В 2х словах напомним, что ЭРА — это информационно-коммуникационная платформа для автоматизации контактных центров, созданная профессионалами с 25-летним опытом в сфере коммуникационного программного обеспечения. В основе платформы лежит микросервисная архитектура, которая обеспечивает отказоустойчивость и масштабируемость системы.
Платформа включает в себя слой телефонии и слой функций контактного центра, которые позволяют автоматизировать процессы обслуживания клиентов. ЭРА поддерживает мультиканальные кампании, различные режимы набора номера, анализатор ответа и гибкую интеграцию с другим ПО, а также способна обрабатывать огромное количество звонков и обращений, что подтверждается результатами нагрузочных тестов.
На определенном этапе развития функциональных возможностей мы поняли, что можем выйти за рамки автоматизации основного процесса обслуживания и предложить нашим клиентам автоматизацию также и смежных процессов в контактном центре.
Эта концепция получила название УКЦ — управление контактным центром. Понятно, что основной процесс в контактном центре — процесс обслуживания. Но чтобы это обслуживание состоялось и было эффективным, нужно инициализировать и управлять и другими процессами — управлять нагрузкой и расписанием, управлять знаниями операторов, управлять качеством, управлять мотивацией, управлять отношениями с заказчиком, управлять инфраструктурой контактного центра.
Возникает множество процессов и управляемых объектов. Мы приняли решение сфокусироваться на управленческих процессах (отсюда и название УКЦ) и подойти к их организации системно. Мы заметили, что каждый контактный центр уникален, отличается уровнем процессной зрелости и своими особенностями. Однако всем необходим четкий ориентир — эталон, к которому можно стремиться и на который можно опираться при определении требований к эффективному контактному центру с точки зрения управления и организации. Таким ориентиром мы выбрали международный стандарт ISO 18295:2017.
Читать далееОтвертка, схема, два патч-корда: командировочные будни сетевого инженера

Всем привет! Меня зовут Данила Лопатин, я системный инженер в К2 Кибербезопасность.
В этой статье мой коллега Алексей Ломакин, инженер сетевой безопасности, опишет свой опыт командировок по России — от Таганрога до Хабаровска. Он расскажет, что необходимо инженеру помимо технических знаний и оборудования и поделится советами для успешных командировок.
Я Алексей Ломакин, инженер сетевой безопасности в К2 Кибербезопасность. Примерно половина моей работы — это выезды и командировки.
За эти поездки я понял, что инженер должен не только разбираться в технических вопросах, но и уметь выстраивать контакт с людьми. Часто приходится не просто настраивать оборудование, а договариваться, разруливать организационные моменты и терпеливо объяснять заказчику нюансы подключения. Все это оказалось сложнее, но и в разы интереснее, чем я думал в начале карьеры. Теперь точно знаю, что коммуникация порой важнее, чем отвертка или ноутбук (хотя без них тоже никуда).
Читать далееУсталость от Zoom

Переход к удалённому режиму взаимодействия, с использованием видеоконференций, таких как Zoom, при всех открывающихся революционных возможностях, не обходится «бесплатно» для энергетического ресурса их участников. Встреча, проведённая онлайн, расходует больше энергии, нежели такая же встреча, в том же составе, но проведённая очно. Онлайн-общение в буквальном смысле «греет» расположенный в голове процессор.
Поначалу для меня это было только гипотезой, не дающей покоя. В какой-то момент я нашёл время чтобы разобраться в том, является ли такое наблюдение субъективным. Не является. Существует даже устойчивый термин: «Zoom Fatigue» (усталость от Зума).
Читать далееScala Digest. Выпуск 30

Привет, Хабр! Мы — Настя, Эвелина и Миша — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki, добавляем дополнительные новости и собственные комментарии. Мотивацию мы черпаем из желания развиваться и делиться полученными знаниями. Приветствуем любую обратную связь! (? ??? )?
Читать тридцатый выпускАвторизация OAuth 2.0 в PostgreSQL на примере Keycloak

Привет, Хабр! Мы продолжаем цикл статей о нововведениях СУБД Tantor Postgres 17.5.0, и сегодня поговорим о поддержке авторизации через OAuth 2.0 Device Authorization Flow — это современный и безопасный способ предоставления доступа, который позволяет приложениям запрашивать доступ к PostgreSQL от имени пользователя через внешнего провайдера идентификации и управления доступом, например Keycloak, что особенно удобно для облачных сред и микросервисных архитектур (функция будет также доступна в PostgreSQL 18). В статье пошагово разберём настройку OAuth-авторизации в PostgreSQL с использованием Keycloak: настроим Keycloak, подготовим PostgreSQL, напишем валидатор токенов OAuth в PostgreSQL и проверим успешную авторизацию через psql с использованием Device Flow.
Читать далееЛогирование в конвейере дебетовых карт: как мы сделали его удобным для себя

Статья о том, как мы улучшали логи внедрением сквозных идентификаторов и не только. Делали это для того, чтобы упростить и ускорить разбор возникающих ошибок. Это в разы сократило время разбора.
Статья может быть полезна backend-разработчикам, лидам, тестировщикам, аналитикам, которые проектируют и разрабатывают сложные системы. Код написан на java и соседних технологиях, но подходы, я уверен, универсальны. Они упростят жизнь при разборе ошибок на проде и на тестовых стендах.
Читать далееMiniMax-M1: Разбираем архитектуру, ломающую законы масштабирования (и наш VRAM)

В мире LLM доминирует квадратичная сложность, ограничивающая контекст. Но MiniMax-M1 бросает вызов: миллион токенов, низкие затраты. Разбираем гибридную архитектуру с Lightning Attention, новый алгоритм CISPO и инженерные прорывы, делающие эту модель уникальной.
Читать далееSpring AI: Model Context Protocol

Model Context Protocol (MCP) — это унифицированный протокол взаимодействия между большими языковыми моделями (LLM) и внешними источниками данных и инструментами. Spring AI предоставляет очень простой декларативный подход для добавления любых инструментов в контекст LLM с помощью MCP. Мы рассмотрим несколько простых примеров по созданию MCP-клиента и MCP-сервера.
Читать далееЦукерберг переманивает сотрудников OpenAI, модели учатся шантажу: главные события июня в ИИ

Когда Claude Opus пишет научную статью в ответ на работу Apple, а Gemini 2.5 Pro выпускает третью часть этой дискуссии — становится понятно, что мы живем в интересные времена. LLM не только обсуждают друг друга в академических журналах, но и, как уже не в первый раз подтвердилось, отлично распознают, когда их тестируют на безопасность.
Параллельно с этой интеллектуальной дуэлью OpenAI удешевили o3 на 80%, Meta заключила ядерный контракт до 2047 года, а Anthropic вновь протестировали модели на склонность к шантажу. По меркам индустрии — месяц почти рутинный. По меркам всего остального — вполне себе блокбастер.
Традиционно разбираем главные события месяца, новые инструменты и исследования!
Читать далееСпасаем умный дом на KNX: как быть, если интегратор залочил оборудование

На рынке домашней автоматизации популярны системы на базе KNX и Loxone — особенно если бюджет не ограничен. У KNX десятки производителей, широкий выбор оборудования и зрелая экосистема. Но что делать, если с подрядчиком возникают серьезные проблемы, а доступ к системе заблокирован?
Именно это случилось в доме в Подмосковье: проект начали на KNX, но из-за конфликта с интегратором работы остановились. Система осталась незавершенной, проект оказался запаролен, а разбирательства перешли в суд. Решение порекомендовала новая команда, предложив «переезд» на контроллер с Linux и открытую платформу Home Assistant.
Рассказываем, как удалось запустить надежный и гибкий умный дом на Open Source.
Читать далееКак я 2 года делал приложение, которое умеет предсказывать камбеки в Dota 2
Я работал аналитиком в одной из тир-4 команд, которая не могла пройти дальше полуфиналов. Мы выигрывали небольшие турниры, перебирали составы, готовились к матчам… но каждый раз сталкивались с одной и той же проблемой — нехваткой данных или их переизбытком.
Подбирать героев приходилось по ощущениям.
Считать средний винрейт — вручную, с нескольких источников.
Анализировать контрпики, синергию, мобильность, темп — только на глаз.
Это было долго. Неточно. Почти бесполезно.
Каждый день я сталкивался с тем, что данные есть, но нет инструмента, который бы их собрал, обработал и показал бы мне не просто прогноз, а понятное объяснение:
Почему один драфт сильнее другого? На какой минуте начнётся лейт? У кого преимущество в ерли?
И вот однажды я спросил себя: «Почему в 21 веке нет алгоритма, который поможет решить эту задачу?»
Не нашёл ответа. Значит, нужно было сделать самому.
Написал товарищу, который разбирается в коде. Расписал идею, почему она сработает, и почему её ещё никто не сделал. Мы начали. Первая версия была примитивной. Даже смешно сейчас перечитывать те первые сообщения — мы сами тогда не понимали, куда катимся.
Но со временем стало получаться. Очень быстро.
Сегодня DotaDiviner — это мультиплатформенный инструмент анализа драфтов , доступный через Telegram бот, мобильное и десктоп-приложение. Он строит график силы каждой команды поминутно, показывает, когда произойдёт камбек, кто доминирует в ерли, а у кого пик силы придётся на лейт.
А ещё он умеет отправлять автоматические уведомления о матчах, где есть явное преимущество — например, как на PGL Wallachia Season 5, где можно было легко ловить коэффициенты выше 10.
Продолжение под катом.
Если тебе интересно, как всё это работает — добро пожаловать ????
Apple Pro Weekly News (23.06 – 29.06.25)

Пока ждём третьей беты, изучаем, что было во второй бете и какие сервисы Apple обновились, а какие отмечают юбилеи. RuStore на iOS близко? Зато в ЕС Apple пошла на ещё одни уступки, ну почти. Множество слухов о грядущем: как будет меняться iPhone, когда ждать умные очки, где там AirTag 2, новый бюджетный MacBook на горизонте, а также изменение MagSafe в iPhone 17 – что это такое? А вот код Swift скоро полноценно заработает на Android. Эти и другие события вспоминаем в свежем дайджесте, на случай, если вы немного пропустили!
Перейти к новостямНемного об философии ИИ

Давайте будем считать, что ИИ это не просто придумка человечества – давайте будем считать что ИИ следующий этап эволюции высокоорганизованной материи, продолжающий схему: Предбиологическая эволюция (абиогенез- Формирование органических молекул, самоорганизация в простые структуры, гипотеза –РНК), Биологическая эволюция (Появление первых клеток ,Фотосинтез и кислородная катастрофа, Эукариоты, Многоклеточные организмы.
То что мы слышим или о чем говорится сейчас об феномене ИИ это все слишком человеческое.
Читать далееКак я прокачал английский до B2 в США, разработав своё языковое приложение
После переезда в США мой английский был на уровне A1. Вместо курсов и приложений я решил создать собственный языковой тренажёр и заодно прокачать себя как fullstack-разработчика. В статье рассказываю как я парсил словари, получил бан, внедрил геймификацию и достиг уровня B2 за год.
Читать далееПринцип швейцарских часов

Последние годы в управлении проектами активно распространилась идеология Agile. Многие работодатели указывают знание Agile как обязательное требование к кандидату. Появились целые школы, которые обучают Agile, выдают сертификаты и т.п. Я считаю, что эти люди( и работодатели, я уж не говорю про HR) просто не имеют опыта управления, а Agile - модное слово, наверно что-то продвинутое, современное. В общем я знаю, как образовалась Agile, с точки зрения программиста она достаточно привлекательна. Но распространять идеологию Agile на все проекты в ИТ - мягко выражаясь некорректно. Предлагаю вашему вниманию другую идеологию управления проектами и продажами.
Читать далееПродолжение статьи универсальный бокс для дрона

Для понимания вышеуказанной статьи решил добавить описание самого бокса. Данный бокс служить для хранения аккумулятора и перевозки грузов и управляется в автоматическом режиме сервером.
Читать далееSingle Sign-On (SSO) для системных аналитиков: от основ до деталей OIDC, SAML и Kerberos

Системным аналитикам часто приходится проектировать процессы авторизации, выбирать протоколы и описывать требования к аутентификации. Но когда дело доходит до SSO (Single Sign?On) — архитектурных решений становится неожиданно много:
OIDC, SAML, Kerberos… Что из этого выбрать и почему?
В статье — подробный разбор SSO:
• Что это такое, как работает и где мы сталкиваемся с этим каждый день (вход через Google, корпоративные порталы, файловые ресурсы Windows);
• Как устроены OIDC, SAML и Kerberos — и чем они отличаются на каждом этапе: от запроса до logout;
• Кому какой протокол подходит и как избежать архитектурных ловушек (например, использование SAML в мобильном приложении — это боль);
• И, конечно, схемы, псевдокод и чек?листы выбора.
Узнать больше про SSO, SAML и OpenIDНемного о философии ИИ

Современные нейронные сети выступают в качестве умного помощника. Они с легкостью находя заказанную информацию и даже генерируют псевдо новую на основе существующих данных. Но это не человеческое творчество : это переработка найденного, плагиат высокого уровня. Способность к творчеству, к генерации уникального контента – прерогатива человека. Он может творить, ИИ воспроизводит статистические гипотезы.
На текущем этапе ИИ может быстро собирать и структурировать информацию , он способен выделять релевантную информацию , но ему не хватает контекста и подтекста в компиляции новых знаний, не хватает человеческих возможностей и опыта. ИИ, который сейчас существует, не обладает самоосознанием - это абсолютная фантастика, и очевидно так ей и останется.
Однако, то что мы рассматриваем это даже не ИИ, это человеческая проекция того что скрывает феномен ИИ.
Читать далее«Зачем нужна шина данных, если есть Apache Kafka?» и еще 3 популярных аргумента против ESB

На связи Сергей Скирдин, технический директор ИТ-интегратора «Белый код». Недавно получил такой комментарий к одному из обзоров ESB: «Я считаю, что интеграционные платформы больше не нужны», а спустя время в Телеграм-сообществе «Шины не для машины» развернулась дискуссия на тему «Паттерн ESB безнадежно устарел». Решил собрать в одной статье популярные вопросы по теме и ответить на них.
Читать далееСиндром Бога vs. Реальные Боги

Ты просто кодишь, а ждёшь миллионы и аплодисменты? Добро пожаловать в клуб разочарования.
Ты выучил React за 3 месяца и ждёшь, что мир падёт ниц? Миллионы получают те, кто решает миллионные проблемы, а не те, кто прошёл курс на Юдеми.
В последние годы рынок IT стал похож на комикс: каждый второй джун чувствует себя Тони Старком, а каждый третий считает, что его CRUD на React - это вклад в мировую цифровую революцию.
Причём, если зарплата меньше 300к - значит, «рынок сдох», «айти умирает», «никто не ценит». Знакомо?
Это не синдром бога. Это синдром пузыря.
Рынок меняется, и да, он стал жёстче. И дело не в твоих навыках, а в том, что рынок больше не прощает завышенных ожиданий. Но ждать, что тебе что-то подарят, - не выход.
Читать далееКак чек-лист в Confluence убил 70% вопросов о релизах — без автоматизации и бюджета

Знакома ли вам ситуация, когда ключевые шаги релиза живут только в головах команды? Когда понять, что именно сейчас происходит с проектом — задача для ясновидящего с магическим шаром и кофейной гущей? Команда iOS-разработки в ПСБ столкнулась с этим и нашла решение.
Привет, Хабр! Я Александр Дровняшин, iOS-разработчик в ПСБ (и ответственный за выпуск приложения на iOS). И сегодня я расскажу, как простые чек-листы в Confluence резко повысили прозрачность нашего релизного процесса и помогли оперативно и просто собирать обратную связь.
Как мы научили ИИ читать PDF и экономить сотни рабочих часов: полный кейс создания корпоративного ChatGPT

От бизнес?проблемы до технической реализации — опыт создания ИИ?ассистента для Росатома за 48 часов
Представьте: новый сотрудник крупной корпорации ищет ответ на рабочий вопрос. Он открывает внутренний портал, видит сотни PDF-инструкций, тысячи записей в базе знаний службы поддержки. Час поиска, звонки коллегам, еще час изучения документов. В итоге — либо неточный ответ, либо решение отложить задачу.
Как ИИ может помочь сотруднику?Smart Band 10: чем новый фитнес-браслет Xiaomi отличается от Smart Band 9

Каждый год Xiaomi выпускает новый фитнес-браслет, от поколения к поколению обещая революционные улучшения. На деле часто получается косметический апгрейд за те же деньги плюс пара-тройка новых спортивных режимов, которые чаще всего никто не использует. Дошло до того, что многие в принципе перестали обновляться со старых моделей на новые просто в силу отсутствия кардинальных изменений. А потянет ли Smart Band 10 на то, чтобы его купить? Сейчас посмотрим.
Читать далееBase 44: как пет-проект сделанный ИИ, купили за $80 млн

Всё громче звучит идея, что следующий стартап на миллиард соберёт один человек. Или почти один. В случае Base44 — это Маор Шломо и восемь человек в команде. За шесть месяцев он вывел продукт в плюс, собрал 250 тысяч пользователей и продал его Wix за $80 миллионов. Это ещё не соло-единорог, но кажется мы близко.
Читать далее(Не) безопасный дайджест: бабушка-хакер, псевдо-ТП и клондайк краденных кредов

По традиции продолжаем делиться необычными и поучительными ИБ-инцидентами. В июльской подборке: настойчивые африканские вымогатели, шифровальщик, перечеркнувший вековую историю, и очередная «величайшая утечка в истории».
Читать далееЧто такое скаутинг идей и чем занимается скаут в стартап-студии

Некоторое время назад у нас появилась новая должность - маркетолог-скаутер. Это специалист, который профессионально занимается поиском и отбором новых идей и проектов на ранних стадиях.
Скаутинг - это эффективный инструмент для нахождения на рынке новых идей, которые будут потенциально прибыльными. Для стартап-студии идеи и партнёрства- это главное “топливо”.
Скаут отсматривает тематические сайты в Интернете, паблики акселераторов, чаты, где общаются авторы новых проектов. Его задача не просто “увидеть” идею, а сразу пропустить ее через фильтр:
????во-первых, собственную насмотренность,
????во-вторых - соответствие трендам, актуальность задумки, технологию реализации, прикинуть объем рынка.
Иногда уже на этом этапе понятно, есть ли у идеи потенциал стать продуктом или она останется на уровне “сырой” задумки. С авторами наиболее перспективных идей нужно установить контакт и поддерживать его.
В обязанности скаута входит посещение различных мероприятий, конференций, питчингов. Кстати, личное общение - это сейчас самый результативный способ нахождения потенциальных партнёров с идеями. Так что коммуникативные навыки, личное обаяние и умение завязывать партнерские связи скауту точно пригождаются. Важно не просто “услышать” идею в живом разговоре, но и почувствовать, насколько фаундер сам горит ею и готов доводить её до результата.
Еще один важный и интересный процесс - поиск идей за рубежом. Российский рынок имеет свои ограничения, поэтому мониторинг зарубежных источников тоже периодически “выстреливает” идеями. Наша стартап-студия берет их на проверку, оценку, прикидку. Идею из-за границы нужно адаптировать на реалии российского рынка, понять, насколько она будет востребована у нас.
Читать далееАвтоматизация инвентаризации парка ПК: PowerShell-скрипт для сбора системной информации

Привет, Хабр! Типичная ситуация: начальство требует полный отчёт по всему парку техники или только устроились в организацию с крупным парком машин, нужно сформировать понимание, с чем вы работаете. Вручную обходить 100+ рабочих мест - совсем не вариант.
В статье я поделюсь PowerShell-скриптом, который:
- Сам обойдет все машины в сети
- Соберёт подробную информацию о конфигурации
- Сгенерирует удобные для восприятия HTML-отчёты
- Складирует всё в вашу сетевую папку для удобства
Скрипт будет полезен системным администраторам, инженерам ТП, аудиторам и тем, кто устал вручную обходить все машины в организации.
Читать далееДизайн за 5 минут. Дайджест июня

Привет, Хабр! Встречаем новый месяц и вспоминаем, какими событиями из мира дизайна запомнился нам июнь.
1. Apple Design Awards 2025
2. WWDC25
3. io от OpenAI
4. Дизайн ноутбука от Студии Лебедева
5. Сборник 3D-объектов Thiings
6. Liquid Figma
7. Portrait — проект по созданию своего цифрового пространства
[Перевод] Задержки и системная архитектура

Много JavaScript?фреймворков назад, в 2009 году, Джеффри Дин, будучи инженером в Google, представил знаменитые «числа, которые должен знать каждый программист».
Читать далееAlertCLI: Когда Alertmanager слишком серьёзен
Привет, хабровчане! Сегодня я хочу рассказать вам о своём новом детище — AlertCLI. Это CLI-утилита для работы с Alertmanager, которая превращает ваши страдания от мониторинга в... ну, скажем так, в менее мучительные страдания. Потому что давайте признаем: когда в 3 часа ночи звонит PagerDuty, хочется не решать проблемы, а решить того, кто их создал.
Читать далее и потыкать у себя в продеМой опыт проектирования архитектуры

Привет! Меня зовут Азамат, я backend-разработчик в Циане. В работе мне часто приходится пересматривать архитектуру компонентов или проектировать её с нуля. Со временем у меня накопились подходы и наблюдения, которыми хочу поделиться.
В этой статье расскажу, с чего я обычно начинаю проектирование, какие вопросы задаю себе перед тем, как описывать архитектуру, и какие принципы помогают принимать решения.
Материал будет полезен тем, кто хочет влиять на архитектуру в своей команде и ищет, с чего начать.
Читать далееИИ-помощник редактора на Хабре: семь раз вайб-код — один раз поймешь

Привет! На связи Николай из редакции блога YADRO. Наша команда регулярно поставляет на площадку статьи по инженерным и смежным темам. Мы смотрим на статистику, радуемся или огорчаемся, проверяем гипотезы и верим, что в ответ график роста посмотрит на нас под новым, бо?льшим углом.
Со временем число текстов в блоге YADRO неуклонно растет. А моя оперативная память редактора остается неизменной: пара-тройка последних месяцев плюс несколько ярких вспышек пораньше. Зато растет FOMO — тревога, что я мог бы найти новые возможности для развития блога, будь мой фокус шире. Поможет ли здесь искусственный интеллект? «Отличный кейс!» — ответила ChatGPT, и я начал первую версию проекта.
Читать далееWho you gonna call? Dustbuster! История создания одного из первых беспроводных пылесосов

В 1961 году президент США Джон Кеннеди призвал «высадить человека на Луну и благополучно вернуть его на Землю». Это вызвало не только прорыв в космических технологиях, но и поток других инноваций, которые вскоре нашли свое применение на предприятиях и в домах простых американцев. Многие потребительские товары, которые мы используем сегодня появились благодаря космической гонке. Среди них был и беспроводной пылесос. О нём сегодня мы и расскажем.
Читать далееЯ брала на себя слишком много лишних задач, пока не сделала это

Много лет в разных компаниях я была перегружена. Делала слишком много ? и всегда было мало. Решение оказалось проще, чем казалось. Поделюсь, как без навороченных инструментов и с помощью всего одной канбан-доски бустануть эффективность.
Читать далееТест-кейсы на автопилоте: как Spring AI и Atlassian MCP упрощают жизнь тестировщика

Тест-кейсы перестанут быть твоей головной болью и болью твоей команды. Нужно просто перестать их писать. Путь от спецификации до коллекции в тест-менеджере может быть пройден за минуту. Достаточно принимать по одной чайной ложке...
Или попытаться воспроизвести цепочку задач с помощью AI: модель легким движением промпта превращается в QA, нарезает спеку на чанки, отдавая тебе список из структурированных данных, которые ты шлешь далее в свой тест-менеджер.
Пишу о своих изысканиях в области автоматизации рутинных процессов с помощью Spring AI, Atlassian MCP, Qdrant, OpenAI, Allure TestOps.
Читать далееStorybook в IDE: конец эпохи копипаста

Если вы занимаетесь фронтенд-разработкой, то наверняка работали со Storybook — удобной витриной компонентов, на которой красиво лежат компоненты и примеры их использования. Его любят за интерактивную документацию, возможность визуального контроля и изолированной разработки. Но замечали ли вы, сколько действий приходится делать, чтобы взять компонент из Storybook и вставить его в реальный проект?
Наверняка вы сталкивались с ситуацией: нашли компонент в Storybook, затем переключились обратно в IDE, скопировали код, вставили, адаптировали, проверили, и повторили снова. Кажется, многовато действий для простой вставки компонента, правда? Постоянные переключения между браузером и IDE, ручной копипаст и отсутствие связи с уже написанным кодом делают этот процесс неудобным и медленным.
Storybook Studio: всё в одном месте...
Читать далееKEKS кодек и криптографические сообщения
Данная статья напоминает о проблемах X.509 PKI и реализаций ASN.1. Предлагает компактный, быстрый, детерминированный, потоковый и простой формат кодирования данных KEKS, а также криптографические сообщения для подписи и шифрования данных с поддержкой пост-квантовых алгоритмов.Читать дальше →
Стандартизация безопасной разработки: теория и практика

Всем привет! У нас новый автор - Виктор Дрынов, руководитель отдела безопасной разработки Angara Security. Сегодня он расскажет, как стандарты могут помочь минимизировать риски и повысить качество разработки
Немного о требованиях регуляторов
С чего стоит начать подход к безопасной разработке? С изучения требований национальных стандартов и иных нормативно-правовых документов (НПА), разработанных регуляторами.
В России разработаны и приняты национальные стандарты по разработке безопасного программного обеспечения (РБПО), а именно:
Читать далееОтпуск руководителя

Я руковожу командой веб-разработки, нас 9 человек. Только что вернулся из недельного отпуска. Буквально накануне мы выпустили в прод большой внутренний проект, который пилили 4 с лишним месяца. Его пользователи - несколько человек (компания мы небольшая), но дался он нам нелегко: были переносы сроков, доделки, неочевидные баги и новые входящие от заказчика. Некоторые мои коллеги-менеджеры отнеслись скептично: мол, как так - запустил проект, и сразу в отпуск! То ли проект был неинтересен, то ли ты менеджер какой-то не такой... Я же ушёл в отпуск с полным пониманием, как и что будет происходить, это было осознанное решение, конечно, учитывающее и благо моего работодателя в том числе.
Важный дисклеймер: мы будем считать отпуском то состояние человека, когда он не работает свою работу ни в каком виде. Но об этом чуть подробнее будет ниже.
Итак, я считаю, уход менеджера команды в отпуск - это такой негласный, но вполне объективный perfomance review. Тут проверяется сразу много аспектов работы руководителя. Давайте порассуждаем. Можно начать издалека.
Читать далее«LNK- и BAT-файлы: фишинговая рассылка

Автор - Степан Панфилов, команда UserGate uFactor
Привет, Хабр! На связи команда UserGate. Мы запускаем новую серию материалов, посвященных исследованию кибератак. Да, мы не только разрабатываем NGFW, но и, как положено серьезной ИБ-компании, анализируем актуальные угрозы. Сегодня мы рассмотрим два сценария загрузки основных вредоносных модулей на компьютерную систему атакуемого. Первый сценарий — атака при помощи LNK-файлов, в которых применяются криптографические методы, второй — атака через BAT-файлы.
Основным вектором атаки в обоих сценариях выступает фишинговая рассылка. Файлы, приложенные к фишинговым электронным письмам, обычно упакованы в ZIP-архив. Иногда архивы защищают паролем для обхода СЗИ, сам пароль указывается в тексте сообщения.
Сценарий 1: криптография в LNK-файле
В качестве промежуточного звена для загрузки основного вредоносного модуля могут быть применены файлы MS-SHLLINK. Для выполнения сценария в LNK-файлах используются командные интерпретаторы CMD или PowerShell, но также есть и другие методы. К сценарию зачастую применяются методы сокрытия вредоносных команд, такие как кодирование, обфускация или шифрование, что затрудняет детектирование угрозы средствами защиты информации.
Рассмотрим на примере вредоносного LNK-файла один из способов сокрытия ключевой информации с помощью шифрования.
Для просмотра содержимого LNK-файлов можно воспользоваться hex-редактором, утилитами xxd или cat в UNIX-подобных системах. Стоит обратить внимание, что некоторые hex-редакторы могут отображать не сам LNK-файл, а содержимое файла, на который ссылается ярлык, — будьте внимательны."
Читать далееRepka-Pi 3: DMR хотспот

Привет, Хабр! Меня зовут Иван Куликов, я руководитель направления backend разработки в VK Tech, и хочу поделиться своим путем боли и преодолений по запуску DMR Хотспота на базе MMDVMHost и DMRGateway на российском аналоге RaspberryPi — RepkaPi
Читать далееКлассификация документов: гайд для обхода граблей

У всех на слуху библейское изречение «отделять зерна от плевел» и его грубый аналог «отделять мух от котлет». В обычной жизни мы также сталкиваемся с необходимостью разделять схожие предметы. В машинном обучении задача разделить объекты по определенным классам, например, «зерна» и «плевелы», называется классификация. Классификация лежит в основе современных технологий искусственного интеллекта и играет ключевую роль в машинном обучении.
Читать далееНе одушевляйте неодушевлённое

Всем привет, меня зовут Алекс Гусев. Поводом для этой публикации стали интересные и вдумчивые посты коллег @Siberianice, @SergioPrieto и @Kamil_GR — спасибо им за пищу для размышлений. Я задался вопросом: есть ли у нас вообще основания наделять современные большие языковые модели (LLM) субъектностью? Где проходит грань между инструментом и носителем воли? Это не просто изложение моей позиции, а попытка повлиять на восприятие темы.
Да, это агитация :)Наследство превращает бизнес в поле боя: как избежать корпоративной войны в IT-компании
В момент стремительного роста стартапа — когда вчерашний пилот оборачивается первой прибылью, а завтра уже планируется 100? exit — основатель впервые задумывается не только о цифрах на балансе, но и о том, что случится с бизнесом после него. Личная ответственность за семью и здоровье выходит на первый план, а нематериальные активы — код, домены, бренд — легко становятся «яблоком раздора» между наследниками.
Читать далееПовстанцы бессмертия: Как банда безумцев превратила смерть из судьбы в выбор

Они называли их безумцами. Сегодня — у них бюджеты в миллиарды. Генная терапия, химическое перепрограммирование, эпигенетика — это уже не фантастика, а клиника. В 2025 году человечество в упор смотрит на смерть... и начинает дёргать её за бороду.
Это манифест повстанцев бессмертия. История тех, кто отказался стареть.
Читать далееОдин день с архитектором РСХБ-Интех: взгляд изнутри

Привет, Хабр! Сегодня у нас откровенный разговор с Денисом Глуховым — руководителем ЦК архитектуры блока цифровой трансформации РСХБ-Интех. Узнаем, как выглядит рабочий день специалиста, который хорошо знаком с кухней цифровой трансформации в крупном банке и превращает сложные бизнес-требования в эффективные технологические решения.
Денис, как начинается твой рабочий день? Есть ли у тебя утренние ритуалы или привычки?
Мой рабочий день начинается c момента, когда я оставляю авто на перехватывающей парковке и сажусь в МЦД. Я открываю ноутбук и по пути на работу просматриваю накопившуюся почту, отвечаю на сообщения, просматриваю календарь и распределяю задачи, ранжируя их по приоритетам. Территориально с командой находимся на Теплом Стане, но фактически работаю на два офиса, так как большое количество очных встреч проходит с руководством в офисе в Москва-Сити. Люблю офис на Теплом Стане: там лучше думается. Мой обязательный утренний ритуал — самый большой завтрак в корпоративном кафе.
Какие основные задачи и проекты ты планируешь к выполнению сейчас? Как ты определяешь приоритеты?
Основной проект, который сейчас в активной фазе, — это Свои Финансы, цифровой канал обслуживания физических лиц, построенный на микросервисной архитектуре. В рамках данной активности мы уходим от монолитного решения подрядчика в сторону собственной разработки на импортозамещенном стеке и размещаем наши решения на интеграционной платформе App.Farm. А что касается приоритета для архитектора главное — это обеспечение потребностей бизнеса и продуктовых команд, помощь в проектировании и консультации. Это наша основная операционная активность .
Читать далееОкеан в качестве аккумулятора: как гигантские подводные шары могут помочь с сохранением энергии

На глубине 600 метров, в темноте у побережья Калифорнии лежит огромная бетонная сфера. Она похожа на какой-то гриб, выращенный гигантской внеземной цивилизацией. Её стены могут выдержать давление в 77 раз больше атмосферного — так что она не боится даже шторма или землетрясения. От центра сферы к пляжу бежит большой провод, подключенный дальше к общей калифорнийской энергосети. Внутри сферы — не нефть, не газ, и не воздух. Она держит внутри морскую воду.
Целый ряд таких сфер — часть амбициозного проекта StEnSea (Stored Energy in the Sea) по балансированию энергетической системы целых государств. Здесь ученые решают главную проблему чистой энергии: как её хранить и распределять в те часы и дни, когда ветер перестаёт дуть, а Солнце закрыли тучи?
Читать далееОт работяги до айтишника

Приветствую читателей! Последние два года я работал курьером, поэтому прошу знатоков IT отнестись снисходительно к возможным неточностям в моих рассуждениях.
А суть вся в том, что решил я сменить профессию на ту, где зарплата летом не номинальная. Наткнулся на журнал «Мир Робототехники» и загорелся узнать подробнее за какие навыки и знания платят в айти. Знакомый посоветовал обучаться на базе конструктора с микроконтроллерами, чтобы тот был полигоном для творчества. Так что спустя несколько месяцев проб и ошибок решил поделиться своим опытом со всеми соискателями.
Выбрал себе конструктор от «Грань Новые Технологии», так что из электроники в моём распоряжении оказались: orangePi 5+, STM32 и Mega2560. Как я узнал в дальнейшем, orangePi это аналог небезызвестной RaspberryPi, а mega – аналог Arduino. До более углублённого изучения STM32 я до сих пор не дошёл, так что может быть во второй части статьи будет и о STM32, если саму статью буду продолжать.
Приехала ко мне коробка в пол кубометра, после распаковки начинки я понял, что работы непочатый край. Так что решил как нетипичный пользователь начать с инструкции
Читать далееПриглашаем на System Analyst Meetup (онлайн)

Привет, Хабр!
Как пилить монолит на микрофронты, углубиться в суть синхронности и асинхронности, обсудить отсутствия документации и её влияния на накопление технического долга – все это в рамках System Analyst Meetup от ГК «Юзтех» и компании «Синимекс».
Читать далееTURN/STUN — платить или крутить свой?

Как выбрать между своим TURN-сервером, бесплатными решениями и платными сервисами: живой разбор без маркетинга
Читать далееЭволюция платформы Russ Online: от монолитов к микросервисам и Kubernetes

Привет, Хабр! С вами команда разработки платформы Russ Online Группы компаний Russ. Мы хотим поделиться историей о том, как от монолитной системы мы перешли к микросервисной архитектуре и облачным решениям на базе Kubernetes и S3. Эта трансформация создала фундамент для дальнейшего развития платформы и внедрения новых сервисов.
Читать далееЗоопарк версий питона в ИИ, какую версию лучше выбрать в 2025 для большинства задач?

Разработка в области искусственного интеллекта развивается стремительно. Каждый месяц появляются новые модели и фреймворки, и часто возникает вопрос: какую версию Python использовать для локальной разработки и экспериментов, чтобы обеспечить максимальную совместимость и избежать «ада зависимостей»? Но, можете не тратить время на чтение. СРАЗУ ВЫВОД: Рекомендуемая версия: Python 3.10.x.
Неправильный выбор версии Python может привести к часам отладки, проблемам с компиляцией пакетов и несовместимости с ключевыми библиотеками, такими как PyTorch или TensorFlow. В этой статье мы проведем глубокий анализ совместимости более 30 популярных AI-моделей и 30+ библиотек, чтобы дать однозначный и обоснованный ответ.
Читать далее[Перевод] Spring Data JPA и Hibernate: ориентируемся на производительность. Часть 3

Команда Spring АйО перевела и адаптировала доклад Мацея Валковяка “Performance oriented Spring Data JPA & Hibernate”, в котором на наглядных примерах рассказывается, как существенно нарастить производительность приложения, оптимизировав его взаимодействие с БД.
Доклад будет опубликован тремя частями. В первой части было рассказано об оптимизации управления соединениями с базой данных. Во второй части мы посмотрели на то, как оптимизировать код и настройки Spring Data и Hibernate, чтобы минимизировать количество отправляемых в базу данных SQL запросов. Третья часть посвящена обзору инструментов, которые могут помочь разработчику правильно организовать работу по регулярной оптимизации производительности приложений, в том числе при работе командой.
Читать далееИмпортозамещение системы передачи отчетности Дельта
Привет! Мы – команда сопровождения банковских телекоммуникаций Национального Расчетного Депозитария (Группа «Московская биржа»). В НРД мы отвечаем за сопровождение критичных информационных сервисов, которые используются на ежедневной основе при отправке платежей/финансовых сообщений через каналы платежной системы Банка России (ПС БР), SWIFT, системы передачи финансовой сообщений (СПФС), сдачи отчетности, взаимодействии с Федеральными органами исполнительной власти.
В этой статье расскажем об успешном кейсе по импортозамещению такого значимого программного продукта, как Дельта (ПП Дельта).
Читать далееКак работает механизм притяжения между атомами?

Мы точно знаем, что атомы притягиваются друг к другу и сегодня этот факт не вызывает у учёных никаких сомнений. Именно благодаря взаимодействию из отдельных атомов формируется любой материал.
Столь сложное и интересное взаимодействие обычно преподносится учебниками "как оно есть". Но смею предположить, что эта чуть ли не самая главная сила во Вселенной достойна куда более детального изучения. Помимо факта существования притяжения, хотелось бы что-то узнать и про его механизм. Давайте попробуем найти относительно понятное и доступное всем описание принципа работы притяжения между атомами, которое будет выходить за рамки "просто потому, что".
Читать далееКраткая история цифровых подруг

Вспомним главные события индустрии за десять лет прошедших и сделаем небольшой sextech-прогноз на десять лет грядущих.
Читать далееНейронка Claude в IDE среде Cursor, демонстрация возможности для работы над сценарием

Здесь приведены примеры сценарного творчества от генеративного ии, claude, работающего посредством cursor. Помимо самого творчества демонстриуются технические конфиги, обеспечивающие его существование в игровой среде.
Надеюсь, ознакомление с приведёнными материалами поможет определиться с тем, можно ли использовать современные языковые модели в сценарной работе.
Все выложенные ниже файлы (от библии до кода - результат работы нейронки).
В качестве примера выкладываю 3 файла:
1) библия сценариста,
2) диалог с обезьяной,
3) конфиг этого диалога для работы в игре
Грехи программиста: MVC

Использование MVC — это удобная отправная точка для небольших и средних проектов. Он прост, широко понятен и поддерживается большинством фреймворков. Однако по мере роста продукта MVC становится архитектурным тормозом: он нарушает принципы модульности, затрудняет тестирование и ведёт к плотной связанности компонентов.
Читать далееТоп-боли айтишников в английском, часть 2

Меня изрядно забросали помидорами в первой части этой статьи. Поэтому сегодня не будем об “ошибках”. Давайте просто посмотрим, что ещё “болит” у айтишников в английском, и как можно эти боли “вылечить”.
Читать далееДоступность как архитектура UI

Использование WAI-ARIA как основы архитектуры UI-компонентов даёт неожиданные преимущества:
Ускоряет разработку — у вас есть готовые паттерны для большинства случаев
Упрощает рефакторинг — чёткая структура кода позволяет легко вносить изменения
Улучшает коммуникацию — единая терминология помогает в общении с дизайнерами
Повышает качество — вы не забудете про важные детали вроде focus management
Повышает конкурентноспособность - продукт не столкнется с государственным или иным регулированием
Читать далееКак влиться в офис после вечности на удалёнке: 5 рабочих шагов

Возвращение в офис после продолжительной удалёнки — серьёзнейшая когнитивная нагрузка. Ваши социальные навыки атрофированы, и это не паранойя, а наука. Исследования безжалостны: длительная изоляция снижает эмпатию, замедляет адаптацию в новых командах и вызывает всплеск кортизола при любом выходе в люди.
В этом материале даю простые рабочие рекомендации, как помочь себе пройти реадаптацию к офисному формату по возможности мягко. Без призывов подышать / помедитировать, агрессивного коучинга и позитивных самоаффирмаций.
Спойлер: первый месяц всё равно будет болезненным, это норма.
Читать далееMUVERA и June 2025 Core Update: Разбиваю SEO мифы о реальность

Как нейросети создают убедительную дезинформацию в SEO, почему June 2025 Core Update не имеет отношения к MUVERA, и зачем "эксперты" пугают революциями там, где их нет.
Спойлер: MUVERA — реальный исследовательский алгоритм Google, но он НЕ внедрен в поиск. А вирусный пост об этом написан ИИ по классическим шаблонам AI-контента.
Читать далееБионическое зрение: технологии, позволяющие вернуть зрение

Технологии бионического зрения повышают светочувствительность и восстанавливают зрение. Они необходимы пациентам с генетическими наследственными и возрастными дегенеративными патологиями сетчатки глаза.
Только представьте, два миллиона человек по всему миру рождаются с отличным зрением. Но, достигнув подросткового возраста, начинают его терять из-за наследственных генетических заболеваний сетчатки. Потеря зрения прогрессирует и не поддается лечению. Уже к наступлению трудоспособного возраста большинство этих людей полностью слепнут.
Читать далееЧто такое DX-кластер и при чем тут Telnet

Давно ли вы пользовались протоколом Telnet? Да-да, тем самым, придуманным аж в 1969 году для сети ARPANET. А если я вам скажу, что использую его каждый день и он помогает мне получать актуальные данные от пользователей по всему миру? Давайте обсудим, каким образом древний протокол используется радиолюбителями и как проводить самые редкие радиосвязи на нашей планете. Садитесь в машину времени!
Читать далееКак получить UX-сертификацию от Google бесплатно — подробное руководство

Если вы хотите систематизировать знания в UX-дизайне, подтвердить свой уровень или начать карьеру с нуля, обратите внимание на Google UX Design Certificate — один из самых популярных и уважаемых онлайн-курсов по UX/UI.
И главное — его можно пройти совершенно бесплатно, даже несмотря на официальную плату в $49/месяц. В этой статье — пошаговая инструкция, как это сделать.
Читать далееКак создать свой Perplexity: Архитектура AI для глубокого исследования на Next.js и OpenAI

Многие программисты в ближайшие годы потеряют работу из-за ИИ. Ваша задача — самому стать тем, кто строит Perplexity, а не тем, кто только ими пользуется.
К концу статьи у вас будет четкое понимание того, как построить self-hosted SaaS для глубокого исследования, который можно встроить в любой продукт.
Переходите копируйте репозиторий поднимайте и вы сможете в полном мере насладиться экспериментами и изучить логи. https://github.com/aifa-agi/aifa-deep-researcer-starter
Читать далееОшибки молодого лида: что меняется, когда у тебя появляется команда

Привет, меня зовут Галя Ширанкова и я product unit lead в Авито. Я работала во многих больших компаниях — Ланит, Т1, МТС, ВК — и полученный опыт позволил мне увидеть, какие ошибки совершают лиды, особенно в начале карьеры. В статье рассказываю, с чем сталкиваются на своём пути начинающие тимлиды, и даю советы, как справляться с этими сложностями. Материал будет полезен тем, кто только стал лидом, планирует карьерный рост или управляет молодыми лидами — отвечает за их онбординг и растит сотрудников на новой позиции.
Читать далее[Перевод] Руководство по эффективной локализации в Unreal Engine

Локализация — один из ключевых, но часто недооценённых аспектов разработки игр. По мере роста глобальной аудитории игроки ожидают видеть игры на своём родном языке, и локализация становится не роскошью, а необходимостью. Однако локализация — это не просто перевод текста. Она включает в себя решение технических задач, учёт культурных особенностей и оптимизацию рабочего процесса, чтобы обеспечить плавный и комфортный игровой опыт на нескольких языках.
В этой статье я расскажу о сложностях локализации в Unreal Engine, опираясь на свой опыт работы над Wizard of Legend 2. Мы разберём сбор и управление текстом, а также проблемы с форматированием, гендерно?зависимым языком и обработкой шрифтов. Также я расскажу о ключевых аспектах, которые могут вызвать задержки, и о том, как их минимизировать.
Читать далееПроцедурная генерация миров с использованием AI: интеграция MidJourney и GauGAN2 в геймдев

Создание сотен локаций вручную непрактично для инди-разработчиков, а алгоритмы шума о которых я писал ранее ограничены. Искусственный интеллект, такой как MidJourney и NVIDIA GauGAN2 (интегрирована в NVIDIA Canvas, бесплатно доступный для пользователей с видеокартами NVIDIA RTX), предлагает новые возможности: нейросети генерируют текстуры, биомы и концепт-арт с высокой детализацией.
Читать далееВ квантовой механике нет никакой магии
Некоторые новые результаты в философии квантовой механики указывают на то, что ближе всего к истине был не Бор, не Эверетт, и, конечно, не Эйнштейн, а… Фейнман. Эти результаты позволяют изложить базовые принципы квантовой механики одновременно консервативно и радикально прогрессивно.
Читать далееЭффективное госуправление: как BI-системы оптимизируют процессы в госсекторе

Органы власти ежедневно принимают сотни важных решений — от распределения бюджета до работы школ и больниц. Но часто эти решения опираются на устаревшие отчеты или интуицию, а не на свежие данные. BI (Business Intelligence) — это технологии сбора, анализа, визуализации данных, которые помогают принимать обоснованные решения. Рассказываем, как BI-решения упрощают работу органам власти и госучреждениям.
Читать далееКак «модное» убило релиз

Или почему shiny tech stack ? рабочий продукт. Каждую неделю выходят новые «киллеры» фреймворков, базы данных, фреймворки на фреймворки, UI-библиотеки, подходы к state management, архитектурные паттерны и всё прочее.
Читать далее[Перевод] Старый марсианский спутник НАСА обучили новым трюкам спустя 20 лет пребывания в космосе

После почти 20 лет работы орбитальный аппарат НАСА Mars Reconnaissance Orbiter (MRO) находится на подъёме и выполняет новый манёвр, чтобы выжать ещё больше данных из занятого научными делами космического аппарата, который кружит вокруг Красной планеты. Инженеры, по сути, научили зонд переворачиваться так, что он оказывается почти «вверх ногами». Это позволит MRO заглянуть глубже под землю в поисках жидкой и замёрзшей воды, а также других объектов.
Новая возможность подробно описана в статье, недавно опубликованной в журнале Planetary Science Journal, где описаны три «очень больших крена», как их называет миссия, выполненные в период с 2023 по 2024 год.
Читать далееТехнологический долг. Как сделать первый шаг к запуску производства

Запуск любого производства, будь то сервера для дата-центра или бытовой электроники, строится на трёх ключевых столпах: техническая документация (ТД), тестовая оснастка (ТО) и тестовое программное обеспечение (ТПО). Эти три элемента — основа реализации массового производства: от первого прототипа до серийной партии. Но довести их до совершенства практически невозможно. Всегда можно сделать что-то лучше: добавить новые функции в ПО, сделать новый чертёж в ТД или улучшить функциональность тестовых стендов. Однако жесткие сроки, бюджеты и нехватка ресурсов заставляют выбирать, где быть идеалистом, а где — прагматиком.
В статье мы рассмотрим, как находить этот компромисс между теорией и практикой. Мы обсудим подходы к созданию ТД и ТПО, поймем, как конфликты между инженерами и управленцами влияют на производственный цикл, и разберем ситуацию, когда важно остановить разработку вовремя, даже если задача выглядит всё ещё "недоделанной". Эта статья адресована инженерам, технологам, проектировщикам, а также менеджерам, которые хотят глубже понять сложный процесс превращения технических идей в реально работающие продукты.
Читать далееПро оценки трудозатрат, гадание на кофейной гуще, бесполезный аджайл и безумных бюрократов

Сколько времени нужно, чтобы завязать шнурки? Ну, секунд десять. А чтобы написать инструкцию, как завязывать шнурки?
Вот и в софте у нас самая честная оценка - я не знаю.
А как быть, когда все же надо дать оценку? Чтобы ответить на этот вопрос, подготовил небольшой обзор, в котором мы рассмотрим:
1. Что твердят источники
2. Что творит индустрия
3. Что говорит здравый смысл
Читать далееНавсегда избавляемся от дребезга и дружим микроконтроллер с кнопкой

Сегодня хочу поделиться опытом разработки небольшого модуля электронного циферблата на базе семисегментных дисплеев. Помимо этого, также рассмотрим способ устранения «дребезга контактов» механической кнопки, который я подсмотрел в одной известной книге и опробовал самостоятельно.
Читать далее[Перевод] Биомаркер Альцгеймера, обнаруженный у новорожденных, помогает мозгу

Исследователи обнаружили, что у новорожденных крайне высок уровень тау-белка. У взрослых этот же белок коррелирует с болезнью Альцгеймера. Разница в том, что для детей такие уровни тау-белка вполне нормальны. Это открытие проливает свет на разработку новых способов лечения и/или профилактики нейродегенеративного заболевания.
Читать далееПрибыль на лезвии проектного финансирования: что застройщику учитывать в ценообразовании, чтобы всегда выжимать максимум

В предыдущих статьях мы обосновали отсутствие детерминированной кривой спроса в недвижимости и показали, как застройщики могут использовать данные о продажах для динамического ценообразования (ДЦО) своих проектов. Мы пришли к выводу, что для решения задач ДЦО необходимо определять оптимальный темп продаж вместе с ценой, которая этот темп обеспечит.
В этой статье мы разберём самое интересное: как это сделать, и какие критерии необходимо учесть, чтобы ДЦО действительно приносило прирост ключевых финансовых метрик.
Читать далееФишки Cursor — как сделать работу с ним дешевле и эффективнее?

Многие используют Cursor, не зная, на что он на самом деле способен. Будем идти от простого к сложному.
1. Самое простое, что позволит улучшить работы с Cursor — это использовать Cursor Rules
Что это даёт?
- Cursor лучше кодит, делает это по вашим правилам.
- Можно настраивать разные правила для разных файлов/директорий.
По сути это дополнение к системному промпту, где вы делаете тонкую настройку один раз.
Документация здесь.
А тут отличные заготовки для правил
2. Включайте сразу несколько ИИ-агентов
В Cursor можно открыть 3 вкладки, где параллельно будут работать 3 ИИ-агента (это максимум). Единственное что - контролируйте, чтобы они они не использовали дни и те же файлы — могут перезаписать или удалить результаты работы другого агента, так что им нужно давать изолированные задачи.
Дополнительно можно ещё использовать фонового агента, который работает на серверах Cursor, и будет выполнять задание на основании вашего кода в репозитории. А потом все его результаты можно отправить в репозиторий или локально, однако он работает за дополнительную плату (Price-based)
Можно даже открыть второй Cursor, и запустить работу ещё там (особенно если работа ведётся с кардинально разными репозиториями), но это не очень удобно с точки зрения переключения между ними.
3. Кладите связанные репозитории в 1 папку и открывайте её в Cursor
Допустим, у вас есть бэкенд, фронтенд и ещё микросервис для управления подписками. Если вы поместите их в 1 папку и откроете её в Cursor, то он сможет ходить между ними и делать согласованный код. Допустим, он может сразу сделать контроллеры на бэкенде и api для них на фронтенде.
Читать далееСпособы повышения эффективности АСУ вентиляции здания санатория

В статье рассматривается возможность повышения эффективности автоматизированной системы регулирования вентиляции в здании санатория за счет применения дополнительных новых датчиков и средств фильтрации воздуха.
Читать далееАстрономический календарь. Июль 2025

Актуальный список примечательных астрономических явлений на июль 2025 года, составленный из различных надежных источников. Все время указано по всемирному координированному времени (UTC), если не указано иное, и события адаптированы для общей видимости, а для некоторых из них для оптимального просмотра требуется бинокль или телескоп. Для точной видимости из вашего местоположения такие приложения, как Sky Tonight или Stellarium, могут предоставить точное время.
Читать далееКак отправлять документы с грифом ДСП по электронной почте: законы, шифрование, автоматизация

Документы с грифом «Для служебного пользования» (ДСП) содержат сведения ограниченного распространения. Это информация, не подпадающая под государственную тайну, но доступ к которой ограничен по служебной необходимости или в соответствии с законами.
На бумаге такие документы пересылают в плотных непрозрачных пакетах через фельдъегерскую службу, курьером или заказным письмом. Но можно ли передавать такие данные по электронной почте — и если да, чем заменить этот самый «плотный пакет» в цифровом виде?
Читать далееАрбитраж трафика с нуля: Гайд от А до Я

Арбитраж трафика давно уже стал не просто “темой с форумов”, а полноценным способом заработка в интернете. Здесь нет начальников, нет потолка в доходах и нет обязательной корочки — только твои знания, тесты и готовность рисковать.
Предупреждение: В этой статье будет много текста, но всё по существу. Я разложу всё по полочкам: что такое арбитраж, как он устроен, с чего начать и как не потерять деньги на старте. Если хочешь разобраться и попробовать себя в этой сфере — читай внимательно. Этого материала достаточно для введения. Дальше только точечное изучение источника, вертикалей и практика!
Читать далее