Пульс веб-платформы 03.07.2026


Новости

  • Fedora 45: Shadow Stack для x86_64 по умолчанию — Fedora включает аппаратную защиту Intel CET (CET SHSTK) для всех бинарников x86_64. ROP-атаки становятся значительно сложнее — при переполнении буфера теневой стек заметит несанкционированный переход. Поддержка в GCC, Clang и rustc, старые процессоры (Zen2 и младше) unaffected — инструкции CET работают как NOP.

Статьи, мнения, туториалы

JS/TS

  • process.env mutation: утечка в fork/exec и NODE_OPTIONS — Каждое присваивание в process.env мутирует общую память процесса. При fork/spawn дочерние наследуют всё окружение — пароль утекает в дамп памяти. NODE_OPTIONS автоматически применяется к дочерним процессам, вызывая побочные эффекты в production. Решение: явно указывай только нужные переменные через опцию env.
  • Semantic undo at scale — Undo/redo на уровне бизнес-логики вместо snapshot’ов. Реверсивные операции при сложных трансформациях данных без O(n) памяти на шаг.

CSS

HTML/Accessibility

  • This Page Intentionally Left Blank — осознанный пустой веб — Проект возрождает печатную традицию «намеренно оставленных пустых страниц» в вебе. В эпоху AI и бесконечного информационного шума тишина на странице — акт творчества, а не упущение.

Дизайн/Продукт