Обновить

Бэкенд

Сначала показывать
Порог рейтинга

Вышел Manticore Search 14.1.0

Время на прочтение3 мин
Охват и читатели4.2K

Manticore Search 14.1.0: Форсированные биграммы и исправления ошибок
Опубликовано: 7 ноября 2025

Мы рады представить Manticore Search 14.1.0 — релиз, включающий работу, проделанную в октябре 2025 года. В этом обновлении добавлена опция force_bigrams для исправления опечаток, отображение прогресса репликации и множество исправлений ошибок.

❤️ Особая благодарность @ricardopintottrdata за вклад в исправления ошибок, связанных с HAVING total counts и фильтрами, а также @jdelStrother — за улучшение обработки сегментации CJK при отсутствии поддержки Jieba.

⚠️ Важное обновление репликации
В версии 14.0.0 был обновлён протокол репликации. Если вы используете кластер репликации, необходимо:

Читать далее

Как масштабироваться в Kubernetes автоматически и экономически выгодно

Время на прочтение1 мин
Охват и читатели5.9K

Ответим на этот вопрос на вебинаре уже послезавтра, 13 ноября в 16:00 мск. А пока — спойлер: Karpenter в кластерах Managed Kubernetes помогает оптимизировать затраты на инфраструктуру. На вебинаре расскажем, как использовать этот инструмент. Присоединяйтесь!

Участвовать ➡️

Читать далее

Релиз админ-панели для проектов на PHP MoonShine v4

Время на прочтение1 мин
Охват и читатели4.1K

Привет, Habr!
Вот и настал день релиза open-source админки MoonShine v4! Действительно получился крутой релиз с новыми современными возможностями и интеграцией AI.
Приглашаю всех сегодня вечером на стрим, где подробно расскажу что нового в MoonShine v4!

Читать далее

Вебинар: Как мы пересобираем Maven Central для высоконагруженного финтеха с 30 тыс. платежей в минуту

Время на прочтение1 мин
Охват и читатели5.6K

При анализе репозитория проекта первым шагом является определение соответствия между версиями артефактов и ревизиями репозитория. Для этого обычно используются тэги, так как их появление служит сигналом о выпуске новой версии и позволяет автоматизировать процесс. Без тэгов пришлось бы анализировать каждый коммит, что потребовало бы значительных ресурсов. Однако работа с тэгами имеет свои сложности — они могут отсутствовать, меняться по формату или не отражать реальный релиз.

На вебинаре вы узнаете:

Читать далее

Java быстрая, как аппрувить pr, Value классы и объекты | Spring АйО Подкаст №41

Время на прочтение1 мин
Охват и читатели5.7K

Представляем сорок первый выпуск подкаста команды Spring АйО.

Эксперты обсудили: JEP 401: Value классы и объекты; ошибки, которые инженеры совершают при код-ревью, насколько Java быстрая и многое другое.

Читать далее

Не пиши на JavaScript, AWS не сдюжил, HTTP/3 не панацея | Spring АйО Подкаст №40

Время на прочтение1 мин
Охват и читатели5.4K

Представляем сороковой выпуск подкаста команды Spring АйО.

Эксперты обсудили: утро 20 октября - глобальный сбой Docker Hub и крупную деградацию у AWS, совместимость в Java, поддержку HTTP/3 в Java и многое другое.

Читать далее

Amvera Cloud открыла зону доступности в Европе

Время на прочтение1 мин
Охват и читатели4K

Интернет полон региональных ограничений. Ранее мы уже делали встроенное проксирование до API OpenAI и других сервисов из нашего российского региона.

Но некоторые проекты наших пользователей требуют размещения именно в иностранных регионах с выделенным иностранным IP.

6 ноября 2025 Amvera открывает новый регион для размещения приложений в Варшаве.

Теперь пользователи нашего сервиса сами могут выбирать, размещать код на серверах в России или в Европе.

Размещение в Европе даёт более надёжное и быстрое взаимодействие с такими зарубежными сервисами, как  OpenAI, Anthropic, Slack и многими другими API с региональными ограничениями.

Читать далее

Не смотрите на облака свысока

