Select a country

Компания без менеджеров — бред или следующая реальность?

Часть 1 из серии · Три измерения и три роли руководителя в эпоху AIMidjourney — около 40 человек. Полмиллиарда долларов выручки. Двенадцать с половин
Наука - Хабрахабр

Компания без менеджеров — бред или следующая реальность?

Часть 1 из серии · Три измерения и три роли руководителя в эпоху AIMidjourney — около 40 человек. Полмиллиарда долларов выручки. Двенадцать с половиной миллионов на сотрудника.Cursor — 300 человек. Больше миллиарда. Три с лишним миллиона на человека.Медианная SaaS-компания — 130 тысяч.Разрыв — в сто раз. Читать далее

Голосовой ежедневник на базе Google и ИИ: личная система управления хаосом заметок и планирования

В начале 2026 года я собрал простую систему, которая очень помогает мне справляться с потоком информации и планированием.Мне идет седьмой деся
Наука - Хабрахабр

Голосовой ежедневник на базе Google и ИИ: личная система управления хаосом заметок и планирования

В начале 2026 года я собрал простую систему, которая очень помогает мне справляться с потоком информации и планированием.Мне идет седьмой десяток, я инженер-прототипист и предприниматель. Работа активная, задач много разноплановых и часть хаоса я успешно создаю сам.Проект делал для себя. Но когда система начала реально помогать, решил поделиться ей с товарищами — особенно с теми, кто пока настороженно относится к искусственному интеллекту и его возможностям. Читать далее

Болтун — находка для пентестера: история «Счастливой Мэри» и цена цифровой открытости

 «Я ничем не интересен хакерам. Что с меня взять?» Эта фраза — классика жанра в спорах о кибербезопасности с малым бизнесом. Как показывает
Наука - Хабрахабр

Болтун — находка для пентестера: история «Счастливой Мэри» и цена цифровой открытости

 «Я ничем не интересен хакерам. Что с меня взять?» Эта фраза — классика жанра в спорах о кибербезопасности с малым бизнесом. Как показывает практика, следующий контакт с таким предпринимателем происходит уже на этапе расследования взлома. Недавно я наблюдал за одним очень показательным спором. «Я ничем не интересна мошенникам, мне нечего скрывать, — написала девушка в чате популярного мессенджера. — Смартфон — это вероятность утечки, ну и пусть. Кому нужны мои переписки с подругами или обсуждения в волонтёрской группе?». Читать далее

Система рекомендаций для изображений: пример на Python и CLIP

В этой статье я делюсь реальным кейсом построения системы рекомендаций для картин. Сначала мы реализовали простой поиск по тегам, а затем пер
Наука - Хабрахабр

Система рекомендаций для изображений: пример на Python и CLIP

В этой статье я делюсь реальным кейсом построения системы рекомендаций для картин. Сначала мы реализовали простой поиск по тегам, а затем перешли к эмбеддингам изображений с помощью CLIP и хранению в Elasticsearch. Также я показываю, как строим персонализированные рекомендации на основе лайков и просмотров пользователя. Статья будет полезна тем, кто хочет понять, как создать рабочую систему рекомендаций на Python и постепенно улучшать её точность. Читать далее

Distributed tracing: от 100% error rate до первопричины за 60 секунд

В микросервисной архитектуре один падающий эндпоинт может скрывать проблему в совершенно другом сервисе. В этой статье я покажу пошаговый п
Наука - Хабрахабр

Distributed tracing: от 100% error rate до первопричины за 60 секунд

В микросервисной архитектуре один падающий эндпоинт может скрывать проблему в совершенно другом сервисе. В этой статье я покажу пошаговый процесс расследования реального инцидента: от обнаружения 100% error rate до точной причины сбоя — и всё это менее чем за минуту.Мы будем использовать Uptrace - OpenTelemetry-native платформу для трейсинга и мониторинга. Все примеры основаны на реальном demo-приложении с микросервисами. Читать далее

9 культурных сдвигов 2026 года, которые меняют правила контента

Последние пару лет я наблюдаю за тем, как меняется запрос аудитории. Не алгоритмический, а именно человеческий. Тот, который формир
Наука - Хабрахабр

9 культурных сдвигов 2026 года, которые меняют правила контента

