Сборщик RSS-лент

[Перевод] Одна ошибка с индексами Postgres, из‑за которой растут WAL и нагрузка на запись

Habr.com - ср, 07/29/2026 - 18:05

Если CREATE INDEX CONCURRENTLY или REINDEX INDEX CONCURRENTLY завершается с ошибкой, Postgres оставляет после себя невалидный индекс. Многие инженеры считают такие индексы безобидными заготовками, которые просто ждут удаления. В конце концов, планировщик ведь не использует их в запросах, верно?

Нет. Невалидные индексы совсем не безобидны. Они продолжают потреблять ресурсы, генерировать ввод‑вывод, мешать оптимизациям и даже создавать конкуренцию за блокировки — при этом не давая никакого выигрыша в производительности запросов.

В этой статье мы на реальных примерах рассмотрим скрытые издержки невалидных индексов, о которых должен знать каждый администратор Postgres.

Проверить индексы

Ходовые вакуумметры. Часть 3. Манометры ионизационные

Habr.com - ср, 07/29/2026 - 18:01

Как мы уже знаем, для работы с (самодельными) электровакуумными и ионными приборами желательно иметь откачной пост, умеющий создавать высокий вакуум — снижать давление в обрабатываемом приборе от атмосферного (~ 760 мм рт. ст.), до остаточного, не выше 10-5 мм рт. ст. (Торр). Как не существует сравнительно простого (удобного, доступного, недорогого) насоса, перекрывающего такой огромный диапазон, также нет и простых вакуумметров «атмосфера — высокий вакуум». Обычная практика в таких случаях — разделение откачки на предварительную (форвакуум) и высоковакуумную ступень, где действуют разные принципы течения газа, способы его удаления и измерения давления. Рассмотренные нами манометры барометрические [1] и тепловые (Пирани [2], термопарные [3]), работают в области высоких (близких к атмосферному) и средних давлений — до 10-3…10-4 Торр, давления же в области высокого вакуума, обычно измеряются ионизационным манометром, составляющим традиционную пару с тепловым. Рассмотрим же такой манометр ионизационного типа — принцип действия его преобразователя, варианты ходовые, исторические, заводские, интересные. Схемы включения, особенности работы, измерительные блоки. Как всегда, с прицелом на любительскую электровакуумную лабораторию-мастерскую и вдумчивую ручную работу.

Читать далее

Как устроена программа онлайн-магистратуры ИТМО для разработчиков в эпоху ИИ: гибкость, элективы и поддержка наставников

Habr.com - ср, 07/29/2026 - 18:00

Привет! Это команда Яндекс Практикума. Приёмная кампания 2026 уже идёт и закончится всего , поэтому сегодня подробно расскажем, какие навыки и компетенции нужно развивать начинающим разработчикам несмотря на ИИ и как в этом помогает онлайн-магистратура «Фронтенд-, бэкенд-разработка и ИИ-решения» ИТМО в партнёрстве с Практикумом. А ещё — почему эксперты ИТМО и Яндекса создали гибкую программу для студентов с разным опытом и что нужно, чтобы поступить.

Читать далее

Лучшие новые игры для Nintendo Switch: во что поиграть в 2026 году

Habr.com - ср, 07/29/2026 - 17:57

Портативный гейминг особенно актуален в сезон отпусков. И так как на улице обычно нет возможности полностью погрузиться в сюжет, здесь больше подходят игры, ориентированные на геймплей. Как раз такими электронными развлечениями знаменит японский гигант Nintendo. Это один из немногих крупных издателей, под эгидой которого выходят крайне увлекательные приключения со свежими идеями в геймдизайне. Однако, кроме эксклюзивов, на Nintendo Switch есть и множество качественных портов, особенно — инди-игр.

Специально для любителей портативной консоли Nintendo собрали топ-31 лучшую новинку на Switch за последний год!

Читать далее

Что в работе аналитика поменялось за пять лет, а что только в вакансиях

Habr.com - ср, 07/29/2026 - 17:48

Открываешь вакансию аналитика в 2026 и видишь ML, LLM, дата-инженерию, облака и пятнадцать инструментов, а SQL с Excel где-то внизу, будто это само собой. Кажется, что профессия ушла далеко вперёд и, если ты только вкатываешься, ты опоздал на пять лет.
Я в аналитике с 2020 года и вижу оба конца отрезка: и с чего начинала сама, и с чем приходит новый поток. Так вот, если смотреть не на список требований, а на то, чем аналитик реально занят в течение дня, окажется, что поменялось куда меньше, чем обещано.
Делюсь мнением, что изменилось, а что раздулось только в описаниях вакансий, а что не сдвинулось с 2020 года вообще и по-прежнему отличает сильного аналитика от среднего.

