Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
GENERAL IT · ЖУРНАЛ

Технологии на практике

Идеи, опыт и решения для вашего проекта.

Создать материал

В ленте

227 материалов

Ruby выпустил исправления ошибок, связанных с критическими уязвимостями GitLab

23 октября вышли Ruby 4.0.9, 3.4.12 и 3.3.13. Объясняем, какие приложения затронуты, почему нужно отдельно проверить пакет GitLab и что запросить у администратора сервера.

Хостинг

Cloudflare восстановила связь после почти трёхчасового сбоя в Северной Америке

23 октября сетевой инцидент затронул часть клиентов Cloudflare в Северной Америке. Провайдер сообщил об устранении. Рассказываем, кому проверить очереди задач и незавершённые операции.

В PHP закрыты критические уязвимости: что проверить владельцу сайта

21 октября вышли исправления двух критических ошибок PHP, а 23 октября разработчики уточнили дополнительный редкий риск. Разбираем версии с исправлениями и вопросы администратору сайта на 1С-Битрикс или другой PHP-системе.

Как проверить, что TLS-сертификат соответствует приватному ключу

До reload извлекаем открытый ключ из сертификата и приватного ключа, сравниваем SHA-256 и отдельно обрабатываем ошибку чтения. Проверено на OpenSSL 3.0.13: совпадение, другая пара и повреждённый файл.

Комиссия эквайринга ниже на 0,5 процентного пункта: какой оборот покроет интеграцию

Расчёт на учебных данных для владельца интернет-магазина: учитываем комиссию, интеграцию, сопровождение и время команды, находим порог оборота и проверяем три сценария.

Повторный webhook не должен создать второй заказ: проверяем идемпотентность

Практический разбор получателя webhook: устойчивый event_id, UNIQUE-ограничение, транзакция, повтор после сбоя и две одновременные доставки. Учебный пример выполнен и проверен на Python 3.12 и SQLite 3.53.

Приёмка каталога после импорта: сколько карточек проверить и сколько это займёт

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

Ротация секрета webhook: как сменить ключ без остановки приёма

Практический guide: принимаем K1 и K2 только в ограниченном окне, связываем подпись с key_id и timestamp, проверяем HMAC через compare_digest и отключаем старый ключ по результатам семи тестов.

Сколько стоит магазину час простоя оформления заказа

Учебная модель помогает оценить прямую стоимость сбоя оформления заказа, учесть восстановленные покупки и понять, когда за более быструю реакцию имеет смысл доплачивать.

Бесплатная доставка: какой порог не съест маржу магазина

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

Как проверить unit-файл systemd до daemon-reload и запуска службы

Проверяем полный unit-кандидат через systemd-analyze verify, разбираем код возврата, опечатку в директиве, отсутствующий исполняемый файл и потерянную зависимость — без daemon-reload и запуска службы.

Страница 4 из 19