Разработка
Новости разработки: языки программирования, фреймворки, инструменты и практики для инженеров и команд.
- Слэш-команды GitHub Copilot: полное руководство по возможностям — Слэш-команды в приложении GitHub Copilot позволяют выйти за рамки обычного чата: планировать задачи, автоматизировать рутину и настраивать рабочий процесс под себя. Разбираем, какие команды доступны и как они ускоряют разработку.
- Как ускорить миграцию Connect в Forge с помощью ИИ — Партнёр Atlassian Move Work Forward перенёс пять приложений из Connect в Forge всего за два месяца, используя искусственный интеллект. Рассказываем, как ИИ ускоряет миграцию, какие инструменты помогают и с какими трудностями сталкиваются разработчики.
- Jira становится основой для оркестрации ИИ-агентов OpenAI Symphony — Atlassian объявила, что Jira теперь выступает в роли системы записи для OpenAI Symphony — платформы оркестрации ИИ-агентов Codex. Это позволяет командам управлять задачами кодирования, отслеживать прогресс и автоматизировать рабочие процессы прямо в Jira.
- RavenDB: как устроена NoSQL-база данных на C# и почему она выделяется — RavenDB — документоориентированная NoSQL-база данных, написанная на C#. Она автоматически создаёт индексы, обновляется без участия разработчика и обеспечивает высокий уровень защиты данных. Разбираемся, почему эта система привлекает внимание .NET-разработчиков и чем она отличается от конкурентов.
- GitHub интегрировал данные OpenSSF о вредоносных пакетах в свою базу уязвимостей — GitHub сделал важный шаг в укреплении безопасности цепочки поставок программного обеспечения. Теперь его база данных уязвимостей включает сведения о вредоносных пакетах не только из npm, но и из других популярных реестров. Это стало возможным благодаря интеграции данных проекта OpenSSF (Open Source
- Как Atlassian масштабирует локализацию в эпоху ИИ: полный разбор — В эпоху стремительного развития искусственного интеллекта компании сталкиваются с новыми вызовами, и Atlassian не исключение. Когда разработчики начали активно использовать ИИ-ассистентов, скорость выпуска функций выросла в разы, но это создало неожиданную проблему: каждая новая функция добавляла те
- Как строится NGFW: ИИ, миграция и отечественное железо в InfoWatch ARMA Стена — InfoWatch ARMA Стена — это российский межсетевой экран нового поколения (NGFW), который создается с учетом современных реалий. В первой части нашей истории мы рассказывали о том, как строится продукт. Сегодня — продолжение: об искусственном интеллекте и нейросетях, миграции с зарубежных решений, оте
- Как обрабатывать формы на Jamstack-сайтах с помощью Cloudflare Workers — Контактная форма — почти обязательный элемент любого сайта, но для статических сайтов на Jamstack она становится проблемой. Ведь у такого сайта нет серверной части, которая могла бы принять данные и отправить их на почту или в CRM. Разработчики часто ищут готовые сервисы, но они добавляют лишние зав
- Lightdash: BI-инструмент, который живет внутри вашего dbt-проекта — Если вы строите аналитику на dbt, но устали от того, что бизнес-логика размазана между хранилищем и BI-системой, Lightdash может стать решением. Это open-source BI-платформа, которая подключается напрямую к вашему dbt-проекту и автоматически генерирует дашборды из моделей dbt. Вместо того чтобы созд
- Семантический поиск Codex Pets на YDB: как найти Винни-Пуха в 768 измерениях — Как отыскать персонажа, не называя его имени? В многомерном пространстве, где каждый объект представлен вектором из 768 чисел, запрос «тревожный коричневый медведь из старого мультфильма» приводит к нужному результату, даже если в тексте нет ни одного точного совпадения. Это не магия, а семантически
- Как VictoriaLogs хранит логи: колоночная структура и внутреннее устройство — VictoriaLogs — это система управления логами, которая кардинально отличается от традиционных решений вроде Elasticsearch. Вместо инвертированного индекса она использует колоночное хранение, что позволяет выполнять запросы в разы быстрее и экономить ресурсы. В этой статье мы разберём, как устроена её
- ИИ в QA: группировка ошибок и анализ причин падений с auto-debug — Современное тестирование сталкивается с вызовом: ИИ-ассистенты ускорили разработку, но пропускная способность QA не поспевает. В этой статье мы разберем, как инструмент auto-debug от playwright-ai помогает группировать ошибки и находить причины падений, экономя часы ручного анализа. Мы рассмотрим ег
- ZCode 3.0 и GLM-5.2: китайский ИИ-роутер для браузерных игр за 7 рублей — Китайская компания Z.ai выпустила новое поколение своей языковой модели GLM-5.2 и агентную среду разработки ZCode 3.0, которая позиционируется как полноценный ИИ-агент «все в одном». По заявлению разработчиков, ZCode способен не только генерировать код, но и самостоятельно запускать браузерные игры,
- ИИ-агенты против Грефа и Набиуллиной: кто выиграет в управлении экономикой — Сможет ли искусственный интеллект вытеснить Германа Грефа и Эльвиру Набиуллину из их кабинетов? Авторы свежего выпуска проекта «Дневник писателя» на платформе «Литрес» уверены: ИИ-агенты способны взять на себя значительную часть их работы, но полного замещения не произойдет. Скорее, речь идет о тран
- 4 причины, почему Linux станет королём в 2027 году — Операционные системы — это поле битвы, где решается судьба цифрового мира. Windows десятилетиями доминировала на настольных компьютерах, но её позиции начинают шататься. Проблемы с конфиденциальностью, навязчивая реклама и растущее недовольство пользователей подталкивают многих к поиску альтернатив.
- Складской учет для строителей: как «Фейскит» избавил рабочих от ненавистных таблиц — Строительная площадка — это место, где инструменты исчезают с пугающей скоростью, а попытки навести порядок в учете разбиваются о нежелание рабочих заполнять бумажки. Тем не менее, команда сервиса «Фейскит» нашла способ заставить строителей пользоваться складским учетом, превратив его из рутины в иг
- Почему агентов ИИ не должны писать разработчики: опыт Cloud.ru — Создание агентов искусственного интеллекта для клиентской поддержки — это не задача для разработчиков. Такой вывод сделала команда ИИ-автоматизации облачного провайдера Cloud.ru, когда столкнулась с остановкой прогресса в развитии своей внутренней платформы. Сначала казалось, что проблема кроется в
- ESM-платформы: как объединить корпоративные системы в единую среду — Представьте, что сотруднику нужно оформить отпуск, заказать пропуск для гостя и получить новый ноутбук. В традиционной компании ему придется обратиться в HR, административный отдел и IT, используя разные каналы: телефон, почту, внутренний портал. Это отнимает часы рабочего времени и создает хаос. ES
- Длинные временные окна Kafka Streams: как обрабатывать пятидневные задержки данных — Когда бизнес-логика требует собрать все данные за несколько суток и только потом выдать итоговый агрегат, разработчики часто обращаются к временным окнам в Kafka Streams. Однако на практике возникает неожиданное препятствие: как понять, что все события действительно пришли, и агрегат можно считать ф
- Почему облако не бесконечно: как планируют ресурсы в K2 Cloud — Облачные вычисления давно стали привычным инструментом для бизнеса и разработчиков: нажал кнопку — и через несколько секунд виртуальная машина готова к работе. Это ощущение безграничности, однако, результат большой и незаметной работы. Анастасия Стоянова, менеджер эксплуатации K2 Cloud, рассказала н