javascript
Codemod в JavaScript: как менять сотни файлов кода с помощью jscodeshift

Всем привет! Меня зовут Саша. Я тимлид команды разработки личного кабинета пользователя в Банки.ру, и хочу рассказать про свой опыт изучения codemod и jscodeshift для оптимизации работы с кодом. Для бизнеса важна скорость, с которой мы адаптируемся к изменениям на проектах и разбираемся с техдолгом. А изменений у нас хватает — у нас выходят регулярные breaking changes вроде обновлений API и синтаксиса, изменения в UI-kit и прочее. Еще у нас много крупных проектов, которые надо поддерживать в ак…

  • четверг, 19 марта 2026 г. в 00:00:05
javascript
Пишем Pac-Man на чистом JavaScript: ностальгия, «Пиксели» и туман войны

Сцена почти как в фильме 1. Введение: кино, которое разбудило воспоминания.Недавно, когда писал статью про «Тетрис», я поймал себя на мысли, что вспоминаю не только падающие блоки, но и другой культовый проект — жёлтый кругляш, вечно убегающий от призраков. А потом в памяти всплыл фильм «Пиксели» (2015). Там есть сцена, которая одновременно смешная — жутковатая: создатель Пакмана, Тору Иватани, выходит к гигантскому Пакмену и пытается с ним поговорить по-отечески: «Пакман, я сделал тебя. Ты та…

  • четверг, 19 марта 2026 г. в 00:00:05
github
langchain-ai / open-swe

An Open-Source Asynchronous Coding Agent Open-source framework for building your org's internal coding agent. Elite engineering orgs like Stripe, Ramp, and Coinbase are building their own internal coding agents — Slackbots, CLIs, and web apps that meet engineers where they already work. These agents are connected to internal systems with the right context, permissioning, and safety boundaries to operate with minimal human oversight…

  • четверг, 19 марта 2026 г. в 00:00:03
github
newton-physics / newton

An open-source, GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation researchers. Newton Newton is a GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation researchers. Newton extends and generalizes Warp's (deprecated) warp.sim module, and integrates MuJoCo Warp as its primary backend. Newton emphasizes GPU-based computation, OpenUSD support, differentiability, and…

  • четверг, 19 марта 2026 г. в 00:00:02
xaker
В Google исправили сразу две 0-day в браузере Chrome

Разработчики Google выпустили экстренное обновление для браузера Chrome, устраняющее сразу две уязвимости нулевого дня, которые уже эксплуатировались в реальных атаках.

  • среда, 18 марта 2026 г. в 00:00:14
xaker
Эксперты заявляют, что блокировка Telegram уже началась

Как сообщают СМИ со ссылкой на профильных экспертов, в России началась блокировка Telegram. По данным сервиса Merilo (разработчик средств мониторинга Vigo), средняя доля неудачных запросов к доменам мессенджера за неделю с 9 по 15 марта выросла до 79,4% — это на 47 процентных пунктов больше, чем неделей ранее. В отдельных федеральных округах показатель приближается к 90%.

  • среда, 18 марта 2026 г. в 00:00:13
xaker
В Android 17 ограничат доступ приложений к Accessibility API ради борьбы с малварью

Стало известно, что в Android 17 появится ограничение, которое не позволит обычным приложениям использовать Accessibility API, так как Accessibility Services — один из самых популярных у малвари механизмов для кражи данных.

  • среда, 18 марта 2026 г. в 00:00:12
xaker
Microsoft удалила из своего магазина приложение Samsung, блокирующее диск C:

Компания Microsoft удалила приложение Samsung Galaxy Connect из Microsoft Store, так как оно ломало доступ к системному диску на ряде ноутбуков и десктопов Samsung, работающих под управлением Windows 11.

  • среда, 18 марта 2026 г. в 00:00:10
xaker
Фальшивые корпоративные VPN-клиенты воруют учетные данные

Эксперты предупреждают, что хак-группа Storm-2561 подделывает сайты Ivanti, Cisco и Fortinet, чтобы распространять инфостилер под видом VPN-клиентов.

  • среда, 18 марта 2026 г. в 00:00:10