
Public- 22 Oct, 2026
Unity MethodReload: ускорение итераций за счёт обхода перезагрузки домена
Unity выпустила MethodReload - экспериментальный пакет, созданный для устранения простоев, связанных с перезагрузкой домена во время разработки. Традиционно изменение игрового кода в редакторе приводит к полному размонтированию и повторной инициализации Mono AppDomain, процесс, который может прерывать творческий поток. На устройствах ситуация ещё хуже, поскольку IL2CPP вообще не поддерживает перезагрузку доменов, из-за чего каждое изменение требует полной пересборки игрока. MethodReload решает эту проблему, позволяя разработчикам мгновенно обновлять тела конкретных методов, превращая долгие ожидания компиляции в вопрос нескольких секунд. Эта возможность уже доступна для использования, что призвано оптимизировать цикл итераций как при тестировании в редакторе, так и на устройствах.Пакет, текущая версия которого - 0.7.0-exp.1, распространяется в пространстве имён com.unity.pipeline и требует Unity 6.0 или более позднюю версию. Чтобы использовать эту функцию, разработчикам необходимо пометить определённые методы атрибутом [MethodReload] перед входом в режим Play или сборкой игрока. Этот атрибут должен присутствовать на этапе компиляции, поскольку логика диспетчеризации вплетается непосредственно в байт-код метода. Для такой обработки подходят только публичные экземплярные или статические методы, возвращающие void или IEnumerator; любые другие сигнатуры пропускаются на этапе сборки с выводом предупреждения. Это требование предварительной компиляции гарантирует, что среда выполнения сможет корректно определить, какие методы являются кандидатами на живое обновление, не вмешиваясь в стандартный конвейер компиляции.После установки атрибутов рабочий процесс включает запуск MethodReload Watcher, который находится в настройках проекта в разделах Pipeline и Editor. В редакторе вход в режим Play активирует систему, позволяя компилировать и внедрять любые изменения в помеченный код в реальном времени. Для тестирования на устройствах разработчикам необходимо собрать отладочный игрок с включённым драйвером Pipeline в среде выполнения и подключиться через Profiler или окно консоли. При сохранении файла, содержащего помеченный метод, редактор компилирует его с использованием препроцессорных определений игрока и отправляет обновление на все подключённые устройства. Этот процесс не требует перезапуска приложения, обеспечивая бесшовную обратную связь. Кроме того, доступны команды Unity CLI для работы через терминал, позволяющие пользователям запускать перезагрузку для конкретных файлов или папок непосредственно из командной строки.Несмотря на преимущества в скорости, MethodReload работает в строгих ограничениях. Он изменяет только тела помеченных методов, оставляя места вызовов, поля и структуру типов нетронутыми. Следовательно, разработчики не могут добавлять новые поля или классы через перезагрузку. Интерпретатор выполняет подмножество C#, исключая определённые сложные функции, хотя поддерживает примитивы, циклы, делегаты и корутины. Встроенный в пакет анализатор Roslyn помечает неподдерживаемый синтаксис в IDE. На устройствах с IL2CPP интерпретатор может вызывать только те API, которые уже были использованы в сборке; отсутствие членов приведёт к исключениям. Кроме того, интерпретируемый код работает медленнее, чем скомпилированный, - это компромисс, который влияет только на отладочные сборки. В релизных сборках интерпретатор отсутствует, что гарантирует отсутствие влияния на производительность в продакшене.Под капотом MethodReload сочетает интерпретацию IL с вплетением на этапе компиляции. Каждый помеченный метод содержит пролог, который проверяет реестр на наличие доступного переопределения. Если переопределение существует, интерпретатор выполняет новый байт-код IL; в противном случае выполняется исходный скомпилированный код. Эта архитектура позволяет скомпилировать интерпретатор через IL2CPP вместе с остальной частью игры, обеспечивая его работу на устройствах без внешних серверов или открытых портов. Хотя существующие инструменты из Asset Store предлагают полную поддержку C# в редакторе, они не работают в сборках IL2CPP. MethodReload заполняет этот пробел, предоставляя жизнеспособное решение для итераций на устройствах. Для разработчиков, чьи основные проблемы связаны преимущественно с редактором, существующие инструменты могут по-прежнему предпочтительнее, но для тех, кто нацелен на устройства с IL2CPP, MethodReload предлагает уникальный и мощный путь к более быстрым циклам разработки.

Public- 22 Oct, 2026
Unity CLI: более 200 миллионов событий от AI-агентов
Unity CLI представляет собой единый бинарный файл, который устанавливает и управляет Unity из терминала. С добавлением пакета Pipeline он позволяет скриптам, системам непрерывной интеграции и агентам кода управлять работающим экземпляром Editor. С июля более 226 000 пользователей, вошедших в систему, использовали этот инструмент, создав более 200 миллионов событий. Данные указывают на четкую модель работы: разработчики настраивают окружение вручную, тогда как основная часть операционных задач делегируется автоматизированным агентам.С 20 июля по 13 октября 2026 года около 98% запусков CLI исходили от агентов кода и других инструментов автоматизации. Ручной ввод в терминале составил лишь 0,2% событий, а CI-конвейеры - 0,3%. Оставшаяся небольшая доля запусков не попадает в эти конкретные категории. Такое распределение подчеркивает сдвиг в привычках разработки: терминал теперь используется в основном для начальной настройки и конфигурации, а не для постоянного ручного взаимодействия с движком.Когда разработчики взаимодействуют с системой вручную, их действия сосредоточены на подготовке. Типичные задачи включают установку пакета Pipeline, открытие проекта с правильной версией Editor, вход в систему и настройку агента для работы с Unity. После настройки навыка CLI разработчики передают управление агенту. Этот подход обеспечивает бесшовную интеграцию Unity в экосистему конкретного агента, выбранного разработчиком, позволяя ИИ браться за последующие задачи без препятствий.Самая команда unity составляет более 80% всех записанных событий. CLI преимущественно используется для выполнения действий в живом Editor, с периодическими проверками его состояния. Разработчики инициировали более 1,3 миллиона сессий MCP - режима, который агенты используют для подключения к Unity через CLI, - и открывали проекты более 150 000 раз. Такой объем взаимодействия подчеркивает роль CLI как центрального моста между рабочими процессами на базе ИИ и средой разработки Unity.Использование резко выросло после выпуска официальных плагинов Unity для Claude Code, Codex и недавно Grok. Эти плагины предоставляют агентам навыки, написанные командами Unity, включая конкретные возможности для управления CLI. Команда unity setup claude устанавливает необходимый плагин для Claude Code, который также работает внутри расширения VS Code. Агенты без официальных плагинов, такие как Cursor и Cline, по-прежнему могут работать через CLI. Claude Code является наиболее часто используемым агентом, за ним следует Codex, при этом крупнейшие базы пользователей находятся в США, Японии, Южной Корее и Германии.

