Feed aggregator

Нейросети для графиков и диаграмм: Как сделать визуализацию данных с помощью ИИ

Habr.com - Sat, 06/06/2026 - 15:04

Ищете нейросети для визуализации данных? Разбираем лучшие инструменты 2026 года: от генераторов блок-схем по коду до ИИ для графиков и диаграмм. Экономьте часы рутины с точными промптами.

Читать далее

Вики врёт, прод молчит: почему пора сделать OpenAPI единственным источником правды о вашем API

Habr.com - Sat, 06/06/2026 - 14:46

Я мобильный разработчик. Иногда при работе со структурами данных я имею дело с endpoint-ами, иду в вики, нахожу страницу с описанием — и не верю ей. Потому что по опыту знаю: страница описывает API таким, каким он был задуман полгода назад, а не таким, какой он сейчас. Дальше начинается знакомый ритуал: пишу в чат бэкендеру, он отвечает «глянь в сваггере», сваггер сгенерирован из аннотаций и показывает приблизительную картину, реальный ответ с сервера от неё отличается, потому что правило сериализации живёт в одном месте, а правило генерации описания — в другом. В итоге я делаю то, что делает большинство клиентских разработчиков: дёргаю endpoint «вживую», смотрю реальный JSON и верю только ему. То же самое бывает и при работе с внешними API (в том числе и солидных компаний).

Это и есть проблема источника правды. У нас не один источник, а несколько, и они конкурируют. Вики — это намерение. Код бэкенда — это реализация. Реальный трафик — это факт. И когда между ними возникает расхождение (а оно возникает всегда), цена ошибки ложится в первую очередь на потребителя API: на фронтенд, на iOS, на Android, на десктоп, на внешних интеграторов.

Эту боль на Habr описывали многие. Алексей, Java-разработчик ЮMoney, в статье «Как улучшить межсерверное взаимодействие и сэкономить время разработчика» формулирует её предельно прямо: «Swagger UI, который генерируется автоматом по метаданным классов, показывает очень примерное описание того, что у нас реально отдаётся из API. Поэтому фронты и мобильные разработчики не могут начать разработку, не вызвав endpoint на живую». Это не чья-то личная неаккуратность — это структурный изъян процесса, в котором правда не централизована.

Читать далее

Город, которого нет… на карте ЦОД‑индустрии — и это странно

Habr.com - Sat, 06/06/2026 - 14:20

Я из Воркуты. Несколько лет изучаю возможность строительства здесь крупного вычислительного центра для ИИ-задач. Каждый раз, когда я рассказываю об этом, слышу одни и те же шесть возражений. Все они звучат убедительно. Ни одно не выдерживает проверки фактами.

Разберёмся

10 настроек Claude Code для разработчика-архитектора

Habr.com - Sat, 06/06/2026 - 14:18

За 6 месяцев ежедневной работы с Claude Code я выработал 10 конфигов. Без них теряю по 10-15 часов в месяц на исправление того, что агент сделал не так. С ними ощутимо меньше. Это не туториал «что такое Claude Code». Это конфиги для тех, кто уже работает с инструментом и хочет выжать из него больше. Готовые конфиги в конце каждого раздела, копируйте сразу.

Читать далее

Почему не взлетели дирижабли? Часть 24: «блимпы» США двух мировых и холодной войн, бой с подлодкой и пропавший экипаж

Habr.com - Sat, 06/06/2026 - 14:01

