RU

[Перевод] Сегфолт в glibc, 345 тысяч утёкших сокетов и 474 тысячи соединений за полминуты: шесть багов в одной цепочке

Плановые работы в сети раз за разом валили процессы Kafka: segfault в DNS-резолвере glibc, сотни тысяч утёкших UDP-сокетов, полмиллиона TCP-соединен…

glibcDNSKafkaOCamlsegfaultsocketslinuxdebugging
Habr
RU

Насколько сильно Random State влияет на качество ML-модели? Проверяем на 100 экспериментах

Представим ситуацию: мы обучили модель, получили Accuracy 77% и решили немного изменить параметры. Запустили обучение повторно — теперь получилось 7…

machine learningrandom_statescikit-learncross-validationpython
Habr
RU

Ouroboros, очередной инструмент для вашего harness

Harness - построение инфры вокруг LLM таким образом, чтобы man in the loop (человек в процессе поддержки LLM) отсутствовал. Я решил поэкспериментиро…

сезон код будущегодебаггингllmненормальное программированиетрейсинглоггирование
Habr
RU

Может ли плохая модель победить хорошую? Как Data Leakage обманывает метрики

Представим обычную ситуацию: мы обучили несколько моделей, сравнили их на тестовой выборке и получили довольно странный результат. Простейшее дерево…

Machine LearningPythonData Sciencescikit-learnData Leakage
Habr
RU

Как я делаю Dungeon Cult: 13 нейросетей снаружи, игровой ИИ внутри

Как я строю Dungeon Cult с помощью 13 ИИ-моделей и сервисов: что оставил для кода, 3D и звука. Внутри игры — свои правила для хранителя и существ. Р…

Dungeon CultUnreal Engineразработка игригровой ИИозвучкаStable Audioлокальные нейросети
Habr
RU

Hotreload в Rust

Горячая перезагрузка (hotreload) позволяет менять код работающего приложения, не перезапуская его после каждого изменения. Она также сохраняет состо…

hotreloadrust
Habr
RU

Методология оптимизации игр, или как 3 дня работы над тестовым стендом дало больше FPS, чем месяц написания кода

Я работал месяц над переписыванием физического движка и оптимизацией отрисовки и получил ошибочный успех. Спустя несколько месяцев я вернулся с друг…

godottestingoptimizationоптимизациятестированиеразработка игрклиентская оптимизацияисследованиеавтоматизация тестированияавтоматизированное тестирование
Habr
RU

Как ускорить ручное тестирование интеграций с RabbitMQ с помощью библиотеки pika

Чаще всего для ручного тестирования интеграций с RabbitMQ используют UI-клиент. Но не всегда это удобно и позволяет тестировать быстро, особенно ког…

rabbitmqpythonтестированиетестирование веб-приложенийскриптыpika
Habr
RU

Bia — boot into agent

Зачем давать агенту свой компьютер, если можно сделать агента-компьютера с полным социальным присутствием, связями и т.д? Привет, Хабр! Я сделал опе…

open sourceaiai-агенты
Habr
RU

Анатомия клиента Telegram на Compose Multiplatform: матрешки TDLib 1.8, стеганография словами и грабли первой альфы

Решил написать свой Telegram на KMP за 30 дней. Что может TDLib и с чем у меня возникли проблемы Пока искал работу, решил р…

kotlincompose multiplatformkmptdlibtelegramandroidкриптографияe2eeopen sourcegemini api
Habr
RU

ИИ‑мастер для настольной RPG: один запрос на ход, кубик до ответа и баг, который удваивал здоровье

Я делаю браузерную текстовую ролевую игру, где ведущим работает языковая модель. Игрок пишет любое действие своими словами, мастер отвечает рассказо…

LLMгеймдевNode.jsпромпт-инжинирингDnDролевые игрыJSON
Habr
RU

Идеи Тома Вуджека об инженерном творчестве

… или как спасти человека, работающего с мыслительным протезом. Задолго до кембрийского взрыва ИИ канадский дизайнер Том Вуджек показал принципы инж…

Том ВуджекMarshmallow Challengeзефирный тествизуальное мышлениесистемное мышлениеwicked problemsMVPкарго-культпромпт-инжиниринггенеративный дизайн
Habr
RU

Я пустил ИИ-агента на рабочий кластер 1С. Он нашёл 119 ГБ srvinfo, бэкап-призрак и не нашёл тормозов

«Утром никто не может зайти: начало сеанса запрещено». «Пользователь ушёл домой ещё вчера, а его сеанс до сих пор висит и держит лицензию». «rphost…

1СИИ-агентадминистрирование 1Скластер 1СsrvinfoPowerShellLocal Commanderms sql serverбэкапыmcp
Habr
RU

Ни зарплат, ни отпусков, ни больничных. Зато есть User Story и Merge Request: как AI-агенты работают у меня в Jira

IT-команда в средней компании (продуктовой, интеграторе, неважно) обычно состоит из продукт-менеджера, бизнес-аналитиков, разработчиков и QA-инженер…

ai-агентыjiraconfluencegitlabharnesscodereviewuser storyавтоматизация разработкиoneshotmerge request
Хабр — Управление
RU

Stagg SES-30 BK — чёрная жемчужина в море дешёвых электрогитар

Привет, Хабр! Результатом очередного электрогитарного обмена стало приобретение данного экземпляра, качество которого оказалось просто невероятно вы…

электрогитараэлектрогитарыстратокастергитаризмпинк флойдpink floydрок-музыкарок-н-роллмузыкальные инструментыruvds_статьи_выходного_дня
Habr
RU

Как я собрал модель для определения стадии диабетической ретинопатии на бесплатном Colab

Предыстория Я собрал двухпоточную модель: она смотрит на снимок глазного дна и одновременно получает клинические показатели пациента. На отложенном…

здоровье глазздоровьездоровье и образ жизнимашинное+обучениемашинное зрениекомпьютерное зрениекомпьютерное зрение обучениемедицинамедицинские технологиимедицина будущего
Habr
RU

Как появилась современная система летоисчисления? Часть 1: календарь имени Юлия Цезаря и Октавиана Августа

В мире по сей день используют разные системы летоисчисления. Так, в еврейской традиции счёт лет ведут «от сотворения мира» 7 октября 3671 года до на…

ruvds_статьи_выходного_дняruvds_статьиисториялетоисчислениеРимская империяюлианский календарьхронологияантичность
Habr
RU

Как устроена сессионная рекомендательная система: граф, метаданные и LightGBM

Посетитель открыл товар A. Граф предлагает B, похожее описание — C, изображение — D. Как собрать из этих списков рекомендации, не складывая баллы с…

рекомендательные системысессионные рекомендацииграфыlightgbmранжированиеотбор кандидатовмашинное обучениеcoveo
Habr
RU

Лимиты ChatGPT и локальные LLM: мой эксперимент с Hermes Agent

Проверил, можно ли разгрузить Hermes Agent с помощью локальных LLM на домашнем ПК с RTX 3080 и 32 ГБ RAM. Сравнил Qwen и GLM на архитектурных задача…

локальные LLMHermes AgentOllamaQwenGLMквантованиеRTX 3080ИИ-агентылокальный инференсChatGPT
Habr
RU

Компьютерное зрение on-premise выше SOTA, весом 4мб и на одном ядре CPU: как «Ночной глаз» превратился во всевидящее око

Работа над локальной версией для «Ночного глаза» стала одним из этапов оптимизации TAPe+ML под процессорное ядро. Первоначальная поставка для проект…

tapemlкомпьютерное зрениеcomputer visionискусственный интеллектaiyolo
Habr
RU

Нет записи о покупке — нет покупки? Как реальные данные изменили постановку задачи

Для оценки рекомендательной системы я подготовила 60 000 сессий, но Hit@20 посчитала только по 748. Остальные не стали автоматически промахами: отсу…

рекомендательные системысессионные рекомендациикачество данныхнеявная обратная связьоценка моделейутечка данныхмашинное обучениеcoveo
Habr
RU

ИИ-модель Z.ai GLM-5.3 заподозрили в имитации безопасного поведения для прохождения тестов

Новейшая флагманская модель китайской лаборатории искусственного интеллекта Z.ai GLM-5.3 может оказаться достаточно продвинутой, чтобы «осозна…

- Искусственный интеллект, машинное обучение, нейросети
3DNews