Обновить
16K+
Doubletapp
Сложные IT-решения: AI, веб, мобайл
66,38
Рейтинг
142
Подписчики
Сначала показывать

Как быстрее влиться в проект и не потеряться: взгляд аутстафера

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

Меня зовут Маша, я QA Engineer в Doubletapp. Мы с 2020 года аутстафим в бигтехах, банках, стримингах, интеграторах, e-commerce и т. д. Поэтому хорошо знаем, где эта модель ломается и как сделать так, чтобы она действительно работала.

В качестве внешнего сотрудника я работала на четырех проектах разного формата и масштаба, хочу поделиться практическими советами, которые помогут аутстаф-специалистам быстрее вливаться в проекты и выстраивать работу так, чтобы приносить реальную пользу. Надеюсь, текст будет полезен как разработчикам, QA, аналитикам, так и тимлидам, которые работают с внешними сотрудниками и хотят, чтобы аутстаф был предсказуемым и эффективным

Навигация по статье 

Вливаемся в проект, фиксируем ожидания и критерии успеха
Интеграция в команду: как не остаться «внешним»
Работа и результат: как быть полезным вопреки неудобствам
Блокеры, доступы и прозрачность: защита от репутационных потерь
Как не выгореть между проектами
Когда аутстаф начинает работать.

Читать далее

Как мы собрали русскоязычный датасет олимпиадной математики (и зачем это нужно AI)

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

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

Команда специалистов Doubletapp  создала такой ресурс — датасет задач American Invitational Mathematics Examination (AIME) мы перевели на русский язык. AIME — это источник сложных, тщательно проработанных задач, которые идеально подходят для тренировки логических и алгоритмических способностей LLM.

Расскажем, как проходил сбор, обработка и перевод задач.

Содержание
Обзор связанных работ
Методология сбора и обработки данных
Анализ и метрики исходного датасета
Этап перевода математических задач на русский язык
Адаптация датасета
Оценка с помощью lm-evaluation-harness
Заключение

Читать далее

Тендеры без ошибок: как ИИ обошёл экспертов в проверке документации

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

Кто победит в соревновании по обработке документов — опытный специалист или нейросеть? На рутинных повторяющихся задачах ИИ уверенно обходит человека: он работает быстрее и не устаёт, тогда как внимание человека дискретно — мы ошибаемся из‑за усталости или монотонности работы.

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

Для этого мы в Doubletapp разработали ИИ-платформу, которая облегчает и ускоряет работу с тендерной документацией:

Читать далее

Как выбрать лучшего AI-ассистента для разработки: тестируем Codex, Claude и Cursor

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

В 2026 году кодовые ассистенты окончательно перестали быть просто автокомплитом и превратились в полноценный инструмент разработки: они читают кодовую базу целиком, понимают зависимости, дебажат по логам и могут довести задачу до рабочего состояния почти без участия разработчика. Но на практике всё не так однозначно — один агент хорошо чинит баги, но ломает архитектуру, другой уверенно пишет на Python, но теряется в TypeScript. Чтобы разобраться, кто из них реально помогает в разработке, а кто только выглядит убедительно, мы прогнали популярные решения через собственный приватный бенчмарк с задачами на 15+ языках.

Меня зовут Ильнур Файзиев, я руковожу юнитом Data LLM в Doubletapp и расскажу, как и почему мы тестировали агентов, какие задачи давали и какие выводы из этого можно сделать для команды и бизнеса.

Содержание

Какой бенчмарк выбрать для теста кодовой модели?
Почему многие выбирают именно Codex/Claude Code и Cursor как компаньонов по разработке
Claude Code
Codex
Cursor
Какие задачи брали для прогона
Результат
Сравнение с публичными бенчмарками
Сравнение с приватным Python-репозиторием
Итоговый рейтинг
Итоговый рейтинг на разных языках
Разбивка по языкам
Заключение

Читать далее

Fame to Flame: как мы за два месяца собрали VK Mini App на 80 000 пользователей и собственный видеостриминг

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