Public- 22 Oct, 2026
Ускорение загрузки данных в GPU с помощью NVIDIA KvikIO и GPUDirect Storage
NVIDIA Magnum IO GPUDirect Storage (GDS) решает проблему узкого места при перемещении больших наборов данных с накопителя на ускорители, обеспечивая прямой путь передачи, который обходит промежуточное хранение в памяти CPU. По мере экспоненциального роста ИИ-моделей и обучающих датасетов эффективное перемещение данных становится критически важным для обеспечения загрузки GPU. Хотя основным интерфейсом GDS является C API cuFile, Python остается доминирующим языком в современном разработке ИИ. NVIDIA KvikIO закрывает этот разрыв, предоставляя высокоуровневые, идиоматичные интерфейсы на Python и C++ для высокопроизводительного ввода-вывода файлов. Библиотека работает поверх cuFile, предлагая дополнительные возможности управления выполнением запросов ввода-вывода, что позволяет разработчикам управлять путем передачи данных без перехода на низкоуровневый C-код.Рисунок 1. Успешный поток выполнения чтения KvikIOАрхитектура включает два отдельных этапа принятия решений о выборе пути передачи данных. Во-первых, KvikIO определяет, отправлять ли запрос через cuFile или использовать собственный путь совместимости POSIX, который использует память хоста как промежуточное звено. На этот выбор влияет настройка compat_mode, которая может принимать значения AUTO, ON или OFF. В режиме AUTO KvikIO пытается использовать cuFile, но переключается на POSIX, если он недоступен. Во-вторых, когда cuFile получает запрос, он решает, использовать ли ускоренный путь GDS или собственный путь совместимости с промежуточным хранением в CPU, исходя из поддержки системой и конфигурации. Таким образом, обращение к API cuFile подтверждает лишь выбор KvikIO, но не гарантирует использование ускоренного пути GDS. Разработчикам необходимо проверять итоговый путь, чтобы обеспечить оптимальную производительность.Для начала настройте окружение Python и установите сборку KvikIO для CUDA 13 с помощью команды pip install kvikio-cu13, которая включает CuPy в качестве зависимости. Перед выполнением операций ввода-вывода проверьте активную конфигурацию с помощью API по умолчанию KvikIO. Ключевые настройки включают compat_mode, который сообщает о активном режиме, и gds_threshold - минимальный размер запроса, отправляемого в cuFile. На тестовой системе порог составляет 16 КиБ, что означает, что более мелкие чтения выполняются напрямую через путь POSIX KvikIO. Эти настройки можно контролировать с помощью переменных окружения, таких как KVIKIO_COMPAT_MODE и KVIKIO_GDS_THRESHOLD. Кроме того, скрипт gdscheck.py можно использовать для проверки установленных компонентов GDS, поддерживаемых файловых систем и активной конфигурации cuFile на платформе.Чтобы прочитать данные в память GPU, выделите массив CuPy подходящего размера и используйте контекстный менеджер kvikio.CuFile для выполнения чтения. Например, для чтения файла размером 1 ГиБ необходимо создать буфер CuPy размером 1 ГиБ и передать его в метод read. Чтобы проверить путь передачи данных, включите статистику выполнения cuFile, установив переменную окружения CUFILE_STATS_LEVEL=3 и запустив скрипт в интерактивном режиме. Затем используйте gds_stats для просмотра счетчиков. В выводе по каждому GPU счетчик nvfs отслеживает операции, использующие модуль ядра nvidia-fs (ускоренный путь), а posix - операции, использующие путь совместимости. При настройках по умолчанию чтение 1 ГиБ разделяется на 256 операций по 4 МиБ каждая, все из которых показывают nvfs=256 и posix=0, что подтверждает использование ускоренного пути.Дополнительный контроль возможен путем независимого изменения настроек KvikIO и cuFile. Установка KVIKIO_COMPAT_MODE=off принуждает KvikIO использовать cuFile, а CUFILE_FORCE_COMPAT_MODE=true заставляет cuFile использовать свой путь совместимости, что приводит к появлению счетчиков posix в статистике. Напротив, KVIKIO_COMPAT_MODE=on полностью обходит cuFile, используя backend KvikIO с промежуточным хранением в CPU. Помимо выбора пути, параметры выполнения в файле cufile.json управляют обработкой запросов. KvikIO разделяет крупные операции на задачи на основе KVIKIO_TASK_SIZE, которые затем отправляются в cuFile. cuFile может дополнительно делить эти запросы на основе своего внутреннего пула потоков и min_io_threshold_size_kb. Например, запрос на 1 ГиБ с размером задачи 4 МиБ приводит к 256 отдельным запросам cuFile, каждый из которых обрабатывается как единое целое.Если KvikIO отправляет в cuFile один крупный запрос (например, 1 ГиБ), cuFile может разделить его на более мелкие части для параллельной обработки, ограниченной количеством рабочих потоков и max_request_parallelism. В конфигурации с четырьмя рабочими потоками запрос на 1 ГиБ разделяется на четыре части по 256 МиБ. Поскольку целевой буфер не зарегистрирован для DMA-передачи с накопителя, cuFile использует зарегистрированный промежуточный буфер GPU, копируя данные пластами не более 16 МиБ. Настройка min_io_threshold_size_kb влияет на планирование запросов; например, запрос на 16 МиБ может быть разделен на две части по 8 МиБ для соответствия порогу. KvikIO является частью библиотек CUDA-X и использовалась в cuDF, cuCIM и cuPhoton для ускорения загрузки данных в форматах Parquet, ORC и научных изображений. Понимание этих уровней позволяет разработчикам настраивать производительность ввода-вывода под конкретные рабочие нагрузки.

