В предыдущих публикациях я уже рассказывал, зачем вообще появился Browser Policy Manager, почему я начал с Firefox Enterprise Policies и почему не стал делать «просто генератор policies.json». Эта статья — более техническая. Здесь я хочу разобрать, как Browser Policy Manager устроен внутри на версии 0.8.8.Версия 0.8.8 для проекта важна тем, что в ней фактически сложилась основная архитектура продукта: Читать далее
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Я не хотел писать ORM для Kotlin/Native. Мне просто нужен был PostgreSQL | 0 | 0 | 22-06-2026 |
| 2 | [Перевод] HTML Sanitizer API: конец эпохи DOMPurify и XSS-страданий | 0 | 7 | 24-06-2026 |
| 3 | Как мы перестали проксировать картинки через бэкенд и подружили PWA c S3 через presigned URL | 0 | 7 | 22-06-2026 |
| 4 | Django-согласия и cookies под 152-ФЗ: версии документов, аудит и экспорт вместо одного чекбокса | 0 | 7 | 20-06-2026 |
| 5 | Создание аналога Firebase на open-source компонентах | 5 | 7 | 21-06-2026 |
| 6 | Многопоточное программирование возвращается | 0 | 0 | 22-06-2026 |
| 7 | Безопасное хранение паролей: соли, перцы и выбор алгоритма | 0 | 7 | 25-06-2026 |
| 8 | Заменяем JavaScript с помощью HTML и CSS | 0 | 5 | 23-06-2026 |
| 9 | Как я спасал Magento 2 с 1 млн товаров и 10 млн CMS страниц от 504 ошибок | 5 | 8 | 22-06-2026 |
| 10 | Tools, Hooks, Skills, MCP — что есть что? | 0 | 7 | 24-06-2026 |