Последние пару лет я наблюдаю за тем, как меняется запрос аудитории. Не алгоритмический, а именно человеческий. Тот, который формируется не в рекламных кабинетах, а в усталости, в раздражении от очередного «продуктивного утра», в тихом желании закрыть все вкладки и просто выдохнуть.Чтобы разобраться, что стоит за этим ощущением, я погрузилась в несколько крупных международных отчётов: Kantar Marketing Trends, Artlist AI Trend Report, Pinterest Predicts, TikTok What's Next, а также данные Google Trends по запросам вроде slow life, mindfulness, burnout recovery. И вот что получилось.Общая картина складывается из трёх больших движений. Первое: люди хотят замедлиться. Не из лени, а из зрелости. Второе: они ищут человеческое, настоящее, неидеальное. Третье: им важны маленькие группы, где есть доверие, а не массовые платформы, где есть охват.Теперь по порядку: Узнать о "культурных сдвигах 2026"

Голографические ленты до 200 ТБ: новое поколение архивных носителей данных

Британский стартап HoloMem представил технологию, которая может стать серьёзной альтернативой традиционным картриджам, широко используемым в
Наука - Хабрахабр

Голографические ленты до 200 ТБ: новое поколение архивных носителей данных

Британский стартап HoloMem представил технологию, которая может стать серьёзной альтернативой традиционным картриджам, широко используемым в центрах обработки данных и для долговременного архивирования. Слышали? Но обо всём по порядку. Читать далее

Повторный вход в акторы в Swift

Акторы в Swift решают проблему гонок данных. Cам по себе актор гарантирует, что к его состоянию обращается только одна задача одновременно. Ника
Наука - Хабрахабр

Повторный вход в акторы в Swift

Акторы в Swift решают проблему гонок данных. Cам по себе актор гарантирует, что к его состоянию обращается только одна задача одновременно. Никаких мьютексов, семафоров, очередей — компилятор сам следит.Звучит неплохо. Но есть подвох, и он называется повторный вход (reentrancy). Актор защищает от одновременного доступа, но не защищает от того, что состояние изменится между двумя вашими обращениями к нему. Читать далее

Как Нейроюрист ищет по миллионам юридических документов с помощью векторного поиска YDB

Привет, Хабр! Меня зовут Александр Зевайкин, и мы с командой делаем YDB (СУБД Яндекса). В конце прошлого года Яндекс представил специализир
Наука - Хабрахабр

Как Нейроюрист ищет по миллионам юридических документов с помощью векторного поиска YDB

Привет, Хабр! Меня зовут Александр Зевайкин, и мы с командой делаем YDB (СУБД Яндекса). В конце прошлого года Яндекс представил специализированного ИИ‑помощника — Нейроюриста, для которого обучил языковую модель на основе Alice AI LLM. Сервис работает на базе RAG, под капотом у которого находится YDB c миллионами различных юридических документов.Под катом — история о том, как команда разработки Нейроюриста сделала семейство векторных индексов, чтобы находить нужное количество документов при любых параметрах фильтрации. Я кратко расскажу про архитектуру векторного индекса, покажу, как выбирать правильные настройки, и продемонстрирую бенчмарки получившегося решения. Читать далее

[Перевод] Разница между параллельными и распределёнными вычислениями

Параллельные и распределённые вычисления часто ставят рядом, но это далеко не одно и то же. В новом переводе от команды Spring АйО разберем, как
Наука - Хабрахабр

[Перевод] Разница между параллельными и распределёнными вычислениями

Параллельные и распределённые вычисления часто ставят рядом, но это далеко не одно и то же. В новом переводе от команды Spring АйО разберем, как устроены обе модели, чем отличаются их архитектура, способы обмена данными, масштабируемость и отказоустойчивость. Статья подойдет тем, кто хочет понять, когда достаточно ресурсов одной машины, а когда без сети из нескольких узлов уже не обойтись. Читать далее

Короче, мы просто взяли и за день внедрили OpenClaw в отдел маркетинга

В октябре 2024-го года в офисе Anthropic родился один из первых инструментов автоматизации, выходящей за рамки простых ответов на вопросы. Новая фун
Наука - Хабрахабр

Короче, мы просто взяли и за день внедрили OpenClaw в отдел маркетинга

В октябре 2024-го года в офисе Anthropic родился один из первых инструментов автоматизации, выходящей за рамки простых ответов на вопросы. Новая функция позволяла модели Claude управлять компьютером. В ноябре 2025-го года появляется опенсорсный проект ClawdBot, намного расширяющий эти возможности. Уже через месяц проект меняет название (дважды) и превращается в OpenClaw. В феврале 2026-го года мы внедряем OpenClaw в маркетинг и… Рассказываю, что было дальше! Читать далее

50 миллионов человек каждый день открывают Duolingo — и до сих пор не могут заказать кофе

50 миллионов человек каждый день открывают Duolingo. Акции упали на 80%. А ChatGPT Voice Mode не исправляет произношение. Неделю копал - почему AI-тьюторы это
Наука - Хабрахабр

50 миллионов человек каждый день открывают Duolingo — и до сих пор не могут заказать кофе

50 миллионов человек каждый день открывают Duolingo. Акции упали на 80%. А ChatGPT Voice Mode не исправляет произношение. Неделю копал - почему AI-тьюторы это дорогая иллюзия прогресса. Читать далее

ИИ-дед возвращается. Реализация ИИ-собеседника для телефонных бесед с мошенниками

Многие помнят статью «Мошенники позвонили моему ИИ-деду. Он продержал их 31 минуту и записал всё». Статья быстро набрала популярность, плюсы и
Наука - Хабрахабр

ИИ-дед возвращается. Реализация ИИ-собеседника для телефонных бесед с мошенниками

Многие помнят статью «Мошенники позвонили моему ИИ-деду. Он продержал их 31 минуту и записал всё». Статья быстро набрала популярность, плюсы и комментарии. К сожалению, позже выяснилось, что автор немного «пофантазировал» и описал гипотетический сценарий реализации ии-бота, за что справедливо подвергся критике.Тем не менее, я (как и многие другие) вполне уверен, что предложенный сценарий использования LLM реален, реализуем на текущем железе и доступных моделях. Что ж, посмотрим, можно ли дома собрать фреймворк, позволяющий ИИ беседовать с мошенниками по телефону без мгновенного раскрытия. Читать далее

Почему текст и код от нейросетей вызывают отторжение

187 человек лайкнули комментарий «это писал AI» под статьёй с 220 лайками. Мою рукописную статью отправили в черновики как сгенерированную
Наука - Хабрахабр

Почему текст и код от нейросетей вызывают отторжение

187 человек лайкнули комментарий «это писал AI» под статьёй с 220 лайками. Мою рукописную статью отправили в черновики как сгенерированную. В рабочем чате проигнорировали вопрос — слишком гладко сформулирован. Четыре ситуации, которые заставили меня разобраться: что именно детектит наш мозг и почему зловещая долина работает не только с лицами.Из статьи вы узнаете: • Почему AI-текст раздражает даже когда он объективно неплох • Как работает «зловещая долина» применительно к тексту и коду • Что такое нарушенный контракт внимания между автором и читателем • По каким маркерам мы интуитивно палим нейрослоп • Почему «работающий код» от AI — это не закрытая задача • Что общего между AI-хайпом и промышленной революцией XIX века • Для чего AI реально подходит, а куда его пускать нельзя Читать далее

[Перевод] Здесь нет сигнала. Нет безопасности. Два критических барьера, блокирующих использование Signal в репрессивных режимах

Это перевод Issue/статьи с GitHub, для Android версии Signal-а. Пожалуйста, если вы согласны с важностью проблемы доступности защищённых мессенджеров, пер
Наука - Хабрахабр

[Перевод] Здесь нет сигнала. Нет безопасности. Два критических барьера, блокирующих использование Signal в репрессивных режимах

Это перевод Issue/статьи с GitHub, для Android версии Signal-а. Пожалуйста, если вы согласны с важностью проблемы доступности защищённых мессенджеров, перейдите по ссылке к Issue, поставьте ему лайк и напишите комментарий. Чем больше внимания и активности будет вокруг этой проблемы, тем выше вероятность её решения. Надо что-то делать. А не пассивно сидеть, сложа руки.https://github.com/signalapp/Signal-Android/issues/14593Два критических барьера полностью блокируют использование Signal в репрессивных режимах: «Обход цензуры» недоступен до входа или регистрации + верификация по номеру телефона УЖЕ легко ЗАБЛОКИРОВАНА диктаторским правительством. Читать далее

Как найти инвестиции в стартап: Пошаговый гайд для основателей

Поиск инвестиций — это не «правильный лифт» и удачное заклинание, а холодный и системный процесс, на 80% повторяющий сложные B2B-продажи. Если в
Наука - Хабрахабр

Как найти инвестиции в стартап: Пошаговый гайд для основателей

Поиск инвестиций — это не «правильный лифт» и удачное заклинание, а холодный и системный процесс, на 80% повторяющий сложные B2B-продажи. Если вы надеетесь только на «химию» при встрече — надеюсь вы также верите в магию и единорогов.Инвестиции не «находят». Их закрывают, проходя через сотни отказов, десятки встреч и бесконечную работу с таблицами.Я не буду давать советы в духе «просто верьте в свой продукт» или «соберите классную команду». Я подготовил серию из 5 конкретных плейбуков (алгоритмов). Это пошаговые инструкции, которые можно взять в работу в ту же секунду, когда вы дочитали текст.В первой статье начнем с базы: что вам потребуется прежде чем просить деньги. Читать далее

Строим небоскрёб из LEGO: как вайбкодинг перестал быть игрушкой — мой стек для MVP SaaS сервиса, за который не стыдно

Всем привет! Если вы следите за темой вайбкодинга, то наверняка замечали как быстро всё меняется. Ещё год назад я генерил одностраничные HTML-фа
Наука - Хабрахабр

Строим небоскрёб из LEGO: как вайбкодинг перестал быть игрушкой — мой стек для MVP SaaS сервиса, за который не стыдно

Всем привет! Если вы следите за темой вайбкодинга, то наверняка замечали как быстро всё меняется. Ещё год назад я генерил одностраничные HTML-файлы, радовался жизни и был уверен что вайбкодинг - он вот про это. Странички, кнопочки, красивый фронтенд. А потом как-то незаметно оказалось что мне нужна база данных, авторизация, платёжная система и тесты. Это как зайти в IKEA за свечкой и выйти с кухней.Вайбкодинг за последний год изменился до неузнаваемости. Сейчас это не «сгенерь мне страничку» - это полноценная разработка с бэкендом, PostgreSQL, OAuth авторизацией, эквайрингом от Т-Банка, тестами и автодеплоем. Настоящий небоскрёб. И каждый кирпичик в нём выбран не случайно - самые беспроблемные технологии которые я нашёл за время своих скитаний по разным стекам и агентам. Чтобы строить легко и с удовольствием. Ну или хотя бы без желания выкинуть ноутбук в окно. Читать далее

Одной идеей сыт не будешь: какие юридические нюансы нужно учесть стартапу?

У стартапа обычно всё начинается с продукта: идея, первые пользователи, поиск инвестиций.Однако на практике проект чаще всего сталкивается с
Наука - Хабрахабр

Одной идеей сыт не будешь: какие юридические нюансы нужно учесть стартапу?

У стартапа обычно всё начинается с продукта: идея, первые пользователи, поиск инвестиций.Однако на практике проект чаще всего сталкивается с препятствиями в развитии не из-за идеи, а из-за неоформленных договоренностей, ошибок в структуре бизнеса и прав на продукт.Прообраз будущего договораО чём стоит подумать в первую очередь? Когда вы еще полны стартового энтузиазма и не набили шишек, заключите с партнёром (партнёрами) “Соглашение о партнёрстве” или Term Sheet (предварительное соглашение). Оно может иметь скорее декларативный характер, но позволит вам закрепить главное: ваши действия в том или ином случае. Например: вы создаете MVP, понимаете, что продукт провалился - каковы ваши действия? Или (лучше!) наоборот: дело пошло в рост, как будут строиться ваши отношения? Какова станет внутренняя структура? Из такого соглашения в перспективе, если бизнес будет развиваться, выстроится понимание о юридических лицах, охране интеллектуальной собственности и других важных вопросах. Все будет закреплено в корпоративном договоре. Оформление партнёрского соглашения - это деловая культура, уважение друг к другу и защита каждого из партнёров. Работать он будет примерно до того момента, когда вы поймете: MVP имеет успех, нам можно и нужно масштабироваться! А вот о чем стоит подумать дальше, после создания MVP:Структура бизнеса: сколько юридических лиц, для чего и где зарегистрированыОбычно выбирают из моделей: Читать далее

Как я прошел на основу в Школе 21

Всем привет! С 9 по 22 февраля (да-да, всего 14 дней, и об этом нововведении я расскажу) я «плавал в бассейне» в Москве, а если официально - проходил
Наука - Хабрахабр

Как я прошел на основу в Школе 21

