OpenIDE – мультиязычная среда разработки
2.06K subscribers
148 photos
41 videos
160 links
OpenIDE позволяет разрабатывать проекты на Java, Spring, Python, Go, JavaScript и TypeScript!

А поддержка Docker и 300+ плагинов доступны бесплатно в маркетплейсе.

Чат: @openide_chat
YT: youtube.com/@openide
ВК: vk.com/openide
MAX: max.ru/openide
Download Telegram
🆕 Новое в маркетплейсе OpenIDE

Open Terminal — плагин от пользователя Vladislav Gerasimov. Открывает системный терминал из корня проекта по хоткею. Действие добавляется в группу Tools.

Iractis Tracker — плагин от ООО "Ирактис Трекер". Интеграция с одноимённым трекером задач: загрузка задач с сервера, просмотр деталей, создание, смена статуса, назначение исполнителя и изменение приоритета прямо из IDE.

😌 Незаметно присоединяйтесь ©
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍9❤7👏1
⚡️ HolyJS, прогрев к блокировке GitHub и 1 000 000 строчек кода за 9 дней

GitHub начал работать с 16% сбоев в РФ и его уже называют «вредительской платформой», уволенные из Oracle 30 тысяч человек хотели пособий, но остались ни с чем.

Плюс история о том, как Bun переписали с Zig на Rust за 9 дней: миллион строк благодаря Mythos и Claude Code!

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥26👍10❤6😁1
🔥 ДевФест 2026 x OpenIDE

Новый день, новая конференция, новый город! Второй день мы в Омске, на очередной конференции 😎

Если вы тоже на ДевФест 2026, то обязательно загляните на наш стенд: покажем, как устроена разработка в OpenIDE :)

Ждём всех с нетерпением 💜
👍23👏13❤10🔥4😁3
⚡️ 45 лет тюрьмы за DROP TABLE и взлом GitHub через VS Code

15-ый выпуск еженедельных IT-новостей от OpenIDE!

Вредоносная версия плагина провисела в VS Code Marketplace 18 минут и этого хватило, чтобы слить конфиги Claude Code, ключи AWS и 3800 репозиториев GitHub.

Параллельно двое братьев удалили 96 правительственных баз данных за ~1 час после увольнения по Teams, а Bolt вообще уволил весь HR-отдел.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥18❤9👏7👍4😁2
This media is not supported in your browser
VIEW IN TELEGRAM
🆕 Новое в маркетплейсе OpenIDE

Profiling Tools — плагин для мониторинга JVM-приложений. Показывает список запущенных локально процессов с PID, версией JVM, аргументами и system properties.

По каждому процессу — графики CPU, Heap, Non-Heap Memory и GC Load.

Можно подключиться к уже запущенному приложению или запустить его через Run-конфигурацию с мониторингом сразу.

Отдельная вкладка с потоками: фильтрация по имени и состоянию, сортировка по загрузке CPU и памяти, stack trace с навигацией к коду в редакторе.

😌 Незаметно присоединяйтесь ©
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥21👍12❤7⚡2
⚡️ Релиз Opus 4.8, потеря $500M и коллаба Ватикана с Anthropic

16-ый выпуск еженедельных IT-новостей от OpenIDE!

Anthropic выпустили Opus 4.8 с Dynamic Workflows и Ultra mode — рой субагентов теперь запускается одним словом в промпте, и за это можно неожиданно для себя заплатить!

Enterprise-клиент убедился в этом лично: минус $500M за один месяц, никаких лимитов, никаких алертов.

Параллельно сооснователь Anthropic вместе с Папой Римским презентовали первую в истории энциклику об AI.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥19👍16❤4⚡1
⚡️ Python заблокировали в РФ, и почему ты не сможешь отказаться от ИИ

17-ый выпуск еженедельных IT-новостей от OpenIDE!

Anthropic за одну неделю успели опубликовать страшную статью про рекурсивное самосовершенствование ИИ и выпустить публичную версию Mythos.

В России на несколько часов заблокировали Python, а GitHub продолжает страдать от 17 млн AI-сгенерированных PR в месяц.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
😇 ЧИТАТЬ НА ХАБРЕ
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍17❤14🔥9👏1
⚡️ OpenIDE теперь поддерживает PHP

Ваши молитвы были услышаны! Мы добавили поддержку самого востребованного языка в мире — PHP 😱

Автодополнение, навигация, отладка, поддержка Laravel, Symfony и других фреймворков, внешние анализаторы: всё это уже работает в OpenIDE.

Пока что поддержка находится в статусе бета, поэтому если что-то пойдёт не так, пишите в чат или заводите issue.


