habr_all | Unsorted

Telegram-канал habr_all - Хабр: все публикации

243

Все подряд публикации с habr.com

Subscribe to a channel

Хабр: все публикации

Критический взгляд на MCP

В последние месяцы протокол MCP (Model Context Protocol) резко стал набирать популярность. Идея проста: давайте стандартизируем API для общения LLM/Агент, чтобы они могли взаимодействовать с внешним миром, и наоборот, Aгент/LLM чтобы предоставлять им контекстную информацию.
Конкуренты не стоят на месте, и недавно IBM представила собственный "ортогональный стандарт" к MCP под названием Agent Communication Protocol (ACP), за которым вскоре последовало объявление Google о запуске Agent2Agent (A2A).
Однако, меня поражает очевидное отсутствие зрелых инженерных практик. Все крупные игроки тратят миллиарды долларов на обучение и настройку своих моделей, а затем, судя по всему, поручают написание документации стажерам, предоставляют низкокачественные SDK и очень мало руководств и примеров.
Эта тенденция, похоже, продолжилась и с MCP, что привело к некоторым очень странным архитектурным решениям, плохой документации и еще худшей спецификации самих протоколов. Я пришел к выводу, что всю…

Читать полностью…

Хабр: все публикации

Автоматический подбор браузером контрастного цвета в CSS

Вам когда-нибудь хотелось, чтобы можно было написать простой CSS для объявления цвета, после чего браузер сам бы определял, чёрный или белый должен сочетаться с этим цветом? Теперь это возможно благодаря contrast-color(). В статье мы объясним, как это работает.
Представьте, что вы разрабатываете веб-сайт или веб-приложение, и в дизайне требуется куча кнопок с разными цветами фона. Для обработки цвета фона можно создать переменную --button-color, а затем присваивать ей разные значения.
Иногда фон кнопки будет тёмным цветом, а текст кнопки должен быть белым для создания контрастности. В других случаях фон светлее, поэтому текст должен быть чёрным.

Читать полностью…

Хабр: все публикации

Современные DDoS-атаки: чем они опасны для бизнеса

Частота DDoS-атак неуклонно растёт. Их количество в 2024 году в мире увеличилось на 108 % по сравнению с 2023 годом. Например, специалисты Центра мониторинга угроз в прошлом году отразили почти 11 тысяч DDoS-атак на российские организации. А самая длительная кибератака длилась более 108 часов. Ни одна компания не застрахована от потенциального ущерба, поэтому нужно знать как распознать DDoS-атаки и предотвратить их.

Читать полностью…

Хабр: все публикации

Может ли разработчик с большим стажем но без QA бэкграунда стать хорошим Quality Assurance инженером?

В современной разработке программного обеспечения роли четко распределены: разработчики пишут код, системные аналитики формируют требования, а QA‑инженеры обеспечивают качество. Но что происходит, когда компания решает нарушить это равновесие и нанять опытных разработчиков без QA бэкграунда в отдел тестирования? Наш опыт показал, что это может привести к неожиданным результатам.

Читать полностью…

Хабр: все публикации

DDoS-атаки против «малого и среднего» интернета

Корпорациям и финтеху не впервой сталкиваться с DDoS. Однако под удар всё чаще попадают небольшие проекты, неспособные эффективно защитить себя. Рассказываем, что собой представляет малый и средний интернет, с какими DDoS-атаками ему приходится иметь дело, и какие есть варианты для защиты.

Читать полностью…

Хабр: все публикации

В Steam вышло демо российского инди‑квеста Antioma

Инди‑студия West East выпустила демоверсию квеста Antioma в Steam. Позднее демо игры появится и в VK Play. Сюжет Antioma расскажет историю мальчика Крохи, прожившего большую часть жизни в больнице и не видевшего реального мира. В день рождения к мальчику не пришла мама, но появившаяся Тень подбивает Кроху сбежать из палаты и отправиться на поиски мамы в родной дом.

Читать полностью…

Хабр: все публикации

Как сделать RAG/ИИ-ассистента без кода

Если Вам нужно сконфигурировать персонального или командного AI ассистента без единой строчки кода, то инфраструктура OpenAI позволяет это сделать.
Для примера сделаем бота который может писать сообщения в стиле определенного телеграм канала. Берем канал /channel/+yU0dsHboVmlhNGYy. Экспортируем сообщения из канала json.

Читать полностью…

Хабр: все публикации

16//25 System — главная Agile-конференция Татарстана с живыми кейсами и интерактивами

16 июня в ИТ-парке им. Башира Рамеева пройдет конференция 16//25 System, посвященная гибкому управлению и продуктовой разработке.