Всем привет! С 9 по 22 февраля (да-да, всего 14 дней, и об этом нововведении я расскажу) я «плавал в бассейне» в Москве, а если официально - проходил интенсив от Школы 21. И могу сказать, что «наплавался» я отлично: получил заветный зеленый билет на основное обучение.В этой статье я поделюсь своим опытом, который, надеюсь, поможет тем, кто только собирается окунуться в этот интенсив или уже его проходит.Что вообще такое Школа 21?Звучит как какое-то государственное учебное заведение с бассейном? Не совсем))Официально: Школа 21 - бесплатная школа цифровых технологий от Сбера. Это проект для всех, кто хочет сменить профессию и найти себя в IT.Если коротко и понятно: Школа 21 - это бесплатное дополнительное образование в мире IT. Но здесь нет уроков, пар, учителей или преподавателей. «Как же это школа?» - спросите вы.Обучение построено на выполнении проектов. Схема простая: тебе дают задание и говорят «делай». Твоя задача - сделать. Любым способом. Как хочешь. Но главное - понять, как ты это сделал, чтобы потом защитить свой проект перед другими участниками (их тут называют пирами). Читать далее

Цифровая капсула времени на чистом Go: почему для вечности не нужны базы данных и фреймворки

А что, если современные технологии для большинства вещей избыточны? В проекте «ЭХО» я решил проверить это на практике, создав цифровую капсул
Наука - Хабрахабр

Цифровая капсула времени на чистом Go: почему для вечности не нужны базы данных и фреймворки

А что, если современные технологии для большинства вещей избыточны? В проекте «ЭХО» я решил проверить это на практике, создав цифровую капсулу времени для потомков. Цель — позволить людям оставить память о себе (фото и мысли) в максимально простом и «вечном» формате.Технически это эксперимент по созданию системы на 250 млн анкет без баз данных, фреймворков и лишних слоев — только чистый Go и минималистичный Linux. В этой статье я поделюсь опытом, как заставить обычный ПК работать с такой нагрузкой, используя лишь стандартную библиотеку и файловую систему. Читать далее

Как победить перфекционизм и учиться в фоновом режиме

У многих из нас найдется папка «курсы/статьи/изучить» в закладках, которая растет быстрее, чем список багов в новом проекте. Мы мастерск
Наука - Хабрахабр

Как победить перфекционизм и учиться в фоновом режиме

У многих из нас найдется папка «курсы/статьи/изучить» в закладках, которая растет быстрее, чем список багов в новом проекте. Мы мастерски откладываем начало процесса обучения на потом, в ожидании идеальных условий и свободного времени, которых никогда не будет. «Начну с понедельника», «как только разгребусь с работой», «вот уйду в отпуск»... Это все отличные отговорки, которые заменяют реальные действия.Начало обучения кажется тренировкой по тяжелой атлетике. Нужно обязательно подготовиться, размяться, настроиться, выделить пару часов и выложиться на полную. Чтобы сразу и на мировой рекорд. Или хотя бы городской. Но в реальности наша жизнь вне работы - череда коротких промежутков: ожидание кофе, поездка на транспорте, очередь в магазине. Что будет, если попытаться воспринимать это не как обыденность «потерянного времени», а сделать такие промежутки инструментом роста? Если перестать стремиться к рекордам и заменить попытки одноразовых сверхусилий на регулярный фоновый процесс развития? Читать далее

Под капотом Beetroot: как я написал менеджер буфера обмена на Tauri v2 и Rust с установщиком 6 МБ

Переезд с macOS на Windows для разработчика часто сопровождается болью от потери привычного инструментария. В моем случае решающим стимулом свитч
Наука - Хабрахабр

Под капотом Beetroot: как я написал менеджер буфера обмена на Tauri v2 и Rust с установщиком 6 МБ

Переезд с macOS на Windows для разработчика часто сопровождается болью от потери привычного инструментария. В моем случае решающим стимулом свитчнуться на ПК стала мощная видеокарта. Сейчас мой верный MacBook всё так же лежит на столе и даже подключен к мониторам, но по факту именно Windows (как бы сильно она мне ни не нравилась) стала основной рабочей системой.И главной болью при этом переходе стал менеджер буфера обмена. На маке я привык к тому, что могу найти скопированный лог недельной давности за секунду, вставить текст без форматирования одним шорткатом и вообще не думать о том, что история куда-то исчезнет.Штатный инструмент Windows (Win+V) разочаровал моментально: лимит в 25 элементов, отсутствие поиска и полное обнуление после перезагрузки ОС. Поиск альтернатив тоже не увенчался успехом: Ditto надежен, но выглядит как гость из 2005 года, а мощный CopyQ имеет перегруженный интерфейс суровой системной утилиты. Ни в одном из них не было современных функций вроде OCR «из коробки» или базовой интеграции с LLM для обработки текста на лету.Решение напрашивалось само собой — написать свой велосипед. Но сделать его легким, быстрым и без Electron. В этой статье расскажу о том, как устроен Beetroot — менеджер буфера обмена с бесконечной историей, нативным OCR и AI-трансформациями. Как это работает под капотом

