Feed aggregator

AI уже пишет приложения. Почему мы до сих пор деплоим их по-старому?

Habr.com - Fri, 08/14/2026 - 19:42

ИИшечка уже пишет приложение за вечер. Но чтобы выложить его в интернет, мы все еще зовем девопсера.

Тут начинаются докерфайлы, CI/CD, DNS, TLS, секреты, логи и контейнер, который десятый раз перезапускается.

В начале лета мы решили проверить: а можно ли научить AI не только писать код, но и самостоятельно доводить его до прода?

Читать далее

cliamp 1.63.2: консольный музыкальный плеер

Linux.org.ru - Fri, 08/14/2026 - 19:36

Вышла версия 1.63.2 cliamp — открытого мультиплатформенного консольного музыкального плеера.

cliamp — музыкальный плеер в стиле ретро-консоли, созданный по мотивам Winamp. Программа позволяет воспроизводить как локальные файлы, так и потоковый контент, подкасты, YouTube, YouTube Music, SoundCloud, Spotify и т.д. Имеет визуализатор, параметрический эквалайзер, а также функцию управления плейлистами.

Основные особенности:

  • Поддержка воспроизведения большинства распространенных аудиоформатов без дополнительной настройки.
  • Возможность добавлять свои радиостанции и подкасты.
  • 10-полосный параметрический эквалайзер: точная настройка звука с помощью предустановок и пользовательских настроек.
  • Визуализатор спектра и цветовые темы оформления.

Переключение между эквалайзером, выбор источника аудио и т.д. (браузинг по интерфейсу) осуществляется по нажатию Tab. Функция радио включается клавишей R (Shift+R).

Помощь по всем горячим клавишам вызывается комбинацией Ctrl + K.

Другие возможные примеры запуска программы:

cliamp ~/Music # проигрывание файлов в директории cliamp *.mp3 *.flac # проигрывание файлов определенного формата cliamp https://example.com/stream # проигрывание потокового контента, подкастов

На момент написания новости для скачивания доступна версия 1.63.2, в которой исправлены мелкие недочеты, обновлен gRPC, увеличен буфер воспроизведения радио, а также обновлена документация.

Бинарники можно скачать для Windows, Linux и macOS на странице релизов. Исходный код написан на языке Go и доступен на GitHub под лицензией MIT.

>>> Документация.

 ,

[Перевод] Как путешествия во времени могли бы и должны были бы работать

Habr.com - Fri, 08/14/2026 - 19:35

Всем привет, добро пожаловать на подкаст Mindscape. Я ваш ведущий, Шон Кэрролл. Время! Оно не останавливается, несмотря на все психологические последствия жизни в условиях локдауна. То, как мы воспринимаем время, зависит от обстоятельств, но само время неумолимо движется вперед. Если, конечно, путешествия в прошлое вообще невозможны, как это изображается в бесчисленных научно-фантастических сюжетах. Но имеет ли это смысл? Разве в таком случае мы не смогли бы изменить прошлое, причем настолько радикально, что сами никогда не появились бы на свет? В этом сольном выпуске подкаста я говорю и о физике путешествий во времени, и об их изображении в фантастике. Я объясняю, что законы физики, возможно, допускают путешествия во времени, и рассказываю, как именно это могло бы работать, хотя на самом деле мы пока этого не знаем. А еще я пытаюсь разобраться в некоторых не самых логичных вариантах путешествий во времени, которые показывают в кино. Придумать непротиворечивую теорию, способную объяснить происходящее в «Назад в будущее», совсем непросто, но подкасты - занятие не для слабонервных.

Я хотел бы рассказать тем из вас небольшую историю о том, как мне самому удалось, пусть и совсем немного, повлиять на массовую культуру. Возможно, вы слышали о фильме «Мстители: Финал». Скорее всего, слышали, ведь на тот момент это был самый кассовый фильм в истории. И важную роль в нем играет идея путешествий во времени. Я не собираюсь раскрывать сюжет фильма, но до него был другой фильм, «Война бесконечности», в котором произошли довольно неприятные события, и герои «Финала» хотят исправить их, отправившись в прошлое. А если вы хотите ввести в фильм путешествия во времени, вам приходится принять определенные решения о том, как именно они работают. В реальном мире путешествий во времени мы пока не наблюдали, поэтому существует несколько разных теорий о том, как они в принципе могли бы происходить. И в какой-то момент Пол Радд, актер, который играет Скотта Лэнга, он же Человек-муравей, вместе с остальными героями обсуждает путешествия во времени и говорит: «То есть вы хотите сказать, что “Назад в будущее” - это полная чушь?»

