Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 58 мин. назад

От вендинговых аппаратов до коллабораций с «Магнитом»: краткая история гача-игр

вт, 06/03/2025 - 12:00

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

Наверняка сегодня не осталось людей, которые хотя бы краем уха не слышали о Genshin Impact. Такие проекты можно любить, презирать, но факт остаётся фактом — их появление перевернуло всю индустрию с ног на голову. 

В этой статье разберёмся, какой путь прошли анимешные гача-игры и как жанр смог стать настолько популярным.

Читать далее

Диспетчеризация склада за один день? Такое вообще бывает?

вт, 06/03/2025 - 12:00

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

Заказчик поставил задачу: срочно внедрить систему диспетчеризации и снизить риски, связанные с человеческим фактором. Инженеры взялись за работу — и за один день превратили склад в Бухаре в современный объект с онлайн-контролем. Рассказываем, как это удалось.

Читать далее

Как runtime-контекст помогает AI делать более точные и правильные изменения к коде

вт, 06/03/2025 - 12:00

Как код сам объясняет себя, если у вас есть весь runtime-контекст

Сегодня LLM-ассистенты вроде Cursor и GitHub Copilot уверенно вошли в инструментарий разработчика. Они умеют дописывать код, фиксят баги, помогают с простым рефакторингом. Но всё ещё работают вслепую — без знания реального поведения приложения в рантайме.

Если вы работаете с распределённой системой, то знаете: чтобы ответить на вопрос "что сломано?", нужно больше, чем лог или трасса. Нужен контекст. Полный. Со всеми слоями исполнения: от HTTP-запроса и SQL до внутренних вызовов методов и возвращаемых значений.

В BitDive мы решили отдать этот контекст LLM — и всё это работает прямо в IDE, где вам это и нужно. Давайте посмотрим на конкретном примере, как доступ к полным данным о поведении приложения в рантайме кардинально меняет качество анализа и фиксов.

Читать далее

Простая интеграция в CMS Bitrix из XML-файла на FTP-сервере с использованием агентов

вт, 06/03/2025 - 12:00

Если вы хотя бы раз сталкивались с интеграцией данных в Bitrix, то знаете: простых задач не бывает. А когда речь идёт о тысячах товаров, нестабильных источниках, сроках и необходимости всё держать в актуальном состоянии — без автоматики не обойтись.

Я — Алексей Яриков, ведущий разработчик команды внешних сайтов НЛМК. Мы ежедневно работаем с веб-платформами компании, отвечая за их надёжность, производительность и свежесть данных. В этой статье расскажу, как мы решили задачу регулярной загрузки и обработки большого объёма данных с FTP в рамках Bitrix — наглядно, с кодом, архитектурой и ошибками, которые мы учли.

Читать далее

[Перевод] Симуляция жизни частиц в браузере на WebGPU

вт, 06/03/2025 - 11:52

Я люблю физические симуляции, а в особенности симуляции частиц. Обычно я реализую что-то на основе традиционной физики, но недавно наткнулся на забавную нефизическую модель, которая может демонстрировать поведение, напоминающее жизнь.

Я написал на C++ прототип для собственного движка, а потом решил, что будет интересно попробовать запустить его в браузере при помощи WebGPU API. Он заработал на удивление хорошо, позволяя создавать подобные симуляции.

В посте я расскажу, как он устроен внутри.

Читать далее

5 смертельных проблем первого метро, и как их решили

вт, 06/03/2025 - 11:47

Привет, на связи Андрей Шведов, руководитель проектов ГРАН Груп.

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

Вот и я сегодня добирался до работы на метро.

Турникет на входе мгновенно считал проездной с моего смартфона. На табло высветилось точное время прибытия следующего поезда — 1 минута 40 секунд. 

Прибывающий состав плавно затормозил точно у меток. Двери открылись, я вошел в просторный вагон с цифровыми экранами. Поезд тронулся так мягко, что я даже не почувствовал начала движения. Тут же я подзарядил свой смартфон и вышел в интернет почитать Хабр!

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

В этой статье вы узнаете, как развивались технологии подземки от первых дымных туннелей до современных автоматических систем.

Читать далее

Почему ИТ-профессионалы больше не ценятся?

вт, 06/03/2025 - 11:29

Рынок ИТ переживает странные времена. Еще вчера за senior-специалистами выстраивались очереди из рекрутеров, готовых на любые условия. Сегодня же все чаще звучит: "Зачем платить больше?" Компании с нескрываемым энтузиазмом нанимают junior-ов, а опытные волки оказываются за бортом или вынуждены существенно умерить свои аппетиты. Что происходит? Неужели эпоха преклонения перед ИТ-гуру подошла к концу?

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

Читать далее

Self-RAG: LLM сама выбирает, когда ей нужен контекст

вт, 06/03/2025 - 11:23

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

Читать далее

Тесты как код: храним ручные тест-кейсы в Git и дружим с ТестОпс

вт, 06/03/2025 - 11:15

В Открытой Мобильной Платформе, мы используем инструмент ТестОпс, который позволяет решать много разных задач - хранение тестов, запуск автоматизированных и ручных сценариев, анализ результатов, составление отчетов по тестированию и многое другое. Если вы считаете, что ручные тест-кейсы нужны исключительно для таблиц и интерфейсов, у нас есть новости: их можно хранить в Git как код. И не просто хранить, а интегрировать с ТестОпс. Почему это удобно? Потому что это делает управление тестами более эффективным, а данные — безопасными и надёжными.

Читать далее

Персональные AI-ассистенты или как открыть любому человеку свою почту и календарь

вт, 06/03/2025 - 11:09