Читать далее

Виза талантов Великобритании: как получить ВНЖ по программе UK Global Talent Visa

Habr.com - ср, 07/29/2026 - 17:44

Всем привет! Меня зовут Илья Курасов, я пишу о визовых программах и возможностях для профессионального развития за рубежом. В последнее время мне часто задают вопросы о UK Global Talent Visa, поэтому я решил собрать в одном материале основные требования программы, этапы подачи и распространенные причины отказов. Подготовить статью и проверить фактическую часть мне помог мой коллега Константин Абрамов, директор проекта Talantum. Ниже мы постарались подробно и без лишней теории ответить на основные вопросы о визе талантов Великобритании.

Будь то ученый с публикациями, разработчик с крутым продуктом или режиссер с портфолио – специалист высокого класса может свободно переехать в Великобританию. Для этого не потребуется предложение о работе, прохождение экзамена по английскому или гарантии от работодателя. Ведь существует отдельная виза – UK Global Talent Visa. 

Читать далее

ГОСТы по ИИ. Разбираю 5 стандартов

Habr.com - ср, 07/29/2026 - 17:44

С 1 января 2025 года в России уже действует пакет национальных стандартов по искусственному интеллекту.

Этот разбор я делал по первоисточникам, поэтому дальше будет много конкретики. Впереди лонгрид, если хочется краткую выжимку, welcome в конец статьи.

Читать далее

Разработчики знали код. Никто не знал систему

Habr.com - ср, 07/29/2026 - 17:27

Мне поручили доработать высоконагруженную подсистему аудита. Документации было много, специалистов тоже, но никто не мог описать систему целиком. Чтобы понять, что именно предстоит менять, пришлось восстанавливать архитектуру по репозиториям, Kafka, базам данных и фактическому поведению системы.

Читать далее

Как не дать ИИ‑психологу поддакивать и галлюцинировать. Инженерный разбор safety‑обвязки

Habr.com - ср, 07/29/2026 - 17:25

Универсальная языковая модель отвечает складно, круглосуточно и почти бесплатно. Для домена, где на другом конце человек в уязвимом состоянии, эта доступность оборачивается неочевидной инженерной проблемой. Модель, оптимизированная под «быть полезной и приятной», систематически соглашается с пользователем, уверенно выдумывает факты и способна не заметить кризис. Ниже разберём, почему так происходит на уровне механики, какие защитные контуры вокруг модели строят на рынке и почему один из них, перепроверка ответа отдельной ролью, обходится заметно дороже остальных.

Читать далее

Как я без опыта программирования создал Telegram‑бота, который уже два года ведёт новостной канал

Habr.com - ср, 07/29/2026 - 17:20

Два года назад у меня практически не было опыта программирования. Когда‑то в школе мы немного изучали Pascal, но после этого я не написал ни одного скрипта. Я впервые открыл PyCharm, по ходу работы узнал, что такое API, SSH, виртуальная машина, системная служба и облачные задачи. При этом за несколько месяцев я создал систему, которая собирает новости из турецких источников, переводит и сокращает их, помогает администратору отбирать материалы, готовит полноценные публикации и размещает их в Telegram по расписанию.

Сегодня бот продолжает работать. Он обрабатывает около ста новостей в день, а эксплуатация всей системы при моём масштабе обходится примерно в три доллара в месяц. В этой статье я хочу рассказать не только, что получилось, но и о самом процессе: где ChatGPT действительно помогал, где уверенно вёл меня в неправильном направлении, почему через полгода пришлось менять архитектуру и чему этот проект научил меня о вайбкодинге.

Читать далее

Что мы находим при аудите PostgreSQL: 10 распространенных ошибок

Habr.com - ср, 07/29/2026 - 17:19

Когда приходишь на аудит СУБД к разным компаниям, картина удивительно похожа: одни и те же проблемы, одни и те же причины. Меня зовут Андрей, я DBA в группе поддержки системного ПО Центра экспертизы по комплексному сервису К2Тех, сертифицированный эксперт Postgres Pro. В этой статье представлен ТОП-10 ошибок, с которыми мы встречаемся чаще всего. Я разберу, чем они опасны, почему возникают, и как их можно решить. Скорее всего, многие пункты покажутся вам до боли знакомыми:

Читать далее

Код пишется быстрее, релизы выходят так же. Куда переехало бутылочное горлышко?

Habr.com - ср, 07/29/2026 - 17:17

