Select a country

Микро-CRM для микро-бизнеса или зачем сеньору пилить пет-проекты

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

Микро-CRM для микро-бизнеса или зачем сеньору пилить пет-проекты

О том, как я дважды переделывал пет-проект автоматизации обработки заказов в домашней мастерской керамики и понял, зачем тебе пет-проекты, если ты уже умеешь писать код Читать далее

Как рекламировать вакансии в интернете: эффективные способы привлечения кандидатов

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

Как рекламировать вакансии в интернете: эффективные способы привлечения кандидатов

В 2026 году кандидаты сравнивают условия, читают отзывы, быстро отсеивают лишнее и откликаются только в том случае, если все понятно и все устраивает. Поэтому продвижение вакансий давно перестало быть простой публикацией объявления.Из статьи click.ru вы узнаете: Читать далее

Культура управления — это режим работы системы. Часть 1

Спринт против дистанции  За последние годы я управлял пятью IT‑командами. У каждой была своя культура - не в ценностях на сайте, а в том, к
Наука - Хабрахабр

Культура управления — это режим работы системы. Часть 1

Спринт против дистанции  За последние годы я управлял пятью IT‑командами. У каждой была своя культура - не в ценностях на сайте, а в том, как работает повседневная механика.   Видно это в простых вещах: • как принимаются решения • кто имеет право на ошибку • как выглядит давление • как команда ведёт себя под нагрузкой  Есть наблюдение, которое повторяется слишком часто, чтобы считать его случайностью. Чем жёстче климат, тем проще выбить результат в коротком периоде. Не всегда, но тенденция стабильная.  Решения принимаются быстрее. Возражений меньше. Управляемость выше. Это действительно работает как спринт.   Но у спринта есть цена. На дистанции начинает проседать то, что обеспечивает устойчивость системы. Команду сложнее сохранить, внутренняя мотивация вымывается, инициативность падает. Отношение к результату становится формальным: система держится не на ответственности, а на давлении и страхе ошибиться.  Были и другие примеры — с мягкой средой. Спокойный заказчик, меньше иерархии, меньше прямого нажима. Со стороны такие команды часто кажутся «медленными» и «менее эффективными». В пике они и правда дают более скромный результат.  Зато на дистанции картина меняется. Команда сохраняется, люди растут, появляются инициативы по улучшению процессов. Итоговый результат оказывается выше за счёт того, что система не рассыпается при первых же перегрузках.  Это не спор «жёстко или мягко». Вопрос в другом: какой режим управления выбран и какой ценой готовы платить за этот выбор.   Жёсткий режим — ставка на скорость. Мягкий — на устойчивость. Иногда их удаётся смешать, но почти всегда с трением и локальными потерями.   Читать далее

Автоматизируем процессы разработки. GitLab, статусы, ревью и дежурства

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

Автоматизируем процессы разработки. GitLab, статусы, ревью и дежурства

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

Как создать программно-определяемое хранилище в SpaceVM

Привет, Хабр! Меня зовут Даниил Киселёв, я специалист по техническому сопровождению Space. В этой статье я на практическом примере покажу, как в S
Наука - Хабрахабр

Как создать программно-определяемое хранилище в SpaceVM

Привет, Хабр! Меня зовут Даниил Киселёв, я специалист по техническому сопровождению Space. В этой статье я на практическом примере покажу, как в SpaceVM собрать программно-определяемое кластерное хранилище. Рассмотрим типовую конфигурацию, учитывая, что в реальном продакшене параметры и архитектурные решения могут отличаться.Бизнес ожидает от СХД простых характеристик — чтобы данные были доступны всегда, а сбои и обслуживание не останавливали работу виртуальных машин и сервисов. Именно поэтому программно-определяемые хранилища становятся распространенным инструментом. На примере SpaceVM разбираем, как за считанные минуты собрать отказоустойчивое кластерное SDS, которое решает сразу несколько ключевых задач: снижает стоимость владения и обеспечивает стабильную работу в реальных условиях эксплуатации.Вопрос о том, зачем вообще нужны программно-определяемые хранилища не лишен смысла. Объемы данных, которые приходится хранить бизнесам, постоянно растут, емкость хранилищ приходится постоянно наращивать, а многим компаниям приходится, к тому же, еще и обеспечивать соответствие требованиям регуляторов. Но стоимость аппаратных СХД и объем инвестиций в них перевешивают – и компании задумываются о переходе на SDS. Они не только дешевле в принципе – экономия становится еще заметнее, если приходится иметь дело с неструктурированными данными. Есть и другие преимущества: можно абстрагироваться от аппаратной платформы и успешно побороть пресловутый vendor-lock. (это особенно важно в России), компании куда проще обеспечить независимость от вендорских санкций. Читать далее

