• В данной статье будут рассмотрены способы создания ViewModel (далее VM) в Android, а также usecase для каждого подхода.Для начала сразу оговорим как нельзя создавать VM. private val viewModel = MydViewModel() // Do not do thatКонечно, система Android никак не ограничивает…

  • Привет, Хабр! Мы попросили коллег из Selectel поделиться историями и рассказать, как они готовятся к главному празднику года, какие традиции соблюдают и как планируют провести каникулы. Читайте и вдохновляйтесь! Спойлер: один наш герой отметил Новый год посреди заброшенного детского лагеря…Соблюдаем…

  • 6 января 2025 года пользователи домашнего интернета из Москвы, Подмосковья, Кировской, Тверской, Рязанской, Нижегородской и других областей РФ сообщили о проблемах с доступом к различным сервисам в сети Интернет, включая соцсети, поисковые сервисы, игровые платформы, ресурсы Google, кабинеты операторов связи и платформы банковских услуг. По большей части…

  • Первая часть цикла расскажет о роли серотонина и откуда появляется боль в спине и других частях тела.У вас нет остеохондроза позвоночника и никогда не былоТакой болезни нет уже давно. Если вам ставят такое заболевание, то врач в своем развитии остановился…

  • Nvidia начала свою первую полноценную LAN‑вечеринку GeForce LAN 50 (в честь выпуска видеокарт линейки RTX 50) за более чем десятилетие. Мероприятие будет продолжаться в течение 50 часов. Офлайновая часть этого события проходит сразу на четырёх площадках в Лас‑Вегасе, Пекине, Берлине и Тайбэе. В рамках GeForce LAN 50 игроки (для…

  • Nvidia объявила о розыгрыше пяти классических видеокарт, подписанных генеральным директором Дженсеном Хуангом. Первыми двумя представленными графическими процессорами стали GeForce 256 и GeForce 8800 Ultra.GeForce 256Розыгрыш проходит под хэштегом GeForceGreats, анонсированным Nvidia для всего своего контента, связанного с выставкой CES 2025.…

  • Разработчик Анна Антоненко (Anna Antonenko, на Хабре — @portasynthinca3) подробно рассказала в своём техническом блоге, как у неё в рамках процесса обратного инжиниринга получилось запустить удалённое выполнение кода на уровне прошивки на музыкальном синтезаторе Yamaha PSR-E433 через MIDI-сообщения.Анна Антоненко работает в…

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

  • Из новостей: продажи Stardew Valley превысили 40 миллионов копий, Notch собирается заняться преемником Minecraft, Black Myth: Wukong не выходит на Xbox из-за проблем с оптимизацией.Из интересностей: почему студии делают RPG с прохождением через насилие, про будущее повествования с Кеном Левином,…

  • Говорят, оно превосходит Oura Ring по двум основным параметрам: функции ЭКГ (электрокардиограммы) и обнаружением мерцательной аритмии (фибрилляции предсердий).Изображение с сайта Circular  Проект Circular Ring 2 будет запущен в рамках краудфандинговой кампании в середине-конце января, а поставки начнутся в марте по…