Метрики здоровья команды: быстрая диагностика в период кризисов

Метрики здоровья команды: быстрая диагностика ИТ команды в период кризисов
Покажу как собрать единый дашборд метрик, которые быстро оценивают как эффективно работает ИТ команда.

Метрики здоровья команды: быстрая диагностика ИТ команды в период кризисов
Покажу как собрать единый дашборд метрик, которые быстро оценивают как эффективно работает ИТ команда.

В этом дайджесте приложение без MVC или MVVM, починка анимации в LazyColumn и эффект размытия движения для вращающегося колеса, 20 приложений за 20 дней, отчет о приложения с подпиской 2026 от RevenueCat, Code Review для проверки ИИ-кода и многое другое. Заходите!

V-Color Technology представила наборы оперативной памяти DDR5 1+1 для игровых ПК на базе AMD Ryzen в виде рабочей планки и заглушки с RGB-подсветкой для красоты.
Microsoft объявила, что пользователи Outlook для Windows вскоре смогут добавлять вложения к электронным письмам в автономном режиме, отправляя их сразу после восстановления интернет-соединения.

Хардверные пет-проекты, которые можно «пощупать», неспроста полюбились тем, кто работает преимущественно в цифровой среде. Мы в Beeline Cloud решили разобраться, насколько полезно может быть такое аппаратное хобби с точки зрения ученых (спойлер: еще как полезно). А также подобрали несколько DIY-проектов, которые займут не один вечер, позволят применить инженерные навыки и прокачать скилл креативного решения задач. В подборке: DIY-фотокамера, скейтборд, роборука и телескоп.

Стартап Nyne, основанный отцом и сыном, привлек $5,3 миллиона на разработку AI-агентов, которые смогут лучше понимать людей, анализируя их цифровые следы. Это поможет улучшить взаимодействие с клиентами и повысить эффективность AI-технологий.
Где-то в конце лета 2025-ого я собирал NAS-сервер. Чисто для себя, под свои нужды и хотелки, и совершенно не планировал что-то публично описывать. Всю необходимую информацию искал через google, а тот раз-через-раз в результатах поиска подкидывал вот эту статью:
Хардкорный NAS: как собрать хранилище на OmniOS и не сойти с ума
Я долго проходил мимо этой ссылки, ибо сам заголовок вызывал массу вопросов, и почему-то казалось, что несогласие с автором заставит меня написать что-то в ответ. Так и получилось после прочтения. Я зачем-то зарегистрировался на Хабре и пишу эти буквы.

Российский бизнес переживает эпоху «Великого перехода». Санкционное давление и уход западных вендоров заставили компании в спешке мигрировать на отечественное ПО. Но гонка за новыми платформами обнажила старую как мир проблему: наши системы полны «мусора».
На многочисленных проектах по миграции с SAP и западных CRM на российские решения наблюдается одна и та же картина: бизнес ждет «магии» от новой системы, а получает перенос хаоса. Аналитики и ИТ-специалисты приходят к выводу: битва за качество данных проигрывается не из-за отсутствия талантливых разработчиков, а потому что бизнес-анализ как дисциплина в России до сих пор не воспринимает данные как стратегический актив.
В этом цикле будут разобраны три фатальные ловушки, в которые попадают компании, и главное — предложены пошаговые рецепты спасения, основанные на реальной практике и современных методологиях.

Я регулярно пишу о ностальгических играх из нашего общего прошлого и искренне считаю, что при запуске проектов былых лет главное — удобство и комфорт. Старые игры подарили нам массу ярких эмоций, но вместе с тем многие их решения сегодня воспринимаются уже не так однозначно. Во многом это связано с тем, что геймдизайн тогда только формировался, индустрия искала себя, а разработчики нередко действовали методом проб и ошибок, ведь никто не знал, как делать правильно. Мне кажется, в хорошей игре сложность должна делать прохождение интереснее и напряжённее, а не превращаться в набор душных ограничений и устаревших условностей, которые мешают получать удовольствие.
Новый виток этих размышлений у меня вызвало дополнение для Diablo II — Reign of the Warlock. Его выход нарушил работу различных модификаций, а вместе с ними и самого популярного мод-менеджера, без которого установка большинства пользовательских улучшений становится крайне затруднительной. Разработчик менеджера постепенно исправляет ситуацию, выпускает обновления и адаптирует инструмент под новую реальность, но публикует их в основном на GitHub, а не на том же Nexus Mods, из-за чего многие игроки их попросту не находят, отчего подавляющее большинство модов просто не получается установить. Всё это, в сочетании с постоянными вопросами об установке модов, подтолкнуло меня к идее подготовить практический материал о самых удобных вариантах игры в Diablo II в 2026 году. Тем более что в Telegram-канале я проводил опрос о том, нужен ли подобный материал, — и по реакциям аудитории стало понятно, что интерес к нему действительно есть. Надеюсь, он будет интересен и вам!