Время на прочтение1 мин
Охват и читатели3.7K

В октябре AWS и Microsoft словили довольно серьёзные инциденты, из строя вылетели тысячи сервисов по всему миру. Это повод напомнить себе, что от сбоев не застрахованы даже такие гиганты. А я хочу показать, что последствия от них можно сделать управляемыми и свести к минимуму, но для этого только бэкапа не достаточно, нужна продуманная стратегия Disaster Recovery.

Что я вкладываю в нормальную DR-стратегию:

Руководящий комитет Python единогласно одобрил предложение по улучшению языка «PEP 810 — Явный ленивый импорт»

Время на прочтение5 мин
Охват и читатели5.1K

В этом Предложении по улучшению Python (Python Enhancement Proposal, PEP) синтаксис ленивого импорта вводится как явная языковая функция:

lazy import json
lazy from json import dumps

Ленивый импорт откладывает загрузку и выполнение модуля до первого использования импортируемого имени, в отличие от обычного импорта, который сразу загружает и выполняет модуль в точке указания импорта.

Позволяя разработчикам отмечать отдельные импортируемые операции как ленивые с помощью явного синтаксиса, программы на Python могут сократить время запуска, потребление памяти и объем ненужной работы. Это особенно полезно для инструментов командной строки, наборов тестов и приложений с большими графами зависимостей.

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

Читать далее

Баг в Windows 11 вызывает зависание и появление красного оттенка в играх и видео

Время на прочтение2 мин
Охват и читатели10K

Microsoft заявила о проблеме, из-за которой некоторые видео или игры отображаются с красным оттенком и зависают после установки последних обновлений, в частности, августовского (KB5064081) и более поздних. 

Читать далее

С 5 ноября WhatsApp для Windows 11 перейдёт на веб-приложение на основе Chromium

Время на прочтение1 мин
Охват и читатели21K

Нативное приложение WhatsApp для Windows 11 заменит сервис web.whatsapp.com на базе движка Chromium. Изменения начнут внедрять 5 ноября 2025 года. 

Читать далее

PGMeetup.EKB 2025 в Екатеринбурге: автономные ИИ-агенты, статический анализ кода, ИБ и инциденты с PostgreSQL

Время на прочтение2 мин
Охват и читатели5K

13 ноября в Екатеринбурге пройдёт PGMeetup.EKB 2025 — бесплатная встреча для инженеров, разработчиков и администраторов баз данных. Обсудим горячие темы: от создания автономных ИИ-агентов для работы с PostgreSQL до статического анализа кода в 2025 году и разбора реальных сбоев. 

Читать далее

Octoverse 2025: вот что важно знать Python-разработчикам

Время на прочтение1 мин
Охват и читатели5.9K

GitHub выкатили ежегодный Octoverse 2025: разработчиков теперь больше 180 миллионов, а новый аккаунт появляется буквально каждую секунду. Главный триггер этого бума? Бесплатный GitHub Copilot, который запустили в конце 2024-го. Привет всем вайбкодерам!)

А теперь — к тому, что важно Python-разработчикам. 

Во-первых, Python впервые уступил первое место TypeScript’у, но не потому, что сдал позиции. Просто фронтенд и строгая типизация сейчас на пике популярности вместе с агентами и Copilot’ом. TypeScript — идеальный партнёр для ИИ, который пишет код: строгие типы помогают ограничить количество “галлюцинирующего” кода.

Читать далее

Google представил Green Tea GC — сборщик мусора, который экономит до 40% CPU

Время на прочтение1 мин
Охват и читатели6.3K

Новый сборщик мусора в Go – Green Tea GC – уже тестируют в продакшене Google, и результаты ошеломляют — до 40% меньше времени на сборку мусора.

Исследование провели инженеры Google — Michael Knyszek и Austin Clements. Их цель: адаптировать Go GC под современные многоядерные процессоры, где традиционные алгоритмы просто застревают в ожидании кэш-памяти. Green Tea дебютировал в Go 1.25 как эксперимент (через GOEXPERIMENT=greenteagc), и уже в Go 1.26 его планируют включить по умолчанию.

Главные инсайты:

Читать далее

Поддержка Nginx Unit прекратилась

Время на прочтение2 мин
Охват и читатели11K

8 октября 2025 года была окончательно прекращена поддержка полиглота сервера веб-приложений NGINX Unit, разработанного в компании F5.

Компания не предоставила официальной причины закрытия, однако само закрытие произошло быстро и без лишнего шума.

Читать далее

Как проводить нагрузочное тестирование на Python

Время на прочтение1 мин
Охват и читатели6.3K

30 октября в 18:30 ждем вас на митапе для Python-специалистов. Как обычно, поговорим обо всем, что волнует сообщество. Сделаем глубокий разбор экосистемы mypy и протестируем ее. Выясним, как запускать задачи по расписанию от cron/systemd timers до чистого Python. Узнаем, насколько сильно можно нагрузить систему, прежде чем она сломается. Все это — в компании экспертных спикеров из Selectel, Яндекса и Райффайзен Банка.

Приходите лично или подключайтесь к трансляции.

Читать далее

Ближайшие события

Joker 2025, секреты хорошего доклада, Devoxx Belgium | Spring АйО Подкаст №39

Время на прочтение1 мин
Охват и читатели4.5K

Представляем тридцать девятый выпуск подкаста команды Spring АйО.

Эксперты обсудили: участие в Joker 2025, как Михаил побывал на Devoxx Belgium, секреты хороших докладов и многое другое.

Читать далее

Стартовал пробный тур международного чемпионата по программированию Yandex Cup

Время на прочтение1 мин
Охват и читатели4.9K

Хорошая новость для тех, кто планировал участвовать в чемпионате по программированию Yandex Cup: в личном кабинете на сайте появился пробный контест. Так вы сможете не только порешать задачи, но и разобраться в том, как устроена платформа. Это поможет подготовиться к основному туру. 

Регистрация на Yandex Cup продлится до 29 октября. Уже 2 ноября начнутся квалификации в бэкенде, аналитике, фронтенде, мобильной разработке и в треке «Алгоритм», который посвящён спортивному программированию. Квалификационный раунд в ML‑направлении проходит отдельно и продлится до 5 ноября. 

Читать далее

Ждём python-инженеров на офлайн-митапе

Время на прочтение1 мин
Охват и читатели5.4K

Привет, Хабр! 27 октября встречаемся офлайн на Avito Python Meetup: слушаем доклады, собираемся за круглым столом и просто нетворкаемся в приятной компании коллег.

Читать далее

Вьюер истории LLM для Cursor и Claude Code (Open Source)

Время на прочтение1 мин
Охват и читатели4.5K

История диалогов с LLM в Cursor и Claude Code устроена чудовищно: сотни и тысячи сообщений улетают в трубу при обновлениях или переносе папки проекта, найти что-то двухнедельной давности при плотной работе практически нереально. А ведь там совершенно точно были настоящие алмазы и в вопросах, и в ответах. Поэтому вдохновитель и гуру вайбкодинга в нашей команде, Николай Докутович, собрал мощный вьюер Cursor & Claude Code History Viewer (Enhanced) — десктопное приложение, которое:
• подтягивает историю сообщений из Cursor и Claude Code;
• даёт быстрый полнотекстовый поиск по всем сессиям;
• показывает таймлайн и фильтры (дата, проект, файл, роль);
• считает базовую статистику (кол-во сессий/сообщений, диапазоны дат);
• работает локально, ничего никуда не отправляет;
• Mac/Win/Linux.

В основе открытый проект, к которому Коля избирательно и аккуратно добавил лучшие фичи из нескольких форков, допилил работу с Cursor, настроил через GitHub Actions сборки под три ОС (macOS, Linux, Windows) и добавил английскую и русскую локали (где-то ещё может проскочить корейский — не обессудь, вайбкодер). Github: исходники тут, скачать тут. Инджой!

Добавлю, что про такие вещи мы пишем в наш Telegram-канал для разработчиков, которые используют ИИ. Там уже ~4000 подписчиков, кейсы, тулзы, мудрые мысли, в общем Нарния для разрабов. Заходите!

Читать далее