Читать полностью…

Хабр: все публикации

Куда катит камень Сизиф геймдева?

Некоторые так увлеклись полировкой фотореализма, что забыли наполнять картинку смыслом. Стекло уже идеально прозрачное — пора посмотреть, что видно по ту сторону и вспомнить, что игры живут за счёт систем, опыта и воображения игрока, а не бликов на мокром асфальте.

А вы что видите по ту сторону идеального стекла? 👀

Читать полностью…

Хабр: все публикации

Лайвкодинг на собеседовании: объективная оценка или стресс-тест?

Собеседования в IT — это сложный процесс как для кандидатов, так и для работодателей. Компании стремятся выбрать лучших специалистов, а кандидаты хотят найти работу, соответствующую их уровню и ожиданиям. Одним из самых спорных этапов технических интервью является лайвкодинг (live coding) — процесс написания кода в реальном времени при наблюдении интервьюера.
Стоит ли лайвкодинг считать эффективным инструментом отбора? Насколько он объективен? Может ли он заменить инженерное мышление и опыт? В этой статье разберем, откуда появилась эта практика, какие плюсы и минусы она имеет, и существуют ли альтернативы, более точно оценивающие квалификацию разработчика.
Автор: Абрахим Аус, Lead backend engineer WMT Group

Читать полностью…

Хабр: все публикации

Почему я ушёл с VK Play и сделал все механики и лаунчер с нуля для моей Battle Royale игры на Unreal Engine 5 в 15 лет

Когда я только начал делать игру в жанре battle royale, я сразу хотел, чтобы это была не просто "игра для себя", а что-то реальное — с возможностью выложить, показать другим, и может даже зарабатывать. Ранее я уже пытался делать игры, но это были проекты которые через 2-3 дня либо лежали в корзине либо пылились в папке забытыми. Но с этим я решил идти по полной и до конца. Во время начала разработки я сразу посмотрел, куда можно загрузить игру — и выбрал VK Play. Казалось удобным: русская платформа, выплаты, публикация и всё такое.
Родители согласились помочь если нужно будет с платёжной частью (так как мне 15, сам я не могу вбить свои данные), и на этом этапе всё было ок. Но дальше я столкнулся с проблемами, которые полностью поменяли моё отношение к платформам и подход к разработке в целом.

Читать полностью…

Хабр: все публикации

Искусственный интеллект меняет лицо спортивных трансляций

В партнерстве с Winline Медийной футбольной лигой К2 НейроТех применил технологии AI для детального анализа матчей медиафутбола. Теперь каждое действие на поле фиксируется в реальном времени: от атак и передач до фитнес-показателей игроков. Новые цифровые инструменты не только сделали трансляции зрелищнее, но и открыли командам доступ к аналитике.

Читать полностью…

Хабр: все публикации

Дата-центр на орбите: технические особенности футуристической концепции



Недавние проекты — от китайской «Трёхтелесной вычислительной констелляции» с ИИ-спутниками до коммерческих инициатив вроде Lumen Orbit и Lonestar Data — наглядно демонстрируют, что идея «ЦОД в космосе» вышла за рамки научной фантастики.

Предыдущая статья вызвала множество комментариев и споров по этой теме, поэтому я решил изучить этот вопрос подробнее — опираясь не на громкие ИТ-тренды, а на реальные научные исследования и практику (ссылки на первоисточник проставлены по тексту).

Эта статья не источник для споров и не личный опыт автора, а база для обмена мнениями. Кто знает, может именно в комментариях «Хабра» родится истина о том, как настроить работу ЦОДов в космосе.

Читать полностью…

Хабр: все публикации

Мечтают ли андроиды о Robolectric? Разбираем фреймворк по косточкам

Я уверен, вы слышали про Robolectric, но использовали ли хоть раз для UI‑тестирования или screenshot-тестирования? Да, у библиотеки неоднозначная репутация в Android-комьюнити. Возможно, вы будете в восторге, когда её устройство перестанет быть для вас загадкой.
В статье разберу: устройство Robolectric, возможности фреймворка, задачи, которые вы сможете решать, и нюансы совместимости, важные для вашего проекта.
Я копнул глубже, упорядочил все свои знания о библиотеке и изложил их под катом.

Читать полностью…

Хабр: все публикации

Выручка крупнейших российских IT-компаний удвоилась за три года