История американских воздушных кораблей жёсткой конструкции надолго прервалась после крушения небесных авианосцев «Экрон» и «Мэкон». Однако машины мягкой конструкции, предназначенные для патрулирования ближних к берегам США акваторий морей и океанов, строили целыми сериями и в Первую, и особенно во Вторую мировую войну. На фоне и сотен тысяч выпущенных и сражавшихся самолётов, и бороздивших небеса огромных летающих авианосцев жёсткой конструкции, история американских мягких дирижаблей остаётся в их тени. Однако в ней были свои яркие и интересные страницы, вроде боя дирижабля K-74 с немецкой субмариной U-134 в Карибском море, или загадочного исчезновения в полёте экипажа L-8, «воздушной Марии Целесты». Венцом эволюции не впечатлявших поначалу «блимпов» стали мощные дирижабли серии N — мягкой конструкции, но превышавшие размерами любую полужёсткую машину проектов Умберто Нобиле, имевшие возможность межконтинентальных и даже кругосветных полётов, побивавшие рекорды цеппелинов и нёсшие внутри купола мощные РЛС ДРЛО. История эксплуатации серийных дирижаблей ВМС США окончилась удивительно поздно: в начале 1960-х годов, во времена космических полётов, термоядерного оружия, межконтинентальных баллистических ракет, Хрущёва и Кеннеди, накануне Карибского кризиса.

Читать далее

Anything LLM для каждого [бизнеса]

Habr.com - Sat, 06/06/2026 - 13:51

Делюсь опытом. Как я настроил AnythingLLM для небольшой компании на базе VPS и своего домашнего компа. Заказчик хочет оценить все эти ваши GPT на практике, но не готов вкладываться и запрещает отдавать свои тайны публичным языковым моделям. Есть запрос - есть и предложение. Делаем решение из того, что уже есть: VPS на Ubuntu, домашний игровой комп, Mikrotik в качестве роутера. Один вечер и минимум вложений. Заказчик в восторге, я в плюсе!

Читать далее

Muxalma — обмен пакетами данных через общее хранилище

Habr.com - Sat, 06/06/2026 - 13:39

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

вот как это выглядит

Психология организационных изменений. Роли, которые играют в игры, и игры, в которые играют роли

Habr.com - Sat, 06/06/2026 - 13:39

Любые организационные изменения начинаются с надежды.

Руководители верят, что новая структура, процессы или технология улучшат работу.

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

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

Настоящая драма разворачивается в сценариях, которые отыгрывают люди в формальных и неформальных ролях.

Чтобы увидеть эти скрытые процессы, полезно рассматривать организацию как пространство ролей, распределённых по двум осям:
а) роли "за изменения" и роли "против изменений"

б) роли формальные/официальные и роли неформальные/отсутствующие в оргструктуре.

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

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

Читать далее

Как я потратил полгода на «покажи чертёж нормально»

Habr.com - Sat, 06/06/2026 - 13:28

Уж казалось бы, онлайн гляделок dxf — пруд пруди. Но кто сталкивался с удивительным форматом dxf знают — сколько вьюеров, столько и вариантов отображения. К тому же, большинство таких гляделок используют бэкенд для рендера. Но зачем, неужели так сложно отобразить 2D‑чертёж в браузере? Насколько это может быть сложно?

Читать далее

Как я прошёл путь от «сам быстрее напишу» до своего фреймворка для агентной разработки

Habr.com - Sat, 06/06/2026 - 13:19

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

Чтобы не отказываться от ИИ-помощников, нужно менять сам подход к взаимодействию с ними. В статье я разбираю механику основных проблем — деградации контекста (Context Rot), отсутствия долгосрочной памяти и неконтролируемой генерации кода. А также такой подход как spec-driven development.

А заодно показываю, как решал эти боли с помощью Vibe-skills — своего минималистичного набора правил и промптов. Рассказываю, как заставить агента (на примере Claude Code) работать строго по спецификациям, использовать TDD и всегда оставлять финальное решение за человеком.

Читать далее

Эти программы знали все. Но сейчас не каждый разберётся, как ими пользоваться. Софт из нулевых, про который мы забыли

Habr.com - Sat, 06/06/2026 - 13:05

Не так давно я ездил к родителям, где в моей детской комнате до сих пор стоял мой первый компьютер. Живой и работоспособный, что удивительно. В итоге я просидел за ним около трех часов, копаясь в старых фото, музыке и папке «Нужное для игр», где лежала та самая программа, знания об использовании которой передавались как что-то сакральное (не совру, если скажу, что, кажется, во дворе кто-то за бумажку с последовательностью действий заплатил 50 рублей, что равно цене одного диска на PS1). И без гайда я не смог вспомнить, как ей пользоваться.

