Программное обеспечение и судебные иски.

1 мин чтения

Белый дом предлагает пересмотреть поле программной разработки из-за отсутствия ответственности разработчиков за недостатки безопасности. Обсуждается вопрос о том, как определить уязвимости и привлечь разработчиков к ответственности.

Читать далее

Перезапуск Nginx внутри Docker контейнера

1 мин чтения

Несколько простых шагов для перезапуска Nginx внутри контейнера Docker. В данном случае рассматривается образ nginx:alpine. Docker Находим контейнер с помощью следующей команды находим интересующий нас контейнер: docker ps Перезапускаем Nginx внутри контейнера (допустим, что наш контейнер называется nginx-server) docker exec -it nginx-server nginx -s reload 2022/12/07 02:

Читать далее
Замена apt в Debian/Ubuntu

Замена apt в Debian/Ubuntu

3 мин чтения

Стандартный менеджер пакетов APT медленный. Загрузка в один поток через, обычно, медленные зеркала (поскольку не оптимизирует их из коробки). Кроме того, у него нет истории, поэтому откат установки/удаления пакетов может быть очень неприятным. Nala (:octocat: https://github.com/volitank/nala) прекрасно с этим справляется, к тому же, она еще

Читать далее
Как уменьшить размер тома данных docker в Docker Desktop для Windows

Как уменьшить размер тома данных docker в Docker Desktop для Windows

1 мин чтения

Если вы используете Docker Desktop для Windows v2, использующий WSL2, то он хранит образы в отдельном виртуальном томе, обычно, находящемся тут: %LOCALAPPDATA%\Docker\wsl\data\ext4.vhdx. Этот виртуальный том (vhdx) растет с увеличением числа созданных образов. При этом, если удалить образы из докера, то том не уменьшается. Соответственно, его

Читать далее
Array и timestamp.  Allowed memory size of N bytes exhausted

Array и timestamp. Allowed memory size of N bytes exhausted

1 мин чтения

Сегодня случилось странное. Один из методов объекта заказы стал падать с ошибкой: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1620896713 bytes) Что по русски звучит как: Фатальная ошибка: Допустимый объем памяти 134217728 байт (128 МБ) исчерпан (попытался выделить 1620896713 байт (1,51 ГБ !) ) Метод выглядел

Читать далее