Public- 22 Oct, 2026
NVIDIA Minerva: запуск платформы для наблюдения за AI-фабриками
NVIDIA официально представила Minerva - специализированную платформу AIOps, созданную для поддержания производительности в крупных AI-фабриках. Система собирает телеметрические данные как от базовой инфраструктуры, так и от активных AI-нагрузок, применяя целевые модели искусственного интеллекта для превращения сырых данных в практические выводы. AI-фабрики - одни из самых сложных операционных сред в мире, где массивы GPU работают через высокоскоростные сети для обучения моделей и обслуживания приложений. В таких условиях деградация даже одного компонента может значительно замедлить выполнение задач, поэтому раннее выявление проблем критически важно для сохранения эффективности и производительности.Традиционные инструменты мониторинга часто дробят видимость в дата-центрах, предоставляя отдельные представления для команд по сетям, вычислениям, надежности сайтов и машинному обучению. Minerva решает эту проблему, связывая сигналы между GPU NVIDIA, сетевым оборудованием, системами хранения, планировщиками и рабочими нагрузками. Платформа строит динамический граф знаний, который логически отображает физическую инфраструктуру - включая GPU, SuperNIC, коммутаторы и кабели - наряду с выполняемыми на ней задачами. Такой контекстный маппинг позволяет операторам прослеживать узкие места производительности до конкретных компонентов, даже в объектах со сотнями тысяч GPU, обеспечивая точное и быстрое определение корневых причин замедления обучения.Платформа обрабатывает миллиарды точек данных в час, используя алгоритмы машинного обучения с учителем и без учителя. Она изучает нормальное поведение системы, выявляет ранее невиданные аномалии, предсказывает возникающие сбои и коррелирует связанные события на основе конкретной топологии фабрики. Вместо того чтобы перегружать операторов каждым отдельным симптомом, Minerva группирует штормы событий в сфокусированные инциденты с вероятными корневыми причинами. Система включает встроенного AI-ассистента и подключается к внешним агентным AI-инструментам, предоставляя интерфейс на естественном языке, основанный на живой телеметрии. Операторы могут исследовать состояние кластера и получать рекомендации по устранению неполадок в формате диалога, сохраняя возможность ручного исправления или подключения к автоматизации через API инфраструктуры.Minerva спроектирована для упрощения операций путем агрегации связанных проблем в единые исполнимые элементы, что позволяет командам AIOps перейти от реактивного устранения неполадок к проактивному обслуживанию. Такой подход помогает максимизировать время работы GPU и улучшает ключевые метрики, такие как выход годного, полезный пропуск, доступность кластера и производство токенов. Несколько крупных партнеров, включая IREN, Aolani, Bitdeer AI, IBM, Jio, Lambda, Quake AI и Tesla, планируют развертывание платформы. Кроме того, производители оборудования Dell Technologies, Lenovo и Supermicro будут предлагать Minerva в составе своих портфелей для операций AI-фабрик, интегрируя его в более широкие инфраструктурные решения.

Public- 22 Oct, 2026
Owlchemy Labs выпустила Hyper Visor Arcade Blaster для XREAL Aura
Owlchemy Labs, XR-студия под управлением Google, известная по хитам Job Simulator и Vacation Simulator, официально представила Hyper Visor. Эта новая аркадная игра-шутер выйдет в день запуска XREAL AURA, что станет важным дополнением к стартовому набору ПО для этого устройства. Игра разработана специально под уникальную форму очков, предлагая оптимизированный опыт, соответствующий возможностям устройства. Она служит ключевым входом для пользователей, изучающих новую экосистему, обеспечивая развлечение сразу после настройки устройства.Courtesy Owlchemy LabsАппаратная часть XREAL AURA, разработанная в партнерстве с Google, представляет собой первую пару прозрачных AR-очков, работающих на операционной системе Android XR. Устройство уже доступно для предзаказа, хотя точная дата отгрузки пока не объявлена. Цена на аппаратную часть начинается с 1279 долларов за модель с 256 ГБ памяти и 12 ГБ ОЗУ. Более дорогая конфигурация с 512 ГБ хранилища и 16 ГБ ОЗУ стоит 1499 долларов. Эти характеристики призваны обеспечить надежную базу для запуска иммерсивных приложений непосредственно на устройстве.Цена Hyper Visor составляет всего 1,99 доллара, что делает ее доступным входом для новых пользователей. Игровой концепт строится вокруг загадочной пары «живых» солнцезащитных очков, которые открывают яркие трещины в реальности, скрытые в повседневном окружении игрока. Игрокам нужно использовать поток энергии, чтобы разбивать цели, побеждать боссов и запечатывать восемь различных уровней, восстанавливая реальность. Каждый уровень предлагает уникальные испытания и финального босса, а победы восстанавливают энергию для решающей битвы. Дизайн намеренно более двумерный, чем у полностью иммерсивных игр, чтобы обеспечить доступность.Студия также пообещала привезти несколько своих предыдущих XR-игр на XREAL AURA к моменту запуска. В этот список входят Job Simulator, Vacation Simulator, Dimensional Double Shift и Inside [JOB]. Эти игры, наряду с Hyper Visor, будут доступны в Google Play Store. Игры совместимы со всей экосистемой, включая Samsung Galaxy XR, который является первым VR-шлемом с поддержкой Android XR. Такая кросс-устройственная совместимость обеспечивает единую библиотеку для пользователей, переключающихся между различными форм-факторами.

