-
Йога не приветствует чрезмерное увлечение кофе. Считается, что кофе стимулирует раджас-гуну — это движение, желания, страсть. В том числе — материальное развитие, достижение высот, здоровая конкуренция. Поэтому для нас кофе — это не просто бодрящий напиток, это способ удержаться в ритме. Советую статью на ХАБР о том,…
-
Обработка геоданных для ML-задач. Часть 3: агрегирование данных и оценка пространственных шаблонов
Мы продолжаем погружаться в тему создания пространственных признаков. Если вы пропустили предыдущие части, рекомендую начать с первой статьи о базовых принципах работы с геоданными, а затем перейти ко второй, где разбирались пространственные объединения, метрики расстояний и источниках данных. Сейчас мы…
-
lazyjournal — ленивый интерфейс для поиска и анализа логов
Всем привет! Я уже писал статью о различных способах, которые мне приходилось использовать для чтения логов, и к какому решению в итоге пришел. Хотя прошло не так много времени, с тех пор приложение не переставало развиваться. Узнав о том, что…
-
Книга: «OSINT. Руководство по сбору и анализу открытой информации в интернете»
Привет, Хаброжители! В современном цифровом мире сбор информации — залог безопасности. Книга Дейла Мередита «OSINT. Руководство по сбору и анализу открытой информации в интернете» знакомит читателей с миром профессиональной работы с открытыми источниками данных. Погрузитесь в мир цифровых расследований с…
-
Team Topologies: Инструкция по выживанию для платформ, которые перестали масштабироваться
Привет, Хабр!Представьте, что ваша компания — это город. Сначала это посёлок с одной улицей, где все знают друг друга и работают сообща. Но когда посёлок превращается в мегаполис, старые правила перестают работать: дороги забиты, свет отключается, а жители бунтуют. То же происходит с…
-
Заменил жену на ИИ. Мой опыт
Это случилось однажды вечером, когда жена уложила спать младшего и сама уже почти уснула. А у меня, как дети идут спать, открывается второе дыхание. Я аккуратно, чтобы не разбудить ребенка, прилег к ней, и тихонько прошептал на ушко:— А ты…
-
Kafka: как тестировать. Часть 2
Привет, Хабр!Это вторая часть статьи о Kafka (первая тут). Давайте продолжим разбираться. Итак, часто тестирование сводится к эмуляции работы сервиса и наблюдением за топиками кафки. Для этого необходимо подключиться к кластеру кафки с теми же правами доступа, что и у вашего…
-
Проектирование и расчет полумостового преобразователя на ферритовом кольце
Введение в полумостовые преобразователи: рабочая лошадка силовой электроники В современной силовой электронике полумостовые преобразователи (half-bridge converters) занимают особое место как одна из самых универсальных и широко применяемых топологий для преобразования DC-DC и DC-AC. Сочетая простоту конструкции с высокой эффективностью, эти преобразователи позволяют…
-
Unreal Engine для начинающих: Учимся работать со сторонним API и создавать динамические текстуры
В этой статье я хочу продемонстрировать вам пример работы со сторонним API в Unreal Engine. Для этого мы создадим виртуальную галерею, в рамках которой мы будем получать изображение картины из The Art Institute of Chicago через его публичный API, создавать текстуру из этого изображения и…
-
Почему COUNT(*) быстрее, чем COUNT(col) — и когда это не так
Привет, Хабр!Тема кажется на первый взгляд банальной: зачем COUNT(col), если есть COUNT(*)? Но за ней скрывается куча нюансов: MVCC‑проверки, visibility map, index‑only scan, параллелизм… И на разных версиях PostgreSQL COUNT(*) может вести себя по‑разному. Разберём всё досконально.Семантика по стандарту SQLCOUNT(*)…