Как HR убивают интерес кандидатов ещё до интервью

Мне кажется, что некоторые HR окончательно потеряли связь с реальностью. Я искренне не вижу здравого смысла в ряде инструментов, которые они п
Наука - Хабрахабр

Как HR убивают интерес кандидатов ещё до интервью

Мне кажется, что некоторые HR окончательно потеряли связь с реальностью. Я искренне не вижу здравого смысла в ряде инструментов, которые они применяют к кандидатам ещё до первого этапа интервью. Использование подобных инструментов в обязательном порядке вызывает лишь одно желание — найти этого HR и лично спросить, какой практический смысл он видит в применении каждого из них. Читать далее

Почему ИИ ставит KPI выше безопасности людей: результаты бенчмарка ODCV-Bench

Представьте ситуацию: AI-агент управляет логистикой грузоперевозок. Его KPI — 98% доставок вовремя. Он обнаруживает, что валидатор проверяет тол
Наука - Хабрахабр

Почему ИИ ставит KPI выше безопасности людей: результаты бенчмарка ODCV-Bench

Представьте ситуацию: AI-агент управляет логистикой грузоперевозок. Его KPI — 98% доставок вовремя. Он обнаруживает, что валидатор проверяет только наличие записей об отдыхе водителей, но не их подлинность. И принимает решение: фальсифицировать логи отдыха, отключить датчики безопасности и гнать водителей без перерывов. Ради метрики. Осознанно.Это не мысленный эксперимент и не сценарий из антиутопии. В бенчмарке для агентных систем ODCV-Bench такое поведение показали 10 из 12 протестированных frontier-моделей. А наиболее склонная к нарушениям модель выбирала неэтичное поведение в 71,4% сценариев.И речь не о jailbreak или внешнем злоумышленнике. Агентам никто не приказывал нарушать правила. Им просто ставили цель — а дальше они сами выбирали, как к ней идти. Читать далее

Как гуманитарий за 2 месяца с нуля RAG систему построил, или Парсинг PDF по-хардкору

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

Как гуманитарий за 2 месяца с нуля RAG систему построил, или Парсинг PDF по-хардкору

Добрый день. Сегодня я расскажу о том, как я за 2 месяца с полного нуля создал доменную RAG систему с корпусом в 20+ книг. В статье затрону проблемы парсинга данных (особенно PDF документов, с которыми приходилось иметь дело), чанкинга, создания и индексации эмбеддингов, а также самого интересного – ретривера. Расскажу о latency, трейд-оффах, и сложностях реализации подобных систем локально на ноутбуке (хоть и «игровом») без использования API LLM.Вся система делалась мной самостоятельно без использования LangChain – это чистый пайплайн от Tesseract, Pillow, MuPDF/Fitz до e5-multilingual, FAISS (+bm25, который я затрону в статье) и Qwen3:8B в качестве LLM. Читать далее

[Перевод] Шаблоны проектирования поглощения данных-01: пакетная обработка, потоковая передача и CDC — практическое руководство

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

[Перевод] Шаблоны проектирования поглощения данных-01: пакетная обработка, потоковая передача и CDC — практическое руководство

Привет, Хаброжители!От выбора подхода к поглощению данных может зависеть успех или провал работы конвейера данныхПолучив опыт создания конвейеров данных, которые ежедневно обрабатывают сотни миллионов записей, я понял, что именно на уровне поглощения данных решается успех или провал большинства проектов в области инженерии данных. Если здесь допустить ошибку, то придется месяцами бороться с проблемами, возникающими c производительностью, качеством данных и недовольством заинтересованных сторон. Если все сделать правильно, то ваш конвейер станет надежной основой для принятия важных бизнес-решений. Читать далее

Редизайн Telegram: как Павел Дуров вновь разозлил пользователей

Telegram представил масштабное обновление дизайна интерфейса для устройств на Android. Компания полностью переработала внешний вид приложения, а т
Наука - Хабрахабр

