ide. - страница 4

ide.

Почему мы все еще храним код в текстовых файлах?

Это не риторический вопрос. Я знаю, так исторически сложилось, но... почему мы продолжаем использовать текстовые файлы?Вы можете сказать, что это очень простое решение: что видишь, то оно и есть. Но мы имеем дело с несколькими слоями абстракции, а все абстракции текут. Это приводит к ошибкам, запутанным диффам и проблемам с производительностью.Давайте углубимся в искусство хранения кода в виде текстовых файлов.ТекстКомпьютеры оперируют бинарными данными, поэтому для представления текста им приходится использовать кодировки. Существует много вариантов: UTF-8 или UTF-16; с

продолжить чтение

Классические языки программирования и IDE на пороге гибели, а новый рынок на миллиарды долларов пока свободен

В последнее время многие директора крупных компаний поделились своим видением будущего профессии программиста. И почти все эти прогнозы были направлены на сглаживание тревоги в обществе, а возможно и на отвлечение внимания от образовавшихся перспектив. Я не буду давать глобальных прогнозов для всего общества, подобно "Основанию" Азимова, но хотел бы рассмотреть перспективу ближайших 5 лет относительно области IT, окружающей программирование. Трансформацию инструментов и, как следствие, самой профессии. Также поделюсь некоторым кодом.

продолжить чтение

Lasso MCP Gateway: щит между AI-агентами, тулами и вашими секретами?

ВведениеС развитием AI-агентов и Model Context Protocol (MCP) актуальной становится проблема безопасности при работе с различными инструментами. Что если ваш AI-агент случайно прочитает конфиденциальный файл с токенами доступа и "случайно" поделится ими с вами в своем ответе, а учитывая логирование ваших запросов, он точно попадет на сервер провайдера вашего агента, а возможно еще и IDE, в которой этот агент и обитает, это создаст ряд неприятностей.Ярким примером тулы, которая выполняет поиск по вашим локальным файлом является mcp-filesystem

продолжить чтение

Нейросетевой ассистент от JetBrains стал доступен в виде плагина для VS Code

В блоге JetBrains рассказали, что фирменный нейросетевой ассистент стал доступен в виде плагина для редактора кода Visual Studio Code от Microsoft. В компании считают, что это упростит доступ к чат-боту тем, кто не пользуется средами разработки от JetBrains.

продолжить чтение

Mellum. Как закалялась сталь

Человек купил в магазине ящик елочных игрушек. На следующий день приносит его обратно:- Ваш товар бракованный.- Что, игрушки битые?- Нет, целые.- Не блестят?- Блестят.- Так в чем же дело?- НЕ РАДУЮТ! Автодополнение всегда было силой и гордостью современных IDE. Сравнивая IDEA, VSCode и Eclipse, мы смотрим — оно вообще адекватные вещи пишет в выпадающей менюшке? Знает про Spring, про Next.js, про свежие апдейты в Питоне?Но в последнее время, детерминированные алгоритмы больше не являются предметом хайпа. В мире IDE появился новый царь горы — AI, который обязан быть везде. Старые игрушки продолжают работать, но уже не радуют.

продолжить чтение

Mellum. Быстрая, миниатюрная модель для дополнения кода в редакторе

Человек купил в магазине ящик елочных игрушек. На следующий день приносит его обратно:- Ваш товар бракованный.- Что, игрушки битые?- Нет, целые.- Не блестят?- Блестят.- Так в чем же дело?- НЕ РАДУЮТ! Автодополнение всегда было силой и гордостью современных IDE. Сравнивая IDEA, VSCode и Eclipse, мы смотрим — оно вообще адекватные вещи пишет в выпадающей менюшке? Знает про Spring, про Next.js, про свежие апдейты в Питоне?Но в последнее время, детерминированные алгоритмы больше не являются предметом хайпа. В мире IDE появился новый царь горы — AI, который обязан быть везде. Старые игрушки продолжают работать, но уже не радуют.

продолжить чтение

Обновление JetBrains AI: новый тариф, поддержка MCP и поиск в Интернете

Разработчики JetBrains представили обновление фирменного нейросетевого помощника. Появилась поддержка MCP, возможность искать информацию в Интернете прямо в IDE, редактировать сразу несколько файлов. Также ассистент теперь входит в подписки All Products Pack и dotUltimate.

продолжить чтение

OpenIDE: первая российская среда разработки с поддержкой Java 24

Наконец-то состоялся официальный релиз OpenIDE – независимой российской среды разработки, которую совместно создают «Группа Астра», Axiom JDK и Haulmont.Проект стартовал как open source-инициатива в конце прошлого года и всего за полгода прошёл путь от идеи до стабильной версии. В числе ключевых фич — поддержка Java 24 уже "из коробки", собственный маркетплейс плагинов и "многоязычность".В статье — ключевые достижения, проблемы, а также планы по развитию OpenIDE и её экосистемы. 

продолжить чтение

OpenIDE ищет партнера в сфере ИИ

ИИ-ассистенты прочно вошли в арсенал разработчиков, особенно в составе современных IDE. Они обещают ускорить написание кода и упростить решение задач. Мы в OpenIDE считаем это стратегическим направлением и обсуждаем партнерство с ведущими компаниями в области ИИ для внедрения более эффективных подходов к разработке. Напомним: OpenIDE это открытая российская среда разработки, создаваемая Haulmont совместно с Группой Астра и Axiom JDK.

продолжить чтение

Способы улучшить жизнь: ИИ-агенты в разработке

Привет! Я Кирилл Пронин, разработчик PIX RPA из PIX Robotics, а я Александр Сулейкин, Founder DUC Technologies

продолжить чтение