Как стать автором
Обновить
122
63.5

Редактор

Отправить сообщение

Обучаем нейросеть управлению транспортным средством на основе мультисенсорных данных и информации о локальной траектории

Время на прочтение21 мин
Количество просмотров52

Современные системы автономного вождения стремительно развиваются, объединяя достижения в области машинного обучения, робототехники и сенсорных технологий. Одной из ключевых задач при построении таких систем остается точная интерпретация окружающей среды и принятие решений в условиях высокой неопределенности. Эффективное управление транспортным средством требует надежного восприятия дорожной сцены, для чего всё чаще применяется мультисенсорный подход — объединение данных с различных сенсоров, — а также использование заранее рассчитанных траекторий в качестве ориентира.

Почему я взялся за этот проект? Всегда было интересно, как «видит» дорогу беспилотник и как можно научить его принимать решения. Хотелось не просто изучить подходы из книжек и статей, а руками собрать полный пайплайн — от сбора данных до управления на основе мультисенсорного восприятия и локальных траекторий.

Читать далее

5 лайфхаков по тестированию для новичков, которые экономят до 100 часов в месяц

Время на прочтение6 мин
Количество просмотров4.3K

Представьте, что вы — повар в ресторане. Вы приготовили новое блюдо, но не пробуете его перед подачей гостю. Результат? Клиент может отравиться или остаться недоволен вкусом. Точно так же в программировании: без проверки код может содержать ошибки, которые проявятся в самый неподходящий момент. Unit-тесты — это как дегустация блюда перед подачей. Они проверяют отдельные части кода (методы, классы) на корректность, чтобы вы были уверены: всё работает так, как задумано.

Читать далее

16 главных DevOps-метрик (DORA и не только!) — на чем сосредоточиться и как использовать

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров3.3K

DevOps‑метрики — это количественные показатели, которые позволяют оценить эффективность, производительность и общее состояние DevOps‑процессов. Они предлагают аналитический взгляд на конвейер поставки программного обеспечения, позволяя командам разработчиков выявлять проблемные места, повышать производительность и принимать решения на основе реальных данных.

В этой статье мы поговорим о важности мониторинга DevOps‑метрик и о том, что именно нужно отслеживать. От широко известных метрик, которые приобрели статус стандартных благодаря DORA (DevOps Research and Assessment), до других важных индикаторов — мы предлагаем вашему вниманию исчерпывающее руководство, которое поможет вам измерить и оптимизировать ваши DevOps‑практики.

Читать далее

1С УПП vs 1С ERP: переходить или модернизировать? Можем ли продолжать работу без смены платформы?

Время на прочтение8 мин
Количество просмотров4.2K

Можно ли продолжать работать на 1С УПП в 2025 году, или переход на 1С ERP неизбежен? В статье разберём ключевые аргументы обеих сторон, оценим технические и организационные риски, реальные затраты на миграцию и сценарии, при которых модернизация окажется разумной альтернативой полной замене платформы. Без эмоций — только факты, цифры и практика.

Читать далее

Линус Торвальдс: Критика C++ — Комплексный анализ

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров23K

Линус Торвальдс, создатель (и великодушный диктатор) Linux, всегда с особой критикой относился к C++, объясняя почему он отвергает его в разработке ядра Linux. Но он не просто резко высказывается против использования C++, а приводит ряд аргументов, которые мы с вами сегодня и рассмотрим.

Читать далее

JDBC: Как Java научилась дружить с Базами Данных

Время на прочтение4 мин
Количество просмотров6.6K

Представьте, что вы — гид в огромном городе под названием «Базы Данных». Ваша задача — помочь Java-приложениям найти нужную информацию, обновить данные или создать новые таблицы. Но как «разговаривать» с разными СУБД, если у каждой свой язык? Здесь на помощь приходит JDBC — универсальный переводчик, который знает все диалекты.  

Читать далее

Аутентификация на основе cookies с помощью Laravel Sanctum

Уровень сложностиСредний
Время на прочтение18 мин
Количество просмотров2.2K

Привет, Хабр!

Представляю вашему вниманию подробное пошаговое руководство по настройке аутентификации на основе cookies с помощью Laravel Sanctum. В процессе мы объясним логику каждого шага и покажем, как настроить Postman. Кроме того, мы рассмотрим наиболее распространенные проблемы, связанные с CORS.

Читать далее

Введение в концепцию «потока» в левел-дизайне — Часть 1

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров2.3K

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

Но что именно представляет из себя поток в контексте левел‑дизайна и почему он так важен для создания увлекательного игрового процесса? В этом руководстве мы подробно разберем концепцию «потока» и как ее использование может превратить ваш уровень (и, как следствие, игру!) в нечто впечатляющее.

Читать далее

Рекомендательная система для вашего каталога научных работ (и не только!)

Уровень сложностиСложный
Время на прочтение18 мин
Количество просмотров1.6K

Привет, Хабр!

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

Читать далее

Мартин Одерски и Ли Хаои: Эволюция Scala

Уровень сложностиПростой
Время на прочтение20 мин
Количество просмотров1K

Дискуссии о будущем языка Scala не утихают. Как быстро он должен развиваться? Что необходимо улучшить? Должен ли он вообще претерпеть какие‑либо изменения? В этой статье мы обсудим, как Scala должен эволюционировать в дальнейшем, почему эта эволюция необходима и в каких направлениях мы ее ожидаем в первую очередь. Мы надеемся, что сможем ответить на многие часто задаваемые вопросы о будущем языка и поможем сообществу понять, в каком направлении будет развиваться Scala в ближайшие месяцы и годы.