Выручка 100 крупнейших IT‑компаний России за три года выросла на 95%. В 2024 году она достигла 6,7 трлн руб. За один только 2023 год рост составил 41%. Такие данные приводятся в исследовании агентства Smart Ranking. 70% всей выручки пришлось на топ-10 компаний. В их число вошли VK, «Яндекс», «Ростелеком», «ИКС Холдинг» и другие.
Причинами роста стали импортозамещение, популярность экосистем, сделки слияний и поглощений, а также господдержка. С 2022 по 2024 год прошло 43 сделки M&A на сумму $10,64 млрд. Это почти 20% всех сделок на рынке.

Читать полностью…

Хабр: все публикации

Гарантийное обслуживание конечных автоматов

Я много и часто говорю о том, что есть принципиальное различие между конечным автоматом и полем «state» в базе данных. Я даже уже отчасти писал про это, но акценты в том тексте были на другом, поэтому я решил посвятить целые полчаса собственной жизни кристализации тезисов о правильных конечных автоматах и их реализации в CS.
Так повелось, что математики ограничились применением конечных автоматов к алфавитам, а прикладники тем временем увидели знакомое слово «состояние» и со свойственным всем нам верхоглядством решили, что набор «состояний» и «переходов» — это и есть конечный автомат. Всем, наверное, доводилось видеть такой код:

Читать полностью…

Хабр: все публикации

«Росатом» получил награду на AI AWARDS 2025

15 мая состоялось награждение победителей AI AWARDS 2025. «Росатом» победил в номинации «Искусственный интеллект в промышленности». Награду на церемонии получил заместитель директора по информационным и цифровым технологиям Госкорпорации «Росатом» Андрей Королев.
Госкорпорация была отмечена за вклад в разработку и внедрение ИИ-решений, направленных на повышение эффективности и технологической устойчивости производственных процессов.

Читать полностью…

Хабр: все публикации

Видим невидимое: контроль качества Android-библиотек через объектив AppTracer Lite SDK

Привет! Меня зовут Даниил Климчук, я работаю в команде, занимающейся SDK для авторизации через сервисы экосистемы VK. В него входит несколько компонентов, а именно авторизация по протоколу OAuth 2.1, кнопка One Tap для авторизации в один клик, шторка с описанием сценария авторизации и поддержка авторизации через Mail и OK.

Читать полностью…

Хабр: все публикации

Категории технологичных товаров, где полно фейков

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

Читать полностью…

Хабр: все публикации

Умный дом для всех за 10 000 руб

В этой статье я постараюсь показать базовый проект по созданию умного дома, который может стать отправной точкой для тех, кто только присматривается к этой идее, но пока сомневается, стоит ли начинать.
Описав различные сценарии, я надеюсь, что больше людей увидят актуальность умного дома для себя и захотят реализовать его у себя. При разработке проекта мы ограничимся бюджетом в 10 000 рублей, чтобы сделать старт максимально доступным.
Важно отметить, что проект не потребует проведения полноценного ремонта. Мы будем использовать устройства, которые работают по беспроводному принципу, преимущественно на батарейках. Это значит, что не придётся штробить стены, сверлить потолки и проводить другие шумные строительные работы. Всё можно установить аккуратно и без вмешательства в интерьер.

Читать полностью…

Хабр: все публикации

1 000% прибыли на продаже атласной ленты. Мои выводы за 11 лет цветочного бизнеса

В 2013 году я сыграл свадьбу. Она была специально для сбора денег. Накрыл маленький стол на 5к, получил 70к. Возврат инвестиций 1300%. Я арендовал точку в ТЦ Олимп в Нефтекамске, взял б/у холодильники на авито, прилавок сделал из 5 поддонов, которые поставили один на другой. Их нашел на улице.

Читать полностью…

Хабр: все публикации

Минобрнауки РФ опубликовало рейтинг передовых инженерных школ первой волны

30 передовых инженерных школ первой (ПИШ) волны показали свои результаты за три года работы. ПИШ выступили перед Советом по рассмотрению их деятельности. По итогам защит составлен рейтинг школ. Он поможет следить за развитием этих школ в будущем.
Рейтинг показывает качество образования, научных исследований, планов развития и управления. Школы нужны для подготовки квалифицированных инженеров. ПИШ работают на базе ведущих вузов вместе с высокотехнологичными компаниями.

Читать полностью…

Хабр: все публикации

Мое автопротоколирование, начало создания полноценного сервиса

Всем привет! В данной статье я поделюсь своим опытом написания сервиса. Я не являюсь опытным или профессиональным разработчиком, я пишу свой проект и мои решения могут быть не самыми оптимальными. Эта статья состоит в основном из ошибок, которые я совершил. Мой путь не является правильным и потому - судите "строго".

Читать полностью…

Хабр: все публикации

Пример использования библиотеки EMX Controls для создания финансовых кроссплатформенных приложений