Public- 22 Oct, 2026
Плагины Blender для реалистичных винтажных стен с постерами
Художник Blender G_ni выпустил два новых плагина - Poster Pin и Poster Print, - которые упрощают создание оформленных стен с постерами для атмосферных 3D-сцен. Инструмент Poster Print берет лист с изображениями и автоматически разрезает его на отдельные постеры. Пользователи могут настраивать цвет бумаги, применять специфические эффекты для естественного вида и добавлять повреждения по краям. После того как визуальный стиль будет готов, плагин генерирует текстурный атлас в разрешении 4K из выбранных постеров, обеспечивая высококачественный вывод для детальной рендеризации.Сопутствующий инструмент Poster Pin отвечает за размещение и рассеивание этих изображений в сцене. Он поддерживает постеры, записки, полароиды и каракули, размещая их на поверхностях с помощью скотча, булавок или ниток. Художники могут менять размер каждого изображения, контролировать, насколько плотно оно прилегает к стене, и настраивать поведение теней для реалистичности. Чтобы создать более оживленный вид, между крупными акцентными элементами можно разбросать мелкие записки и фотографии. Если используется гирлянда с фотографиями, плагин предоставляет точный контроль над позиционированием самой нити и висящих на ней картинок, позволяя создавать сложные и органичные композиции.

Public- 22 Oct, 2026
Обновление 2.5 для Cyberpunk 2077: двуручный бой, кроссплатформенные моды и улучшения графики
CD Projekt Red выпустила обновление 2.5 для Cyberpunk 2077. Это крупный бесплатный патч, вышедший одновременно с запуском Cyberpunk: Edgerunners 2. Обновление вносит значительные изменения в геймплей. Главное из них - перк Double Trouble в ветке Cool, который позволяет протагонисту V носить два пистолета Power или револьвера. Эта механика, давно ассоциировавшаяся с персонажем Джеки Уэллсом, теперь доступна игрокам. Она поддерживается четырьмя вспомогательными перками и новыми позами в фоторежиме.В обновлении также появилась настройка киберспорта для рук, включая Mantis Blades, Gorilla Arms, Monowire и Projectile Launch System. Игроки могут посетить пять новых клиник Glamdocs на карте. У каждой есть свои анимации и уникальные цветовые палитры для скинов киберспорта.Связь с сюжетом Edgerunners 2 устанавливается через новый побочный квест Clampdown. Он открывается после выполнения миссии The Heist и определенных заданий для Вакако. Квест приводит к получению комплекта из пяти предметов экипировки, основанного на персонаже Кинге. В список радиостанций добавлена HKGN 102.0 FM, где играет музыка из серии Edgerunners. Другой новый квест, Welcome to Paradise, предлагает экскурсию с рассказчиком Ричардом Найтом. Он открывается при уровне уличной репутации 15. Обновление также расширяет систему карт Таро: добавлено 12 новых карт Младших Арканов. Теперь есть отдельные разделы меню для Старших и Младших Арканов, а за полный набор полагается специальная награда.Запись в X: https://twitter.com/SynthPotato/status/2112933280198889661Ключевым долгосрочным дополнением стала поддержка кроссплатформенных модов на базе Mod.io. Эта функция позволяет игрокам на PC, Mac, PlayStation 5, Xbox Series X|S и Nintendo Switch 2 просматривать и устанавливать контент от сообщества через встроенное меню. На начальном этапе это не дает неограниченного доступа ко всем модам для PC, но со временем совместимых работ станет больше. Использование модов на консолях отключает достижения и трофеи. Среди мелких улучшений качества жизни - пять коллекций одежды, ранее доступные только NPC прически, фильтры предметов для хранилищ и группировка сохранений по прохождению.Технические улучшения охватывают как производительность, так и визуальное качество. Консоли наконец получили слайдер поля зрения (FOV). Поддержка на PC расширилась: теперь доступен DLSS 4.5 с генерацией кадров до 6X и моделью трансформера второго поколения. Совместимые мониторы Samsung Odyssey 3D могут отображать стереоскопический эффект без очков, а устройства Apple получают выгоду от MetalFX Frame Interpolation. Обновление также улучшает HDR, производительность трассировки лучей и включает специфические оптимизации для PS5 Pro. Обновление 2.5 выходит 22 октября для PC, Mac, PlayStation 5 и Xbox Series X|S. Версии для Nintendo Switch 2 и Mac App Store появятся в следующие дни.