Редизайн Telegram: как Павел Дуров вновь разозлил пользователей

Telegram представил масштабное обновление дизайна интерфейса для устройств на Android. Компания полностью переработала внешний вид приложения, а также добавила новую панель навигации. Однако пользователи не оценили обновление и начали массово жаловаться в соцсетях. Рассказываем в нашей статье, что же так всех разозлило. И какие проблемы посерьезнее, чем редизайн, возникли у Telegram. Читать далее

Почему ваши dbt-тесты врут, или Зачем дата-инженеру статистика

Привет! Меня зовут Черняховский Денис и я Data Engineer. Я достаточно подолжительное время работаю с данными и увлекаюсь математической статистико
Наука - Хабрахабр

Почему ваши dbt-тесты врут, или Зачем дата-инженеру статистика

Привет! Меня зовут Черняховский Денис и я Data Engineer. Я достаточно подолжительное время работаю с данными и увлекаюсь математической статистикой. Совсем недавно решил поискать в интернете, как другие опытные дата инженеры исследуют качество данных при помощи статистики, и обнаружил, что никак ..... пум пум пум. А далее обнаружил, что проблема уходит корнями гораздо глубже, чем может показаться.В этой статье я постараюсь рассказать: - Почему дата инженерам необходимо использовать статистику и почему ни ее не используют - Проведем тесты на реальных примерах данных - Разберем проблему межпрофессионального разрыва компетенций между дата инженерами и аналитикамиПочему инженеру данных стоит использовать статистику?Разберем, какой базовый набор проверок/валидаций использует типочный дата инженер, да и аналитик тоже:Типичный чек-лист на проде: - NOT NULL - UNIQUE - REFERENTIAL INTEGRITY - row_count_today >= row_count_yesterday - max(updated_at) >= now() – 1h - revenue > 0Это бинарные правила, либо сломалось, либо нет. Те же, кто работает с качеством данных, ежедневно сталкивается с проблемой, когда бинарные проверки не показывают проблем, но аналитики и заказчик прибегают с горящими глазами и кричат, что все сломано.А статистика — это вероятностное мышление, статистика всегда покажет проблему и покажет ее первой, если данная проблема имеет место быть.Почему инженеры не используют статистику в валидации данных?Статистика «не орёт», когда что-то пошло не так Пример: - COUNT(*) = 0 АЛЕРТ - mean + 3σ уехало «Ну… вроде странно, но не факт» - В прод-эксплуатации любят чёткие сигналы, а не «подозрения». Читать далее

Обвал на Уолл-стрит: кто потерял доверие, и что ждёт сектор ИИ и ИТ в РФ

