Пользователи EasyP присылали нам в чат YAML-конфиги, а мы глазами искали в них лишний пробел, неправильную вложенность или опечатку в ключе. В какой-то момент мне это надоело, и я написал go-yamlvalidator. В статье рассказываю, как из простой проверки YAML выросла библиотека со своими схемами, custom validators и полноценной поддержкой JSON Schema. Читать далее
В экосистемах со сложившейся моделью пакетных индексов вроде Python, Java или JavaScript состав проекта обычно начинают анализировать с манифеста, где разработчик перечисляет прямые зависимости проекта и их допустимые версии. Менеджер пакетов читает эти требования, выбирает…
В прошлой статье я подвёл итоги первых полутора недель и повесил опрос. По итогам голосования я понял, что у большинства не мак, могу предположить, что Винда.Так что спустя пару дней я запилил Писаря для Windows.Что этоПервая версия, без всего лишнего. Без Мозга (что это такое, я описал
Flowise — визуальный конструктор для LLM-приложений: перетаскиваете на холст модель, векторное хранилище, инструменты и память, соединяете их линиями и получаете чат-бота, RAG-поиск по документам или агента. У проекта 55 тысяч звёзд на GitHub, 25 тысяч форков и почти 7 миллионов скачиваний…
В этой короткой статье я хочу описать, как можно гибко фильтровать трафик на коммутаторах Huawei, на примере стека из двух S6730.Задача из тестовой сети:10.0.18.0/24 Запретить доступ на сети:10.177.1.0/24 10.0.177.0/24 Разрешить весь остальной трафик, но при этом временно разрешать трафик на некоторые…
Все снова пишут про большие языковые модели.А если чуть отдохнуть?Пора вспомнить, что до них тоже существовало машинное обучение — и оно вполне умело решать полезные задачи.Берём телеметрию виртуальных машин, час истории нагрузки и пытаемся предсказать перегрузку за 30 минут до
Я начал искать работу и сделал то, что делаю со всеми своими задачами: отдал рутину агентам.За три недели моя система нашла 10 687 вакансий в 2 204 компаниях, открыла 1 127 форм и довела 553 отклика до кнопки «отправить». Три из них закончились собеседованиями.Найм в 2026 году устроен не так, как было когда-то раньше. Сейчас роботы сидят с обеих сторон стола Читать далее
Рассказать о ценностях компании не так и сложно. Особенно на корпоративе, когда все внимание сотрудников устремлено на сцену. Написать их на экране, добавить в речь ведущего и ещё раз напомнить после салата.Сложнее сделать так, чтобы люди сами начали действовать в соответствии с этими ценностями — без лекции и обязательного кивка из зала. А главное — разделять их. Именно такую задачу мы решали в проекте для ManyChat. Читать далее
Сегодня я получил от друга примерно такое сообщение: «Знаю, что мы собирались встретиться в Эдинбурге, но не заинтересует ли тебя съездить в Портобелло и попробовать починить часы в старом полицейском участке?»Не знаю, как для вас, а для меня ползанье по пыльной часовой башне девятнадцатого века в заброшенном полицейском участке — идеальный способ провести субботний день, поэтому я сразу ухватился за этот шанс. Читать далее
В первой части статьи мы рассказывали об эволюции поисковых систем. Теперь перейдем к технологиям, благодаря которым AI-чаты получили свои нынешние возможности. Если основная задача классического поисковика — найти и ранжировать существующие документы, то AI-чат должен…