11 000 строк кода, 95% Zig, 0% стандартной библиотеки: история создания NovumOS с поддержкой SMP, FAT32 LFN и Huge Pages.Привет, Хабр! ????Меня зовут Антон, и я хочу поделиться историей создания своей собственной операционной системы.Это моя первая статья и первый серьезный релиз системы (v0.20). Многие…
Когда много задач и мало ясности, можно автоматически уйти в один из трёх сценариев. Первый — «решу потом»: задача висит, избегаешь её всем способами. Второй — «задолбали»: давишь на коллег и ищешь виноватых, потому что хочется вернуть контроль. Третий — «сделаю сам»: забираешь…
В мире есть две вещи, которые ненавидит каждый: стоять в очереди и заполнять веб-формы. Кажется, спасение найдено — это дружелюбные и общительные ИИ-агенты. Но они, как и люди, могут «заболтать» вас и уйти в сторону, потому что умеют говорить, но не понимают сути бизнес-процессов.В статье предлагается решение: не отпускать ИИ в свободное плавание, а поставить его на службу и направить с помощью BPMN (Business Process Model and Notation). Читать далее
Для меня машинное обучение - это прежде всего экспериментальная наука. Выигрывает не тот, кто придумал самую сложную архитектуру, а тот, кто быстрее проходит итерации (анализирует кривые потерь, меняет гипотезы и снова запускает обучение).И именно в этой постоянной гонке я всё…
В прошлом году кривая хайпа Гартнера мелькала буквально везде. На совещаниях, в телеграм-каналах, в презентациях коллег. Кто-то размахивал ей как аргументом: "Смотрите, генеративный ИИ на пике, скоро всех накроет разочарование!" Кто-то, наоборот, доказывал, что модель устарела и…
Всем привет! Хочу рассказать не столько про свою модель, сколько про инженерные компромиссы, с которыми я столкнулся во время работы над проектом. Буду рад любой критике.Речь пойдет о моем проекте edge-weather-forecast — лёгкой нейросетевой модели прогнозирования температуры, которую можно запускать прямо на метеостанции или на простом CPU-устройстве вроде Raspberry Pi. Читать далее
Одна из частых и важных тем, которую мы обсуждаем с заказчиками — как будет разделяться готовый блок плат на отдельные изделия. Казалось бы, мелочь, но неправильный выбор метода может испортить идеальную плату на самом финише, добавить или усложнить монтаж. Давайте разберем два
Приветствую, Хабр! Представляю вам свой фреймворк - ai-sidekickМы разберём готовый к работе фреймворк для экспериментов с MCP-tools. А также, на его основе, рассмотрим архитектуру RAG (Retrieval-Augmented Generation) AI-ассистента для поиска информации в вашей собственной базе знаний. Это не набор абстракций в тысячу строк, а минималистичная кодовая база на Python и Docker, которая предоставляет возможность экспериментировать с конфигурациями и кодом под ваши задачи. Читать далее
Вести одно расширение 1С сразу для нескольких конфигураций (УНФ, Розница, УТ, КА, ERP) и не сойти с ума на каждом merge — реально. В статье разбираю рабочую схему, которую мы применили в опенсорс-проекте 1C AI Autofill.Ключевая идея: main — ядро (логика и «истина»), ветки конфигураций — тонкие…
Два месяца назад я писал на Хабр о первом релизе Funxy — гибридного языка программирования. Тогда это был эксперимент по созданию своего языка с выводом типов, императивного, с функциональными возможностями.С тех пор вышло несколько релизов. Мы исправили много ошибок, переписали…