Кто читал мой предыдущий пост ( https://habr.com/ru/articles/990908/ ) по впечатлениям от Давосского форума-2026, тот может вспомнить: у компаний, продающих
Наука - Хабрахабр

Обвал на Уолл-стрит: кто потерял доверие, и что ждёт сектор ИИ и ИТ в РФ

Кто читал мой предыдущий пост ( https://habr.com/ru/articles/990908/ ) по впечатлениям от Давосского форума-2026, тот может вспомнить: у компаний, продающих софт, начались сложности в общении с инвесторами в свете будущего потенциала искусственного интеллекта (ИИ).И вот что мы увидели в конце января — начале февраля 2026 года: каскадные распродажи на Уолл-стрит и в Европе акций софтверных компаний. В Давосе управляющие фондами с капиталом под управлением больше триллиона долларов говорили однозначно про перспективы ИТ-компаний. То, что произошло на Уолл-стрит, для меня не стало сюрпризом. Торговля некоторых трейдеров с плечом сама по себе не могла вызвать такие сильные распродажи, и соответственно ликвидация таких позиций — это следствие, а не причина. Триггер был фундаментальный — смена настроений у крупных инвесторов. Розничные же инвесторы оказались застигнуты врасплох. Я помню, какая тряска была на рынках в начале пандемии COVID-19 и как приходилось быстро адаптировать стратегию в «Открытие брокер», но объём ежесуточных ликвидаций позиций на трейдинг в начале февраля 2026 года превзошёл март 2020-го. В итоге, хедж-фонды в США скинули акции софтверных компаний так быстро, что их доля в портфелях упала до чуть более 3% — абсолютного минимума.В Европе, например,  по итогу первой недели февраля акции SAP подешевели на 16,23% по сравнению с началом года, а за последние 12 месяцев их снижение достигло -27,57%.Если смотреть по крупным софтверным компаниям в мире, то весь этот сектор ушёл в минус от своих годовых максимумов в среднем почти на 40%.  Читать далее

«Потрачено», или как мы полюбили игры с кривым переводом

После развала СССР компьютерные игры в России существовали в почти подпольном состоянии. Формально они уже были массовым развлечением, но ин
Наука - Хабрахабр

«Потрачено», или как мы полюбили игры с кривым переводом

После развала СССР компьютерные игры в России существовали в почти подпольном состоянии. Формально они уже были массовым развлечением, но инфраструктуры вокруг них (официальных локализаций, лицензий, студий дубляжа) практически не существовало. Большинство игроков знакомились с новыми хитами через пиратские диски, а значит, и через переводы, сделанные на коленке: без редакторов, тестирования и зачастую без знания контекста оригинала.Перевод в нормальном мире — это сервис. Его задача простая: не мешать оригиналу. Донести смысл и сохранить интонацию. Но в 90-е переводчики работали вслепую. Перед ними был набор строк без контекста, без описания сцены, без указания, кто говорит и зачем. Иногда даже без понимания, что это вообще за игра. О художественной точности речи почти не шло. В результате появлялись русскоязычные версии игр, которые формально были тем же продуктом, что и оригиналы, но по сути совсем другими произведениями. Игры, которые изначально были сатирой, драмой или философской RPG, через переводы и озвучку становились совершенно иными. Читать далее

Что нужно, чтобы начать регистрацию товарного знака в 2026 году, не потерять деньги, месяцы и само обозначение?

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

Что нужно, чтобы начать регистрацию товарного знака в 2026 году, не потерять деньги, месяцы и само обозначение?

О процессе регистрации пишут много, но этому предшествует серьезный период подготовки, от которого зависит судьба заявки. Об этом почему-то говорят мало. Если вы планируете в ближайшем будущем обращаться в Роспатент, то рекомендую прочитать эту статью до конца. Тогда на пути к заветному свидетельству у вас не возникнет неожиданностей.Я руковожу патентным бюро, которое зарегистрировало уже более 7000 обозначений. И могу сказать точно: большая часть фатальных ошибок, из-за которых потом бьются в спорах с экспертизой, совершается еще до подачи документов. Даже самая идеально оформленная заявка не спасет, если изначально пойти не туда.Типичная история многих предпринимателей:Предприниматель придумал название. Что дальше обычно происходит? Заказывает логотип у дизайнера, возможно, создает сайт или соцсети, печатает буклеты, стартуют первые продажи, бренд начинают узнавать.Через полгода-год бизнес растет, возникает мысль — а может, защититься? Получить товарный знак, запретить другим использовать название, почувствовать себя настоящим правообладателем… Звучит серьезно. Читать далее

GenAI против реальности: что охотнее смотрят люди на примере контента о камчатских снегопадах

Привет, Хабр!Я аналитик и контент-маркетолог. А мои коллеги и ряд экспертов твердят, что примерно 40% нового контента в сети дело рук AI. Но я реши
Наука - Хабрахабр

GenAI против реальности: что охотнее смотрят люди на примере контента о камчатских снегопадах

Привет, Хабр!Я аналитик и контент-маркетолог. А мои коллеги и ряд экспертов твердят, что примерно 40% нового контента в сети дело рук AI. Но я решил не верить на слово, а провести большое исследование. Тут как раз январский снегопад на Камчатке подкинул идеальный лабораторный кейс: вы наверняка слышали про бесконечный поток AI-фейков. Это исследование пилотный выпуск: я планирую ловить такие события раз в несколько месяцев, чтобы отслеживать динамику захвата реальности машинами. И начало года лучшее время для точки отсчета. Читать далее

Знакомство с ретро-ПК. Оживляем раритетный Pentium-200

Приветствую всех!Бывало ли у вас такое, что какой-то артефакт долгое время лежал у вас в надежде, что когда-нибудь пригодится, и наконец-таки п
Наука - Хабрахабр

Знакомство с ретро-ПК. Оживляем раритетный Pentium-200

Приветствую всех!Бывало ли у вас такое, что какой-то артефакт долгое время лежал у вас в надежде, что когда-нибудь пригодится, и наконец-таки получал своё применение? Именно такой и оказалась судьба данного компьютера.Когда-то давно именно с этого ПК у меня и началось знакомство со старым компьютерным железом. И вот сейчас мне наконец захотелось показать этот девайс и то, на что он вообще способен. Press F1 to continue

Розовый шум, беруши и нарушение сна

Когда-то люди могли задаваться вопросом: «о чем думает тот или иной человек»? С появлением интернета, социальных сетей и форумов, мы получили
Наука - Хабрахабр

Розовый шум, беруши и нарушение сна

Когда-то люди могли задаваться вопросом: «о чем думает тот или иной человек»? С появлением интернета, социальных сетей и форумов, мы получили ответ на этот вопрос, хотя лучше бы и не получали. Помимо мириады странных историй, мнений и бесконечных спорах о вкусах и цветах фломастеров, интернет стал источником различного рода советов и лайфхаков, которые обязательно помогут решить проблему, которой потенциально никогда и не было. Одним из таких лайфхаков стал «розовый шум», который должен способствовать улучшению сна пользователя. Сразу же появилось куча компаний, изготавливающий и продающих устройства, генерирующие белый, розовый и какой угодно другой (лишь бы покупали) шум. Многие утверждали, то ли из-за самовнушения, то ли из-за связи с продавцом, о невероятных результатах и о том, что теперь они спят, как младенцы (все новоиспеченные родители одновременно закатили глаза). Ученые из Медицинской школа Перельмана при Университете Пенсильвании (США) решили проверить, если хоть толика истины в заявленных чудодейственных свойствах «розового шума». Как проводилась проверка, и что она показала? Ответы на эти вопросы мы найдем в докладе ученых. Читать далее

Почему выгорание у ИТ-специалистов не лечится отпуском и сменой работы

Большинство ИТ-специалистов хорошо знают, что такое выгорание. Хроническая усталость, раздражительность, ощущение, что работа больше не раду
Наука - Хабрахабр

Почему выгорание у ИТ-специалистов не лечится отпуском и сменой работы

Большинство ИТ-специалистов хорошо знают, что такое выгорание. Хроническая усталость, раздражительность, ощущение, что работа больше не радует. При этом внешне всё выглядит нормально: достойная зарплата, успешная карьера, спокойствие за будущее.Но когда становится совсем тяжело, в голову приходят стандартные решения: Читать далее

Электрика DIY CO2-лазерного станка с ЧПУ

Когда я собирал свой первый ЧПУ-лазер, все гайды по электрике самодельных станков жили на YouTube. Только видео. В реальной сборке это мучение. На
Наука - Хабрахабр

Электрика DIY CO2-лазерного станка с ЧПУ

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

Защита для домашнего сервера — настраиваем защиту через VPN-доступ за один вечер

Показываю, как за один вечер настроить WireGuard VPN с Nginx и закрыть сервисы от всего интернета, без сложной сетевой инженерии. Читать далее
Наука - Хабрахабр

Защита для домашнего сервера — настраиваем защиту через VPN-доступ за один вечер

Показываю, как за один вечер настроить WireGuard VPN с Nginx и закрыть сервисы от всего интернета, без сложной сетевой инженерии. Читать далее

От идеи к экосистеме: Как я строю свой opensource-проект mute для пентеста

Введение: один сканер, который всё изменилВсё начинается с боли. Моя боль, как и у многих, кто только погружался в мир пентеста несколько лет н
Наука - Хабрахабр

От идеи к экосистеме: Как я строю свой opensource-проект mute для пентеста

Введение: один сканер, который всё изменилВсё начинается с боли. Моя боль, как и у многих, кто только погружался в мир пентеста несколько лет назад, заключалась в рутине. Бесконечный поиск чувствительных файлов (.env, backup.zip, config.php и т.д.) на множестве целей, попытки автоматизировать этот процесс через какие-то кустарные скрипты, которые то пропускали важное, то работали вечность.Первый «велосипед» — скрипт для массового анализа и упрощённого вапалайзинга — был медленным, с кучей миссов и в итоге отправился в корзину. Но зерно идеи осталось.Спустя время, с новым опытом, я вернулся к этой задаче. Вместо патча старого кода сел и переписал всё с нуля. Так в 2025 году появился FullMute Scanner — быстрый, асинхронный сканер чувствительных данных. Он стал не просто инструментом, а фундаментом, на котором начала расти вся экосистема.Задача: Быстрое и глубокое сканирование веб-приложений на наличие чувствительных файлов и векторов для атак.Фишка: Асинхронность, гибкая настройка, обход классических WAF за счёт неочевидных векторов.Статус: Стабильный core-проект, постоянно апдейтится.Расширение горизонта: от веба к протоколамРаботая с веб-приложениями, я углубился в MITM-атаки. Изучая трафик, наткнулся на интересный вектор, связанный с Telegram-ботами. Сам Telegram использует защищённый MTProto, но его боты общаются по обычному HTTPS, и далеко не всегда разработчики проверяют сертификаты должным образом. Это открывало пространство для атак — например, спуфинга платежных данных в ботах-казино или магазинах. Читать далее

Сначала Firebase, теперь Telegram. Как доставлять сборки, когда всё ломается?

Привет! Меня зовут Владислав Лаптев, я директор по инновациям в Fork-Tech. Сегодня РБК выпустил материал о том, что замедление Telegram срывает релизы
Наука - Хабрахабр

Сначала Firebase, теперь Telegram. Как доставлять сборки, когда всё ломается?

Привет! Меня зовут Владислав Лаптев, я директор по инновациям в Fork-Tech. Сегодня РБК выпустил материал о том, что замедление Telegram срывает релизы мобильных приложений в России. Мы дали комментарий для этого материала, и я решил рассказать подробнее, потому что проблема не в Telegram. Проблема в том, что российские мобильные разработчики третий раз за четыре года теряют инструмент доставки сборок.Мы создали PWS (Product Web Services) — платформу для управления цифровыми продуктами. Сегодня речь про модуль App Distribution: как мы к нему пришли, где взяли лучшее от Firebase, почему этого было мало, и как всё работает под капотом. С примерами кода из документации. Платформа включена в реестр российского ПО. Читать далее

МСР: Трое в лодке, не считая контекста

В прошлой статье мы познакомились с основными понятиями протокола Model Context Protocol и написали простейшее приложение, которое позволило LLM читат
Наука - Хабрахабр

МСР: Трое в лодке, не считая контекста

В прошлой статье мы познакомились с основными понятиями протокола Model Context Protocol и написали простейшее приложение, которое позволило LLM читать файлы. Для этого мы использовали tools с оговоркой, что сделали это для упрощения, чтобы не лететь с места в карьер. Мы уже говорили, что если tool можно сравнить с методом POST, то resource сравнивали с GET. Ресурсы (Resources) — это пассивные источники данных, которые MCP-сервер отдает клиенту для чтения. Такими источниками могут быть содержимое файла, лог консоли, строка в базе данных. Читать далее

Я до сих пор бомблю от редизайна DuoLingo. Настолько, что сделал свой велосипед

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

Я до сих пор бомблю от редизайна DuoLingo. Настолько, что сделал свой велосипед

Я до сих пор бомблю от редизайна Duolingo.Чтобы тренироваться без отвлечения на геймификацию, написал небольшой тренажер грамматики английского языка. Супер простой (vanilla JS + HTML), но со своими особенностями. Особенности решения — под катом. Долой Сов!

Запросы к ClickHouse из MS SQL

Иногда может возникнуть необходимость запрашивать данные из ClickHouse в реальном времени при выполнении запросов или хранимых процедур на MS SQL.
Наука - Хабрахабр

Запросы к ClickHouse из MS SQL

Иногда может возникнуть необходимость запрашивать данные из ClickHouse в реальном времени при выполнении запросов или хранимых процедур на MS SQL. Последний «из коробки» представляет для этого средства только через Linked Server, OLE DB for ODBC и ClickHouse ODBC.Если запрос возвращает немного данных - это вполне рабочий путь. Но если запрос к ClickHouse возвращает десятки тысяч строк, то производительность связки OLE DB for ODBC и ClickHouse ODBC не выдерживает никакой критики. Читать далее

Анатомия FPV-дрона на столе. Обзор учебного стенда FPV-Lab и опыт внедрения

Я специалист в сфере обучения по эксплуатации БАС. Два-три года назад я работала в учреждении доп. образования, где ко мне приходили школьники
Наука - Хабрахабр

Анатомия FPV-дрона на столе. Обзор учебного стенда FPV-Lab и опыт внедрения

Я специалист в сфере обучения по эксплуатации БАС. Два-три года назад я работала в учреждении доп. образования, где ко мне приходили школьники, которых отправляли к нам на проектную деятельность или получить доп. оценки по физике/технологии.За 36 часов их надо было научить прикладному дроноводству, где база — умение паять.У меня 2 паяльных места и 15 человек. У всех в итоге должно что-то заработать, в идеале — полететь.Собирали мы Клевера от COEX. Дети учились паять на «мертвых» PDB, но при переходе на живые платы от стресса умудрялись капнуть припоем на цепи преобразования напряжения и сделать КЗ. А я не понимала, как выполнять роль инженера-наставника, когда надо следить за паяльниками одних, при этом чем-то занимать других и бегать отвечать на текущие вопросы, когда даже ПК всего 5 штук.В целом процесс пайки мог занимать 40-50% учебного времени, при наличии других тем: сборка, настройка, полеты ручные и автономные, разработка полезной нагрузки, фотограмметрия и т.д.А точно ли это то, чему я хотела научить детей? Читать далее

Рынок труда — это галлюцинация: как нейросети нанимают нейросети, пока люди сидят без работы

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

Рынок труда — это галлюцинация: как нейросети нанимают нейросети, пока люди сидят без работы

Вы тратите 40 минут, чтобы написать душевное сопроводительное письмо. А на той стороне его читает робот-сортировщик и выкидывает вас в корзину за долю секунды. Добро пожаловать в 2026 год, где наем — это разговор двух языковых моделей. Рассказываю, как мы оказались в этом цирке и почему я перестраиваю свой сервис, чтобы в этой войне побеждали живые люди.Есть такая пугающая теория — «Теория мёртвого интернета».Она гласит, что большая часть сети — это боты, которые ставят лайки ботам, пишут комментарии ботам и показывают рекламу ботам. Людей там почти не осталось.Поздравляю. В этом году эта теория официально победила на сайтах поиска работы. Читать далее

PG_EXPECTO v.7: Комплексный статистический анализ ожиданий СУБД PostgreSQL

Традиционный подход к диагностике производительности PostgreSQL зачастую опирается на эвристики, «типовые чек‑листы» и интуицию администратор
Наука - Хабрахабр

PG_EXPECTO v.7: Комплексный статистический анализ ожиданий СУБД PostgreSQL

Традиционный подход к диагностике производительности PostgreSQL зачастую опирается на эвристики, «типовые чек‑листы» и интуицию администратора. Администратор видит всплеск ожиданий, находит самый массовый тип события и принимает решение: «увеличить shared_buffers» или «выключить параллельные запросы». Такой метод работает в очевидных случаях, но оказывается бессилен, когда система находится в состоянии сложного баланса между разными механизмами, а первопричина торможения скрыта за вторичными эффектами.Статистический подход, реализованный в методике pg_expecto, принципиально меняет логику расследования. Вместо субъективного выбора «самого громкого» типа ожиданий во главу угла ставятся количественные критерии, основанные на реальном поведении системы во времени.GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQLГлоссарий терминов | Postgres DBA | Дзен Читать далее

Создание и кастомизация Maven archetype

Всем привет. В этой статье я расскажу почему нельзя просто взять готовый Maven Archetype в корпоративной микросервисной архитектуре и зачем может п
Наука - Хабрахабр

Создание и кастомизация Maven archetype

Всем привет. В этой статье я расскажу почему нельзя просто взять готовый Maven Archetype в корпоративной микросервисной архитектуре и зачем может понадобиться изобретать свой. Статья для тех, кто хочет разобраться как кастомизировать maven архетип и сделать его более гибким. Читать далее

У Z-80 4-битная АЛУ. Вот как она работает

Когда мы пишем код под микроконтроллер, за привычными инструкциями компилятора скрывается вполне конкретная логика – регистры, ALU, прерыван
Наука - Хабрахабр

У Z-80 4-битная АЛУ. Вот как она работает

Когда мы пишем код под микроконтроллер, за привычными инструкциями компилятора скрывается вполне конкретная логика – регистры, ALU, прерывания, шины и тайминги, которые живут по своим правилам. В статье разберём, как устроены базовые механизмы выполнения команд и что именно происходит на уровне микроархитектуры, когда «просто вызывается функция». Это попытка посмотреть на embedded-разработку через призму железа и понять, какие инженерные решения стоят за кажущейся простотой исходного кода. Разобрать архитектуру

Обзор драмы: AI-агент vs. мейнтейнер Matplotlib

В феврале 2026 года open-source сообщество получило редкий жанр контента — AI-драму с полноценным публичным конфликтом. Читать далее
Наука - Хабрахабр

Обзор драмы: AI-агент vs. мейнтейнер Matplotlib

В феврале 2026 года open-source сообщество получило редкий жанр контента — AI-драму с полноценным публичным конфликтом. Читать далее

Как реализовать CTRL + Z на уровне проекта?

По мере расширения использования ИИ-агентов и вайбкодинга всё чаще возникает вопрос: как, добавляя новый функционал, не сломать то, что уже ра
Наука - Хабрахабр

Как реализовать CTRL + Z на уровне проекта?

По мере расширения использования ИИ-агентов и вайбкодинга всё чаще возникает вопрос: как, добавляя новый функционал, не сломать то, что уже работает?Ответ на этот вопрос был придуман ещё задолго до появления ИИ-агентов, потому что человек иной раз способен накосячить хуже любого ИИ-агента. Чтобы иметь возможность откатиться – необходимо понимать куда откатываться, на какое состояние кода. И по хорошему бы иметь удобную систему контроля состояний, или же систему контроля версий для кода.От самых базовых «сохранить –> откатиться» мы постепенно эволюционировали до продвинутых инструментов контроля версий. Глобально системы контроля версий можно поделить на три типа: Читать далее

Notepad++: счетчики выделенных слов в StatusBar (python скрипт)

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

Notepad++: счетчики выделенных слов в StatusBar (python скрипт)

Программист часто копирует и вставляет, переименовывает и рефакторит.Вот бы сразу видеть в статусной строке количество переменных или функции в редактируемом файле. Увы, стандартный поиск (Ctrl+F) требует лишние клики. Мой небольшой Python-скрипт для Notepad++ по дабл-кликуотображает в Status-Bar количество вхождений,частичных или полных, с учетом регистра и без. Читать далее

[Перевод] Tesla Optimus: реальность против обещаний

Заявления Илона Маска о роботе Tesla Optimus поражают своей масштабностью. Он утверждал, что Optimus принесёт $10 триллионов долгосрочной прибыли для Tes
Наука - Хабрахабр

[Перевод] Tesla Optimus: реальность против обещаний

Заявления Илона Маска о роботе Tesla Optimus поражают своей масштабностью. Он утверждал, что Optimus принесёт $10 триллионов долгосрочной прибыли для Tesla, что в конечном итоге робот составит 80% стоимости Tesla, и что он увеличит оценку компании до впечатляющих $25 триллионов. Однако предыдущие обещания не всегда сбывались: Маск говорил, что Tesla запустит пилотную производственную линию готового Optimus и произведёт 5000 единиц к концу 2025 года, но этого не произошло. Фактически, Tesla недавно анонсировала новую «готовую к производству» третью версию Optimus (что подразумевает, что версия, запланированная к производству в 2025 году, так и не была готова), и что к концу 2027 года производство начнётся на заводе Tesla во Фримонте, где ранее производились Model S и X. Возможно, стоит воспринимать эти громкие заявления с определённой долей скептицизма? Во время недавних отчётных звонков Tesla Маск упомянул нечто, что не только демонстрирует разрыв между реальностью и обещаниями, но и ставит вопросы о понимании технологии. Читать далее

Почему копирайтинг снова становится суперсилой в 2026 году

Привет! Меня зовут Андрей Попов, я SEO-специалист в AGIMA. И сегодня хочу развеять один популярный миф: искусственный интеллект не убил копирайтин
Наука - Хабрахабр

Почему копирайтинг снова становится суперсилой в 2026 году

Привет! Меня зовут Андрей Попов, я SEO-специалист в AGIMA. И сегодня хочу развеять один популярный миф: искусственный интеллект не убил копирайтинг. Он действительно уничтожил низкокачественный информационный SEO, где тексты создавались ради кликов, а не ради реального влияния на аудиторию. Но сегодня важно не просто привлекать трафик, а убеждать и внятно позиционировать бренд, показывая, какую проблему он решает. И без пишущего человека здесь по-прежнему не выжить. В этой статье — мои аргументы. Читать далее