Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Ошибка при оформлении Отгула в 1С: ЗУП (Отсутствие в течение смены)

Время на прочтение2 мин
Охват и читатели6.5K

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

Читать далее

Как работают ИИ-агенты и кому они на самом деле нужны

Время на прочтение9 мин
Охват и читатели14K

ИИ-агенты — одна из самых обсуждаемых технологий сегодня. Отчеты называют их революцией, а новостные заголовки — заменой сотрудникам. Но за громкими заявлениями часто теряется главный вопрос: как именно это работает для бизнеса уже сейчас?

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

Читать далее

Как провести быстрый аудит разработки без изучения кода, часть 2

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели11K

Привет! Как и обещал, вторая часть доклада про то, как проводить быстрый аудит разработки без изучения кода (первая тут). Так как весь аудит по своей сути — это качественно поговорить и позадавать нужные вопросы, чтобы потом сделать выводы, то поговорить стоит и про более низкоуровневые вещи, такие как трекер задач, количество багов, метрики, используемые командой, и процесс разработки. В привычном по предыдущей статье формату «Хорошо / Плохо».

Метрики

Количество клиентских багов

Помните фильмы, где главный герой лежит в больнице, подключенный к кардиомонитору, и там на экранчике бежит график сердцебиений? Когда график вытягивается в прямую линию, значит, всё грустно и главный герой умер.

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

Нет, конечно, есть исключения, когда какой-то продукт присутствует в компании чисто для галочки. Такое может попадаться в сфере информационной безопасности — например, клиент с точки зрения закона обязан купить какое-то ПО, но никто не будет проверять, используется этот софт на самом деле или нет. Скажем, купила компания антивирус, чтобы соответствовать требованиям регулятора, и просто положила его на полку — aka «бумажная безопасность». При таком подходе вообще без разницы, что там делает разработка — можно ее хоть уволить всю. Захочется ли вам работать в такой компании — это уже отдельный вопрос.

Итак, отсутствие багов — это плохо. Хорошо — это когда они есть, причем динамика изменений может быть любой, главное, чтобы это имело под собой какое-то логическое объяснение.

Читать далее

API для LLM: разбираем по пунктам, как устроен и как работает протокол MCP

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели9K

Привет! Меня зовут Миша Васильев, я разработчик в команде AI Битрикс24.

В последнее время мы часто говорим про МСР и вот, наконец, решили рассказать простыми словами о том, что это такое, как работает, как мы это используем и планируем использовать. Если коротко, то MCP — это АРІ для LLM.

Читать далее

Как работают федеративные системы: рассказываем на примере YDB

Уровень сложностиСредний
Время на прочтение23 мин
Охват и читатели11K

YDB — отказоустойчивая геораспределённая СУБД класса Distributed SQL. Она появилась в недрах Яндекса более десяти лет назад и прошла длительный путь от узкоспециализированного хранилища, применявшегося в поисковом движке, до полновесной СУБД общего назначения. Открытие исходного кода YDB в 2022 году стало одной из наиболее ярких опенсорс-инициатив Яндекса.

В центре внимания разработчиков YDB долгое время была обработка транзакционной нагрузки, однако в последние годы активно развивается и аналитическое направление. Одна из востребованных аналитических функций — возможность исполнения федеративных SQL-запросов, адресованных к внешним источникам данных.

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

Читать далее

Kafka реально быстрая, но я возьму Postgres

Уровень сложностиСредний
Время на прочтение22 мин
Охват и читатели12K

Команда Go for Devs подготовила перевод статьи о том, почему большинству проектов не нужна Kafka, «веб-масштабные» очереди и зоопарк из пяти баз данных. Автор на бенчмарках показывает, как далеко можно уехать на одном Postgres — и заодно разбирает, почему карго-культ масштабирования и «инфраструктура ради резюме» только мешают делать работу.

Читать далее

Исследование: как бизнес справляется с технической нагрузкой в период распродаж

Время на прочтение2 мин
Охват и читатели5.6K

ЮMoney и ЮKassa регулярно проводят исследования. В ноябре мы выясняли, как компании справляются с технической нагрузкой, особенно во время распродаж. Делимся данными:

Читать далее

Гарантированная доставка данных с помощью библиотеки Polly. Наш опыт взаимодействия с единым реестром интернет-рекламы

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели7.3K