Сейчас все возможности доступны бесплатно и без каких-либо ограничений. После публичного релиза OpenIDE Pro часть из них, вероятно, будет доступна только в Pro-версии.

PHP for OpenIDE [beta] в маркетплейсе
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍45🔥29🤯12🤣7❤6
⚡️ Крупное обновление JS/TS поддержки в OpenIDE

Мы обновили плагин Frontend/Web [beta]. Добавили Inlay hints с выводом типов, Format/Fix on save для Prettier, ESLint и Stylelint, поиск по классам и символам в Search Everywhere, автоимпорт в React после вставки.

В Angular-проектах теперь выбирается версия фреймворка; исправлены подсветка шаблонов и определение кастомных тегов. Автодополнение в .js-файлах больше не затирает лишнего, убраны ненужные подсказки при вводе числовых значений.

Активные пользователи после обновления плагина смогут заметить первые намёки на скорый релиз OpenIDE Pro. Если вы один из них, то не стесняйтесь оставлять заявку через форму, всё рассмотрим 😉


💬 Незаметно присоединяйтесь ©
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🔥14👍9👏1
Качество работы AI-агента с конкретным фреймворком чаще зависит от Harness'а, чем от размера модели. MCP, Skills, Hooks, и т.д. способны объяснить агенту особенности инструмента: какие конструкции типичны, какие ошибки повторяются, как их избежать.

На задачах со Spring Data JPA разница заметна: с экспертным скиллом Haiku выдаёт код почти такого же качества, как Opus 4.8 без скилла! А без скилла даже Opus иногда добавляет CascadeType.ALL туда, где он совсем не нужен 🤦‍♂️.

А про корректный equals/hashCode даже Fable 5 всё ещё не в курсе)

Если вы пишете на Java/Kotlin и работаете со Spring, то вам повезло, есть готовый набор Spring Skills от ребят из @amplicode и @spring_aio. Этот набор закрывает частые ошибки в Spring Data JPA, Spring Security и других модулях фреймворка.


📚 Какие ошибки агенты допускают чаще всего с JPA и как Spring Skills помогают их избежать, читайте в новой статье на Хабре.
🔥16👍11❤9💯1
⚡️ США заблокировали Fable 5, а Илон Маск купил Cursor за $60 МЛРД

18-ый выпуск еженедельных IT-новостей от OpenIDE!

Claude Fable 5 продержался в паблике три дня, прежде чем правительство США приказало его отключить. SpaceX провели IPO на $75 млрд и через 4 дня купили Cursor за $60 млрд.

Инженер из Северной Каролины добилась религиозного освобождения от использования ИИ на работе, а в OpenIDE появилась поддержка PHP!

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥15👍11⚡9❤2😁2
⚡️ Крупное обновление Go в OpenIDE

Главное — профилировщик: CPU-профили, pprof-дампы, подключение к pprof по HTTP, экспорт pprof-файлов, дерево вызовов с навигацией к коду.

Go SDK ставится прямо из OpenIDE, инструменты gopls, Delve, golangci-lint — по уведомлению в редакторе. Добавили запуск и отладку бенчмарков с gutter-иконками.

Семь фиксов: убрали дублирование автодополнений, иконки запуска из комментариев, run-конфигурации — только в Go-проектах, переработали GOROOT, ускорили подсветку скобок и аннотатор golangci-lint, почистили переходы по коду.

Активные пользователи после обновления плагина смогут заметить первые намёки на скорый релиз OpenIDE Pro. Если вы один из них, то не стесняйтесь оставлять заявку через форму, всё рассмотрим 😉


😌 Незаметно присоединяйтесь ©
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥14⚡4🤬1🤩1
⚡ Skill of the Week: Spring Data JDBC

Продолжаем рубрику Skill of the Week: каждую неделю разбираем скилл, который помогает вам и AI-агентам в реальной работе.

Spring Data JDBC — сознательно простой стек: агрегаты в духе DDD, загрузил корень целиком, изменил, сохранил. Казалось бы, чем проще технология, тем легче с ней агенту.

Так ли это на практике? Скорее наоборот.

Кода с Spring Data JDBC в открытом доступе мало, и модели приходится достраивать поведение фреймворка по своим общим представлениям. Итог: агент ссылается на внутренний компонент чужого агрегата, заводит репозиторий для владеемой сущности и нарушает границы там, где этого делать нельзя 🫠.


Skill объясняет агенту, как Spring Data JDBC устроен на самом деле: что такое агрегат, где проходит его граница и почему репозиторий бывает только у корня. Для моделей среднего класса это критично (на отдельных задачах скилл подтягивает Haiku почти до уровня Opus!).