К нам в Doubletapp обратились организаторы Fame to Flame — федерального танцевального чемпионата. Онлайн-часть ивента планировалась как ядро всей механики конкурса — регистрация участников, загрузка видео, голосование, работа с чеками. При декомпозиции задач мы поняли, что сложность здесь на стыке: видеостриминг, антифрод, всплески нагрузки и жёсткий дедлайн в два месяца. Но у нас было мощное оружие — опыт.

В статье подробно разберём, какие ключевые технические решения сделали платформу стабильной и удобной, несмотря на все вызовы.

Содержание:

Что хотел заказчик
Видео: главный источник сложности
GPU-транскодинг под пользовательскую загрузку
Асинхронный пайплайн обработки
Подготовка к пиковым нагрузкам
Наблюдаемость и раннее обнаружение деградации
Модерация VK как часть production-цикла
Фронтенд и кастомный видеоплеер
Результаты

Читать далее

Почему AI-проекты ломаются на данных: как качественные датасеты повышают NPS, CTR и конверсию

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

Без качественного датасета даже сильная модель не улучшает бизнес‑метрики — от NPS поддержки до конверсии интернет‑магазина.

В этом интервью Ильнур Файзиев, руководитель юнита Data LLM в Doubletapp, рассказывает, как правильно готовить датасеты и где бизнес получает реальную экономию

Читайте в интервью:

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

Читать далее

Как Red Teaming и человеческий креатив позволяют оценить риски внедрения LLM в бизнес-процессы

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

В кибербезопасности существует подход под названием Red Teaming — когда одна команда имитирует атакующего, а другая защищает систему. С появлением больших языковых моделей тот же принцип стал применяться к ИИ. Только теперь атакуют не серверы и базы данных, а сами LLM-агенты — системы, которые умеют рассуждать, выполнять команды и взаимодействовать с внешними инструментами. Red Team здесь ищет способы выявить уязвимости и подсветить риски модели, а Blue Team — защитить её. Именно на стыке этих подходов возникла новая область — Red Teaming LLM-агентов, где тестирование превращается в исследование границ самого искусственного интеллекта.

В Doubletapp мы с 2018 года занимаемся интеграцией AI- и ML-решений, когда ещё основное внимание было приковано к компьютерному зрению. Сегодня центр притяжения — языковые модели, и мы одни из первых в России начали системно работать с LLM. Среди наших клиентов — крупные российские бигтех-компании и международные партнёры.

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

Содержание:

- Что такое LLM и как они используются
- Риски при использовании LLM
- Red Teaming LLM: реальные кейсы
- Основные типы уязвимостей LLM
- Как тестируют LLM: ручное и автоматическое тестирование, шаблоны и KPI
- Фаззинг, мутации и роль человека
- Кейсы: как мы ломали и чинили LLM в продакшене
- Зачем компании нужны сторонние Red Team-партнёры
- Внутренние инструменты: как мы сами используем LLM
- Что дальше: спад или новая волна?

Читать далее

Классический поиск уходит в прошлое: как бизнесу адаптироваться и расти в 2026 году

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

За последние несколько лет, с момента бума ИИ-чатов, всё больше людей меняют привычный Google и Яндекс на разговор с ИИ-ассистентом. Не нужно копаться в ссылках, да и ответ сразу перед вашими глазами. Статистика 2025 года показывает резкий рост интереса к нейропоиску: только в Рунете ChatGPT собирает свыше 1,17 миллиона запросов в месяц, а глобально эта цифра приближается к 47 миллиардам.

Doubletapp уже несколько лет развивает экспертизу в области нейросетей, и в 2025 году мы всё чаще стали получать лиды именно из ChatGPT и других ИИ-платформ. Мы разобрались, как же все-таки работает нейропоиск, и готовы поделиться этим с вами.

Содержание:

Можно ли заменить Google на ChatGPT?
SEO умерло? Да здравствуют AEO и GEO
Как AI выбирает сайты для ответов в нейропоиске
Отзывы и комментарии: нужны ли они нейросетям как SEO?
Масштабирование: от AEO к GEO и битве экосистем
Почему бизнесу пора стать ответом, а не ссылкой

Читать далее

Тестовые задания для фронтендеров 2026: почему мы до сих пор проверяем память, а не инженеров

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

Привет, я Дима, senior frontend разработчик в компании Doubletapp

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

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

Читать далее

Собеседования 2026: почему мы до сих пор нанимаем «ходячие Википедии», а не инженеров?

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

Привет! На связи Дима — Senior Frontend разработчик в Doubletapp. В этой статье я расскажу, как эффективно собесить фронтендеров. Мой стек — Vue, Nuxt, поэтому примеры будут на основе моего опыта, но текст подойдет для всех разработчиков и нанимающих менеджеров.

В этой статье 

- Что я понял спустя 80+ собеседований? 
- Как собесят на рынке?
- Почему это все не работает
- Фактор ИИ и «подготовленных» кандидатов
- Как проводить инженерное интервью: 4 принципа

Читать далее

Секреты работы онлайн-редакторов: что происходит при совместном редактировании? Yjs, CRDT и другие магические слова

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

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

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

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

Читайте в статье:

G-Counter — самый простой CRDT
Какие правила CRDT выполняются на примере G-Counter и зачем это нужно?
Массивы
Yjs: как устроено совместное редактирование на практике

Читать далее

Григорий Бакунов aka Bobuk: «Боишься делать свои проекты — иди работать в чебуречную»

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