Во многих задачах опоздания или ошибки при передаче данных могут привести к неприятным последствиям, например к штрафам. Чтобы всего этого избежать, нужно использовать повторную отправку запросов (а что делать, если мы не можем переотправлять вечно?), настраивать метрики и логирование, а также действия при ошибках и сбоях. Все это обширные и интересные темы, и я начну с первой. 

Привет, Хабр! Меня зовут Андрей Алексеенко, я техлид оператора рекламных данных (ОРД) «МедиаСкаут». Особенность нашего продукта — взаимодействие с единым реестром интернет-рекламы (ЕРИР), у которого очень жесткие требования. По данным Роскомнадзора, с января по октябрь 2024 года было вынесено 376 постановлений о нарушениях в сфере интернет-рекламы на общую сумму 24,4 млн рублей.

Чтобы обеспечить переотправку запроса, мы используем библиотеку Polly. Она позволяет реализовать стратегию повторной отправки, и в этом материале я расскажу, как ее можно внедрить в свой продукт. 

Читать далее

Mentorpiece установил абсолютный рекорд трудоустройств (без накрутки опыта!)

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели6.3K

Созданная мной десять лет назад IT-школа достигла рекорда для русскоязычного рынка IT-образования. От числа всех поступивших студентов работу в IT получило 85%. Именно от всех поступивших, а не только выпустившихся! Те, кто “в теме”, знают, что обычно трудоустраиваются 5%-15%.

Убедиться в рекорде легко - Mentorpiece единственная IT-школа, которая публикует поименные списки всех поступивших студентов и конечный результат обучения для каждого: в какой IT-компании он/она теперь работает.

В чем секрет? 

В выполнении трех принципов:
1. Не обманывать студентов
2. Не обучать через лекции и вебинары
3. Не обманывать работодателей

Читать далее

Как телематика следит за здоровьем водителей

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели5.9K

Следить на фитнес-браслете за прохождением 10 000 шагов в день уже стало нормой, но это мы делаем сами для себя, а как насчет работы? Например, как грузоперевозчики следят за состоянием своих сотрудников? Представьте, фура едет по глухой сибирской трассе, а у водителя резко скакануло давление. Дальше может быть сценарий похуже: снижение внимания, потеря управления, аварии. Кто поможет водителю?

Чтобы не допустить таких ситуаций, «Сервис ЦМ» разработали сервис мониторинга здоровья водителей. Они предлагают выдавать водителям фитнес-браслеты и передавать с них данные в систему через терминалы спутникового мониторинга по протоколу BLE. Сразу скажу, что система пока в пилоте, но давайте посмотрим под капот этого кейса.

Читать далее

Сказ о том, как сделать самый большой флот автономных грузовиков в России с нуля…

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели17K

Сегодня достаточно скачать с GitHub-a открытый стек автопилота, прикрутить пару камер или лидаров с AliExpress к небольшой электрической платформе, прокатить ее по парковке — и проект уже называют «автономным». Но заставить машину без водителя в реальных условиях выполнять задачи бизнеса, например, перевозить тонны груза в -30 °C и +50 °C, и, при этом, зарабатывать деньги — это совсем другая лига, где сходят с дистанции даже стартапы с сотнями миллионов долларов инвестиций. 

Я — Дмитрий Куликов, последние 2,5 года руковожу разработкой ПО в Evocargo. Мы с нуля разрабатываем, проектируем, производим и внедряем автономные электрогрузовики максимально высокого на сегодня серийно-эксплуатируемого уровня автономности. Уже 5 лет они работают на десятках коммерческих объектов по всей России. Как пробиться в лигу успешных проектов в автономном вождении, как мы приняли решение строить собственную платформу и почему Маск всё ещё не прав — расскажу в этой статье.

К сказу...

Мнение: почему ИИ не заменит начинающих разработчиков

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели7.7K

По данным Google, более 75% разработчиков уже используют нейросети каждый день. Новичков это пугает: вдруг их навыки скоро окажутся бесполезными?

В Яндекс Практикуме прошёл вебинар «Почему ИИ не заменит начинающих разработчиков» — эксперт с 20-летним опытом в IT Алексей Мартынов рассказал, какую роль играет ИИ в разработке, почему он не лишит джуниоров работы и как использовать ИИ в работе и жизни. Делимся самым интересным.

Читать далее

Ищем ошибку в работе WiFi у платы ESP32-C3 SuperMini

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели12K

Статья о небольшой эпопее с поиском ошибки в работе WiFi на плате ESP32-C3 SuperMini, с которой пришлось разбираться в процессе отладки кода прошивки для контроллера батареи АКБ (О контроллере батареи ИБП (вопрос к читателям Хабра) и О контроллере батареи ИБП (часть 2)).