Всем привет! На связи Юрий Шабалин, управляющий директор Стингрей. И сегодня у нас тема не про мобильные приложения, а, пожалуй, самая трендовая — про AI-ассистентов и их проблемы.

Читать далее

Как я по вечерам разрабатывал Statuser — платформу для мониторинга доступности приложений

вт, 06/03/2025 - 11:05

Привет, меня зовут Михаил Шпаков, я руковожу разработкой в Timeweb Cloud — это крупный облачный провайдер с большой командой и множеством внутренних и внешних продуктов.

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

Так родился statuser.cloud — простой сервис для мониторинга доступности сайтов и серверов. Я хотел сделать его:

— с минималистичным и понятным интерфейсом,

— ориентированным в первую очередь на разработчиков, девопсов, админов,

— с набором действительно нужных фич, ничего лишнего.

В этой статье я расскажу, как вечерами и на выходных делал Statuser (и продолжаю делать): с какими проблемами сталкивался, как выбирал стек, как не бросил проект на полпути — и что получилось в итоге.

Читать далее

[Перевод] От проекта к программе: масштабирование внедрения Camunda в вашей компании

вт, 06/03/2025 - 11:05

Как перейти от первых проектов к успешной автоматизации сотен процессов с помощью гибкого пошагового подхода.

Нам часто задают такие вопросы:

— Как масштабировать внедрение Camunda в рамках всей компании?

— Как создать корпоративную платформу для управления процессами?

Мы видим, как масштабно Camunda используется в таких компаниях, как Goldman Sachs (3000 процессов, 8000 пользователей в день), Societe Generale (600 процессов, 60 000 завершённых задач в месяц, 7500 активных пользователей) или 24Hour Fitness (800 процессов, 230 миллионов выполнений активностей в день). Как нам достичь такого уровня?

Читать далее

Обрезание баз данных без боли — использование и реализация database subsets в Greenmask

вт, 06/03/2025 - 11:00

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

В первой части описаны базовые сценарии использования данного инструмента, а в этой части опишу что такое database subsets и как использовать данный функционал для радикального снижения размера дампа базы данных.

Читать далее

[Перевод] Вся мощь открытого исходного кода в PostgreSQL

вт, 06/03/2025 - 10:03

PostgreSQL — одна из самых популярных СУБД, и это во многом благодаря открытому исходному коду. В статье рассказывается о том, как открытость кода влияет на развитие PostgreSQL и создание сообщества вокруг неё.

Читать далее

Проверенный стек технологий для быстрого создания Web SaaS в 2025 году

вт, 06/03/2025 - 10:00

Привет, Хабр! Меня зовут Данил Чернышев, я разрабатываю альтернативу Agile и хочу поделиться своим проверенным стеком библиотек и технологий для скоростной разработки Web SaaS в 2025 году. Прошу профессиональное сообщество в комментариях поделиться своими рецептами для создания качественных программных продуктов.

Читать далее

Как мы протестировали AI-модели на извлечение данных из счетов: победитель удивил

вт, 06/03/2025 - 09:54

Обработка счетов — важная и рутинная часть документооборота, которую всё чаще доверяют AI-моделям. Наша компания часто занимается интеллектуальной обработкой счетов для клиентов, а значит мы постоянно ищем лучший способ для их распознавания. Поэтому мы провели практическое исследование и сравнили, как с этой задачей справляются разные решения: от популярных open-source моделей до коммерческих API.

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

Читать далее

Замена Loom, нейросеть-юрист — и ещё 8 российских стартапов

вт, 06/03/2025 - 09:30

10 новых российских продуктов для защиты HTML и JavaScript-кода от копирования, управления выездными сотрудниками и мобильными бригадами, создания интернет-магазинов и приложений в Telegram и многого другого. Битва за «Продукт недели» началась!

Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

Читать далее

Собрали метрики из приложения и отдали их пользователям — они рады

вт, 06/03/2025 - 09:09

Каждое приложение пишет множество метрик: системных (потребление CPU, памяти, очереди на диск) и прикладных (количество операций, время их выполнения, коды ошибок). Это полезная информация для отслеживания состояния сервисов в моменте и динамики за период. А что если сделать из этого продукт, который полезен для пользователей?

Читать далее

Сравнение VPS-хостинга для 1C-Битрикс с нагрузочными тестами — выясняем какой Битрикс хостинг лучше

вт, 06/03/2025 - 08:48

Выбор VPS для размещения сайта на 1С-Битрикс – задача не менее важная, чем разработка самого сайта.  Битрикс известен своей ресурсоёмкостью: без оптимального хостинга даже хорошо написанный сайт может «тормозить» и отпугивать посетителей. Высокая скорость загрузки напрямую влияет на конверсию и удовлетворенность пользователей – никто не станет ждать по 5–10 секунд открытия страницы интернет-магазина (если только вы не продаёте терпение оптом, и знаете кого-то лично в совете директоров Яндекса и Гугла, что можете себе позволить медленный ресурс). Поэтому правильный выбор VPS под Bitrix – залог быстрой работы сайта, особенно под нагрузкой. 

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

Читать далее

Дайджест космических новостей за прошедшую неделю

вт, 06/03/2025 - 03:16

• Китай незаметно готовится к строительству гигантского телескопа

• Астрономы обнаружили загадочное космическое тело, излучающее в рентгеновском диапазоне: «Этот объект не похож ни на что из того, что мы видели раньше»

• Новое исследование ставит под сомнение гипотезу, что реликтовое излучение стало результатом Большого взрыва

• Телескоп «Уэбб» обнаружил замёрзшую воду вокруг далёкой звезды, похожей на Солнце

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.