Привет, Хабр! Я Максим Катрушенко, главный специалист по анализу данных и машинному обучению в ПГК Диджитал. В своей статье расскажу, как мы разработали систему оптимизации распределения вагонов на ремонт для одного из крупнейших железнодорожных операторов России Первой грузовой компании (ПГК). Внедрили методологию оценки экономического эффекта через сравнение с "идеальным сценарием". За два с половиной года работы система обработала рекомендации для более чем 50,000 вагонов.
В России создадут информационное приложение для оценки принятия студентами традиционных ценностей. Документ о заключении контракта был размещён на сайте госзакупок 15 сентября 2025 года. Срок выполнения работ составляет 15 календарных дней. Начальная цена закупки составляла около 15 млн рублей. Победителем тендера стало ООО «Игры синих котов», которое предложило 1,3 млн рублей. Заказчиком выступил Российский университет спорта «ГЦОЛИФК», подведомственный Минспорту. Об этом рассказало издание «Ведомости».
Представьте переговорку, где за большим дубовым столом встретились маркетинг, продажи, продукт и разработка. У каждого свой фокус: маркетинг думает про охваты и лиды, продажи — про квартальные цифры, продукт — про клиентскую ценность, разработка прикидывает, как это всё сделать и не порвать команду. Всё вроде направлено на рост компании, но без чёткой структуры вы увидите не общий путь команды к цели, а четыре параллельных маршрута.
Хорошая стратсессия помогает превратить поток мнений в согласованный план, в который команда верит и готова его реализовать. И ключ здесь — организация процесса.
Я Соня, Product Operations manager в hh.ru. Моя суперсила — создавать структуры, где люди смело говорят о важном, зная, что будут услышаны, а бизнес-цели достигаются по плану без шантажа и манипуляций. В этой статье я поделюсь прикладными советами, как можно превратить стратегическую сессию из дорогостоящих посиделок в место сбора команды с общей целью.
Это третья часть обзора и она всё также вводная)). В первой было рассказано о категориях типов, а во второй — о категории подкатегорий типов с её морфизмами-функторами. В этот же раз нам предстоит разобраться, как эти самые функторы взаимодействуют между собой.
Когда технические сбои прерывают работу, Kasm Workspaces становится спасением, превращая устаревшие устройства в полноценные рабочие станции через браузер. В статье рассматривается, как платформа решает проблемы сломанных ноутбуков и дефицита оборудования, сравниваются версии (Community, Starter, Enterprise, Cloud), анализируются требования к ресурсам и результаты тестирования на VPS.
Работать в одной команде много лет или менять их несколько раз в год
Обсудили с девчонками-тестировщицами Контура. 💅 Капа Потапова шесть лет в одной команде, Катя Заусова — из бюро тестировщиков, меняет проекты и контекст задач каждые несколько месяцев.
Постоянная смена команд вызывает чувство одиночества и отсутствия долгосрочных связей с коллегами
Меняет команды: Я в команде бюро год и это был мой самый главный страх, что когда перейду туда, то лишусь коллег, с которыми можно пообщаться, попить чай, потусить в свободное время. Но этот год показал обратное: бюро тестировщиков — это тоже команда, у нас есть свои традиции, общение и мероприятия. Это всё позволяет чувствовать себя частью чего-то большого и важного. Но я ещё и сама по себе человек активный, мне важно знакомиться и общаться.
Не меняет команды: Вот! Это самое главное. Мне — наоборот, чтобы сблизиться с коллегой, нужно больше времени — иногда и года не хватает. Я в своей команде уже больше шести лет, и многие коллеги стали роднульками. Но чтобы к этому ощущению прийти, нам нужно было сделать кучу совместных проектов.
Когда работаешь в одной команде, можно решать более интересные задачи, чем когда всё время меняешь её
Не меняет команды: Когда ты работаешь очень долго в одном проекте и одной команде, ты уже знаешь все нюансы и какие там есть проблемы. Не просто «копаешь от рассвета до заката», а понимаешь суть — почему надо сделать так, а не иначе, с чем можно столкнуться в процессе. Для меня интересные проекты — это те, в которых есть неочевидное, когда надо поковыряться, договориться с кем-то.
Меняет команды: В бюро тестирования интересно то, что первое время ты делаешь те задачи, которые никогда ещё не делал. Здесь процессы нужно поднимать с нуля, например, настроить автоматизацию или ревью аналитики. В одном из моих прошлых проектов нужно было выстроить стратегию тестирования, а там были одни разработчики и в итоге всё превратилось в стратегию автоматизации: разбирались, что мы покрываем автотестами, когда это делаем и в каком количестве.
Работа в одной команде даёт больше чувства значимости в успехе продукта
Меняет команды: Конечно, потому что ты регулярно вносишь свою лепту. Но тут ещё важно, чтобы команда рассказывала о своих результатах и успехах, вакуума быть не должно, когда человек думает «У меня есть одна зона ответственности, а на другие даже не смотрю». Чтобы чувствовать свою значимость, тебе нужно хотя бы видеть продуктовые метрики фич.
Не меняет команды: Я бы ещё добавила, что далеко не всем важно ощущать себя частью успеха команды. Бывают люди, которым важно только понимание того, сколько они зарабатывают и возможен ли рост: остальное не очень волнует. Наверное, когда ты приходишь в команду, которая только стартует, и если у тебя есть возможность заложить какой-то фундамент, то в дальнейшем ты будешь чувствовать себя причастным к этому процессу.
Работа в одной команде может привести к выгоранию из-за однообразия
Не меняет команды: Любая работа может, если неправильно распределять ресурсы и не соблюдать баланс, работать по выходным и круглосуточно. Это не зависит от того, в команде ты или в бюро. К потере интереса скорее приведёт монотонность и рутина. С другой стороны, постоянный хаос тоже может быстро надоесть.
Я спасаюсь тем, что у меня много непроектных активностей, например, мероприятия и обучение.
Работа в разных командах позволяет предложить свежий взгляд на задачи, что ценно для продукта
Меняет команды: Главное не применять этот свежий взгляд резко и ультимативно, обрубая всё, что было до этого. Потому что всё новое — это стресс, и каким бы не был продукт, поначалу обновления будут тяжело и долго внедряться.
Не меняет команды: Когда работаешь в бюро, то видишь разные команды с разными подходами. Это прикольно с точки зрения того, что ты так наращиваешь свой опыт и насмотренность, и поэтому у тебя для всех всегда будет пул решений на любой вкус.
За последние три года рекламная система VK выросла в три раза по количеству кампаний, таргетингов и RPS. При этом мы столкнулись с физическими ограничениями bare-metal инфраструктуры: 128 CPU и 512 ГБ памяти на сервер стали потолком, в который мы упёрлись. Сервис баннерной карусели потреблял всё больше ресурсов, а время деплоя достигало 24 часов.
Меня зовут Артём Букин, я разрабатываю инфраструктурные проекты. В этой статье расскажу о технических деталях миграции ядра рекламной системы VK в облако: как перешли от MySQL-репликации к P2P-доставке снапшотов через торрент-протокол, научились применять данные без downtime и в итоге сократили потребление памяти в 2 раза, а время деплоя — в 4.
Команда InternLM анонсировала две новые модели — CapRL-3B и CapRL-Eval-3B, предназначенные для создания текстовых подписей к изображениям. По точности работы они сопоставимы с гораздо более крупной моделью Qwen2.5-VL-72B, что делает их особенно интересными для разработчиков, которым нужны мощные, но компактные решения.
YouTube впервые за 15 лет уступил первое место среди видеохостингов в России. Это поменяло расстановку сил для блогеров, рекламодателей и зрителей. Эксперты click.ru исследовали вопрос о том, что произошло на рынке видеорекламы и будет происходить, и рассказали в статье.
Привет, Хабр! Накипело. В последние 3–4 месяца, при поиске интересных статей на Хабр, очень часто замечаю полностью скопированные, не отредактированные статьи, которые генерирует ИИ. Появился некий «новый класс контента», ценность которого равна нулю. Честно, терпел долго, ждал изменений, но с каждым месяцем подобного становится всё больше. Пиком стали подобные «блоги компаний», где выходят статьи с аналогичными паттернами...
В данной статье Вы не найдете ссылок, скриншотов с никами авторов или названиями компаний. Это осознанное решение. Я хочу говорить о системной проблеме, а не о частных случаях.
В III веке до н. э. Аполлоний из Перги задался задачей: сколько окружностей можно построить так, чтобы каждая из них касалась трёх данных окружностей ровно в одной точке. Оказалось, что таких окружностей восемь, но доказать это удалось лишь спустя почти 1800 лет.
Краткое содержание: разбираем пошаговый алгоритм проверки каналов в Telegram, избегаем накрученные площадки и находим качественный трафик. На примере реального кейса показываю, как отличить хороший канал от говна и не потратить деньги впустую. Дальше подробнее с инструментами и лайфхаками.
Всем привет! Меня зовут Дима, и сегодня расскажу, как правильно делать посевы в Telegram, чтобы не спустить бюджет на накрученные каналы с ботами.
Недавно видел кейс ребят, которые запускали рекламу цифровых товаров в Telegram. За месяц потратили приличный бюджет, получили дешевый CPC в 82 рубля, но всего 6 покупок. Знакомо? Тогда читайте дальше.
Мы готовим этот вебинар совместно с GenAI LAB — одной из ведущих команд в русскоязычном AI-сообществе с портфолио из 100+ реализованных проектов и 50+ собственных моделей
Вместе с экспертом GenAI LAB разберем одну из самых актуальных технологий 2025 года — Retrieval-Augmented Generation — на практических кейсах, понятных DevOps-инженерам
Программа вебинара:
✔️ Базовые понятия — что такое RAG, эмбеддинги и векторные базы данных
✔️ Практический разбор — сборка работающего RAG на примере телеграм-канала: выгрузка данных, векторизация и интеграция с ботом
✔️ Автоматизация через n8n — построение пайплайна без написания кода
✔️ Проблемы и решения — что может пойти не так в продакшене и как это избежать
✔️ Развитие технологии — графовый RAG и подходы без использования векторов
Спикер: Андрей Богомолов — co-founder и CTO GenAI LAB, CTO Nlogic, эксперт Сколково с более чем 10-летним опытом в AI-разработке
Почему это важно для DevOps-инженеров:
• RAG позволяет создавать интеллектуальные системы для работы с документацией, логами и базой знаний
• Технология уже используется в современных DevOps-стэках
• Полученные знания можно сразу применять в реальных проектах
Ожирение сегодня называют эпидемией XXI века. По данным ВОЗ, более 1 млрд человек во всём мире страдают от этой патологии, а к 2030 году половина взрослого населения планеты будет иметь лишний вес или ожирение.
Диеты и спорт часто оказываются бессильны, а хирургия — слишком радикальна и рискованна. Но в последние годы появился способ значительно снизить массу тела без разрезов и долгого восстановления.
Представь мир, где каждый сервер, приложение и сетевая конфигурация тщательно оркестрируются через Git, где обновления, аудиты и восстановления происходят с помощью одного коммита. Эти и другие возможности открывает GitOps. Особенно мощно он проявляет себя в сочетании с универсальностью Linux-систем. Как же преобразить управление инфраструктурой Linux? И каким образом с помощью Git добиться ясности, контроля и уверенности в каждом изменении?
Инженерия подсказок, как и все, что связано с нейросетями, для непогруженного человека может показаться чем-то раздутым и незначительным. Нет, ну серьезно. Что трудного попросить ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ сочинить стишок или рассказать популярно что такое "Эпистемологический анархизм". Но на деле все действительно оказывается слишком, слишком, слишком нетривиально. Расскажу на примере пустяковой задачки: "Разработать ИИ-агента квест-мастера, который генерит загадки и отслеживает ее угадываемость".
Доп.цель: добиться исполнения логики именно на стороне нейросети, используя только ее базовые параметры, используя только бесплатные или самые дешевые модели, с задействованием минимально необходимого бекенда.
Оглавление: X1. Прототипирование. Достижение задуманного 65%. Отсутствие стабильности. X2. Теория. Основные принципы предсказуемости. X3. Прототип 2.0. Применение теории использования примеров и структурирования промта на практике и влияение на результат. X4. Применение и теории, и практики для стабильного результата.
Valve добавила в Steam для Windows проверку функций Secure Boot и Trusted Platform Module (TPM). Эта возможность позволит быстро узнать, включены ли в системе эти технологии безопасности.
TPM 2.0 (Trusted Platform Module) представляет собой отраслевой стандарт, реализованный в виде аппаратной функции безопасности, интегрированной в центральные процессоры или системные платы. Он проверяет целостность процесса загрузки компьютера, чтобы убедиться в отсутствии несанкционированных изменений. Secure Boot, в свою очередь, гарантирует, что при запуске ОС компьютер загружает только проверенное ПО. Наличие этих функций обязательно для работы некоторых игр, например, Call of Duty: Black Ops 7.
Привет, меня зовут Ксюша Астахова, и я инженер-программист в Контуре. Хочу поделиться способом изоляции базы данных для автотестов. Статья будет полезна бэкенд-разработчикам и тестировщикам.
Вы сделали заказ в интернет-магазине, а он внезапно завис в самый разгар скидок. За кулисами этого сервиса работают сотни строк кода и ещё больше человеческой поддержки. DevOps — это способ организовать эту работу так, чтобы новые функции доходили до вас быстрее и без сбоев. Он объединяет разработчиков, тестировщиков и операторов, автоматизируя рутинные шаги и следя за сервисом в режиме реального времени. Звучит хорошо, но на практике автоматизация закрывает далеко не всё.
В статье рассмотрим, что за зверь такой DevOps. Когда работает, а когда спотыкается и где автоматизация работает, а где нужна платформа и процессы. Даже если вы не айтишник — переходите под кат.
Мы все сталкивались с этим: открываешь репозиторий, а там код, который вроде бы работает, но при ближайшем рассмотрении вызывает лёгкую дрожь в руках. В этой статье я хочу поговорить о том, как «студенческий» код, написанный в спешке или ради эксперимента, неожиданно становится частью продакшн-систем. Разберём примеры, посмотрим, как такие артефакты выживают, какие последствия это несёт, и что с этим можно сделать, чтобы не жить на пороховой бочке.