javascript
Как React прерывает рендер: конкурентный рендеринг изнутри

Начиная с React 18 рендер можно прервать: срочные обновления обгоняют несрочные, даже если React уже взялся за несрочное. Если задуматься, вопросов много:Как React посреди рендера отдаёт поток браузеру, чтобы тот обработал ввод, а потом продолжает с того же места?Почему до React 16 он так не умел?Кто решает, какие обновления срочные, и почему большинство рендеров не прерывается вообще?Что происходит с незакоммиченными обновлениями, когда пришло что-то срочное?И главное, как обновления, которые …

  • пятница, 30 октября 2026 г. в 00:00:15
javascript
Тема Tailwind CSS из дизайн‑токенов одной командой

Я сам рисую интерфейсы и сам их верстаю. У меня есть библиотека стилей pbstyles: цвета, размеры и шрифты в ней описаны дизайн‑токенами. Тему для Tailwind я хотел собирать из этих токенов, а не переписывать руками после каждой правки в Figma. Так появился пакет tailwind‑dictionary.Он берёт токены в JSON и собирает из них тему Tailwind CSS. Светлая и тёмная тема собираются из тех же файлов.Пакет пригодится, если у вас уже есть токены, но переходить на Tailwind не хочется из‑за того, что тему прид…

  • пятница, 30 октября 2026 г. в 00:00:13
javascript
Голографический верстак из обычной вебки: разбираю турбину руками без шлема и датчиков глубины

Короче, мне всегда хотелось как в «Железном человеке»: протянуть руку, взять деталь прямо из воздуха и вытащить её из двигателя. Шлема у меня нет, перчаток с датчиками тоже. Есть ноутбук, встроенная камера и браузер.В итоге из этого получилась маленькая лаборатория. Двигатель разбирается на детали, из человека можно достать сердце и покрутить его, молекулу глюкозы собираешь из атомов пальцами. Видео с камеры никуда не уходит, всё считается в браузере на твоём же компьютере.Кода в статье не буде…

  • пятница, 30 октября 2026 г. в 00:00:12
javascript
vue-llm: AI SDK для Vue и Nuxt — стриминговый чат, Generative UI и модели прямо в браузере

Если вы делали AI-фичу на Vue, то, скорее всего, сталкивались с одним и тем же: большинство готовых инструментов для LLM-интерфейсов написаны с прицелом на React, а во Vue их приходится адаптировать или писать стриминг, tool calling и состояние чата вручную. Я сделал vue-llm — open-source библиотеку, которая закрывает это для Vue 3, Nuxt и даже Vue 2.7.Сразу ссылки, чтобы можно было пощупать:Песочница без API-ключа (модель скачивается и работает прямо в браузере на WebGPU): https://vue-llm.js.o…

  • пятница, 30 октября 2026 г. в 00:00:10
github
CopilotKit / OpenBot

Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded after. Bring any AG-UI agent. OpenBot The AI assistant your company can actually own. Same shape as ChatGPT, Claude or Grok, with one difference that matters: it runs on your infrastructure and you can change anything about it. Any agent stack, through AG-UI. Each coworker gets a computer of its own: a real browser with its own logins, its own file…

  • пятница, 30 октября 2026 г. в 00:00:08
github
milind-soni / OpenMausBot

Open-source Grok Bot alternative with a virtual machine that bots can use OpenMausBot The open-source Grok Bot alternative: your own team of AI bots, in a chat app. openmausbot.com  ·  Download  ·  Open source Grok Bot alternative, compared OpenMausBot is an open-source Grok Bot alternative: an independent project inspired by Grok Bot, and the open-source alternative to Meta Muse, OpenAI dots and Cue by Manus — bring-your-own-agent, local-first, on the models you already have. Also known as Mau…

  • пятница, 30 октября 2026 г. в 00:00:05
xaker
У компании Capcom утекли данные 11,7 млн пользователей

Представители японской компании Capcom сообщили о компрометации сервиса CAPCOM ID. Неизвестные злоумышленники похитили у компании 11 774 247 email-адресов и другую информацию, связанную с пользовательскими аккаунтами. Кроме того, для 196 учетных записей хакеры сменили пароли и попытались лишить доступа настоящих владельцев.

  • четверг, 29 октября 2026 г. в 00:00:38
xaker
Управление конфигурациями устройств в программе для удаленного доступа «Ассистент»: обзор UEM-модул…

Современная ИТ-инфраструктура требует не только возможности подключиться к удаленному устройству, но и централизованно управлять его настройками, программным обеспечением и безопасностью. Российская программа для удаленного доступа «Ассистент» делает решительный шаг в сторону Unified Endpoint Management (UEM), представляя полноценный модуль управления конфигурациями. Модуль реализован на базе Ansible, позволяет управлять конфигурациями устройств под управлением ОС Windows и Linux и превращать р…

  • четверг, 29 октября 2026 г. в 00:00:37
xaker
СМИ: в Минцифры могут ограничить потребление зарубежного трафика

В Минцифры рассматривают возможность ограничения объема зарубежного интернет-трафика для российских пользователей. По данным Forbes, весь трафик с иностранных доменов могут в обязательном порядке пропускать через технические средства противодействия угрозам (ТСПУ), установленные на сетях российских операторов, и ведомство получит право вводить лимиты на его потребление.

  • четверг, 29 октября 2026 г. в 00:00:35