RU

Ты не найдёшь эту ошибку. Потому что её нет в твоём коде. Как Self-describing API спасает от чужих рефакторингов

О том, как динамическая документация (Self-describing API) помогает синхронизировать фронт и бэк без ручного контроля, экономит 25 часов команды в нед…

javascripttypescriptrestapiapiopenapiархитектурафронтендbackendклиент-серверная архитектура
Habr
RU

Мы меняли LLM и промпты, а ошибка оказалась совсем в другом месте

Это бонусный материл в серии о внедрении LLM в клиентские сервисы. Если в прошлых трех статьях я подробно разбирал удачные моменты, архитектуру и прав…

llmai architecturehandoffKnowledge BaseAI in Fintechragprompt engineeringroutingapienterprise ai
Хабр — Управление
RU

Автотесты: что есть 100% покрытие API? Часть 3

При построении матрицы покрытия: закрыть горизонтальный тест-кейс один раз на стабильном объекте недостаточно, если у эндпоинта есть создание или обно…

автоматизацияавтоматизация тестированиявеб-сервисывеб-приложениятестирование веб-приложенийтестирование веб-сервисовapiautotestautotestingпокрытие
Habr
RU

Автотесты: что есть 100% покрытие API? Часть 2

Ку! В первой части Автотесты: что есть 100% покрытие API? Часть 1 я разложил методы на 11 подтипов и дал таблицу — какой тест-кейс к какому подтипу пр…

автоматизациятестированиетестирование веб-приложенийapiвеб-сервисыautotestautotestingпокрытиеавтотесты
Habr
RU

gRPC в мире PHP: пошаговый гайд по сборке микросервиса на Symfony 8 и RoadRunner

Переход к микросервисной архитектуре неизбежно поднимает вопрос эффективности межсервисного взаимодействия. В PHP традиционный стек на базе PHP-FPM и …

phpвеб-разработапрограммированиемикросервисыapiвысокая производительностьsymfony
Habr
RU

Бан Claude Fable 5, первый чип от OpenAI, Siri подружилась с Gemini: главные события июня в ИИ

В этом месяце власти США заставили ведущие ИИ-лаборатории знатно понервничать. Fable 5 пришлось экстренно отключать спустя три дня после релиза, а GPT…

ииии и машинное обучениеии чат-ботии-модельии дайджестдайджестclaudeopenaichatgptapi
Habr
RU

Шаблон ТЗ для проектирования REST API: готовый инструмент для аналитика

В этой статье - мой рабочий шаблон для описания REST API в ТЗ для разработчиков. В качестве примера я спроектировала учебную базу данных для финтех-си…

apirestrestapirest apiтехническое заданиепроектированиешаблоншаблоны проектированияшаблонытз разработчикам
Habr
RU

Актуальные киберугрозы веб-приложений и инфраструктуры разработки

Современный ландшафт цифровых угроз демонстрирует очевидный тренд: веб-приложения и инфраструктура разработки давно превратились из вспомогательных се…

атаки на веб-приложениякибератаки в 2024кибератаки в 2025кибератаки на РФтеневые apiapiконтейнеризациякиберугрозыатаки на отраслиии
Habr
RU

Мультивалютность в ERP — считаем деньги в тенге, SOLANA и Theter одновременно [Go]

Проблема практически любого предприятия малого масштаба, ведущего бизнес более чем в двух рабочих валютах, очень проста — деньги уходят, деньги приход…

goerpcrmфинансымультивалютностькриптовалютафиатуправлениеархитектураapi
Habr
RU

Как я устал от фейковых скидок на Wildberries и написал парсер для аналитики цен на спортпит

Хабр, Привет! Пожать заветную сотку, добрать белка, закрыть углеводное окно и просто попозировать после тяжелой потной тренировки — всё это не&nb…

парсингpythonwildberriesанализ данныхapiмаркетплейсыsqlitepandasценообразованиескидки
Habr
RU

Автотесты: опыт построения системы качества для Kubernetes-платформы

На старте проекта у нас не было ни одного автотеста. При этом продукт уже представлял собой полноценную платформу контейнеризации на базе Kubernetes с…

тестированиеавтотестированиеавтотестыииии-агентыkubernetesконтейнерыконтейнеризацияdevopsapi
Habr
RU

Opus оркеструет, DeepSeek V4 пишет код: как собрать связку внутри Claude Code и сэкономить деньги

Однажды я открыл биллинг и просто посмотрел, на что уходят токены. Не на «подумать над архитектурой». А на переименование пер…

claude codedeepseekllmнейросетиapiразработкаоптимизация затратai-инструментыanthropicdeepseek v4
Habr
RU

ChatGPT теперь требует селфи с паспортом: как OpenAI и Anthropic внедряют KYC и убивают анонимность в ИИ

Эпоха, когда лучшие в мире ИИ-инструменты были «общественным благом для свободного пользования», стремительно заканчивается. Им на смену приходит жест…

chatgptopenaianthropicclaudekycверификацияанонимностьllmapiнейросети
Habr
RU

Бритва Оккама против сложности: когда машинное обучение побеждает, а где сбоит в инвестициях

Принцип «бритвы Оккама» — краеугольный камень социальных наук. Для экономистов-финансистов он почти аксиома. Принцип назван в честь Уильяма Оккама, мо…

фондовый рынокфондовые индексыфондовые биржибиржавысокочастотная торговлявысокочастотный трейдингapiспредыакцииоблигации
Habr
RU

Реальный DX: как измерить опыт разработчика и не соврать самому себе

В прошлый раз я писал про то, что сообщение об ошибке читает уставший человек в два часа ночи. Там была одна простая мысль: ошибка должна сказать, что…

dxapideveloper experienceопыт разработчикаdevexspacedoraDX core 4ttfhwкогнитивная нагрузка
Habr
RU

Бесплатно и без СМС: как корпоративные food-карты могут стать идеальной мишенью для социальной инженерии

Во множестве организаций существует такая фича социальной поддержки и удержания сотрудников, как корпоративные предоплаченные карты питания, или «food…

apifood
Habr
RU

Джим Саймонс и Medallion: что инженер рынка может вынести из истории величайшего quant-фонда

10 мая, в возрасте 86 лет умер Джим Саймонс, создатель Renaissance Technologies — одного из самых прибыльных хедж-фондов в истории. Его состояние оцен…

алгоритмыалгоритмическая торговляалгоритмы машинного обучениявысокочастотная торговлявысокочастотный трейдингбиржафондовый рынокСаймонсapiспреды
Habr
RU

Одна маленькая ошибка в дизайне Java API, за которую потом приходится платить очень дорого

Привет, Друзья! Хотел написать короткий пост по мотивам одного казалось бы простого ПР-а, который мы недавно получили в рамках Axelix: Open Core проду…

javaspringaxeliximmutableapibackward compatibilitybugssoftware design
Habr