Разбираемся со стандартами USB 3 и USB 4

9 ноября 2023

Скоростные характеристики Generations Начнем с того, что разница между USB 3.1 Gen1 и USB 3.1 Gen2 заключается в скорости, где…

Получаем информацию о модуле памяти через SPD

9 ноября 2023

Все модули оперативной памяти RAM имеют на борту чип SPD. Serial Presence Detect (SPD) - это стандартизированный способ доступа к…

Стандарты Bluetooth и аудио кодеки

8 ноября 2023

Версии Bluetooth лишь отчасти связаны с качеством передачи звука, однако они влияют на различные характеристики аудио устройств, такие как скорость…

Процесс загрузки в Linux

25 октября 2023

Предлагаю вашему вниманию краткий пошаговый обзор процесса загрузки Linux. Он может отличаться для разных дистрибутивов Linux, но в целом справедлив…

Как вычислить память, потребляемую PHP-FPM

23 октября 2023

Вычисление этого значения важно для правильной настройки php-fpm воркеров, в частности максимального количества процессов pm.max_children. Подробнее Как вычислить память, потребляемую…

Конфигурирование DNS в кластере Kubernetes

25 сентября 2023

Процесс резолвинга имен Каждый раз, когда создается новый под, k8s делает запись о новом поде в DNS-сервере, а также прокидывает…

Совместимость версий WordPress с версиями PHP, MySQL, MariaDB

29 января 2023

Связь между WordPress, PHP и MySQL/MariaDB очень тесная, и очень важно, чтобы версии обеих технологий совпадали для правильной работы. Приводим…

Как создать рандомное значение на разных языках

19 января 2023

Представим, нам необходимо создать 32-байтовое рамдомное значение и закодировать его в base46. Вот как это сделать на разных скриптовых языках…

Как сделать Terminal удобным

16 января 2023

Ни для кого не секрет, что Terminal в MacOS имеет скудный интерфейс. В счастью, на него можно установить оболочки, которые…

Самые полезные приложения для MacOS

16 января 2023

В этом обзоре я приведу список актуальных на 2023 год приложений для MacOS Monterey для ноутбуков с процессором на базе…