Что это был за софт? А давайте вместе вспомним даже не один, а несколько примеров того, чем раньше пользовались все, а сегодня уже как будто и не нужно.

Смотрим, что там на винчестерах было...

Western Digital создала жесткий диск с защитой от квантовых атак: разбираем, как он работает

Habr.com - Sat, 06/06/2026 - 13:00

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

Western Digital в конце мая представила то, что можно считать первым в отрасли шагом к реальной интеграции постквантовой криптографии прямо в железо жестких дисков. Что именно? Новый жесткий диск, конечно, а чего вы ожидали? Свежие модели серии Ultrastar уже проходят тестирование у крупных заказчиков. Давайте разбираться, что у нас тут за технология.

Читать далее

Всё, что вы настроили в Linux, можно было не настраивать

Habr.com - Sat, 06/06/2026 - 13:00

Я использую Linux 15 лет. Ну, то есть как использую: первые года три я его настраивал, а не использовал. Это разные вещи, и мне понадобилось позорно много времени чтобы это понять.

Сейчас у меня Fedora. Из коробки. С GNOME. Почти без кастомизации. Я набираю в ней код, сижу в браузере, иногда монтирую видео для внутренних демок. Всё работает.

Пятнадцать лет назад я бы от такого описания плевался. Как это «из коробки»? А где i3? Где polybar? Где 400 строк .vimrc? Где кастомный скрипт на баше который при подключении второго монитора переключает раскладку DPI и температуру цвета?

Ну вот, нету. И ничего не сломалось.

Читать далее

Рынок заказной разработки в 2026 году: налоги, ИИ и «рынок работодателя»

Habr.com - Sat, 06/06/2026 - 12:52

Я сейчас смотрю на рынок ИТ-услуг (аутсор, аутстаф) и вижу, что несколько факторов сошлись в одной точке.

Читать далее

Парсинг Telegram: как мы автоматизировали сбор скрытых ID чатов через Telethon и сэкономили 20 часов рутины

Habr.com - Sat, 06/06/2026 - 12:17

Как автоматизировать перехват лидов из Telegram, если конкуренты прячут свои чаты и запрещают копирование ссылок? Клиент пришел с задачей: парсить комментарии из 50 крупных каналов в реальном времени. Проблема в том, что для прослушивания нужен ID скрытой группы, который менеджеры вытаскивали руками, тратя на это полдня. В этой статье показываю, как мы обошли визуальные ограничения интерфейса, вытащили нужные ID напрямую через API Telegram и сократили рутину с десятков часов до пары секунд. Внутри — готовый скрипт-сканер на Python.

Читать далее

Постковидный эндотелиит: почему вы устаете не только от работы

Habr.com - Sat, 06/06/2026 - 12:10

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

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

Когда начал разбираться в теме, оказалось, что это не случайный кластер жалоб. Уже накопились сотни исследований, которые подводят к неприятному итогу: около трети переболевших ковидом сообщают о стойких симптомах спустя месяцы после выздоровления. Среди тех, у кого постковидный синдром диагностирован формально, усталость отмечают 95%, туман в голове и непереносимость нагрузок — более 90%. Похоже, за привычными жалобами стоит кое-что конкретное.

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

Я прошел этот путь для себя — и оказалось, что материала набралось на статью.

Читать далее

GNOME 51 удаляет поддержку NVIDIA EGLStreams

Linux.org.ru - Sat, 06/06/2026 - 12:08

В Mutter — оконном менеджере и Wayland-композиторе GNOME Shell — удалена старая поддержка NVIDIA EGLStreams/EGLDevice. Изменение попало в основную ветку Mutter 5 июня и рассчитано на будущий выпуск GNOME 51. Это означает отказ от старой технологии поддержки Wayland для проприетарного драйвера NVIDIA, который появился ещё до того, как NVIDIA перешла на общепринятый стек GBM/DMA-BUF/KMS.