Доброго здоровья!
Предполагается, что статья будет интересна тем, кто любит четкие контракты в своих проектах, строгость и чистоту в инкапсуляции, новые подходы в ООП. А также тем, кто уважает функциональное программирование.
Эти темы и затрагиваются в предлагаемом «Elvis-модификаторе доступа», реализованным через Roslyn Analyzer. Все исходники и nuget пакеты прилагаются.
В предыдущих двух статьях я разбирал K2Node - как устроены ноды Blueprint изнутри - и Blueprint VM: байткод, опкоды, стековую машину. Следующая на очереди - Reflection: UClass, UFunction, FProperty и вся система метаданных, на которой стоит движок.
Готовясь к ней, я решил, что лучше всего разобраться в теме поможет практика. И тут подвернулся юзкейс: мне нужен был способ сконфигурировать вызов произвольной функции в редакторе и выполнить его в рантайме. Без хардкода, без кодогенерации, без десятка одинаковых обёрток. Так появился FunctionHandler - плагин для UE 5.6, в котором пригодилось всё, о чём я писал раньше: CustomThunk'и, ExpandNode, работа с FFrame и MostRecentProperty.
Эта статья - про то, как всё сошлось в одном плагине, какие решения сработали, и на какие грабли я наступал.

Вам точно нужен только HTTP-мониторинг? А как насчёт проверки, что DNS резолвится правильно, SMTP-сервер принимает почту, а Minecraft-сервер отвечает на handshake? В PingZen мы добавили 22 протокола, включая Transaction с Playwright, чтобы вы могли мониторить буквально всё. Рассказываю, зачем это нужно и как работает «под капотом».

Сейчас сериал или фильм делается, как правило, «безопасно» с точки зрения структуры и повествования: одни и те же сценарии по одним и тем же канонам. Кажется, что просто меняются жанр, окружение, порядок сцен — и что всё, коммерция победила творчество. А иногда хочется чего-то яркого, с характером.
И тут вспоминается он. Сериал «Лексс»! Даже в 00-е ощущался безбашенным: провокационный тон, биопанковское окружение, раздражающие персонажи. Но это на поверхности, а внутри — команда корабля с глубокими конфликтами и жуткий мир, где находилось местечко для доброго и вечного. Правда, не в привычном формате: сериал ломал все шаблоны, тем не менее оставаясь глубоким и многогранным произведением.
Но как он это делал? Давайте вспомним, чем же так цеплял и запоминался «Лексс».
Это мой развернутый ответ на тему организации программных таймеров который я обещал в комментариях (ссылка на комментарии будет ниже).
На самом деле это не совсем то что я изначально имел ввиду - хотел рассказать, то есть это на самом деле только часть ответа. Картинки я здесь не стал рисовать, так как они уже у меня нарисованы в одной из предыдущих статей, ссылка тоже будет, но в самом конце.

Известный режиссер Стивен Спилберг твердо заявил, что никогда не использовал искусственный интеллект ни в одном из своих новаторских фильмов. Выступая на фестивале South by Southwest (SXSW), режиссер выразил уверенность в том, что ИИ имеет место во многих отраслях, но не тогда, когда речь идет о замене творческих талантов писателей и режиссеров-людей.