Public- 22 Oct, 2026
Отрасль MicroLED смещает фокус на Co-Packaged Optics для ЦОД ИИ
Недавняя конференция MicroLED and AR/VR Connect в Эйндховене подчеркнула критический стратегический поворот в дисплейной отрасли. Хотя мероприятие по-прежнему служит важной площадкой для нетворкинга специалистов по дополненной реальности, главный нарратив сместился от потребительского AR-железа к оптическим межсоединениям. Значительная часть повестки, включая ключевые доклады, была посвящена Co-Packaged Optics (CPO), в частности для применения в ЦОД ИИ. Этот сдвиг показывает, что непосредственная коммерческая жизнеспособность технологии MicroLED определяется инфраструктурой высокопроизводительных вычислений, а не потребительскими носимыми устройствами. Это меняет расстановку сил для разработчиков, ожидавших быстрого прогресса в возможностях AR-дисплеев.Экономические драйверы этого перехода наглядно демонстрируются текущей динамикой рынка AR-очков. По данным отчетов, в 2026 году может быть отгружено от 1,6 до 2 млн AR-очков с монохромными зелеными дисплеями MicroLED. Этот объем, хотя и обещает рост, недостаточен для поддержки устойчивой экосистемы компонентов. Для контекста: если бинокулярное устройство, такое как модель Ray-Neo, стоит 499 долларов, то бюджет на дисплей и оптику на один глаз, вероятно, составляет менее 100 долларов. Учитывая, что поставщики, такие как Jade Bird Display, reportedly зарабатывают около 40 долларов за единицу монохромного зеленого дисплея, общая рыночная стоимость остается низкой. При стандартной валовой марже в 20% выручка оказывается скромной и должна делиться между несколькими производителями. Это резко контрастирует с огромными капитальными затратами на ЦОД ИИ, что делает CPO гораздо более привлекательной инвестиционной целью для компаний, ищущих устойчивый рост.Технические требования к CPO фундаментально отличаются от требований к AR-дисплеям, что создает расхождение в приоритетах НИОКР. Для AR-приложений MicroLED должны обеспечивать полноцветное воспроизведение и генерировать рассеянный световой паттерн для создания «глазного поля» (eye box) внутри волновода. В отличие от этого, для приложений CPO полноцветность не требуется, а используемые длины волн отличаются. Главная цель волноводов в CPO - поддерживать плотный световой паттерн, а не рассеивать его. Это различие означает, что инженерные усилия, направленные на оптимизацию MicroLED для межсоединений в ЦОД, могут не привести напрямую к улучшению качества AR-дисплеев. В результате разработчики, полагающиеся на MicroLED для AR-очков следующего поколения, могут столкнуться с задержками в достижении экономически эффективных полноцветных решений, так как отраслевые ресурсы перенаправляются в более прибыльный сектор CPO.Текущий рынок CPO доминируется устоявшимися лазерными технологиями, включая внешние источники лазеров (External Laser Sources) и вертикальные лазеры с поверхностным излучением (VCSEL), при этом MicroLED совершают лишь незначительные прорывы. Компании, такие как Avicena Tech, разрабатывают оптические трансиверы, интегрирующие MicroLED и сенсорные массивы на одном чипе, с ориентацией на бортовую и ближнюю межплатную связь. В сценариях короткой дистанции MicroLED предлагают подход «широкий и медленный», используя множество параллельных каналов и путей, что может быть эффективнее, чем сериализация данных для лазерной передачи. Хотя эта технология перспективна для снижения энергопотребления и задержек в ЦОД, ее спекулятивный характер в части внедрения MicroLED остается проблемой. Отрасль делает ставку на то, что огромные масштабы инфраструктуры ИИ обеспечат необходимый объем, чтобы сделать CPO на базе MicroLED жизнеспособным, а эта траектория может опередить развитие потребительского AR-железа.Эта стратегическая концентрация на CPO имеет ощутимые последствия для AR-экосистемы, особенно в отношении доступности полноцветных MicroLED. Поскольку производители отдают приоритет НИОКР для приложений в ЦОД, разработка экономически эффективных полноцветных MicroLED для AR может замедлиться. Часто упоминаемый «позитивный аспект» состоит в том, что инвестиции в CPO в целом продвинут технологию MicroLED, но существует риск, что специфические потребности AR будут упущены в пользу доминирующего рыночного драйвера. Компании-производители волноводов также адаптируются к этому тренду: такие фирмы, как Vuzix, посвящают значительную часть своих презентаций требованиям CPO и ищут партнеров в сфере ЦОД. Для разработчиков это означает, что хотя базовая технология MicroLED будет улучшаться, специфические оптимизации, необходимые для AR-дисплеев высокой четкости, могут не стать основным фокусом отраслевых инноваций в ближайшей перспективе.Более широкая проблема для внедрения AR остается сложным взаимодействием технических ограничений, часто сводимым к «18 ключевым проблемам», стоящим перед оптическими see-through-дизайнами. Решение одной проблемы, например, увеличение поля зрения, обычно усугубляет другие, такие как энергопотребление, размер батареи и вес. Например, большее поле зрения требует больше света и пикселей, что приводит к повышенным требованиям к обработке данных и увеличению энергопотребления. Кроме того, интеграция линз с диоптриями создает производственные сложности и обеспечивает менее оптимальную коррекцию зрения по сравнению с традиционными очками. Эти физические и экономические барьеры, в сочетании с поворотом отрасли к CPO, указывают на то, что массовые AR-очки продолжат сталкиваться с серьезными препятствиями. Разработчикам приходится ориентироваться в среде, где стоимость компонентов и технические ограничения сильно зависят от приоритетов рынка ЦОД ИИ.

Public- 21 Oct, 2026
Android отменяет прямые записи в контакты: разработчикам приложений предписано использовать стандартные интенты
Начиная с предстоящего релиза Android, приложения, нацеленные на эту новую версию, теряют возможность напрямую записывать данные в список контактов устройства с помощью разрешения WRITE_CONTACTS. Любая попытка выполнить прямые записи через операции ContentProvider или аналогичные механизмы приведет к возникновению SecurityException или отказу в доступе. Чтобы обеспечить конфиденциальность и единообразие, разработчикам требуется перейти на стандартные интенты контактов: ACTION_INSERT, ACTION_EDIT и ACTION_INSERT_OR_EDIT. Эти интенты не требуют специальных разрешений и предназначены для создания и изменения контактов через системный интерфейс, что гарантирует безопасную и прозрачную обработку данных пользователя.Ранее поведение этих интентов контактов существенно различалось у разных производителей устройств, что приводило к непоследовательному пользовательскому опыту, например, к потере данных или непредсказуемому сохранению. Предстоящая версия Android стандартизирует этот опыт, требуя от всех устройств следовать строгим рекомендациям. Когда приложение запускает эти интенты, система отображает аккуратную полустраничную форму для новых записей или позволяет пользователям искать и обновлять существующие контакты. Пользователи могут развернуть ее в полностраничный редактор для детальной информации. Этот стандартизированный подход устраняет необходимость в широких разрешениях для большинства приложений, поскольку система сама обрабатывает ввод данных, что сокращает поверхность атаки и повышает доверие пользователей к управлению контактами.Для небольшого числа приложений, чья основная функция связана с управлением контактами, в Android 17 QPR2, запланированном на четвертый квартал 2026 года, будет введено новое специальное разрешение доступа MANAGE_CONTACTS. Это разрешение предоставляет широкий доступ для чтения, добавления, редактирования и удаления контактов, учетных записей и данных People Directory, фактически заменяя необходимость в обоих разрешениях WRITE_CONTACTS и READ_CONTACTS в соответствующих сценариях. Приложения, запрашивающие это разрешение, должны подать заявление в Play Console с объяснением, почему стандартные интенты недостаточны для их основной функциональности. Эта мера гарантирует, что только приложения с реальной потребностью в широком доступе к контактам могут обойти стандартизированный процесс на основе интентов.Разработчикам также следует рассмотреть новую функцию People Directory, которая появится в том же релизе и позволяет приложениям публиковать информацию о доступности контактов без прямого редактирования контактов пользователя. Это особенно актуально для приложений, которые ранее добавляли действия «Позвонить через» или «Написать через», записывая дополнительные записи в базу данных контактов. Используя People Directory, приложения могут сохранять эти функции, не нарушая новых ограничений на прямое изменение контактов. Этот сдвиг поощряет более модульный подход к интеграции контактов, где приложения вносят вклад в каталог, а не изменяют личный список контактов пользователя, тем самым сохраняя целостность данных пользователя и одновременно предоставляя полезные варианты связи.Процесс миграции включает выявление всех прямых записей в контакты в кодовой базе, например, тех, что используют ContactsContract.RawContacts.CONTENT_URI или методы applyBatch, и их замену соответствующими интентами. Разработчикам следует использовать ACTION_INSERT для новых контактов и ACTION_EDIT или ACTION_INSERT_OR_EDIT для обновлений, передавая необязательные данные, такие как имена, номера телефонов и фотографии, через Intent Extras. Для чтения контактов Contact Picker, доступный с Android 17, остается рекомендуемым решением и не требует разрешений. Приложения, нацеленные на более старые версии Android, сохранят свое текущее поведение, но новый стандартизированный редактор будет доступен всем приложениям в новой ОС, обеспечивая единообразный опыт для пользователей независимо от целевого SDK приложения.