EGLStreams был первоначальным способом NVIDIA подключить свой закрытый драйвер к Wayland. Проблема в том, что остальная графическая экосистема Linux в итоге пошла другим путём: через DMA-BUF для передачи буферов, GBM для их выделения и прямую работу с KMS в ядре. В результате Mutter годами держал отдельный код специально для старой модели NVIDIA, хотя современные драйверы NVIDIA уже поддерживают GBM: такая поддержка появилась в Linux-драйвере NVIDIA 495.29.05 в октябре 2021 года.

Изменение внёс разработчик GNOME Йонас Одал. В описании слияния сказано, что удаляется код, отвечавший за Wayland EGLStreams для клиентской поддержки и за использование EGLDevice + EGLStream как прослойки над KMS page flipping. По сути, из Mutter вычищают устаревший слой совместимости, который давно заменён стандартным для Wayland способм через DMA-BUF, GBM и KMS.

GNOME 51 пока находится в разработке: по официальному календарю GNOME, alpha-релиз запланирован на 27 июня 2026 года, beta — на 1 августа, release candidate — на 29 августа. Финальный выпуск GNOME 51 ожидается в сентябрьском цикле, поэтому удаление EGLStreams сейчас попадает как раз в раннюю фазу очистки и стабилизации будущего релиза.

 , ,

Ardour 9.7

Linux.org.ru - Sat, 06/06/2026 - 12:05

Опубликован выпуск Ardour 9.7 — свободной цифровой звуковой рабочей станции для записи, сведения и мастеринга звука. Релиз состоялся 5 июня 2026 года и заявлен как корректирующий, но вместе с исправлениями принёс несколько заметных улучшений интерфейса и MIDI-редактирования. Версию 9.6 разработчики снова пропустили из-за проблем, найденных в последний момент. Ardour распространяется под лицензией GPLv2.

Главное изменение — перенос панели MIDI Tools из отдельного pianoroll-редактора в основной редактор Ardour. Теперь инструменты для редактирования аккордов и квантизации доступны прямо в Editor List, включаемом через Shift+L. Отдельный диалог Quantize при этом убран: встроенный MIDI-редактор использует настройки квантизации из боковой панели MIDI Tools. Также в inline-редактор добавлен включённый по умолчанию перекрёстный курсор для MIDI и автоматизации.

Основные изменения Ardour 9.7:

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

 ,

Hermes Agent Desktop: личный опыт и пошаговая настройка под реальные задачи

Habr.com - Sat, 06/06/2026 - 12:01

Я пользуюсь Hermes Agent уже месяц. Всё это время работал через командную строку (WSL) потому что на windows версии не было, Конечно, уже это довольно ощутимое ограничение, так как Hermes не имел полный выход к файлам в Windows, за это время свыкся с терминалом запускал через hermes chat. недавно вышла версия v0.15.2, и вместе с ней десктопный установщик на Electron. Windows, macOS, Linux.

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

Читать далее

NVIDIA CUDA-Oxide 0.2.0

Linux.org.ru - Sat, 06/06/2026 - 12:00

Опубликован выпуск CUDA-Oxide 0.2.0 — экспериментального компилятора NVIDIA Labs, позволяющего писать код под CUDA-ядра на чистом Rust и компилировать их напрямую в PTX. Проект использует собственный backend для rustc, поддерживает модель SIMT и собирается через команду cargo oxide, при этом host-код и device-код могут находиться в одном дереве исходников. Релиз состоялся 5 июня 2026 года и назван первым «community release»: после открытия ветки 0.1.0 в проект приняли 37 pull request от 23 участников.

Главное изменение CUDA-Oxide 0.2.0 — переход к самодостаточному исполняемому файлу. Сгенерированные GPU-артефакты — PTX, NVVM-IR, LTOIR и cubin — теперь могут встраиваться прямо в host-бинарник через новый формат oxide-artifacts. Благодаря этому Rust-программа с CUDA-ядрами больше не обязана таскать за собой отдельные .ptx-файлы, а загрузка ядер происходит из самого запущенного executable.

Основные изменения:

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

 , , ,

Who's online

There are currently 1 user and 1 guest online.
Syndicate content