«Хранилище Google переполнено»: Как очистить Gmail от мусора и обойти покупку подписки

Рано или поздно каждый пользователь экосистемы Google сталкивается с уведомлением о том, что бесплатные 15 ГБ пространства закончились. Письма п
Наука - Хабрахабр

«Хранилище Google переполнено»: Как очистить Gmail от мусора и обойти покупку подписки

Рано или поздно каждый пользователь экосистемы Google сталкивается с уведомлением о том, что бесплатные 15 ГБ пространства закончились. Письма перестают приходить, файлы на Диск не загружаются, а Google настойчиво предлагает оформить ежемесячную подписку. Но прежде чем доставать карту (а с определенного момента оплатить подписку в целом стало весьма нелегкой задачей), стоит разобраться, чем именно занято место. Чаще всего проблема не в важных документах, а в цифровом мусоре, который годами копился в вашей почте. Читать далее

Пора переезжать на локальные LLM. Или нет?

Нет большой разницы в инструментах, когда речь идет о создании простеньких чат-ботов. Но когда вы работаете над продуктом посерьезнее, наприм
Наука - Хабрахабр

Пора переезжать на локальные LLM. Или нет?

Нет большой разницы в инструментах, когда речь идет о создании простеньких чат-ботов. Но когда вы работаете над продуктом посерьезнее, например создаете сложного AI-агента или работаете с чувствительными данными, облачные LLM начинают выставлять большие счета. И не только финансовые.Что если переход на локальную инфраструктуру (вроде Ollama) это решение, которое не просто поможет сэкономить, но изменит саму динамику разработки? Читать далее

Типы привязанности: legacy-код, который управляет твоими отношениями

У тебя в голове работает программа, которую ты не писал. Она была написана в первые два-три года твоей жизни. Ты не помнишь ни одной строчки. Но
Наука - Хабрахабр

Типы привязанности: legacy-код, который управляет твоими отношениями

У тебя в голове работает программа, которую ты не писал. Она была написана в первые два-три года твоей жизни. Ты не помнишь ни одной строчки. Но она запускается каждый раз, когда отношения становятся по-настоящему близкими.Она решает: доверять или нет. Приближаться или отдалиться. Написать первым или ждать. Сказать «мне плохо» или сказать «всё нормально». Она работает быстрее, чем ты успеваешь подумать. И чаще всего ты даже не замечаешь, что она включилась.Это называется тип привязанности. И если ты когда-нибудь задавался вопросом, почему в отношениях ты ведёшь себя не так, как хотел бы — скорее всего, дело в ней. Читать далее

Vaillant eloBLOCK и atmoTEC в умном доме: интеграция через eBUS, ebusd и Home Assistant

Подробное руководство по подключению котлов Vaillant (электрического eloBLOCK и газового atmoTEC) к Home Assistant через протокол eBUS, демон ebusd и MQTT. Разбираем а
Наука - Хабрахабр

Vaillant eloBLOCK и atmoTEC в умном доме: интеграция через eBUS, ebusd и Home Assistant

Подробное руководство по подключению котлов Vaillant (электрического eloBLOCK и газового atmoTEC) к Home Assistant через протокол eBUS, демон ebusd и MQTT. Разбираем аппаратную часть, конфигурационные файлы, управление мощностью и автоматизацию отопления. Читать далее

JSON:API: Руководство по спецификации

JSON:API — это строго типизированная спецификация построения API на языке JSON. Её главная цель — минимизировать количество сетевых запросов и о
Наука - Хабрахабр

JSON:API: Руководство по спецификации

JSON:API — это строго типизированная спецификация построения API на языке JSON. Её главная цель — минимизировать количество сетевых запросов и объем передаваемых данных, предоставляя при этом стандартизированный способ взаимодействия. Читать далее

Уроки из опыта AI-assisted разработки

Модель, которой комфортно работать, выдаёт измеримо лучший результат. Модель, которую загнали в угол — шаблонную дрянь. Как организо
Наука - Хабрахабр