Public- 21 Oct, 2026
Snap назначает Роберта Дауни-младшего почётным директором по опыту клиента SPECS
Snap официально объявила, что актёр и продюсер Роберт Дауни-младший присоединится к команде дополненной реальности компании, чтобы разрабатывать оригинальный контент, сценарии в Lens и взаимодействовать с разработчиками железа для очков SPECS. Дауни-младшему присвоено звание почётного директора по опыту клиента. Эта роль призвана помочь пользователям понять и представить, что можно делать с новым устройством. Сотрудничество затронет различные подразделения SPECS: команда будет исследовать новые возможности, создавать сценарии в Lens и разрабатывать оригинальный контент, демонстрирующий потенциал дополненной реальности в повседневной жизни.В публичном заявлении Дауни-младший выразил восторг от технологии. Он отметил, что за последние два десятилетия протестировал почти все носимые устройства на рынке, но без особого успеха, пока не попробовал SPECS. Актёр утверждает, что убедился в ценности устройства за сорок секунд, указывая на его способность позволять семьям делиться впечатлениями без необходимости сутулиться над экранами, а также упрощать разработку для крупных компаний. Дауни подчеркнул, что устройство выполняет обещания, данные очками дополненной реальности, ссылаясь на свою культовую роль техно-оптимиста-супергероя. Он также похвалил творческую атмосферу в SPECS, предположив, что партнёрство приведёт к созданию инновационных и приятных продуктов для потребителей.Это объявление последовало за крупным мероприятием, прошедшим в прошлом месяце, где Snap представила комплексное обновление программного обеспечения и партнёрств для платформы SPECS. Центральным элементом презентации стала Specs Intelligence - предиктивная ИИ-сервис, предназначенный для вывода контекстной информации пользователю. Кроме того, компания продемонстрировала потоковую передачу иммерсивного развлекательного контента, интеграцию со Spotify, интерактивные сценарии по вселенной Гарри Поттера и инструменты для тренировок команд NBA и WNBA. Среди других функций - мультиплеерные игры, навигация, сервисы перевода и возможности 3D-шоппинга. Всё это направлено на то, чтобы сделать SPECS универсальной платформой как для развлечений, так и для продуктивности.Первая потребительская модель очков дополненной реальности от Snap должна поступить в продажу в США, Великобритании и Франции этой осенью. Базовая версия стоит $2,195, а опциональный комплект с зарядным чехлом с поддержкой сотовой связи - $2,395. Хотя неподтверждённые сообщения указывали на то, что Дауни-младший мог получить значительную долю акций для продвижения устройства, его официальная роль сосредоточена на влиянии как бренд-амбассадора. Его опыт игры Тони Старка на протяжении почти двух десятилетий уникально позиционирует его для диалога с потребителями и помогает им понять практическое применение технологий дополненной реальности в повседневной жизни.Чтобы дополнительно продвигать устройство, Дауни-младший запустил серию коротких видео, демонстрирующих SPECS в действии. Эти рекламные ролики показали во время матча New York Knicks против Philadelphia 76ers 20 октября, с планами на выпуск дополнительного контента во время первого матча Мировой серии 23 октября. В видео актёр использует очки как личный экран, тренера по гольфу и трафарет для рисования портретов, обращаясь к широкой аудитории, интересующейся практическим применением. Хотя устройство позиционируется как значительный шаг вперёд в сфере AR, это продукт потребительского сегмента первого поколения, который стремится определить будущее носимых технологий.
Портфолио