Этому и посвящён скилл недели.

📚 Как научить агента мыслить агрегатами разобрали в статье на Хабре
🔥13👍9❤8👌2
⚡️ Java быстрее Go: повтор эксперимента 2020 года

Mark Nelson и Peter Nagy в 2020-м сравнивали микросервисы на Go и Java на одном железе. На маленьких нагрузках результаты совпадали. В 2026-м повторили тест на актуальных версиях: Go 1.26, Oracle JDK 26, JDK с AOT-кэшем Leyden, Helidon SE 4.4 на virtual threads.

При лёгкой нагрузке Go и Java идут вровень. При высокой нагрузке Java с Leyden AOT обгоняет Go почти вдвое.

Go не выиграл ни одного теста 2020 года. Leyden AOT — почти все.


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

📚 Подробнее c исследованием и его результатами можно ознакомиться на Хабре: https://habr.com/ru/companies/haulmont/articles/1051930/
🤯15👍14🔥12❤2👏1
⚡️ Как HTML убил Markdown и зачем Cursor выпускают замену GitHub

19-ый выпуск еженедельных IT-новостей от OpenIDE!

Anthropic добавили Artifacts в Claude Code: живые HTML-страницы из контекста сессии. Карпаты назвал это третьим редизайном UX для LLM.

Cursor анонсировали Origin — хостинг репозиториев, где агент делает коммиты со скоростью 22,6 в секунду, а человек только финально одобряет.

А японцы без собственной модели обогнали Opus 4.8 и GPT-5.5 в 10 из 11 бенчмарков.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤14🔥12👍8⚡2😁1
📚 PHP 8.6: что уже принято и что обсуждается

Релиз PHP 8.6 ожидается в ноябре 2026 года, и уже сейчас понятно, что в него войдёт.

В свежем обзоре всех актуальных RFC читайте подробнее про то, что уже принято:

1. Частичное применение функций — str_replace('hello', 'hi', ?) возвращает замыкание, которое можно передать прямо в array_map()
2. clamp($value, $min, $max) — нативная функция без велосипедов

И что пока что находится на обсуждении – 19 RFC: контекст-менеджеры в стиле using {...}, BackedEnum::values(), Stringable-перечисления, PDO::disconnect(), True Async и другие.

📝 Читать на Хабре: https://habr.com/ru/companies/haulmont/articles/1053944/
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍17🔥12❤7🙏1🤣1
"IDE больше не нужна. Агенты её убили" — всё чаще слышно из каждого утюга.

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

JetBrains проверили это на трёх кейсах:

1. Встроенный поиск IDE вместо grep — минус 13,48% токенов на Kotlin-проекте, качество то же
2. Skill, который находит нужный тестовый файл по данным о покрытии — экономия токенов до 50%
3. Анализ снапшотов dotTrace вместо разбора кода вслепую — точность диагностики выросла с 4,71 до 8,15 из 10, а на сложных багах вроде зависшего UI — с 1,6 до 10

Как считали и что дальше — в статье на Habr: https://habr.com/ru/companies/haulmont/articles/1054434

* P.S. Несмотря на этот тезис, мы всё ещё не знаем ни одного разработчика, который удалил бы IDE с компа. Вот и думайте!
💯19👍10🔥10❤1👏1
⚡️ Чёрный рынок токенов на Claude в Китае и много релизов

Двадцатый выпуск еженедельных IT-новостей от OpenIDE!

Администрация Трампа сняла экспортные ограничения с Fable 5, Anthropic в тот же день выпустили Sonnet 5 и Claude Science.

Grok 4.5 вышел в приватную бету и по словам Маска обошёл Opus, хотя проверить это некому.

А в Китае Claude официально недоступен, но продают его там по 10% от прайса Anthropic через серверы-прокладки, которые заодно перепродают логи.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
😇 ЧИТАТЬ НА ХАБРЕ
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤10👍8🔥5⚡1
🐍 Coming soon: ленивые импорты в Python 3.15

На PyCon US 2026 руководящий совет Python анонсировал PEP 810 — ключевое слово lazy для отложенных импортов. Модуль загружается не при старте файла, а в момент первого обращения к нему.

Эффект заметен на типичном data-science скрипте с import pandas, numpy и matplotlib в начале: pandas отвечает за половину времени запуска, даже если в коде не используется. С lazy import он пропадает из графика загрузки, а старт ускоряется почти вдвое.

Как это устроено внутри: прокси-объекты вместо модулей, sys.lazy_modules, что происходит при ошибке импорта — читайте в новой статье на Хабр.
⚡13🔥11❤4👍2