Последние статьи

Laravel 13.30: новый метод chunkBy()

Laravel 13.30 добавляет метод chunkBy() для разделения коллекций на группы соседних элементов с одинаковым значением. Разбираем отличие от groupBy(), потоковую обработку и особенности сравнения.

Необычное поведение null в PHP

В PHP null иногда выступает не просто как пустое значение, а как специальный аргумент, меняющий поведение встроенной функции. Статья разбирает такие случаи в array_map, array_filter, array_column, array_slice, error_reporting и set_error_handler, а также рассматривает предложение разрешить null в usort().

Laravel Lock: распределённые блокировки для моделей и маршрутов

Laravel Lock добавляет распределённые блокировки для моделей, маршрутов и произвольных операций. Пакет поддерживает хранение блокировок в кэше или базе данных и предоставляет API для ожидания, проверки и принудительного освобождения.

Пауза всех очередей Laravel во время деплоя

Laravel 13.25 добавляет возможность поставить на паузу все очереди приложения одной командой. Разбираем команды queue:pause --all и queue:resume --all, работу глобальной паузы, взаимодействие с индивидуальными паузами и новые события.

Файл .bashrc в Linux: настройка Bash

.bashrc — основной пользовательский файл конфигурации Bash в Linux. Разбираем его расположение, запуск, алиасы, функции, переменные окружения, $PATH, настройку prompt, историю команд и восстановление после ошибок.

Кибербезопасность 3 недели назад

Новая XSS-уязвимость WordPress может привести к выполнению PHP-кода

Исследователи обнаружили в WordPress цепочку XSS2Shell, которая начинается с XSS без аутентификации и при наличии авторизованного администратора может привести к выполнению PHP-кода. Уязвимость исправлена в WordPress 7.0.3.

Кибербезопасность 1 месяц назад

Скомпрометированные пакеты AsyncAPI в npm распространяли многоступенчатый ботнет-загрузчик

Исследователи обнаружили компрометацию нескольких пакетов AsyncAPI в npm, распространявших многоступенчатый загрузчик ботнета Miasma. Атака была выполнена через компрометацию CI/CD-процесса проекта, а не через кражу npm-токенов.

Laravel 13.19: поддержка HTTP QUERY, новые методы для коллекций и строк

Laravel 13.19 добавляет поддержку HTTP-метода QUERY в HTTP-клиент и инструменты тестирования, а также новые методы reduceInto() и counted(). Кроме этого, релиз включает оптимизацию работы очередей Amazon SQS и ряд небольших улучшений.

Технологии и IT-новости 2 месяца назад

Kali Linux 2026.2 получил GNOME 50, KDE Plasma 6.6 и новые инструменты

Вышел релиз Kali Linux 2026.2 с ядром Linux 6.19, поддержкой GNOME 50 и KDE Plasma 6.6. Обновление также включает новые инструменты для тестирования безопасности, современный формат APT DEB822 и другие улучшения.

Кибербезопасность 2 месяца назад

Критические уязвимости Cursor позволяли выйти из песочницы и выполнять команды на компьютере

Исследователи обнаружили две критические уязвимости в Cursor, позволяющие выйти из песочницы и выполнить произвольные команды на компьютере разработчика через атаку prompt injection. Обе проблемы устранены в Cursor 3.0, однако все предыдущие версии остаются уязвимыми.

Кибербезопасность 2 месяца назад

Нулевая уязвимость в Cisco Catalyst SD-WAN использовалась для получения root-доступа

Mandiant раскрыла подробности эксплуатации уязвимости CVE-2026-20245 в Cisco Catalyst SD-WAN. Злоумышленники использовали zero-day для повышения привилегий до root и тщательно скрывали следы своей деятельности.

Технологии и IT-новости 2 месяца назад

Homebrew 6.0: новый механизм доверия к tap, песочница для Linux и другие изменения

Homebrew 6.0 получил крупнейшее обновление безопасности за последние годы. В релизе появились механизм Tap Trust для проверки сторонних репозиториев, песочница Bubblewrap для Linux, новая JSON API по умолчанию и улучшения производительности.

Инновации 2 месяца назад

Технология создания электронной кожи

Исследователи представили технологию изготовления электронной кожи большой площади без использования чистых помещений. Метод сочетает лазерную обработку и аддитивное производство, что позволяет создавать гибкие многомодальные сенсорные системы непосредственно на месте применения.

Инновации 2 месяца назад

Более безопасные литий-ионные аккумуляторы стали ближе к реальности

Исследователи из Columbia Engineering создали новый гелевый электролит для аккумуляторов без анода. Технология повышает срок службы элементов питания и значительно улучшает их безопасность, приближая коммерческое применение аккумуляторов нового поколения.