Public
Историческое портфолио. Включение: чем мы работаем
Здравствуйте, с вами снова Александр К. В первой части был 2013 год, свой движок на Java и первые игры. Прежде чем идти дальше по эпохам, сделаю включение и расскажу не про то, что мы делали для заказчиков, а про то, чем работаем сами.Потому что студия - это не только код. Это ещё и часы: по проектам, по задачам, по людям. От них зависит счёт клиенту, планирование и честный разговор о том, почему задача заняла три дня, а не один.Двенадцать лет мы считали время чужими рукамиИ перепробовали, кажется, всё. Продукты хорошие, но каждый раз что-то мешало. Одни дорожали, стоило команде вырасти больше пары человек. Другие умели так много, что ради двух часов работы приходилось разбираться в целой системе. Задачи жили в одном сервисе, часы в другом, и в конце месяца их сводили руками.В какой-то момент мы подумали: мы ведь умеем делать программы. Сделаем себе свою. Так появился Log.gold.Три действия, и ничему не надо учитьсяМы начали не с набора возможностей, а с того, что человек делает каждый день. Он садится за работу и хочет, чтобы время пошло. Всё.Поэтому работа с таймером - это «Старт», работа, «Стоп». Задача подсказывается с третьей буквы. Вчерашняя запускается одним щелчком. Позвонили или ушли на обед - есть пауза. Новый человек в команде разбирается за минуту, и это не фигура речи.Таймер сотрудника: идут часы, рядом свои задачи с оценкой и потраченным временемЗадачи там же, где часыВторое, что хотелось убрать, - два окна. Менеджер ставит задачу прямо здесь: название, описание, исполнители, ожидаемое время. Человек видит её у себя на таймере и запускает одним щелчком. Пишет комментарий, если что-то непонятно. Нажимает «Запрос закрытия», когда закончил. Менеджер в конце дня видит, кто над чем сидел, сколько ушло и сколько осталось.Менеджер видит, кто над чем работает прямо сейчас, сколько запланировано и сколько уже потраченоДосок с колонками, спринтов и подзадач здесь нет, и это намеренно. Небольшой команде их настройка часто обходится дороже самих задач. Если вам нужен большой менеджер проектов - Log.gold не он, и мы это говорим прямо.Цифры, которые не стыдно показать клиентуРади этого всё и затевалось, поэтому здесь по пунктам:Время считает сервер, а не вкладка браузера. Закрытый ноутбук, уснувший компьютер и пропавший интернет его не теряют.Забытый таймер обрезается сам - ночь не попадёт в отчёт и не придётся объяснять клиенту, откуда взялись четырнадцать часов.Свои часы сотрудник не правит: это делает менеджер, и каждая правка остаётся в журнале с именем и временем.Никакой слежки: ни снимков экрана, ни подсчёта нажатий. Мы считаем время, а не людей.Лёгкий, быстрый и на шести языкахИнтерфейс держим лёгким намеренно: без тяжёлых библиотек и мегабайтов скриптов. Страницы открываются мгновенно, работают на слабом ноутбуке и на телефоне в дороге. Устанавливать нечего, достаточно браузера.Сервис говорит на шести языках: английском, немецком, французском, польском, украинском и русском.На телефоне то же самое: таймер, задачи и сегодняшние записиПочему бесплатноLog.gold нужен прежде всего нам самим: наша команда работает в нём каждый день. Сервис живёт независимо от того, сколько у него пользователей, поэтому мы можем позволить себе не торопиться с оплатой.А лучше всего он подходит малым и средним командам: студиям, агентствам, фрилансерам и подрядчикам с почасовой оплатой, стартапам, которым нужен порядок, а не очередная система на внедрение. Именно таким командам дорогие трекеры кажутся избыточными, а таблицы быстро перестают справляться.Поэтому сейчас он бесплатный целиком: без пробного периода и урезанных тарифов. Компания заводится за минуту - название, почта, пароль. Сотрудников приглашают по почте.ПопробуйтеЕсли вы считаете часы в таблице, держите задачи и время в разных местах или просто устали от сложных трекеров - посмотрите Log.gold. Будем рады замечаниям: сервис меняется каждую неделю, и многое в нём появилось из пожеланий тех, кто им пользуется.Создать компанию в Log.goldА в следующей части вернёмся к истории: расскажу, чем закончился наш собственный движок и что было дальше. Не переключайтесь ))

Public
Историческое портфолио. Часть 1: вводная
Здравствуйте, с вами Александр К., основатель Cyborgs.pro. Это первая часть нашего портфолио, и оно не витрина, а рассказ: путь компании от основания до сегодняшнего дня через условные «эпохи» мобильной разработки, которые мы прошли сами.Решение создать компанию было принято в сентябре 2013 года.Если вы отлично помните те времена, смело листайте до первых проектов. Если тогда вы были молоды, почитайте: станет понятно, с чем и как нам приходилось работать.Короткая ретроспективаОперационки. Android 4.3 Jelly Bean (июль 2013) и свежий Android 4.4 KitKat (октябрь 2013). У Apple вышел iOS 7, тот самый, с которого начался «плоский» дизайн.Устройства. На Android правили Samsung Galaxy S4, HTC One, LG Nexus 5 и Samsung Galaxy Note 3. У меня был Sony Xperia Z, водонепроницаемый флагман от японцев, по тем временам почти фантастика. Китай только пристраивался к европейскому рынку: из популярного были Huawei Ascend P6 и Lenovo K900, а для гиков Xiaomi Mi2S и Mi3. Поставь на такой CyanogenMod, и получалась ракета.У Apple были iPhone 5s и 5c: компактные, без защиты от воды и без беспроводной зарядки.Игры. Смешное было время. Всех рвал Doodle Jump, хитом стал собранный на коленке Flappy Bird, все бегали в Subway Surfers, а на другом полюсе стоял монстр Asphalt 8.Ошибочная мысльВ ИТ я с 2003 года. Иногда поигрывал на телефоне, смотрел на хиты, и в голове поселилась мысль: «То, что выстреливает, можно сделать самому и без больших трудозатрат. Игры-то простые, значит, и популярность не заставит себя ждать». Как же я ошибался!С этой целью мы собрали офлайн-команду: я, дизайнер, программист и даже офис-менеджер. Она же вела и до сих пор ведёт все наши соцсети. Слово SMM тогда звучало ещё экзотично: мы делали публикации в Google+ - помнит ли кто-то такое? А сейчас от её роликов нас уже не спасти :)Движок CyborgsПервым делом мы написали собственный движок Cyborgs: на Java и только под Android. Сегодня, если вы хотите сделать мобильную игру, бесплатных движков на выбор целая куча. Тогда Unity был сырым и глючным, а мобильных игр на нём практически никто ещё не делал: для лёгкой 2D-игры под Android он был тяжеловесом.Движок позволял делать очень шустрые игры: базовая физика, спрайтовая (а позже и скелетная) анимация, редактор уровней и куча мелочей. Весил он килобайт 300. Пустой проект на Unity сегодня весит раз в 10, а то и в 50 больше, а у нас целая игра помещалась в полмегабайта.Самописный движок стал ядром, семечком компании, из которого выросло всё остальное. Жаль, что через несколько лет не хватило ресурсов развивать его дальше: темп после старта взяли очень высокий.Первые игрыChristmas Snowman Jump. Наш первый тест и аналог Doodle Jump. Прыгаешь в бесконечность, стреляешь, уворачиваешься от неприятностей. Игра получилась весёлой, собрала несколько тысяч игроков и дала нам первый опыт. Звук выстрела, тот самый «чпок», записал своим голосом наш дизайнер. Так что снеговик «чпокал» врагов на раз, как бы это ни прозвучало ))Christmas Snowman Jump - наш первый тест и аналог Doodle JumpSpace Brain Defence. Уморительная игрушка на гироскопе. Робот стреляет сам, а ты управляешь наклоном телефона и супервыстрелом. Враги, как в Galactix 1992 года, роились, летали и распадались на части, была пара боссов, всё на спрайтовой анимации. Две локации по несколько уровней.Space Brain Defence - стрельба на гироскопе, две локации и пара боссовМне эта игра до сих пор очень нравится. Может, воскресить проект? Исходники где-то лежат, да и APK под Android с 2.3 по 4.3 сохранился. Интересно, запустится ли он на Android 17?Первые заказыПошли заказы, и делали мы их на своём движке.Flying Flurry. Двухмерный раннер с видом сбоку, про вертолёт.Flying Flurry - двухмерный раннер с видом сбоку, про вертолётKite Flight. То ли вертикальный раннер, то ли Doodle Jump, а скорее их смесь. Управляешь воздушным змеем, летишь вверх и уворачиваешься от препятствий. Стрелять он, насколько я помню, не умел: турелей-то у змея не было )Kite Flight - воздушный змей летит вверх и уворачивается от препятствийНа внешних проектах мы учились делать приложения под ключ. Заказчикам нужны были аналитика, Crashlytics и разные рекламные агрегаторы. Всё это мы встраивали впервые, да ещё в собственный движок.Flash Cards: первые свои деньгиУже тогда маркеты позволяли докупать главы и дополнительный контент. Мы проверили это на карточках Домана Flash Cards: половина карточек бесплатно, половина за деньги.Flash Cards - карточки Домана: половина бесплатно, половина за деньгиДля тех, кто не знает: это картинки, статичные или анимированные, по которым дети учат предметы и язык. Всё просто: ребёнок тапает по экрану и получает картинку с названием. Хорошее приложение, им пользовались и мои дети на планшетах.Именно оно принесло компании первые деньги на собственных приложениях.Уроки первой эпохиЯ уже писал, что мы ошибались. Вот ещё одна ошибка: мы верили, что реклама внутри наших приложений принесёт деньги. Если у тебя тысячи пользователей, не принесёт.Отсюда вырос один из наших главных принципов: экспертиза. За годы работы мы научились честно говорить, что сработает, а что нет. Сегодня на таком опыте учатся нейросети, а мы прошли его сами, за свои деньги и своё время.Вместо послесловияСейчас время думскроллинга: ленту листают быстрее, чем читают. А вы дочитали до конца, и с этим я вас искренне поздравляю!В следующей части расскажу, чем закончилась история нашего движка и что было дальше. Не переключайтесь ))

