javascript
Темная магия JavaScript: Укрощаем неявное приведение типов

Пролог: Знакомая боль Привет, Хабр! У каждого JS-разработчика есть своя история. История о том, как он впервые встретился с этим. Сидишь, пишешь код, всё логично, всё под контролем. И тут, чтобы проверить одну мелочь, открываешь консоль и из чистого любопытства пишешь: [] + {} // Получаешь: "[object Object]" // Хм, ладно, массив привел себя к строке, а объект стал... объектом. Логично. {} + [] // Получаешь... 0 ??? // ЧТО?! Стоп. Как это вообще возможно? Мы только что поменяли местами …

  • воскресенье, 29 июня 2025 г. в 00:00:06
javascript
HTML Builder: визуальный конструктор HTML-структур на Vue 3

Привет, Хабр! Сегодня хочу представить вам HTML Builder — визуальный редактор HTML-структур с drag-and-drop интерфейсом, который я разрабатываю как часть библиотеки нестилизованных компонентов vue-dnd-kit/components (по аналогии с shadcn). Проект находится в стадии бета-тестирования зачаточном виде, и мне бы хотелось получить обратную связь от сообщества разработчиков и дизайнеров.Что такое HTML Builder?HTML Builder — это компонент для визуального создания и редактирования HTML-структур без нео…

  • воскресенье, 29 июня 2025 г. в 00:00:05
github
actions / actions-runner-controller

Kubernetes controller for GitHub Actions self-hosted runnersActions Runner Controller (ARC) About Actions Runner Controller (ARC) is a Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions. With ARC, you can create runner scale sets that automatically scale based on the number of workflows running in your repository, organization, or enterprise. Because controlled runners can be ephemeral and based on containers, new runner instances can scale up or down rap…

  • воскресенье, 29 июня 2025 г. в 00:00:04
github
rommapp / romm

A beautiful, powerful, self-hosted rom manager and player. A beautiful, powerful, self-hosted rom manager. Table of Contents Table of Contents Overview Features Preview Installation Contributing Community Technical Support Project Support Our Friends Overview RomM (ROM Manager) allows you to scan, enrich, browse and play your game collection with a clean and responsive interface. With support for multiple platforms, various naming schemes, and custom tags, …

  • воскресенье, 29 июня 2025 г. в 00:00:03
github
adityachandelgit / BookLore

BookLore is a web app for hosting, managing, and exploring books, with support for PDFs, eBooks, reading progress, metadata, and stats.BookLore BookLore is a self-hosted web app for organizing and managing your personal book collection. It provides an intuitive interface to browse, read, and track your progress across PDFs and eBooks. With robust metadata management, multi-user support, and a sleek, modern UI, BookLore makes it easy to build and explore your personal library. ✨ Key Featur…

  • воскресенье, 29 июня 2025 г. в 00:00:02
xaker
Уязвимость Citrix Bleed 2 в NetScaler позволяет хакерам перехватывать сеансы

Свежая уязвимость в Citrix NetScaler ADC и NetScaler Gateway получила название Citrix Bleed 2, потому что схожа с проблемой 2023 года, которая позволяла неаутентифицированным злоумышленникам перехватывать cookie сеанса аутентификации на уязвимых устройствах.

  • суббота, 28 июня 2025 г. в 00:00:20
xaker
Французская полиция арестовала операторов хак-форума BreachForums

По информации французских СМИ, правоохранительные органы арестовали четырех администраторов BreachForums, известных под никами ShinyHunters, Hollow, Noct и Depressed. Также сообщается, что еще в феврале 2025 года французские власти задержали известного хакера IntelBroker, который ранее тоже был админом ресурса.

  • суббота, 28 июня 2025 г. в 00:00:19
xaker
Google, TikTok и другие предложили российским операторам подключиться к оборудованию в Варшаве

Заместитель генерального директора белорусского Национального центра обмена трафиком (НЦОТ) Виталий Карбовский рассказал на International Night Telecom Forum (проходит 24–28 июня в Санкт-Петербурге), что крупные зарубежные технологические компании начали располагать свои кеширующие серверы в дата-центрах в Варшаве, чтобы быть ближе к российским и белорусским пользователям.

  • суббота, 28 июня 2025 г. в 00:00:18
xaker
Технику атак ClickFix изменили: теперь она работает через «Проводник» в Windows

ИБ-специалист mr.d0x разработал атаку FileFix — новую версию атаки ClickFix, которая обманом вынуждает пользователя выполнять вредоносные команды через строку «Проводника» в Windows.

  • суббота, 28 июня 2025 г. в 00:00:17