TGViewer
Channel Public Channel
OpenIDE – мультиязычная среда разработки

OpenIDE – мультиязычная среда разработки

@openide_official

OpenIDE позволяет разрабатывать проекты на Java, Spring, Python, Go, JavaScript и TypeScript!

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

Чат: @openide_chat
YT: youtube.com/@openide
ВК: vk.com/openide
MAX: max.ru/openide
Subscribers
1.54K
Photos
129
Videos
35
Links
138

Showing posts older than #169 · Back to latest

Older Posts 20 shown
Post #168 10.8K
⚡️ OpenIDE Pro теперь доступна всем

Java, Kotlin, Go, TypeScript, JavaScript, Python, PHP и встроенный DB-клиент в одном дистрибутиве!

Все пользователи OpenIDE могут перейти на OpenIDE Pro без регистрации, без NDA и без каких-либо ограничений.

60 дневный триальный период OpenIDE Pro включает в себя:

1. Полноценную поддержку Spring
2. Расширенную поддержку Go (с отладкой и профилированием)
3. Полный доступ к инструментам для работы с БД (PostgreSQL, MySQL, ClickHouse, Oracle)
4. Поддержку JavaScript/TypeScript вместе с React/Angular/Vue
5. Инструменты для работы с Python и PHP


Также доступны бесплатные пилоты для корпоративных клиентов с раширенным триальным периодом. Достаточно просто оставить заявку через форму.

Скачать: https://openide.ru/download

📚 Подробнее про OpenIDE Pro читайте в релизной статье на Хабре
  • 🔥 32
  • 👍 18
  • ⚡ 13
  • ❤ 6
  • 👏 2
Post #167 9.73K
⚡️ Встроенный DB-клиент в OpenIDE

Рады рассказать про новую и очень значительную часть OpenIDE, про которую нас неоднократно спрашивали.

В OpenIDE появился встроенный DB-клиент для работы с базами данных прямо внутри IDE.


Больше не нужно держать рядом DataGrip, DBeaver или pgAdmin — подключились один раз, и дальше работаете с базой там же, где пишете код.

В первой версии доступны:
– SQL-комплишн по схеме базы: подсказывает таблицы и колонки, ловит опечатки и синтаксические ошибки
– Редактирование данных прямо в таблице: сортировка, фильтры, правка ячеек
– Экспорт результата в CSV, JSON, SQL и XML
– ER-диаграмма схемы базы: таблицы и связи между ними наглядно
– EXPLAIN и анализ плана запроса

Уже есть поддержка 5 наиболее популярных СУБД: PostgreSQL, MySQL, ClickHouse, SQLite и Oracle.

Базовые возможности DB-клиента доступны в OpenIDE абсолютно бесплатно, полноценная поддержка всех 5 СУБД — в OpenIDE Pro.
  • 👍 44
  • 🔥 32
  • 🤩 11
  • ❤ 4
  • 👏 3
Post #166 1.68K
⚡️ Вышел TypeScript 7.0, первый релиз на компиляторе, переписанном с TypeScript на Go

Год назад разработчики анонсировали этот порт и обещали серьёзное ускорение.

Теперь есть цифры:
1. Сборка VS Code: 125,7 секунды на TypeScript 6, 10,6 секунды на TypeScript 7.
2. Playwright, Sentry, Bluesky и tldraw ускорились от 7,7 до 11,9 раза.
3. Потребление памяти при этом уменьшилось на 6-26%.

OpenIDE поддерживает TypeScript всех актуальных версий, включая 7.0, из коробки: подсветка, автодополнение, навигация по коду и рефакторинги.


Программного API у новой версии пока нет, поэтому старый компилятор оставили рядом через пакет совместимости @typescript/typescript6 с бинарником tsc6 — на время миграции инструментов типа typescript-eslint.

📚 Подробный разбор всех изменений и как обновиться — в статье на Хабр.
  • 👍 19
  • ⚡ 7
  • 🔥 7
  • 🤯 2
Post #165 1.72K
🐍 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
Post #164 3.18K
⚡️ Чёрный рынок токенов на Claude в Китае и много релизов

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

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

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

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

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
😇 ЧИТАТЬ НА ХАБРЕ
  • ❤ 10
  • 👍 8
  • 🔥 5
  • ⚡ 1
Post #163 8.57K
"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
Post #162 1.51K
📚 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/
  • 👍 17
  • 🔥 12
  • ❤ 7
  • 🙏 1
  • 🤣 1
Post #161 1.6K
⚡️ Как 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
  • ❤ 14
  • 🔥 12
  • 👍 8
  • ⚡ 2
  • 😁 1
Post #160 1.85K
⚡️ 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
Post #159 1.23K

Forwarded from Amplicode – ускоряем разработку на Spring

⚡ 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
Post #158 2.35K
⚡️ Крупное обновление Go в OpenIDE

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

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

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

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


😌 Незаметно присоединяйтесь ©
  • 👍 30
  • 🔥 14
  • ⚡ 4
  • 🤬 1
  • 🤩 1
Post #157 1.52K
⚡️ США заблокировали Fable 5, а Илон Маск купил Cursor за $60 МЛРД

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

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

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

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
  • 🔥 15
  • 👍 11
  • ⚡ 9
  • ❤ 2
  • 😁 2
Post #156 1.44K
Качество работы 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
Post #155 1.42K
⚡️ Крупное обновление JS/TS поддержки в OpenIDE

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

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

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


💬 Незаметно присоединяйтесь ©
  • ❤ 23
  • 🔥 14
  • 👍 9
  • 👏 1
Post #154 9.38K
⚡️ OpenIDE теперь поддерживает PHP

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

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

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


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

PHP for OpenIDE [beta] в маркетплейсе
  • 👍 45
  • 🔥 29
  • 🤯 12
  • 🤣 7
  • ❤ 6
Post #153 1.73K
⚡️ Python заблокировали в РФ, и почему ты не сможешь отказаться от ИИ

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

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

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

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
😇 ЧИТАТЬ НА ХАБРЕ
  • 👍 17
  • ❤ 14
  • 🔥 9
  • 👏 1
Post #151 1.92K
⚡️ Релиз Opus 4.8, потеря $500M и коллаба Ватикана с Anthropic

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

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

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

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

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
  • 🔥 19
  • 👍 16
  • ❤ 4
  • ⚡ 1
Post #150 2.34K
🆕 Новое в маркетплейсе OpenIDE

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

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

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

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

😌 Незаметно присоединяйтесь ©
  • 🔥 21
  • 👍 12
  • ❤ 7
  • ⚡ 2
Post #149 3.88K
⚡️ 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
  • 🔥 18
  • ❤ 9
  • 👏 7
  • 👍 4
  • 😁 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →