Apache Lucene добавляет поиск по вектору сходства
Выпущена версия Apache Lucene 9.10 с поддержкой векторного поиска на основе сходства.

Благодаря CheerpJ и WebAssembly вы теперь можете запускать Java IDE внутри браузера и сначала локально. Это SnapCode, и хотя он легкий и браузерный, его не стоит недооценивать.
В статье CheerpJ 3.0 - Run Java Apps Inside The Browser мы узнали, как эта новая технология может отобразить в браузере любое Java-приложение, будь то Swing, устаревшие Java GUI-приложения или Applets.
Важным моментом здесь является то, что не требуется никаких компонентов на стороне сервера. Весь код выполняется на клиенте с помощью WebAssembly и JavaScript и, таким образом, является локальным.
Почему локальность важна? Локальные приложения
SnapCode, придерживаясь этого духа, на 100% основан на клиенте и использует сервер только для загрузки банок, а файловая система - это индексная база браузера, реализованная в CheerpJ JVM, хотя планируется реализовать поддержку и локального файлового хранилища.
Благодаря этому SnapCode можно использовать даже на портативных и легких устройствах вроде смартфонов, что делает кодирование на Java доступным для широких масс и снижает начальный барьер для новичков.
Хотя SnapCode - это не Intellij в любом смысле, ему все же удается предложить современные функции кодирования, такие как:
Однако жемчужиной является интегрированный UI Builder, в котором вы можете создавать GUI-приложения, графику, диаграммы, 3D на основе SnapKit и SnapCharts визуально, основываясь на полнофункциональной библиотеке UI, которая предоставляет такие компоненты, как :
а еще есть редактор блоков для визуального кодирования, как в Scratch! Довольно впечатляюще.
Чтобы начать работу, просто перейдите через браузер на сайт издателя программы ReportMill. В загрузку входит среда исполнения Cheerjp, которая занимает около 20 Мб, а также модуль веб-ассемблера SnapCode. После этого программа запускается исключительно на вашем устройстве без взаимодействия с сервером.
В настоящее время SnapCode работает с Java 8, но в дорожной карте проекта значится добавление поддержки Java 11, а также визуального отладчика.
При этом SnapCode также поставляется в виде приложения для рабочего стола, если вы считаете его более удобным, чем браузерная версия. В любом случае, в браузере или на рабочем столе, SnapChat работает просто великолепно!
Выпущена версия Apache Lucene 9.10 с поддержкой векторного поиска на основе сходства.
TornadoInsight - это плагин для популярной среды разработки Intellij IDE от Jetbrain для Java-разработчиков, который делает работу с TornadoVM гораздо более удобной.
Компания Microsoft выпустила предварительную версию расширения SharePoint Embedded Visual Studio Code, описывая его как новый инструмент для разработчиков, которые хотят начать разработку приложений SharePoint Embedded.