В предыдущих публикациях я уже рассказывал, зачем вообще появился Browser Policy Manager, почему я начал с Firefox Enterprise Policies и почему не стал делать «просто генератор policies.json». Эта статья — более техническая. Здесь я хочу разобрать, как Browser Policy Manager устроен внутри на версии 0.8.8.
Версия 0.8.8 для проекта важна тем, что в ней фактически сложилась основная архитектура продукта:
Читать далееНемного насчет - «AI-агенты сделают разработку самоподдерживаемой».
Прогнал spec-driven агентный пайплайн на нескольких проектах, и картина каждый раз одна: узкое место, где тормозится разработка, не исчезает, оно сдвигается.
Для примера, один из таких полигонов - небольшой проект, приложение для книг на виртуальных полках, начинался как пет-проджект жены. В нем можно толкать агентные воркфлоу сильно дальше, чем я бы рискнул на нагруженном проде.
Как это работает на практике:
Читать далееДанная статья предназначена для начинающих разработчиков имитационных моделей в среде AnyLogic и всех интересующихся этим направлением. Мой рецепт специалиста построен на собственном опыте профессионального становления, а также обучении новичков данному ремеслу, но не является единственно верным и носит лишь ориентировочный характер. Итак, приступим.
Приступим!Всё началось с банальной задачи — я и моя напарница нейросеть Асси задумались над SEO-продвижением и адаптацией нашего сайта под современные реалии генеративного поиска (GEO / RAG) и краулеры языковых моделей (GPTBot, ClaudeBot, Perplexity). По старой привычке решили поглядеть, как эту задачу решают другие «взрослые дяди», открыли исходники популярных решений для синдикации в современных CMS… и, мягко говоря, офигели. То, что в корпоративном BigTech считается стандартом генерации банальной XML-ленты, на поверку оказалось кромешным инфраструктурным адом.
Читать далееЕщё несколько лет назад рефлексия считалась нормой для.NET‑приложений. Сегодня Microsoft последовательно выносит всё больше работы из runtime в этап компиляции: JSON‑сериализация, логирование, регулярные выражения, конфигурация и даже тестовые фреймворки всё чаще опираются на source generators.
Разбираемся, почему рефлексия начала сдавать позиции, где кодогенерация уже стала стандартом и что это меняет для разработчиков.NET.
Читать далееЧто, если мы создадим такой интерфейс в 1С, чтобы он был удобнее, чем в Excel? Да не просто удобнее — а чтобы сотрудники сказали: «Ого, это же как игра!» С вами снова Ведущий специалист модуля разработки 1С Михеев Антон. Давайте вместе сделаем эту игру идею реальностью
Представьте, что Excel — это склад, вид сверху. Синие ячейки — стеллажи, в них лежат товары. Да, на множестве складов топология нарисована именно в Excel. Сотрудникам так понятнее и удобнее: закрашивать ячейки в таблице куда проще, чем разбираться, как заполнять справочники с кучей непонятных цифр в 1С.
Читать далееЭта статья про то, как работая над продуктом “AI для 1С” (комплексная AI-система для аналитиков и разработчиков 1С), я сначала прикрутил Vanessa Automation, а потом решил реализовать нативный TestClient протокол на Python, но ничего не вышло.
А потом внезапно сильно продвинулся с помощью новой модели от Антропик - Fable 5. В итоге получился быстрый и функциональный qa-mcp - собственный контур тестирования для AI-разработки в 1С.
Читать дальшеЭто история одного эксперимента. Без хайпа про «сознание ИИ», но с настоящим результатом: внутри большой языковой модели есть слой, где мысль ещё не слово, а концепт. И этот концепт можно поймать за руку, подвигать, как ручку громкости, и прочитать по слогам.
Вопрос, с которого всё началось
Когда LLM отвечает вам, она выдаёт токены — кусочки слов. Слева направо, по одному. Но до того, как родился токен, внутри сети прокатывается волна чисел — скрытые состояния, 3584 числа на каждом слое, 28 слоёв. Вопрос, который не давал мне покоя: А есть ли там, под токенами, свой язык? Не английский, не код — а язык мыслей?
Интуиция говорила «да». Инженерный подход требовал доказать. Не «мне кажется», а: найти конкретный концепт, доказать, что он причинно управляет поведением, и прочитать его.
Ручка громкости для мыслей
Возьмём конкретную «мысль»: фазу «сначала проверь, потом действуй» (verify). Хороший инженер, прежде чем чинить баг, сначала запускает тесты. Есть ли внутри модели «направление», отвечающее за это? Способ проверить называется activation steering. Берём два набора задач «проверочные» и «прямые», смотрим, чем отличаются скрытые состояния, и получаем вектор-направление. А потом вживляем его обратно в модель во время генерации и смотрим, изменится ли поведение. Если изменится сильнее, чем от случайного вектора той же длины, — мы нашли настоящую ручку.
# Хук, который во время генерации добавляет «мысль» в скрытое состояние.
# h — residual stream слоя, v — наш вектор‑направление, alpha — сила.
Читать далееСразу оговорюсь, что данная статья не сгенерирована средствами нейросети, и я, как автор, являюсь единственным идейным вдохновителем данного проекта. Любые попытки уличить меня в фальсификации будут расценены как политическое или конкурентное давление.
Что такое мессенджер
Существует отдельный вид программного обеспечения призванный решать задачи коммуникации между пользователями. Будь то простой обмен текстом или пересылка медиа данных особого значения не имеет. Каждое приложение решает определенный круг задач отличающий одно приложение от другого своим уровнем функциональности. По сути, все мессенджеры являются частью облачных сервисов и для их работы необходимо наличие более или менее устойчивой сети интернет. Возможно, в будущем появятся мессенджеры работающие по иным принципам, но сейчас имеем то что имеем.
Что такое Web3
Это в первую очередь технология подразумевающая управление данными на сторонних вычислительных комплексах или блокчейнах, где каждая операция имеет высокий уровень защиты и доверия со стороны пользователей. Также это инструмент для работы с криптовалютой и NFT (уникальный цифровой сертификат подтверждающий право владения цифровым или физическим активом.
Быть или не быть
На данный момент мессенджеры претерпели революционную реформу. Такие приложения уже перестают быть просто приложениями, они плавно перерастают в инструмент политической воли их владельцев. Создатели мессенджеров предлагают людям не просто инструмент общения, но площадку для навязывания собственной воли их владельцев. Вот список наиболее распространенных мессенджеров владельцы которых являются лидерами собственной идеологии:
Читать далееВ 2026 выход на международный рынок – это не просто «подтянуть английский и откликнуться в Revolut».
Рынок перегрет, конкуренция выросла, а компании стали значительно осторожнее нанимать кандидатов из СНГ. Особенно если речь идет про релокацию.
В статье рассказываю, что нужно знать про выход на международку, чтобы начать готовиться заранее.
Читать далееПриходит ко мне как-то знакомый с импортным за 300р. «Слушай, – говорит, – ты ж антифрод-эксперт. Проверь, пожалуйста, школьную олимпиаду. У меня сын ходил, что-то результаты странные».
Триста за импортное – серьёзная заявка. Ну что ж, триста так триста. Погнали.
Читать далееВ прошлой статье мы подробно разобрали феномен цветных коробок (в первую очередь голубых) для взлома аналоговых телефонных сетей в США. В этой части мы поговорим, какие варианты взломов практиковали в нашей стране.
Читать далееУ CMS Joomla есть одно замечательное расширение для вывода галерей на страницах сайта - sigplus, и он может выводить описания для изображений в галерее, но разработчик не предусмотрел инструмент для комфортного создания файлов с описаниями, за него это сделал я.
Хочу перестать страдатьЯ недавно поймал себя на странной мысли, что когда вижу игру с надписью «100+ часов контента», это больше уже не выглядит как преимущество.
Лет десять назад такой объем может и казался подарком, но сейчас это больше ощущается как некое обязательство. Между работой, семьей, бытовыми делами и другими играми перспектива провести в одном проекте несколько месяцев уже не вызывает такого восторга.
И, судя по разговорам с другими игроками, я в этом понимании не один. Любовь к большим RPG никуда не исчезла, изменилось скорее отношение к тому, сколько времени игрок готов вложить в одну игру. Многие по-прежнему с интересом смотрят на свеженький Crimson Desert или второй Kingdom Come. Суть скорее в том, что с возрастом начинаешь иначе оценивать собственное время и гораздо осторожнее относиться к играм, которые требуют от сотни часов. В этом, на мой взгляд, и кроется главный конфликт между взрослым игроком и откровенно объемными проектами.
За нежеланием запускать очередную RPG на сотню часов скрываются и другие причины. От отношения к однообразному контенту до изменившихся ожиданий от самих игр. Именно о них я и хочу поговорить.
Читать далееНаконец-то Steam Machine оказалась у нас в руках, и приятно держать в руках ещё одно популярное игровое устройство, поставляемое с Linux. Steam Deck предоставил Linux бесчисленному количеству геймеров, и отказ от Windows в пользу Linux наконец-то стал реальной возможностью для многих, кто раньше считал её шуткой. Недавно мы протестировали несколько дистрибутивов, и игровой процесс на Linux превосходен. Valve делает ставку на SteamOS с Steam Machine, и, похоже, риск оправдывается.
Читать далееПоднять свой VPN на дешёвом VPS - дело на вечер. А что начинается через месяц-другой, обычно обходят молчанием: на мобильном рвёт, надо обновлять, раздавать доступ семье, кому-то нужен раздельный выход - российские сайты напрямую, остальное за границу. Собрал по своему серверу на AmneziaWG, который держу пару лет: что реально ломается в быту и что я делаю - от тонкой настройки маскировки под мобильных операторов до каскада из двух серверов.
Читать далееВ корпоративный искусственный интеллект за последнюю пару лет вложили от 30 до 40 миллиардов долларов. К лету 2025-го выяснилась досадная вещь: 95% этих внедрений не принесли компаниям ничего – ни сэкономленных часов, ни лишнего рубля в годовом отчёте.
Попробую проиллюстрировать:
Новый сотрудник открывает корпоративного ассистента и задаёт первый рабочий вопрос – что-нибудь житейское, вроде «как оформить командировку в другой часовой пояс». Ассистент отвечает обстоятельно и с полной уверенностью в себе.
Но неправильно.
Потому что актуальный регламент лежит в личке у HR-директора, прошлогодняя версия пылится локально в архиве её коллеги-предшественника, куда никто не заглядывал с её увольнения, а ключевая информация, ради которой всё и затевалось, существует только в голове у Марины.
Марина в декрете. Выгрузить перед уходом свой мозг в базу знаний её, разумеется, попросить забыли. Обычная история, кстати. В такую среду приходит большинство корпоративных ИИ-внедрений: знания где-то есть, ассистент подключён – но брать данные ему неоткуда.
В апреле Teamly выпустили большое весеннее обновление – и оно целиком про это. Про то, что должно лежать под ассистентом, чтобы тот отвечал по делу. Разбираю по частям.
Читать далееИнфраструктура обычно ломается не в одном месте. За «просто поправить деплой» быстро подтягиваются лимиты Linux, настройки контейнеров, CI/CD, безопасность, маршрутизация, Kubernetes, базы данных и сети ЦОД. Чем больше сервисов и команд, тем важнее видеть не только отдельные инструменты, но и связи между ними.
В этом дайджесте собрали открытые уроки, статьи и курсы по Linux, Docker, Kubernetes, CI, PostgreSQL, сетям и безопасности. Подборка будет полезна тем, кто отвечает за стабильность сервисов и хочет системно закрывать инфраструктурные пробелы.
Изучить подборку3D-печать металлами прочно вошла в процесс производства сложных деталей для авиации, космической техники и энергетического машиностроения. Метод лазерной порошковой плавки дает возможность создавать изделия с внутренней структурой, которую невозможно получить литьем или механической обработкой. Однако долгое время у нее оставалось важное ограничение: вся деталь обычно печаталась из одного и того же сплава.
При этом разные части одной конструкции нередко работают в непохожих условиях. Одни сталкиваются с высокими температурами, другие испытывают постоянные нагрузки или подвергаются износу. Поэтому инженеры искали способ плавно менять состав материала внутри одной детали. Оказалось, что для этого нужно просто изменить лазерный луч, а точнее — направление его движения. Поехали разбираться!
Читать далееВ 2021 году мне предложили поучаствовать в запуске третьей по величине американской пиццерии в Москве, причём сразу на руководящей должности. Портрет меня тогдашнего был кривоватый: хардов много, софтов почти нет. Хардовые навыки, всю эту аналитику, стратегию и маркетинг, я понахватал на кейс-чемпионатах и за время работы в крупной международной корпорации, а вот опыта общения ни с подрядчиками, ни внутри команды у меня толком не было. В голове был наглый сценарий: влетаю с ноги, прокачиваю управленца прямо на ходу, по ситуации, и всё срастётся само.
Реальность оказалась не такой покладистой. С первого дня на меня вывалились американские партнёры, которых надо было понимать, и подрядчики по всей России, с которыми надо было постоянно о чём-то договариваться. В какой-то момент, когда мне в очередной раз пришлось кому-то отказывать, до меня дошло простое и неприятное: моих софт-скиллов на это не хватает. Я отказываю так, что после с человеком уже не хочется иметь дела, а для руководителя это так себе суперсила.
Тогда я и начал качать софты как отдельную дисциплину: пошёл заниматься с преподавателем по переговорам и разбирать каждую свою ошибку. Переговоры с командой и подрядчиками стали даваться легче, я научился отказывать, не сжигая мосты, и попутно оброс полезными связями. Двумя из них я воспользуюсь буквально через несколько абзацев, так что держите в голове.
А настоящий экзамен случился после февраля 2022-го, когда иностранные компании начали уходить из страны и пришло время расставаться с пиццерией. Вот тут я и узнал, что такое чудеса бизнеса во всей красе.
Читать далее