Симптоматика проблемы с WiFi следующая: после включения питания и начала авторизации по WiFi плата ESP32-C3 SuperMini через какое-то время зависает, вплоть до срабатывания сторожевого таймера. Поиск решения проблемы в интернете не помог, но было замечено, что в эти моменты на плате очень сильно нагревается стабилизатор напряжения 3.3V, да так, что даже рука не терпит, тогда как при работе тестовых примеров (где WiFi работает нормально) такого эффекта не наблюдается.

Из-за этого решил копать именно в этом направлении.

Читать далее

Ближайшие события

Ваши тесты упали по причине JavaScript

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели7K

Рассказываем, как безобидная строка JavaScript-кода привела к нарушению стабильности тестов продукта, а также о том, как можно избежать подобных ошибок.

Читать далее

Apache Kafka для QA инженера или что нужно знать тестировщику о Kafka

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели6.9K

Всем привет! Меня зовут Вадим, и я QA-инженер в IT-компании Intelsy. В современной разработке программного обеспечения всё чаще встречаются распределённые системы и микросервисная архитектура. Один из ключевых инструментов, обеспечивающих надёжное и масштабируемое взаимодействие между сервисами, — это Apache Kafka — распределённая платформа потоковой обработки и передачи сообщений. Для специалиста по обеспечению качества понимание принципов работы Kafka критически важно.

Читать далее

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

Время на прочтение9 мин
Охват и читатели8.2K

Дима может выбрать скин для своего импланта. Казалось бы, это совершенно бесполезно: все пластины должны быть просто металлическими. Но нет, дети обожают их рассматривать, хвастаются ими в школе и чувствуют себя гораздо безопаснее, когда выбирают сами. В итоге медицинский эффект от такого действия огромный: дети радуются пластинам (насколько это возможно) и чаще соглашаются на лечение.

Такие пластины нужны, чтобы расширить верхнюю челюсть: у восьми из десяти детей, которых мы принимаем, она сужена. Это важно не столько для ровных зубов и прикуса, сколько для нормального дыхания и развития костей лица. В общем, если вы хотите, чтобы ребёнок вырос умным, то лучше заранее подумать про доступ кислорода к мозгу. С узкой челюстью поначалу это не будет проблемой, но потом, годам так к 14 или 20, может понадобиться операция.

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

Поэтому пластина с божьей коровкой тут очень поможет.

Теперь давайте я расскажу про то, как проектируются такие пластины под пациентов, и покажу самих пациентов.

Читать далее

NewOnGears | Невангеры 2 на Godot 4

Время на прочтение4 мин
Охват и читатели8.5K

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

Читать далее

Boomerang hires: почему компании возвращают сотрудников, которых сократили ради ИИ

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели10K

На волне инвестиций в ИИ многие корпорации сократили штат, рассчитывая заменить людей цифровыми работниками. Но данные HR-аналитики показывают обратный тренд: растет доля "boomerang hires" - бывших сотрудников, которых компании вынуждены нанимать обратно. Разбираем, что пошло не так: завышенные ожидания от автоматизации, недооценка совокупной стоимости владения ИИ и скрытые издержки увольнений.

Читать далее

Cуперкомпьютеры в России помогают проектировать тихие сверхзвуковые самолеты

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели11K

Группа российских ученых из Института прикладной математики им. М.В. Келдыша РАН и МФТИ провела детальное численное исследование источников шума, генерируемых крылом прототипа сверхзвукового бизнес-джета на режиме посадки. Эта работа, сочетающая передовые методы вычислительной гидродинамики и аэроакустики, впервые позволила с высокой точностью локализовать и охарактеризовать основные зоны шумообразования вблизи  полноразмерной геометрии крыла модели прототипа сверхзвукового пассажирского самолета в посадочной конфигурации. Результаты исследования, имеющие важное значение для проектирования малошумных летательных аппаратов будущего, опубликованы в журнале Supercomputing Frontiers and Innovations. 

Читать далее

Выпущена версия Jmix 2.7

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели6.6K

Мы рады сообщить о выпуске Jmix 2.7! Эта версия представляет обновленный дизайнер ролей в Jmix Studio, новые UI-компоненты и включает ряд других улучшений фреймворка. Полный список изменений вы можете посмотреть в разделе "Что нового" документации Jmix.

Ниже приведен краткий обзор основных новых функций Jmix 2.7.

Читать далее