Уроки из опыта AI-assisted разработки

Модель, которой комфортно работать, выдаёт измеримо лучший результат. Модель, которую загнали в угол — шаблонную дрянь. Как организовать процесс разработки, исходя из этого принципа.Набор конкретных уроков из опыта разработки с AI-агентами: как ставить задачи, организовывать контекст, калибровать доверие к модели и выстраивать процесс от идеи до кода. Читать далее

Синхронизируем Obsidian быстро, безопасно, удобно и бесплатно

гайд по синхронизации obsidian vault через git с шифрованием через git-crypt и gpg (заметки хранятся на сервере в зашифрованном виде, локально обычный markdown
Наука - Хабрахабр

Синхронизируем Obsidian быстро, безопасно, удобно и бесплатно

гайд по синхронизации obsidian vault через git с шифрованием через git-crypt и gpg (заметки хранятся на сервере в зашифрованном виде, локально обычный markdown ) Читать далее

Охота на AI-инфраструктуру: ханипот поймал сканер MCP-серверов

10 марта 2026 года наш мультисервисный ханипот зафиксировал необычную активность. Один IP-адрес за 10 минут методично прошёлся по 8 сервисам — SSH, T
Наука - Хабрахабр

Охота на AI-инфраструктуру: ханипот поймал сканер MCP-серверов

10 марта 2026 года наш мультисервисный ханипот зафиксировал необычную активность. Один IP-адрес за 10 минут методично прошёлся по 8 сервисам — SSH, Telnet, HTTP/HTTPS, MySQL, Docker API, Memcached, Winbox — и среди прочего отправил JSON-RPC запрос инициализации Model Context Protocol (MCP). Это первый задокументированный нами случай, когда MCP-сканирование выступает не как исследовательский инструмент, а как модуль в составе мультипротокольного сканера.Статья содержит разбор пойманного пейлоада, IOC, Suricata-сигнатуру и Shodan/Censys-дорки для детекции MCP-сканирования. Читать далее

Контекст‑инжиниринг для coding‑агентов: почему агент тупит не из‑за модели

Сначала я был уверен, что мой coding‑агент просто тупит. Он игнорировал свежие требования, изредка терял файлы, а иногда даже генерировал что-то
Наука - Хабрахабр

Контекст‑инжиниринг для coding‑агентов: почему агент тупит не из‑за модели

Сначала я был уверен, что мой coding‑агент просто тупит. Он игнорировал свежие требования, изредка терял файлы, а иногда даже генерировал что-то совсем уж не в тему. Потом я открыл свои старые сессии — и стало неловко, потому что во всем виноват только один из нас — я. Я увидел, как сам ломаю контекст: смешиваю разные задачи, таскаю старое ТЗ и не вычищаю ненужные хвосты, когда уже пора.Поразмыслив, я понял, что переоцениваю «магичность» модели и недооцениваю дисциплину использования. Ведь для успешного применения агентов важно, как построены сессии, заданы инструкции, настроены субагенты, команды и устойчивые skills — в общем, контекст, который мы закладываем в модель.Эта статья предназначена для специалистов, работающих с LLM- и AI-агентами или планирующих их внедрение. Она будет полезна разработчикам, промпт-инженерам, специалистам по контекст-инжинирингу и техническим лидерам. В ней вы найдете мои советы по оптимизации AI-агентов для автоматизации задач, а после прочтения лучше поймете, как управлять контекстом.Поводом к этой статье стал гайд Sankalp Shubham про Claude Code 2.0 и мои размышления о контекст‑инжиниринге. Здесь я совмещаю мини‑перевод ключевых идей с собственной практикой, чтобы показать, как приемы из гайда переложить на работу с любыми coding‑агентами (да и на работу вообще). Читать далее

[Перевод] Как C#‑строки тихо убивают ваши индексы SQL сервера в Dapper

Недавно я посвятил время проблеме производительности на продакшене. Приложение работало в горячке — загрузка процессора в средн
Наука - Хабрахабр

[Перевод] Как C#‑строки тихо убивают ваши индексы SQL сервера в Dapper

Недавно я посвятил время проблеме производительности на продакшене. Приложение работало в горячке — загрузка процессора в среднем превышала 50% и периодически подскакивала до 90%. Мы сделали диагностический снапшот и начали работать с топом запросов по процессорному времени.Нарушитель номер один? Простой запрос Dapper. Незамысловатое условие WHERE по проиндексированному столбцу. Должно было быть молниеносным, но в среднем потребляло тысячи миллисекунд процессора при сотнях тысяч выполнений в день.Несоответствие типов на пару символов, совсем невидимое в C#‑коде. Я очень долго глазел на запрос, прежде чем понял происходящее. Читать далее

Деловые коммуникации в эпоху постмодерна

Классическая кибернетическая модель коммуникации Винера предполагает, что есть источник, отправляющий сообщение с информацией, и получател
Наука - Хабрахабр

Деловые коммуникации в эпоху постмодерна

Классическая кибернетическая модель коммуникации Винера предполагает, что есть источник, отправляющий сообщение с информацией, и получатель, который его принимает. В канале между источником и получателем возможны искажения и потери (например, эмоции, неточные формулировки, если отправитель и получатель это живые люди). Но смысл при этом считается существующим заранее, а задача коммуникации состоит лишь в том, чтобы доставить его без искажений, насколько это возможно. Именно из такой модели исходят, например, авторы книг по регулярному менеджменту, когда описывают принципы постановки задачи подчинённому или объясняют, как сотрудник должен отчитываться о проделанной работе. Та же логика лежит в основе большинства гайдов по проведению маркетинговых или UX-исследований, где предполагается, что исследователь сначала формулирует чёткий список вопросов, задаёт их стандартизированным способом и собирает ответы, из которых извлекается знание о проблеме. Всё это хорошо согласуется с более широкой установкой позитивизма: стремлением уменьшить неопределённость мира с помощью стандартизации и точного языка. Читать далее

Новые методы лечения сложных аноректальных свищей: использование тканей самого пациента, но не только

Здравствуйте,  уважаемые читатели Хабр!Меня зовут Юлия Александровна Чурина, я - кандидат медицинских наук, колопроктолог, онколог, хирург
Наука - Хабрахабр

Новые методы лечения сложных аноректальных свищей: использование тканей самого пациента, но не только

Здравствуйте,  уважаемые читатели Хабр!Меня зовут Юлия Александровна Чурина, я - кандидат медицинских наук, колопроктолог, онколог, хирург Клиники колопроктологии и малоинвазивной хирургии им. И.М. Сеченова. Сегодня речь пойдет о том, как избавиться от сложных свищей, но в начале определение.Прямокишечный свищ — это патологический канал, который соединяет просвет прямой кишки с кожей вокруг заднего прохода или, реже, с соседними органами. Проще говоря, это в норме не существующий ход, который образуется из-за хронического воспаления и не затягивается самостоятельно.Звучит неприятно — и на практике это действительно сложная проблема как для пациента, так и для хирурга.Почему одни свищи лечатся легко, а другие — нет?Все дело в том, что есть относительно простые формы этого заболевания. Если свищ проходит через небольшую часть мышц, отвечающих за удержание кала и газов (сфинктер), его можно удалить хирургически с минимальными рисками.Но бывают сложные варианты — когда: Читать далее

Security Week 2611: атаки на мобильные устройства в 2025 году

Эксперты «Лаборатории Касперского» опубликовали итоговый отчет по угрозам для мобильных устройств за 2025 год. Всего за прошлый год было пред
Наука - Хабрахабр

Security Week 2611: атаки на мобильные устройства в 2025 году

Эксперты «Лаборатории Касперского» опубликовали итоговый отчет по угрозам для мобильных устройств за 2025 год. Всего за прошлый год было предотвращено более 14 миллионов атак с использованием вредоносного или рекламного ПО. Было обнаружено около 815 тысяч вариантов вредоносных программ, из которых 255 тысяч относились к банковским троянам. Большая часть вредоносного ПО относится к классу Adware (62%) и RiskTool (19%), троянские программы составили чуть больше 17% от общего количества зловредов, банковские трояны — 9%. При этом, по сравнению с 2024 годом, количество вредоносных программ, наносящих реальный урон, выросло, а доля нежелательного рекламного ПО снизилась.Отдельный интерес представляют приведенные в отчете примеры неординарного вредоносного ПО, обнаруженного в 2025 году. Это, например, выявленный в конце 2025 года бэкдор Keenadu, который встраивался прямо в прошивки ряда поддельных Android-смартфонов. В отчете также отмечен IoT-ботнет Kimwolf (обзор на китайском языке), нацеленный на приставки Android TV. Зараженные устройства в дальнейшем использовались для проведения DDoS-атак. Читать далее