Одним из гостей подкаста Doubletapp «Что-то на программистском» стал бывший топ-менеджер Яндекса и нынешний IT-предприниматель Григорий Бакунов (aka Bobuk). В разговоре с ведущим, CEO Doubletapp Сергеем Анчутиным( (ТГ-канал: t.me/serega_ceo), он рассказал, почему против работы фултайм и аутсорса, чем IT-компании вредят российскому образованию, куда по карьерной лестнице могут продвинуться разработчики и почему чаще всего им это не интересно.

Читать далее

Меньше нагрузки — больше запросов: искусство кеширования API

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

Привет! Меня зовут Дима, я Backend-разработчик в Doubletapp. В этой статье расскажу про кеширование API (на примере Django Ninja): чем оно полезно бизнесу и когда его стоит внедрять.

Когда ваш продукт начинает расти, а пользователей становится всё больше, любой повторяющийся запрос к серверу — это лишняя нагрузка. Даже если человек просто обновил страницу или несколько пользователей задали один и тот же вопрос приложению, сервер отвечает заново — и тратит на это ресурсы.

А теперь представьте: вы можете обрабатывать одновременно в несколько раз больше запросов пользователей без расширения ресурсов и без переписывания ядра продукта. Как? С помощью кеширования — подхода, который «запоминает» одинаковые запросы и снижает нагрузку на сервер.

Содержание

Серверный кеш (хранилища «ключ-значение»)
Клиентский кеш (браузер, прокси)
Условные HTTP‑запросы
Промежуточное кеширование (CDN, reverse proxy)

Читать далее

От кнопки до продакшена: как мы делаем Telegram Mini Apps

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

Привет! Мы Дима и Илья, работаем в команде ТМА-разработки Doubletapp и расскажем, как создать Telegram Mini App на стеке React + Python.

Telegram Mini Apps — это мощный инструмент, который позволяет создавать интерактивные веб-приложения, работающие прямо внутри мессенджера. Они идеально подходят для игр, маркетплейсов, сервисов бронирования и многого другого.

В этом туториале мы разберем процесс создания Mini App:

настроим проект
создадим фронтенд на React с поддержкой Telegram SDK
реализуем бэкенд на Python (Django)
свяжем все компоненты и развернем приложение.

Читать далее

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

Benchmark — разрушитель LLM'ок, или Как мы собрали свой мультиязычный SWE-Bench

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

В статье представлено многоязычное расширение SWE-Bench от команды Doubletapp — бенчмарка для оценки больших языковых моделей (LLM) на реальных задачах программной инженерии, на различных языках программирования и кодовых базах индустрии. О процессе сбора SWE-Bench мы уже рассказывали в отдельной статье, а здесь сосредоточимся на результатах тестирования. Мы оцениваем ряд ведущих открытых LLM, предоставляя подробный количественный и качественный анализ, а также рассматриваем, как качество бенчмарка влияет на достоверность и объективность оценки моделей.

Содержание
Общая информация о датасете
Стенд для тестирования
Результаты
Заключение

Читать далее

В тестировщики пойду, пусть меня научат: отвечаем на самые частые вопросы о профессии

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

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

В статье найдете ответы на вопросы

Правда ли, что попасть в IT проще всего через тестирование?
Чем занимаются тестировщики?
Можно ли совмещать работу с учебой или работать удаленно?
Как понять, что вам подходит тестирование?
Что изучить начинающему – курсы, книги, видео?
Как попасть на собеседование?
Что спрашивают на собеседовании?
Востребованы ли джуны на рынке?
Много ли вакансий и какова средняя зарплата по рынку?
Какой карьерный рост может быть у тестировщика?
Какие разочарования могут ждать тех, кто решил стать тестировщиком?

Читать далее

Как мы собираем SWE-bench на других языках

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

Современная разработка ПО — это плавильный котел языков: Java, C#, JS/TS, Go, Kotlin… список можно продолжать. Но когда дело доходит до оценки ИИ-агентов, способных помогать в написании и исправлении кода, мы часто упираемся в ограничения. Популярный бенчмарк SWE-bench, например, долгое время поддерживал только Python.

Чтобы преодолеть разрыв между реальностью разработки и возможностями оценки ИИ, наша команда в Doubletapp взялась за адаптацию SWE-bench для множества языков программирования. Меня зовут Кирилл Увенс, и в этой статье я расскажу, как мы подходим к этой задаче и почему считаем ее важной для всей индустрии.

В статье расскажем:

Что такое SWE-Bench
Какие сложности возникают при сборе данных и тестировании
Наш опыт: какие языки поддерживает SWE-bench
Ручная перепроверка, или SWE-bench Verified
Сравниваем SWE-bench с другими бенчмарками для разработки ПО
Ценообразование SWE-bench: как формируется стоимость одного датапойнта

Читать далее

Методы распознавания матерных (и не только) языков

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

Всем привет! Меня зовут Миша, я работаю Backend-разработчиком в Doubletapp. В одном из проектов появилась фича по добавлению тегов по интересам. Любой пользователь может создать интерес, и он будет виден всем остальным. Неожиданно (!!!) появились интересы с не очень хорошими словами, которые обычно называют матерными. Встала задача по распознаванию языка с матерными словами, чтобы исключить возможность добавления гадости в наш огород!

Читать далее

Битвы языковых моделей: сравниваем LLM Т-Банка с конкурентами в рабочих условиях

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

На российском рынке искусственного интеллекта произошло событие, мимо которого сложно пройти даже самому заядлому скептику — T-Банк представил свои языковые модели T-Lite и T-Pro, основанные на китайской LLM Qwen 2.5. И хотя анонсов «революционных» нейросетей в последнее время становится всё больше, этот случай действительно заслуживает пристального внимания — перед нами не очередной наспех слепленный форк с громкими заявлениями, а результат полугодовой работы над полноценным решением с открытой лицензией Apache 2.0.

Что в итоге получилось

Все по полочкам: как мы внедряли методологию управления проектами P3.express

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

В конце прошлого года мы в Doubletapp пересмотрели свою систему ведения проектов и внедрили методологию P3.express. В этой статье поделимся опытом и расскажем, почему решили это сделать, как проходил процесс внедрения и к каким результатам мы пришли. 

Читать далее

Информация

Сайт
doubletapp.ai
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия