Рубрики
Технологии

Книги по веб-хакингу

Это продолжение статьи Материалы по хакингу на русском. Вкратце — я собираю автоматические переводы материалов по хакингу и выкладываю их на сайте библиотеки. В этой подборке — книги для тех, кто хочет разбираться в веб-приложениях, браузерах и сетях: от bug bounty и JavaScript/XSS до Читать далее

Рубрики
Технологии

Вышла интегрированная среда разработки Apache NetBeans 31

В начале августа 2026 года состоялся релиз интегрированной среды разработки Apache NetBeans 31. Проект имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки проекта NetBeans 31 сформированы для скачивания под Linux (snapcraft.io, flathub), Windows и macOS. Исходный код решения написан в основном на Java и опубликован на GitHub под лицензией Apache License 2.0. Читать далее

Рубрики
Технологии

У нас есть для вас пакет! Как LLM придумывают несуществующие зависимости

Что произойдет, если большая языковая модель (LLM) добавит в код пакет, которого никогда не существовало? Разработчик может принять рекомендацию за корректную, а злоумышленник – опубликовать под придуманным именем вредоносный пакет. Тогда ошибка модели превращается в возможность атаки на цепочку поставки. Перед вами обзор исследования We Have a Package for You! A Comprehensive Analysis of Package […]

Рубрики
Технологии

Сложные сайты на вайбкоде: четыре лендинга, два пути к «дорогим» эффектам и 3D-логотип из спрайтов

TL;DR За последний год я собрал вайбкодингом не один десяток лендингов — для программ МФТИ, для своих проектов и на заказ. Разберу четыре самых показательных: Школу Техпреда, конференцию «Точка сборки», курс «ИИ Продакт-менеджмент» (aimipt.ru) и один свой, личный — на нём эффекты раскачаны сильнее всего. У всех четырёх есть слой «дорогих» визуальных эффектов: интерактивная вода […]

Рубрики
Технологии

Wiremokjs как я создавал свой скриптовый язык для wiremock

В этой статье я расскажу, как создавал скриптовый язык WiremockJs — с нуля и до рабочего прототипа. Поделюсь, что меня подтолкнуло к этому «подвигу», как я проектировал грамматику, с какими ограничениями столкнулся и почему в итоге не стал использовать JavaScript, а написал свой упрощённый диалект. Под катом — ANTLR, парсеры, немного боли и много удовольствия […]

Рубрики
Технологии

[Перевод] Почему агентная разработка нуждается в политиках

Средства разработки с помощью ИИ эволюционируют: от чат-ассистентов, подсказывающих код, к автономным агентам, которые сами планируют, пишут и ревьюят. Вместе с инструментами меняется и смысл того, что мы называем Governance (я буду использовать английский термин — ближайший русский аналог «регулирование», но он уже: governance это не только сами правила, но и то, как мы их […]

Рубрики
Технологии

Как мы несколько дней искали проблему с перемоткой WebM

В одном из наших проектов бот записывает видеовстречи из Яндекс Телемоста, сохраняет их в WebM и передаёт на backend. После обработки запись становится доступна пользователю и воспроизводится через Video.js. Заметили что при перемотке длинных файлов видеоплеер надолго задумывается. Браузер продолжает загружать данные, буфер визуально заполняется, но воспроизведение не начиналось. Сначала мы исправили MIME-тип. Затем изменили […]

Рубрики
Технологии

Как получить пожизненный бан на VC.ru за open-source проект на Node.js без рекламы. Кейс CMTT

Всем привет. На днях моя техническая статья с open source кодом про написание нейросети с нуля на Node.js вышла из песочницы Хабра благодаря НЛО, набрала 8K+ просмотров и получила крутой фидбек. Но за 2 дня до этого я решил провести эксперимент и выложить этот же материал на VC.ru. Итог — моментальный пожизненный бан без объяснения […]

Рубрики
ИТ

Западные спецслужбы предупредили об атаках русскоязычных хакеров на Zimbra

Вредоносный JavaScript запускался при просмотре сообщения и выгружал данные за 90 днейRead More

Рубрики
Технологии

Обзор на Astro JS: опыт боевого проекта на 500+ тысяч страниц

Привет! В этой статье я — Антон Резников, Fullstack разработчик и Lead проекта из evilUnion, расскажу, как мы отказались от знакомого всем Next JS, не пожалели об этом и запустили один из самых крупных наших проектов на очень перспективном фреймворке — Astro JS. В этой статье мы посмотрим, что из себя представляет Astro, чем он […]