Адміністрація
Набір символів utf8 у MySQL є неправильною назвою — це не справжня реалізація UTF-8. Він кодує символи, використовуючи лише від 1 до 3 байт, що означає, що він мовчки відкидає або відхиляє будь-яку кодову точку Unicode вище U+FFFF, включаючи всі emoji та значну частину додаткових символів CJK. utf8mb4 — це правильна, повна реалізація UTF-8 у […]
Надання підвищених привілеїв у Linux означає надання облікового запису користувача можливості виконувати команди, що вимагають доступу на рівні суперкористувача — або шляхом додавання до привілейованої групи, наприклад `sudo` або `wheel`, або шляхом явного налаштування записів у файлі `/etc/sudoers`. Найбезпечнішим і найбільш відстежуваним методом завжди є делегування на основі `sudo`, а не пряме членство в групі […]
Автентифікація JWT (JSON Web Token) у Laravel забезпечує механізм без збереження стану з криптографічним підписом для перевірки споживачів API без серверного зберігання сесій. JWT кодує корисне навантаження — зазвичай ідентифікатор користувача та твердження — у компактний рядок, безпечний для URL, підписаний секретним або RSA-ключем, що дозволяє будь-якому сервісу, який має ключ перевірки, незалежно валідувати токен. […]
Powerlevel10k — це високопродуктивна тема для Zsh (Z Shell), яка відображає повністю налаштовуваний, інформаційно насичений рядок запрошення з майже нульовою затримкою. На відміну від звичайних тем оболонки, які блокують відображення запрошення під час виконання повільних команд, Powerlevel10k використовує асинхронне відображення та високооптимізований рушій сценаріїв Zsh для показу статусу git, контексту хмари, віртуальних середовищ Python, просторів […]
Файл .tar.gz — це стиснутий архів, створений шляхом поєднання двох окремих операцій: tar (Tape Archive), який об’єднує кілька файлів і каталогів в один архів, та gzip, який стискає цей архів для зменшення його розміру. Результатом є портативний, компактний формат пакування, що є де-факто стандартом для розповсюдження програмного забезпечення, наборів конфігурацій і системних резервних копій практично […]
LILO (Linux Loader) — це застарілий завантажувач для Linux та Unix-подібних операційних систем, який завантажує ядро безпосередньо з дискової адреси, збереженої під час встановлення, без необхідності підтримки драйвера файлової системи під час послідовності завантаження. Він працює на етапі до запуску ОС — або з Master Boot Record (MBR), або з завантажувального сектора розділу — і […]
Vi та Vim (Vi Improved) — це модальні текстові редактори з керуванням за допомогою клавіатури, що працюють повністю в терміналі, що робить їх незамінними для адміністрування серверів, редагування конфігурацій віддалено та роботи зі скриптами на Ubuntu та інших дистрибутивах Linux. Vim розширює Vi підсвічуванням синтаксису, багаторівневим скасуванням дій, розділеними вікнами, підтримкою плагінів і шаром конфігурації […]
NET::ERR_CERT_AUTHORITY_INVALID — це збій TLS-рукостискання на рівні браузера, який виникає, коли сертифікат, наданий веб-сервером, неможливо відстежити до кореневого Центру сертифікації (CA), якому довіряє вбудоване сховище довіри браузера. Браузер розриває з’єднання до обміну будь-якими даними, відображаючи цю помилку, щоб запобігти атакам типу «людина посередині» (MITM), перехопленню даних або трафіку з підробленого сервера. Це не косметичне попередження. […]
Docker — це платформа контейнеризації з відкритим вихідним кодом, яка пакує застосунки та їхні залежності в ізольовані, портативні одиниці, що називаються контейнерами. На відміну від віртуальних машин, контейнери спільно використовують ядро ОС хоста, що робить їх значно легшими, швидшими при запуску та ефективнішими з точки зору ресурсів — критична відмінність для тих, хто запускає навантаження […]
Помилка "Server IP address could not be found" означає, що ваш браузер надіслав DNS-запит для доменного імені та не отримав у відповідь жодної дійсної IP-адреси — тому TCP-з’єднання так і не було встановлено. Першопричина майже завжди криється у збої десь у ланцюжку DNS-розпізнавання: застарілий локальний кеш, неправильно налаштований резолвер, затримка поширення після зміни DNS-запису або […]