Читать далее

BiHA: встроенная отказоустойчивость Postgres Pro Enterprise и Standard

Habr.com - Fri, 08/14/2026 - 19:29

Построение HA-кластера в PostgreSQL традиционно требует внешнего стека: Patroni, распределенного хранилища конфигураций и набора вспомогательных утилит. В СУБД Postgres Pro Standard и Enterprise отказоустойчивость реализована на уровне ядра: механизм BiHA берет на себя консенсус Raft, защиту от split-brain и перестроение топологии.

Разбираем, как устроена встроенная отказоустойчивость, как система автоматически выравнивает расхождения в WAL без ручного вмешательства DBA и в каких сценариях такой подход надежнее самосборного контура.

Читать далее

Цифровой рентген: нейросетевой анализ печатных плат

Habr.com - Fri, 08/14/2026 - 19:28

В данной статье расскажем о нашем опыте определения типов микросхем на рентгеновских снимках моделью YOLO

Читать далее

Собеседовании для вас большой стресс? Для меня было да, поэтому создал решение

Habr.com - Fri, 08/14/2026 - 19:21

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

Если интервью на английском, добавляется пятый — перевод.

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

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

Читать далее

Не начинайте пилить фичу, пока не прочитаете этот текст

Habr.com - Fri, 08/14/2026 - 19:20

Почему одни идеи превращаются в востребованные продукты, а другие так и остаются красивыми презентациями — или мемами про очередной B2B AI SaaS? Часто проблема не в технологии и не в качестве реализации. Команда может отлично сделать то, что пользователю на самом деле не нужно.

В IT легко начать с готового ответа: «сделаем экспорт», «добавим ещё один экран», «автоматизируем этот сценарий». Дизайн-мышление предлагает на время отложить решение и сначала разобраться, какую проблему мы вообще пытаемся решить.

Меня зовут Лера, я технический писатель в Авито. Я продолжаю разбирать книги, идеи из которых помогают по-новому посмотреть на работу, команды и создание продуктов. Сегодня поговорим о книге Тима Брауна «Дизайн-мышление в бизнесе».

Для айтишников здесь есть вполне практичная польза. Чем сложнее и дороже разработка, тем важнее раньше понять, правильную ли задачу мы вообще собираемся решать. Дизайн-мышление не учит писать код или проектировать системы — оно помогает не потратить месяцы на качественную реализацию идеи, которая изначально никому не была нужна.

Читать далее

[Перевод] Когда один инженер делает работу команды: новые правила технического лидерства

Habr.com - Fri, 08/14/2026 - 19:05

Искусственный интеллект резко ускорил разработку, но вместе со скоростью выросла цена управленческих и архитектурных ошибок. В статье разбираем, как на этом фоне меняются роль техлида, устройство команд и сами правила принятия решений — на примерах миграций, CI/CD, ИИ‑агентов и реальных изменений внутри инженерной организации.

Читать далее

“Автомойка в 50 метрах от дома. Пойдем пешком?” Как простая загадка вызвала грандиозный философский спор о будущем ИИ

Habr.com - Fri, 08/14/2026 - 19:04

Автомойка в 50 метрах от дома. Как доберетесь – на машине или пешком?

Если вы ответили “конечно, пешком, отчего не прогуляться” – поздравляем. Вы угодили в старую как мир ловушку здравого смысла. Но не расстраивайтесь! Следом за вами на эту уловку попались и нейросети от компаний с триллионными бюджетами, а сама загадка стала важным бенчмарком адекватности, через который прогоняют ChatGPT, Claude, Grok, DeepSeek и все прочие современные ИИ. 

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

Читать далее

Мы проверяли, что устройство работает. Оказалось — мы проверяли не то

Habr.com - Fri, 08/14/2026 - 19:02

Исправное устройство успешно обновилось, доказало своё здоровье, а через два перезапуска откатилось на старую прошивку. Причина оказалась вообще не в обновлении: в тот раз наш бэкенд отвечал три минуты вместо одной.

У нас парк ARM‑устройств: удалённое обновление ядра, A/B‑слоты, автоматический откат. Казалось бы, схема известная, готовые движки есть, документация написана. Сам движок действительно поехал за неделю. Потом полтора месяца мы выковыривали дефекты, которые не падали, ничего не писали в лог и не ловились обычными тестами.