Не так давно мы успешно портировали проект CryptoTradingFramework на Avalonia UI с использованием библиотеки визуальных контролов EMX Controls. На примере клиентского приложения CryptoMarketClient мы хотели бы рассказать о возможностях библиотеки EMX Controls для разработки GUI для финансовых приложений.

Читать полностью…

Хабр: все публикации

$mol: 10 лет спустя

Здравствуйте, меня зовут Дмитрий Карловский и я... всю жизнь занимаюсь открытием исходников. Позвольте немного рассказать о ней. Кого-то эта история вдохновит, кого-то наоборот, но надеюсь никого не оставит равнодушным. Рид будет лонгим. Уж простите, но из реквиема по мечте нот не выкинешь.

Читать полностью…

Хабр: все публикации

Solar Dozor: за 25 лет – от пионера до ведущей DLP-системы

19 мая ведущая российская DLP-система Solar Dozor отметила юбилей – 25 лет на рынке. Solar Dozor — это высокотехнологичное решение защиты информации, которое стало пионером на российском рынке DLP-систем. Продукт успешно конкурирует с зарубежными и отечественными аналогами.
Сегодня Solar Dozor – одно из крупнейших на российском рынке по количеству клиентов DLP-решений, которое защищает данные более 300 крупнейших российских компаний, обеспечивая безопасность свыше 2 миллионов рабочих мест. Каждый месяц система обрабатывает 150 миллионов сообщений, выявляя около 120 тысяч событий информационной безопасности. Одним из ключевых достижений команды «Солара» является крупнейший в Европе проект внедрения DLP-системы в финансовом секторе, охватывающий почти 500 тысяч пользователей.
Solar Dozor – система предотвращения утечек информации, построенная на импортонезависимом технологическом стеке. В его задачи входит контроль передачи данных по корпоративным…

Читать полностью…

Хабр: все публикации

NurseMind: как я за 1 день написал свою первую в жизни программу с AI диагностикой заболеваний

Здравствуйте, меня зовут Дмитрий Орлов, перед тем как рассказать вам о том, как я навайбил NurseMind , аналог корпоративных AI диагнстических систем, стоимость разработки которых варьируется от 100.000 до 500.000 долларов, я расскажу о предпосылках идеи.

Читать полностью…

Хабр: все публикации

История одного SSO: как мы подружили два независимых каталога пользователей через Keycloak

Привет, Хабр! Меня зовут Аскар Добряков, я ведущий эксперт направления защиты бизнес-приложений в К2 Кибербезопасность. При внедрении Single Sign-On, на первый взгляд, все должно идти по накатанной схеме: настраиваем федерацию со службой каталогов, связываем identity provider с service provider, проверяем работу токенов — и готово. Но дьявол, как всегда, кроется в деталях. Зачастую приходится решать нестандартные задачи. Например, как быть, если у вас две равноправных организации-партнера со своими требованиями к безопасности, и каждый хочет контролировать аутентификацию пользователей, но при этом пользователи одного партнера должны ходить в систему другого?
В этой статье я расскажу, как мы с Даниилом Золотаревым, инженером нашей практики защиты приложений, проводили разработку кастомного аутентификатора для Keycloak, который позволил элегантно решить техническую задачу, стоявшую перед головной и дочерней…

Читать полностью…

Хабр: все публикации

Основы глубокого обучения. Часть 4: Рекуррентный слой. Теория и реализация на torch

Очередной туториал по рекуррентному слою. Эта статья для новичков. Изначально хотел сделать на собственной реализации autograd, но в этом нужно дополнительно разбираться, там много нюансов. Да и не думаю, что это кому-то нужно, поэтому сделал всё-таки на torch.

Читать полностью…

Хабр: все публикации

Как знатно накосячить косметологией (привет, ботулотоксин и наполнители)

Мы тут перегрелись на отлично и открыли клинику. Давно. Прям косметологическую, где делаем процедуры.

Профилем внезапно оказалось залечивание чужих косяков.

В смысле, если пациенту кто-то здорово испортил лицо в косметологическом кабинете, то его, это лицо, несут к нам. Часто вместе с деньгами. Деньги мы берём всегда, а вот получается исправить — не всегда.

Например, из ботоксной побочки к нам обычно приходят с птозом верхних век и бровями Мефистофеля — это те, что в народе называются бровки домиком. Такое случается, если промахнуться с дозировкой токсина в зоне коррекции.

Хотели стать моложе, а получился снова Брежнев — причём в актуальном на текущий момент состоянии. Простите. В пост, кстати, во время еды лучше, наверное, не заходить. Там картинки.

Читать полностью…
Subscribe to a channel