Софт

Софт

Работа с текстом без LLM? Продолжаем развивать парсер Real AI SA

Итак, прошло уже больше 2х лет с момента моей последней статьи Пора рассказать, что происходит в жизни проекта и сколько уже потратили на его реализацию. Спойлер: потратили 8 000 000 рублей, внесли в базу знаний анализатора около 5000 понятий и провели бесплатный пилот. Напомню, что в рамках…

Habr ·

Софт

Задача закрыта, когда ветка влита: как наша платформа разрабатывает сама себя

30 сентября в 06:32 в очереди появилась задача: научить ядро платформы переводить открытые задачи на новую версию их типа. Повод был будничный — мы выпустили новую версию типа «задача на код» с более строгими проверками перед сдачей, а вся открытая очередь осталась на старой и получала старые…

Habr ·

Софт

[Перевод] Дэвид Л. Парнас «Аспекты распределения информации в методологии проектирования»

В начале 1970-х программные системы уже не помещались в голове одного человека, а документация порой росла быстрее, чем код. Парнас задался вопросом, которого до него, кажется, никто не задавал: а нужно ли вообще, чтобы каждый программист знал о системе все? Его ответ — нет, и именно из этого «нет»…

Habr ·

Софт

Узбекистан решил строить образовательную инфраструктуру для собственной микроэлектроники

Выступил с докладом через Zoom на конференции SEMICONUZ в Узбекистане. Заметил два момента, один из них: cудя по вопросу преподавательницы из Ферганского политехнического института, в Узбекистане наверное ведутся дискуссии "кодописатели против физиков". То есть обсуждают, достаточно ли…

Habr ·

Софт

ИИ в отечественной микроэлектронике: итоги опроса 74 компаний на форуме «Микроэлектроника 2026»

Пять категорий — менеджмент, аналитика, разработка, продукция и локальный инференс. Анонимно, без названий компаний, по всем категориям сразу: где и как в отрасли уже применяют ИИ и как распределились ответы. Читать далее

Habr ·

Софт

20 лет спустя, или как я все-таки выпустил свое странное социальное приложение

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

Habr ·

Софт

Зачем я запускаю smoke‑тесты прямо в production и как они однажды сломали мне аналитику

Что будет, если production smoke-тесты начнут вести себя почти как настоящие пользователи? В статье рассказываю, зачем я запускаю автоматические проверки прямо в проде, как они проверяют реальные пользовательские сценарии и почему однажды из-за них статистика мессенджера внезапно оказалась слишком…

Habr ·

Софт

Я сделал с ИИ сайт на 2000 страниц на четырёх языках. Из Google на него приходят два человека в день

Летом я сделал энциклопедию по истории искусства, artatlas.site . 184 картины, 107 художников, музеи, статьи, и все это на русском, английском, испанском и французском. Две с лишним тысячи HTML‑файлов. Код и тексты почти целиком писал ИИ (Claude Code), а я ставил задачи, ругался и проверял…

Habr ·

Софт

OpsDeck: собрал рабочее место DevOps‑инженера в одном окне и выложил в open source

Вспомните свой обычный рабочий день: три терминала, Lens, вкладки с Grafana, Argo CD и GitLab, KeePassXC, Obsidian с ранбуками, DBeaver, WinBox для роутеров и где-то среди всего этого — чат с ИИ. Алерт прилетает в Telegram, команду из ранбука копируешь руками, пароль ищешь в третьем окне. Мне…

Habr ·

Софт

Жил‑был «Кенгурёнок»

Учебный графический исполнитель (ГРИС) — это компьютерная модель, имитирующая работу чертёжного узла в режимах непосредственного и программного управления. ГРИС используют при изучении основ алгоритмизации для демонстрации принципов структурного программирования. Существует множество различных…

Habr ·

Софт

Первая часть шестнадцатой проблемы Гильберта: перебираем схемы степени 8 с ограничениями

Код и списки выложены в публичном репозитории на GitVerse по ссылке: https://gitverse.ru/mshshukin2005/real-schemes-degree8 В этой статье я хочу рассказать об одной из многих тысяч нерешённых математических проблем. Речь пойдёт о Шестнадцатой проблеме Гильберта. Шестнадцатая проблема Ги́льберта…

Habr ·

Софт

ABI‑разрыв

Привет, Хабр! Ни для кого не секрет, что в языке C существует множество красивых способов положить вашу программу со всеми вытекающими последствиями, но большинство из них обходятся банальными средствами гигиены, санитайзерами, статическими анализаторами, линтерами, да и компиляторы в целом не…

Habr ·

Софт

chunk() пропустил половину рассылки

Раз в минуту четыре фоновые команды обходят таблицу на сотни тысяч чатов и решают, кому бот напишет первым: у кого обновились суточные лимиты, кто начал разговор и замолчал, у кого кончилась подписка. Год назад выяснилось, что за один проход каждая обслуживает ровно половину тех, кого сама же…

Habr ·

Софт

Локальный ассистент для зумов, часть 9: Nemotron от NVIDIA — почему взял и что получил

Чароит записывает мои созвоны, а после кнопки Стоп собирает стенограмму, протокол и граф встречи. Самое капризное место во всей цепочке — понять, кто что сказал. Это называется диаризацией. Ошиблась она, и решение в протоколе повисает на другом человеке. 23 сентября NVIDIA выложила нейросеть…

Habr ·