Ниже — семь самых поучительных случаев. И у всех одна форма: каждая проверка утверждала больше, чем на самом деле доказывала.

Устройство говорило «обновился», проверив доставку обновления, а не его применение. Или: «я здоров, братан, проверяй», глядя на факт запуска, а не на работу прошивки. Или: «версия 0.0.17», потому что это было написано в манифесте бэкенда, а не потому, что именно эта версия реально крутилась на железе.

В итоге — как с нашим правительством: свою работу оценили на отлично, а эксперимент, очевидно, неудачный.

И чё?

Модернизация сложной стеклодувной пушки. Фотоотчёт

Habr.com - Fri, 08/14/2026 - 19:00

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

Читать далее

Что такое n8n, как установить и собрать первого AI-агента в 2026 году

Habr.com - Fri, 08/14/2026 - 18:42

Развернуть n8n просто, а работать с ним — нет. Обновления ломают рабочие сценарии: вчерашний воркфлоу падает, транскрибация из Telegram выдаёт неясную ошибку, модель через российский агрегатор не цепляется. За последний год в n8n нашли пять критических уязвимостей, две из них позволяли выполнять код на сервере без входа в систему. В облачной версии такие дыры латает сам n8n, а на своём сервере следить за патчами и обновляться придётся владельцу или его разработчику.

Большинство сценариев в n8n сегодня завязано на AI-агентов, а им нужна языковая модель. Из России напрямую к OpenAI или Anthropic не подключиться — нужен агрегатор. Наша Polza AI даёт единый API к сотням моделей, оплата в рублях, а n8n подключается к нам как к обычному OpenAI. Через нас проходит много n8n-воркфлоу, поэтому мы решили разобрать платформу подробно: как устроена, сколько стоит, чем отличается от Zapier и Make, как поднять в России, как не подставиться на безопасности и когда она не нужна.

Читать далее

Qmmp 2.4.0

Linux.org.ru - Fri, 08/14/2026 - 18:39

13 августа состоялся выпуск 2.4.0 кроссплатформенного аудиоплеера Qmmp.

Некоторые возможности плеера:

  • Поддержка операционных систем GNU/Linux, FreeBSD и Microsoft Windows.
  • Поддержка большого количества мультимедийных форматов.
  • Аудио и визуальные эффекты.
  • Поддержка систем вывода звука:
    • OSS4 (FreeBSD)
    • ALSA (Linux)
    • PulseAudio
    • PipeWire
    • JACK
    • QtMultimedia
    • Icecast
    • WaveOut (Win32)
    • DirectSound (Win32)
    • WASAPI (Win32)
  • Поддержка обложек XMMS и Winamp 2.x.
  • Альтернативный пользовательский интерфейс с использованием стандартного оформления.
  • 10-полосный эквалайзер.
  • И многое другое.

Проект написан на языке программирования C++ с использованием фреймворка Qt6 и распространяется по лицензии GNU GPL 2.
Поддерживается расширение возможностей плагинами.

( читать дальше... )

 , , , ,

Товар сгорел, денег нет, но вы, селлеры, держитесь

Habr.com - Fri, 08/14/2026 - 18:25

Вчера вы обсуждали растущие комиссии, цены на логистику и сильно обнаглевшие маркетплейсы, казалось, что хуже не будет… Но, внезапно выяснилось, это была белая полоса… Сегодня ваш товар просто сгорел, компенсаций либо нет, либо они мизерные, склады горят и вряд ли в ближайшее время перестанут…

Первый вопрос в такой момент совсем не философский: где мой товар и на какие деньги я завтра продолжу продавать?

После атак на логистические объекты маркетплейсов стало понятно: склад теперь зона повышенной боевой опасности. Для селлера это может быть главная точка отказа всего бизнеса. Товар во взрывоопасной зоне потенциальное отсутствие товара. 

Значит ли это, что надо срочно уходить с маркетплейсов? Нет. Онлайн торговля все равно сосредоточена именно там, покупатели не пойдут в другое место, ну если только вы не продаете какой-то супер эксклюзив, типа кошачьей икры или колготок с картинами Ван Гога. Есть два пути, первый —  закрыть бизнес и положить деньги на депозит, второй для тех, у кого предпринимательство в крови, —  перестраивать свою работу на маркетплейсах. 

Читать далее

Как я написал OpenGL 3.3 рендерер с поддержкой Normal Map для Unreal Tournament 2004, не зная C++ и без исходников игры