Anthropic запустили акцию: с 13 по 27 марта лимиты на использование Claude удваиваются в непиковые часы. Пиковое время — с 8:00 до 14:00 по восточному времени США.
Для тех, кто в России, пиковые часы по Москве — с 16:00 до 22:00. Всё остальное время — двойные лимиты. То есть весь рабочий день, с утра и до четырёх часов дня, Claude работает с удвоенным потолком по токенам. Потом шесть часов обычного режима, и с 22:00 снова x2.

3 дня борьбы с ROCm, RX580 и Ollama: как я запустил LLM на домашней видеокарте
Я попытался запустить LLM inference на старой AMD RX580 через ROCm и Ollama в Kubernetes. GPU определялся, VRAM занималась, контейнеры запускались — но inference падал с ошибками hipMemGetInfo, а иногда просто выдавал бессмысленный текст.
В статье — полный инженерный разбор:как диагностировать реальный GPU compute (а не просто VRAM usage), почему Vulkan помог найти root cause, какие версии ROCm и kernel оказались рабочими, и как добиться стабильной генерации ~42 tokens/sec на RX580.
Привет Хабр!
Помогите добить реверс bike tracker на MC60 + STM32L486 – что здесь за интерфейсы и как лучше подступиться.

Есть у меня bike tracker infocar bikeAngel AMB02. Разобрал его и сейчас пытаюсь спокойно, без лома через колено, понять архитектуру платы, интерфейсы и нормальный маршрут реверса. По фото и маркировке пока получается такая картина:
модем / GNSS / Bluetooth — Quectel MC60EC3-04-BLE
отдельный MCU — STM32L486GT7
внешняя SPI flash — Adesto / Dialog AT25DB321E;антенна Antenova A10340;
есть SIM-слот, батарейный блок и несколько непонятных тестовых/сервисных точек.
Из того, что пока смущает –MC60 и STM32 здесь явно живут как два разных мозга, и я пока не до конца понимаю, кто кого будит, кто держит power sequencing и где именно проходит основной UART.
На плате нет "человеческих" кнопок boot/reset, поэтому неочевидно, насколько реалистично подлезть к MC60 напрямую без плясок с его boot/pwrkey линиями. Не уверен, не зашита ли вся критичная логика именно в STM32, из-за чего идея "просто заменить SIM и жить" может оказаться слишком наивной.
Что уже удалось идентифицировать по плате:
MC60 — сотовая часть, GPS и Bluetooth а STM32L486 — управляющий MCU,
SPI flash рядом с белым разъёмом , возможный сервисный коннектор / debug-разъём;
батарейный блок выглядит как 1S Li-ion pack на нескольких параллельных банках.
Моя цель сейчас не "ломать прод", а именно картировать железо, найти UART между STM32 и MC60 - понять, где SWD на STM32. Определить, можно ли безопасно снять дамп / хотя бы проверить RDP. Понять, есть ли смысл лезть в SPI flash отдельно да и прикинуть, насколько жизнеспособен вариант со своей SIM и своим софтом. Инструменты у меня пока довольно базовые: паяльник и USB-UART, нормального анализатора и ST-Link пока нет. (Заказал себе пока, ST-link v2 Clone M89 для STM)
Поэтому особенно интересны советы именно по порядку действий: с чего лучше начать, чтобы не убить плату и не потратить неделю впустую.
Ссылка на гугл папку с фото (ибо более одного медиафайла не разрешено, добавлять.)
Всем спасибо!

Китайский регулятор выдал первую в мире лицензию на коммерческое использование инвазивного интерфейса «мозг-компьютер». Разрешение получило устройство NEO, которое позволяет парализованным пациентам силой мысли управлять роботизированной перчаткой.
Это решение переводит нейротехнологии из стадии экспериментальных клинических испытаний, на которой сейчас находятся американские аналоги вроде Neuralink, в статус легального серийного медицинского продукта. Выдача лицензии спровоцировала резкий скачок акций профильных биотехнологических компаний на азиатских биржах.
Всем привет! Меня зовут Наташа, и я системный аналитик. Сейчас я в поиске работы, сходила на пару собеседований, и хочу описать ответы на некоторые вопросы, которые там встречались - некая рефлексия для меня, и надеюсь, эти короткие статьи будут полезны и еще кому-то.
