-
В мире микросервисов зачастую возникает нужда в быстром общении между сервисами, как альтернатива Rest API к нам на помощь приходит gRPC. Статья будет посвящена реализации gRPC с помощью Spring Boot и Java 17, и будет полезна тем, кто начинает своё…
-
Вышло обновление инструмента Shotstars v3.0 для отслеживания движения звезд на Github, включая фейки
Shotstars. CLI репорт.Изначально Shotstars был разработан для отслеживания убывающих звезд на Github, т.к. IT-хостинг не предоставлял информацию по движению снятых звезд даже хозяину репозитория, спустя время функционал утилиты разросся до детектирования фейковых звезд с различной статистикой и метриками. Преимущества софта:…
-
Заставляем ботов бесконечно играть в карты. Часть 2
Продолжаем заставлять ботов бесконечно играть в карты в надежде вытрясти оптимальные настройки для нашей карточной игры. Первая часть эпопеи находится здесь. Очень рекомендуется ознакомиться с ней, иначе будет очень трудно быть с контексте.Итак, в предыдущих сериях мы:Познали боль и дисбалансНаписали…
-
«Они просто меняют рабочий чат». Как превратить отдельных сотрудников в команду в условиях распределенной работы
Анастасия Криулинафасилитатор и ведущая командных сессий в ГК «КОРУС Консалтинг»Привет! Меня зовут Анастасия Криулина, я фасилитатор и ведущая командных сессий в КОРУСе. Сегодня затрону достаточно острую тему формирования команды в условиях удаленки. Удаленная работа стала нормой — многие специалисты, особенно в…
-
Кажется, я придумал новую архитектуру ивентов и мне она нравится
Даже не знаю с чего начать, это моя первая статья и пишу я ее по причине того что мне не с кем обсудить ее содержимое. Для контекста добавлю, что я самоучка без работы.Stateful Event Multiplexing Bus Именно такое название мне…
-
Ещё одна встреча тестировщиков в Москве
22 мая, 18:00, Москва, офлайн. Приходи на митап с экспертами сообщества Moscow QA, Lamoda и 2ГИС. Формат: круглый барный стол, без трансляции, много нетворкинга, напитки и закуски.Что обсудим?Как писать GraphQL-запросы без подсказок, Ольга Назина, ведущий QA.Исследовательское тестирование на основе существующих…
-
Основные алгоритмы сортировки. Разбираемся с танцами (это не шутка)
Два распространенных алгоритма могут ускользать от понимания. В чем отличие разбиения в быстрой сортировке и похожих «магических» движений в сортировке слиянием? Меня это долго сбивало с толку. Разберемся же с ними наконец!
-
Удаление в Redis сущностей с истекшим сроком действия
Часть 1: https://habr.com/ru/articles/907408/До версии 7.4 в redis срок жизни можно было указать срок действия только для конкретного ключа. с версии 7.4 это можно сделать и для поля в хештаблиц(hashes).Существует 2 способа удаления сущностей с истекшим сроком действия:ленивыйактивныйКак это работает? Какие…
-
«Яндекс» анонсировал Young Con 2025 — фестиваль для тех, кто хочет развивать карьеру в IT
Пресс-служба «Яндекса» рассказала «Хабру» о том, что 25 июня 2025 года в Live Arena пройдёт второй фестиваль Young Con. Это мероприятие для тех, кто задумывается о работе в IT. Во время фестиваля участники смогут познакомиться с продуктами компании и командами,…
-
Почему Калифорния до сих пор горит — и как технологии могут это исправить
Начало 2025 года выдалось тяжелым для жителей Калифорнии: причем как рядовых, так и суперзвёзд Голливуда. Всему виной разрушительные пожары, охватившие территорию 163 квадратных километра. А это, на секундочку, больше площади Парижа. Погибли 29 человек, более 200 тысяч эвакуировались, ущерб превысил…