Илья Радченко, директор по платформенным продуктам SimpleOne, корпорация ITG, рассказывает о том, что происходит дальше, когда от ассистентов по коду мир постепенно переходит к AI‑агентам: автономным исполнителям задач внутри SDLC. И о том, почему это меняет не только инструменты, но и роли в командах.

Читать далее

Техники рендеринга воксельного мира на мобильном устройстве в Unity

Habr.com - ср, 07/29/2026 - 17:11

Создание и оптимизация рендеринга воксельного мира в Unity (на мобильном устройстве). Это техническая статья для Unity/C#-разработчиков, которые знакомы с процедурной генерацией геометрии, но не обязательно писали собственный воксельный рендерер в Unity.

Читать далее

От Security Champion к инженерной культуре безопасности: как мы изменили подход к DevSecOps

Habr.com - ср, 07/29/2026 - 17:09

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

Привет, Хабр! На связи Илья Шаров (@issharov), Head of DevSecOps, и Николай Лузгин, DevSecOps Lead из МТС Web Services. Мы тоже через это проходили и в какой-то момент пересмотрели весь подход. Если в прошлый раз мы рассказывали о пользе, ролях и о том, что стоит предусмотреть при внедрении Security Champion, то сегодня поделимся опытом трансформации: как сместили фокус на вовлеченность, развитие компетенций и естественное встраивание безопасности в повседневную работу команд.

Читать дальше

Exit-интервью на LLM: что пользователи говорят в момент закрытия пейволла (схема, промпты, грабли)

Habr.com - ср, 07/29/2026 - 17:03

Когда игрок закрывает окно оплаты в моей игре, с ним заговаривает LLM-бот — короткое exit-интервью по книге «Спроси маму», максимум 5 реплик. За 2 недели: 59 сессий, 20 ответов. Главная находка: люди шли из поиска на слово «бесплатно» в моём же title. Внутри — схема, промпты и код-каркас под любой проект.

Смотреть схему, промпты и грабли

Что такое LiteLLM и для чего его едят

Habr.com - ср, 07/29/2026 - 17:01

Если вы или ваша команда уже используете LLM или планируете интегрировать их в проект, то наверняка у вас возникал вопрос, как лучше и красивее написать такой интерфейс, который мог бы общаться с разными моделями. И на такой вопрос уже есть ответ.

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

Читать далее

Самые странные карманные технологии, часть 2 (Наши дни)

Habr.com - ср, 07/29/2026 - 17:00

Продолжаем парад странных карманных технологий. В прошлой части мы узнали, что когда‑то существовали бумажный GPS и карманный патефон. А вот в нулевых, оказывается, был переводчик с кошачьего на человеческий.

Читать далее

Избавляемся от потерянных событий в микросервисах — как я написал свой Spring Starter для Outbox/Inbox

Habr.com - ср, 07/29/2026 - 16:54

Всем привет! Меня зовут Григорий, и недавно при разработке своего микросервисного приложения я нашёл уязвимость — сообщения, пересылаемые между сервисами, имели высокий риск быть необработанными. Решением стал паттерны Outbox и Inbox. Однако, когда я стал их реализовывать во всех приложениях, то понял, что просто копирую и вставляю код. Чтобы это исправить, я решил написать свой стартер.

Читать далее

Япония — это не аниме. Продолжение статьи «Как выучить японский меньше чем за год»

Habr.com - ср, 07/29/2026 - 16:39

Всем привет! Четыре года назад я написал тут, как выучить японский до хорошего разговорного уровня меньше чем за год. С тех пор я успел переехать в Японию по студенческой визе, прожить там почти полтора года, дойти до N2 — и этим летом улетаю из страны навсегда. Внутри — вся арифметика этого решения: потолок зарплат в местном IT, полный счёт за «просто пожить» (одни только вход и выход из пустой квартиры — около 590 тысяч йен), изнанка языковых школ, эксперимент «полтора года без английского» и честный разбор, при чём тут аниме. С платёжками, чеками и государственной статистикой.

Читать далее

Внутри ИИ‑Напарника: как работает оркестр агентов в ритейле

Habr.com - ср, 07/29/2026 - 16:31

Всем привет! Это Алексей из GlowByte. В прошлой статье я говорил о том, почему категорийный менеджер в большой сети часто чувствует себя одиноким среди сотен дашбордов: систем у него избыток, а компетентного собеседника, который был бы в его контексте и без своей повестки, рядом нет. Решение, которое мы GlowByte называем мультиагентной платформой, закрывает именно эту потребность. В новой статье разберём, что под капотом у такого решения и почему ИИ‑напарник ближе к партнёру по бизнесу, чем к очередному чат‑боту.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.
Ленты новостей