Habr.com - Fri, 08/14/2026 - 18:21

Unreal Tournament 2004 — безусловная классика, но графически она застряла в эпохе Direct3D 8 и Fixed‑Function Pipeline. Три месяца реверс‑инжиниринга, сотни падений с Access Violation и ни строчки C++ в голове — под катом история о том, как с помощью ИИ‑агента за 500 рублей я написал нативный DLL‑рендерер с картами нормалей, Blinn‑Phong Specular и постпроцессингом для движка Unreal Engine 2.

Читать далее

Предзаказ книги «Предметно-ориентированное проектирование. Модернизация легаси-систем и снижение рисков с помощью DDD»

Habr.com - Fri, 08/14/2026 - 18:12

Привет, Хаброжители! «Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему». Этот принцип, сформулированный в «Анне Карениной», применим не только к семьям, но и к командам, работающим над легаси-системами. Разные программные системы страдают от разных болезней, которые требуют разных методов лечения. В последние годы — в монолитах, микросервисах и в их организациях — наблюдаются во всевозможных комбинациях следующие проблемы.

Читать далее

Как семьи планируют летние каникулы: что влияет на выбор и бюджет

Habr.com - Fri, 08/14/2026 - 18:03

44 тысячи рублей — столько в среднем российские семьи готовы потратить на организацию летних каникул ребенка. При этом решение о том, как провести лето, принимают не в один момент: кто-то начинает искать варианты еще зимой, а кто-то определяется непосредственно перед поездкой.

Вместе со специалистами Авито Путешествий мы в Авито Рекламе изучили, как семьи с детьми планируют летний отдых: когда начинают поиск, кто участвует в принятии решения, на что обращают внимание при выборе жилья и какую роль играет онлайн-реклама — рассказываем обо всем в статье.

Читать далее

Как дать нейросети управлять рекламой и не разориться: MCP-сервер, где деньги тратит только человек

Habr.com - Fri, 08/14/2026 - 18:00

Полгода назад по сети разошлась история про AI-агента, который слил 441 тысячу за один твит — у модели был доступ к исполнению, и никто не стоял между её решением и деньгами. С тех пор каждый раз, когда речь про «дать агенту управлять чем-то важным», всплывает один страх: а если он сделает глупость с реальными деньгами?

Я строю сервис, где AI-агент управляет рекламными кампаниями в Яндекс.Директе, Google Ads и VK — то есть ровно там, где ошибка агента стоит денег напрямую. И главный вопрос проектирования был не «как научить агента управлять рекламой», а «как сделать так, чтобы он физически не мог потратить деньги без человека».

В статье — архитектура, где у агента нет ни одной кнопки, которая тратит бюджет сама:

— граница read/write: агент свободно читает метрики, ищет аномалии, строит отчёты и дашборды, но любое действие, тратящее деньги, — только три инструмента, и все через подтверждение; — контур human-in-the-loop: перед тратой сумма сверяется с порогом, выше порога агент не исполняет, а лишь предлагает — исполнит отдельный сервис после клика человека; — срок годности подтверждений, защита от двойного исполнения, белый список исполняемого, prepaid-модель как естественный ограничитель цикла.

Честно: сервис в открытой бете, и агент ни разу не пытался сделать дичь. Так что это статья не про пойманный инцидент, а про архитектуру, спроектированную так, чтобы инцидент был невозможен by design. Плюс показываю, чему агенту доверять как раз можно — аналитике и сборке дашбордов.

Читать далее

Как создать архитектуру B2B-пайплайна, в которой не проверяется лишнее и не теряется нужное

Habr.com - Fri, 08/14/2026 - 17:49

На входе у нас вакансия, на выходе — проверенный контакт в одной из трёх кампаний. Между ними: дубли, таймауты, catch-all, неоднозначные SMTP-ответы и окно, в котором процесс может упасть после передачи контакта, но до сохранения статуса. Показываю, как мы расставили дешёвые и дорогие проверки и почему выбрали at-least-once.

Читать далее

Предиктивное обслуживание в промышленности: три системных условия, без которых технологии не работают

Habr.com - Fri, 08/14/2026 - 17:49

Сотни миллиардов вложены в IIoT, предиктивную аналитику и цифровые двойники. Но часто проекты предиктивного ТОиР достигают технологического успеха — и операционного провала: модели верно прогнозируют отказы, а оборудование по-прежнему ремонтируют «по факту».

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

Читать далее

Who's online

There are currently 1 user and 14 guests online.
Syndicate content