javascript
Управляемый прокруткой CSS в 2026 году — разработка карусели без JavaScript

Как разработать карусель с помощью одного CSS с анимацией, управляемой прокруткойСтруктурируйте HTML с помощью семантических элементов <figure> внутри прокручиваемого контейнера с role="region".Примените scroll-snap-type: x mandatory к контейнеру и scroll-snap-align: center к каждому элементу.Сгенерируйте кнопки переключения слайдов с помощью псевдоэлементов ::scroll-button(left) и ::scroll-button(right).Создайте точечные индикаторы с помощью ::scroll-marker() на каждом элементе и…

  • пятница, 15 мая 2026 г. в 00:00:15
javascript
Архитектура Laravel + Centrifugo: кто за что отвечает в real-time системе

В первой части мы разобрались, что Real-time на Laravel-сайте нужен там, где интерфейс должен получать изменения без перезагрузки страницы: новые уведомления, смену статуса заказа, сообщения в чате, обновления виджетов, события в административной панели. Для таких задач классическая модель HTTP-запроса уже недостаточна, а polling создаёт лишнюю нагрузку на backend. Один из практичных вариантов решения — использовать Centrifugo как отдельный WebSocket-сервер рядом с Laravel-приложением.В этой ст…

  • пятница, 15 мая 2026 г. в 00:00:14
javascript
Cursor в разработке: нейропрототип модуля в корпоративной системе

Современная корпоративная разработка — это всегда про компромиссы. Нужно быстро прототипировать, но при этом не потерять в качестве кода. Хочется держать в голове всю архитектуру — и фронтенд, и бэкенд, и контейнеризацию, и тесты. А по факту время уходит на переключение между десятками вкладок, согласование REST-контрактов и разбор ошибок по логам.В этой статье мы расскажем, как в проекте нейропрототипа модуля Планирования (PlanningProto) мы использовали Cursor — редактор с ИИ, который встроен …

  • пятница, 15 мая 2026 г. в 00:00:08
javascript
Scoped Store: Когда useReducer не тянет, а Redux — слишком

Всем привет, я Ислам, фронтенд-инженер, сегодня хочу разобрать такую интересную связку для локальных сложных контекстов состояний в React проектах, а именно связку React Context+useState+useReducer и как мы его можем заменить на связку Context+Zustand+useRef получая заметный профит по следующим показателям:- Масштабируемость- Чистота- Оптимизация- ПростотаПочти все разработчики работали со сложными локальными состояниями где глобального Redux/MobX было слишком много, а нативные решения на основ…

  • пятница, 15 мая 2026 г. в 00:00:06
github
garrytan / gstack

Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QAgstack "I don't think I've typed like a line of code probably since December, basically, which is an extremely large change." — Andrej Karpathy, No Priors podcast, March 2026 When I heard Karpathy say this, I wanted to find out how. How does one person ship like a team of twenty? Peter Steinberger built OpenClaw — 247K GitHub stars — esse…

  • пятница, 15 мая 2026 г. в 00:00:04
github
NVIDIA-AI-Blueprints / video-search-and-summarization

Suite of reference architectures for building GPU-accelerated vision agents and AI-powered video analytics applications.NVIDIA AI Blueprint: Video Search and Summarization (VSS) Table of Contents Overview Use Case / Problem Description Agent Workflows Software Components Target Audience Repository Structure Overview Documentation Prerequisites Hardware Requirements Quickstart Guide License Overview The NVIDIA Blueprint for Video Search and Summarization (VSS) provides a suite of reference arc…

  • пятница, 15 мая 2026 г. в 00:00:02
xaker
Тайваньский студент взломал высокоскоростную железную дорогу и остановил поезда

На Тайване арестовали 23-летнего студента по фамилии Линь (Lin), которого обвиняют во вмешательстве в работу высокоскоростной железнодорожной сети THSR. Как сообщают местные СМИ, 5 апреля молодой человек сумел остановить сразу четыре поезда, передав в служебную TETRA-сеть сигнал тревоги.

  • четверг, 14 мая 2026 г. в 00:00:41
xaker
HTB OverWatch. Эксплуатируем linked server MSSQL через DNS-спуфинг

Для подписчиковВ этот раз мы декомпилируем .NET-приложение и получим учетные данные для подключения к серверу Microsoft SQL Server. Затем через связанный сервер и DNS-спуфинг добудем учетные данные пользователя. Для повышения привилегий выполним инъекцию команд в локально доступный SOAP-сервис.

  • четверг, 14 мая 2026 г. в 00:00:39
xaker
Горелкин призвал разработчиков уходить с GitHub

Первый зампред комитета Госдумы по информполитике и председатель РОЦИТ Антон Горелкин заявил, что компания Microsoft, которой принадлежит GitHub, «не просто ушла из России, но занимается откровенным вредительством». По его словам, скоро GitHub может стать недоступен в РФ, поэтому российским разработчикам следует как можно скорее переносить свои проекты на альтернативные площадки.

  • четверг, 14 мая 2026 г. в 00:00:38