Компании

JetBrains

Следите за последними материалами, объяснениями и связанными технологическими историями.

Последние материалы

CN
Kotlin Toolchain 0.13 унифицирует запуск проектов Kotlin Multiplatform и улучшает поддержку iOS и SwiftPM

Kotlin Toolchain 0.13 унифицирует запуск проектов Kotlin Multiplatform и улучшает поддержку iOS и SwiftPM

JetBrains объявила о выпуске Kotlin Toolchain 0.13 и рекомендовала использовать его для большинства новых проектов Kotlin Multiplatform. Версия добавляет интерактивную команду создания проектов, улучшения настройки iOS и Android, поддержку Swift Package Manager и ускорение повторной сборки приложений Kotlin/Native.

CN
JetBrains выпускает расширение Warm Agents для сокращения ожидания агентов сборки в TeamCity

JetBrains выпускает расширение Warm Agents для сокращения ожидания агентов сборки в TeamCity

JetBrains выпустила расширение Warm Agents для платформы TeamCity. Оно автоматически поддерживает заданное количество заранее подготовленных облачных агентов сборки, чтобы сократить время ожидания задач CI/CD. Однако сокращение времени ожидания достигается за счёт расходования лицензий на сборку и эксплуатационных затрат на простаивающие облачные ресурсы.

CN
Kotlin готовит замену части случаев использования Companion Objects с помощью нового механизма

Kotlin готовит замену части случаев использования Companion Objects с помощью нового механизма

Экспериментальная Kotlin 2.5.0 добавляет механизмы Companion Blocks и Companion Extensions для расширения определения членов, связанных с типами, и улучшения совместимости между платформами. JetBrains подчёркивает, что Companion Objects останутся поддерживаемыми, однако предупреждает о необходимости повторной компиляции, а также о совместимости библиотек и инструментов.

CN
Почему обеспечение качества программного обеспечения должно стать непрерывным процессом в цикле разработки?

Почему обеспечение качества программного обеспечения должно стать непрерывным процессом в цикле разработки?

JetBrains призывает перейти от проверки качества программного обеспечения непосредственно перед выпуском к непрерывному процессу, встроенному в этапы разработки и CI/CD. В материале рассматриваются роли статического анализа, модульного, интеграционного, интерфейсного, нагрузочного тестирования и тестирования безопасности, а также подчёркивается, что инструменты искусственного интеллекта требуют проверки человеком.

CN
JetBrains запускает Air Teams для работы с процессами агентов программирования на уровне команд разработки

JetBrains запускает Air Teams для работы с процессами агентов программирования на уровне команд разработки

JetBrains объявила о запуске Air Teams — совместного уровня для агентной разработки программного обеспечения, который объединяет контекст, среды, инструменты и инструкции в общих рабочих пространствах. В настоящее время сервис доступен корпоративным клиентам JetBrains; позднее компания планирует расширить доступ для индивидуальных пользователей.

CN
Хакатоны в Абу-Даби проверили роль искусственного интеллекта в разработке программного обеспечения

Хакатоны в Абу-Даби проверили роль искусственного интеллекта в разработке программного обеспечения

Студенты Нью-Йоркского университета в Абу-Даби и Академии 42 Абу-Даби проверили способность превращать реальные вызовы в программные прототипы в ходе двух хакатонов при поддержке JetBrains. Победившие проекты показали, что использование агентов программирования не отменяет ответственности разработчика за тестирование, понимание и подотчётность.

CN
JetBrains запускает Air для управления агентной разработкой программного обеспечения среди разработчиков, команд и организаций

JetBrains запускает Air для управления агентной разработкой программного обеспечения среди разработчиков, команд и организаций

JetBrains объявила о выпуске JetBrains Air — открытой экосистемы продуктов для объединения программных агентов, рабочих процессов и управления внутри сред разработки и за их пределами. Экосистема призвана устранить пробелы в контексте, координации, проверке, затратах и подотчётности, возникающие по мере расширения использования ИИ-агентов.

CN
JetBrains добавляет в Junie режим записи интерактивных демонстраций программных изменений

JetBrains добавляет в Junie режим записи интерактивных демонстраций программных изменений

JetBrains запустила режим Junie /demo в инструменте Junie CLI, благодаря которому агент может запускать приложение, взаимодействовать с его интерфейсом, записывать видео и снимки экрана, а также создавать HTML-отчёт для проверки поведения изменений. Режим также интегрируется с GitHub Actions для использования при проверке запросов на слияние и smoke-тестах в CI.