Public
Технологии встречают моду: Почему Metaverse — это будущее шоппинга
Шоппинг в Metaverse — как технологии меняют покупкиВиртуальная реальность всё активнее интегрируется в нашу повседневную жизнь, и шоппинг в Metaverse стал настоящим символом нового цифрового века. Вместо того чтобы гулять по традиционным магазинам или даже делать покупки через экран телефона, Metaverse предлагает уникальное взаимодействие, которое одновременно удивляет и вдохновляет.Что такое шоппинг в Metaverse?Metaverse — это виртуальная вселенная, где можно не только общаться, играть или работать, но и совершать покупки. Бренды создают целые виртуальные миры, где вы можете:Примерить одежду, используя реалистичные аватары, повторяющие вашу внешность;Купить уникальные цифровые аксессуары, которые могут быть использованы в виртуальных играх или социальных платформах;Ощутить атмосферу бренда, прогуливаясь по его цифровому пространству.Как это выглядит?Представьте себе, что вы входите в виртуальный бутик известного модного дома. Вас окружает архитектура, которую можно создать только в цифровом мире: стены из света, динамические экспонаты и интерактивные элементы. Никаких ограничений пространства! Вы берёте в руки одежду, видите, как она будет смотреться на вашем аватаре, а после покупки она моментально попадает к вам на дом или в виртуальный гардероб.Преимущества шоппинга в MetaverseИнтерактивность: Возможность испытать продукт перед покупкой.Эксклюзивность: Цифровые товары и ограниченные коллекции, доступные только в Metaverse.Глобальность: Виртуальный магазин доступен из любой точки мира.Персонализация: Вы можете создавать собственные дизайны и стили с помощью цифровых инструментов.Уникальный опыт: Это не просто покупка, а полноценное приключение.Кто уже делает шоппинг в Metaverse?Мировые бренды активно включаются в цифровую гонку:Nike создала виртуальный магазин Nikeland, где пользователи могут покупать кроссовки и одежду.Gucci предлагает эксклюзивные цифровые аксессуары для аватаров.Adidas запускает NFT-коллекции, которые дают доступ к физическим товарам.Будущее шоппинга в MetaverseС каждым днём виртуальная реальность становится всё доступнее, и скоро шоппинг в Metaverse станет частью жизни каждого. Это не просто технологии — это новый способ взаимодействия с брендами, позволяющий делать покупки ярче, удобнее и интереснее. https://youtu.be/kT3lWLGV7lQ

Public
Возможности дополненной реальности в нашей жизни
Мы создаем решения, которые дополняют реальный мир контентом дополненной реальности. При помощи данной технологии AR можно мгновенно осуществлять покупки и создавать развлекательный контент. Инновационные технологии ворвались в нашу жизнь и заняли множество ниш в разных сферах жизни деятельности. Дополненная реальность находится на исходном этапе своего существования, она очень стремительно прогрессирует. Предстоящее дополненной реальности очень ясное и мы можем ждать эволюцию концепции AR с возникновением на рынке новых вариантов применения. У AR есть фантастические возможности для реализации своих обещаний и предоставлений поражающих ощущений. Далее можете просмотреть видеоролики нашей разработки в развлекательном контенте https://youtu.be/hRqaPTYRjuEhttps://www.youtube.com/watch?v=VvQeUAxGC_Ahttps://youtu.be/dyn-pBUB-x0https://youtu.be/Y_hXXY1WXVA