javascript
Event Loop для начинающих. Не так страшно, как вам рассказывали

JavaScript выполняет код в одном основном потоке. Это означает, что инструкции выполняются последовательно — одна за другой. Получил команду — выполнил. Но что делать интерпретатору, если он встречает код, который не может выполнить сразу? Например, обработчик события. Пока событие, допустим, клик на кнопку, не произошло, код внутри обработчика не выполнится. Такой код называют асинхронным. К асинхронным операциям относятся, например, таймеры (setTimeout), сетевые запросы или события интерфейса…

  • среда, 18 марта 2026 г. в 00:00:04
github
jarrodwatts / claude-hud

A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progressClaude HUD A Claude Code plugin that shows what's happening — context usage, active tools, running agents, and todo progress. Always visible below your input. Install Inside a Claude Code instance, run the following commands: Step 1: Add the marketplace /plugin marketplace add jarrodwatts/claude-hud Step 2: Install the plugin ⚠️ Linux users: Click here first On Linux, /tmp i…

  • среда, 18 марта 2026 г. в 00:00:02
xaker
Пользователи сообщают о проблемах в работе Telegram в России

С конца прошлой недели Telegram в России работает с перебоями. Сообщения уходят с задержкой или не уходят вовсе, медиафайлы не загружаются, веб-версия мессенджера зависает, а в приложении статус «Соединение...» может не меняться по несколько минут. При этом на зарубежных мониторинговых ресурсах глобальных инцидентов не зафиксировано — проблемы наблюдаются на территории РФ.

  • вторник, 17 марта 2026 г. в 00:00:16
xaker
ФБР ищет пострадавших от вредоносных игр в Steam

ФБР обратилось к геймерам, которые в период с мая 2024 по январь 2026 года могли установить одну из восьми вредоносных игр в Steam. Правоохранители просят пострадавших выйти на связь и помочь в проведении расследования.

  • вторник, 17 марта 2026 г. в 00:00:15
xaker
Поддержка E2E-шифрования в Instagram* будет отключена

Разработчики Meta (деятельность компании признана экстремистской и запрещена в РФ) сообщили, что после 8 мая 2026 года компания прекратит поддержку сквозного шифрования (E2E) для сообщений в Instagram (принадлежит компании Meta, заблокирован в РФ).

  • вторник, 17 марта 2026 г. в 00:00:14
xaker
HTB Gavel. Эксплуатируем инъекции в Runkit для PHP, чтобы захватить веб-сервер

Для подписчиковСегодня я покажу процесс эксплуатации SQL-инъекции в расширении runkit, которое часто ставят на веб‑сервер для работы проектов на PHP. Получив сессию на хосте, подменим файлы с настройками, чтобы выполнить код в чекере конфигов через runkit PHP и повысить привилегии.

  • вторник, 17 марта 2026 г. в 00:00:13
xaker
Вымогатели используют малварь Slopoly, созданную с помощью ИИ

Исследователи IBM X-Force обнаружили новый вредонос Slopoly, который, судя по всему, был создан с помощью генеративного ИИ. Малварь использовалась в атаке с применением шифровальщика Interlock и позволила злоумышленникам больше недели оставаться в скомпрометированной системе и похищать данные.

  • вторник, 17 марта 2026 г. в 00:00:12
javascript
Дроны над Дубаем и новостной агрегатор: Flask, MCP-сервер, AI-агент и Telegram-бот

28 февраля 2026 года я стоял у окна на 41-м этаже в JBR в Дубае и смотрел, как системы ПВО ОАЭ перехватывают иранские беспилотники прямо над моей головой. Полез в новости — в Google и Яндексе статья двухчасовой давности, Telegram‑каналы противоречат друг другу. Когда это происходит где‑то далеко, не придаёшь этому значения. Когда ты в центре событий, то хочешь знать оперативную информацию, желательно с push‑уведомлениями. Начал с Telegram‑канала по Ближнему Востоку — агрегировал RSS мировых аге…

  • вторник, 17 марта 2026 г. в 00:00:10
javascript
Что такое dataLayer на самом деле: от аналитиков — разработчикам

Если спросить разработчика, что такое dataLayer, чаще всего ответ будет примерно такой: «Ну это что-то из GTM». Я понимаю, что вот вы, конкретно вы, уважаемый читатель, так не отвечаете, и никто так не отвечает, но у меня вот такая статистика. А если спросить аналитика, что нужно для настройки событий, ответ будет: «Нужно просто пушнуть это в dataLayer» Здесь начинается легкое раздражение с обеих сторон. Разработчику кажется, что это часть Google Tag Manager, которую он не обязан понимать. Ана…

  • вторник, 17 марта 2026 г. в 00:00:09