Читать далее

DWH: История поиска альтернативы PostgreSQL и Snowflake. Часть 2

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров2K

Выбор облачного хранилища данных — задача не из простых: десятки решений, каждая со своими плюсами и подводными камнями. В этой статье — результаты масштабного практического исследования, в ходе которого команда Agritask сравнила производительность, масштабируемость, стоимость и совместимость SQL ведущих платформ: от ClickHouse и BigQuery до Druid и Firebolt. Без маркетинговых обещаний — только реальные тесты, живые выводы и нюансы, которые неочевидны до момента внедрения.

Читать далее

«Бермудский треугольник» в микросервисной архитектуре

Время на прочтение7 мин
Количество просмотров5K

В этой статье я расскажу о ключевых вызовах микросервисной архитектуры и способах их преодоления. Мы рассмотрим, как найти баланс между автономностью сервисов и сложностью их взаимодействия, почему даже идеальный код не спасает от «распределенного монолита» и как превратить хаос микросервисов в управляемую систему. 

Читать далее

DWH: История поиска альтернативы PostgreSQL и Snowflake. Часть 1

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров3.7K

Выбор облачного хранилища данных — задача не из тривиальных, особенно когда речь идёт о миллиардах полуструктурированных записей, геоаналитике и требованиях к отклику в доли секунды. В Agritask мы провели масштабное исследование: протестировали популярные DWH-платформы на реальных кейсах, сравнили производительность, параллелизм и затраты. В первой части делимся подходом к оценке, техническими требованиями и тем, почему PostgreSQL и Snowflake перестали справляться с нашими задачами.

Читать далее

Портируем графическую библиотеку U8G2 на STM32

Уровень сложностиСложный
Время на прочтение13 мин
Количество просмотров3.3K

Привет, Хабр! В этом руководстве мы познакомимся со знаменитой графической библиотекой U8G2 для монохромных встроенных дисплеев. Эта библиотека поддерживает практически все типы монохромных графических дисплеев, и сегодня мы изучим, как портировать ее на STM32.

Читать далее

Безопасность мертва, да здравствует риск-менеджмент

Уровень сложностиПростой
Время на прочтение18 мин
Количество просмотров3.1K

Безопасность больше не может оставаться финальной проверкой в конце разработки. Сегодня она становится ключевым фактором доверия и устойчивости бизнеса. В условиях усиливающегося давления со стороны регуляторов и усложняющегося ландшафта цифровых угроз, компаниям необходимо не просто соответствовать требованиям, а встраивать управление рисками и комплаенс в саму ткань своих технологических процессов. От команд ждут не отчётности ради галочки, а реальных действий, встроенных в ежедневную практику. Чтобы оставаться конкурентоспособными, организации должны пересмотреть подход к безопасности: от документации к доказуемым результатам, от формальных процессов к встроенной устойчивости.

Читать далее

12 событий апреля, которые нельзя пропустить

Время на прочтение4 мин
Количество просмотров1.4K

Мы собрали для вас серию открытых уроков, которые пройдут в апреле и помогут не просто разобраться в сложных темах, а применить знания на практике. Будущее AI агентов на основе LLM, Prometheus для мониторинга, как избежать хаоса в IT-проектах и как обучить модель понимать языки — на эти и не только темы поговорим с экспертами в IT. Рассмотрим реальные кейсы, обсудим опыт и получим понимание того, как внедрять эти технологии в проекты.

Читать далее

Уровни управления продуктовой разработкой от Junior до CPO

Время на прочтение6 мин
Количество просмотров2.1K

В начале трудовой деятельности специалисты заранее планируют свою «карьерную лестницу». Многие полагают, что карьера — это получение должности, но на самом деле это вопрос про уровень ответственности и саморазвития. Разбираем подробно, чем С-уровень отличается от Junior в цифровом бизнесе. 

Читать далее

Как перестать создавать продукты через пятую точку

Время на прочтение3 мин
Количество просмотров1.7K

Часто вижу, как стартаперы придумывают свои продукты. Там обычно два пути, оба дурацкие. Я и сам через них проходил, поэтому рассказываю с высоты прожитого опыта. 

Читать далее

Эффективная передача данных: используем Protocol Buffers для коммуникации между ESP32 и QT/QML

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров1.8K

Привет, Хабр!

Сегодня я хочу рассказать вам о том, как можно эффективно использовать Protocol Buffers в сочетании с ESP32 и Qt Framework. Для наглядности я сделаю это на примере собственного хобби-проекта, который представляет из себя гидропонную систему. В этом проекте мы попытаемся наладить коммуникацию между ESP32 и приложением Qt/QML, используя Protocol Buffers через UDP.

Читать далее

SwiftUI: Пишем простое фитнес-приложение с использованием HealthKit

Уровень сложностиСредний
Время на прочтение26 мин
Количество просмотров1.2K

В этой статье мы сосредоточимся на создании фитнес-приложения с использованием HealthKit. Это отличная возможность интегрировать данные о здоровье пользователей прямо в ваш продукт. Мы настроим фреймворк для отслеживания тренировок на Apple Watch; узнаем, как получить доступ к данным о физической активности и управлять ими, сохраняя при этом конфиденциальность пользователей.

Читать далее
1
23 ...

Информация

В рейтинге
112-й
Откуда
Россия
Работает в
Зарегистрирован
Активность