faq-post
JWT (JSON Web Token) удостоверяването в Laravel предоставя безсесиен, криптографски подписан механизъм за верифициране на API потребители без съхранение на сесии от страна на сървъра. JWT кодира полезен товар — обикновено потребителска идентичност и претенции — в компактен, URL-безопасен низ, подписан с таен или RSA ключ, което позволява на всяка услуга, притежаваща ключа за верификация, […]
Powerlevel10k е високопроизводителна тема за Zsh (Z Shell), която изобразява напълно персонализируем, информационно наситен промпт с почти нулева латентност. За разлика от конвенционалните теми за обвивки, които блокират изобразяването на промпта по време на изпълнение на бавни команди, Powerlevel10k използва асинхронно изобразяване и силно оптимизиран Zsh скриптов механизъм, за да показва git статус, облачен контекст, […]
Файлът .tar.gz е компресиран архив, създаден чрез комбиниране на две отделни операции: tar (Tape Archive), която обединява множество файлове и директории в един архив, и gzip, която компресира този архив за намаляване на размера му. Резултатът е преносим, пространствено ефективен формат на пакет, който е де факто стандарт за разпространение на софтуер, конфигурационни пакети и […]
GNU Screen е терминален мултиплексор, който ви позволява да създавате, управлявате и запазвате множество шел сесии от един терминален прозорец. Когато се откачите от Screen сесия, всеки процес, изпълняван в нея, продължава да работи — оцелявайки при прекъсвания на SSH връзката, мрежови сривове и затваряне на терминала — и остава напълно достъпен в момента, в […]
LILO (Linux Loader) е остарял буутлоудър за Linux и Unix-подобни операционни системи, който зарежда ядрото директно от адрес на диска, записан по време на инсталацията, без да изисква поддръжка на драйвер за файлова система по време на последователността на зареждане. Той работи на етапа преди OS — или от Master Boot Record (MBR), или от […]
Грешката `ping: command not found` се появява в Ubuntu, когато пакетът iputils-ping липсва от системата. Това е характерно за минимални инсталации, cloud VPS образи и Docker контейнери, от които несъществените помощни програми са премахнати, за да се намали размерът на образа. Решението е една единствена команда `apt`: `sudo apt install iputils-ping`. Тази статия обяснява защо […]
Vi и Vim (Vi Improved) са модални текстови редактори, управлявани с клавиатура, които работят изцяло в терминала, което ги прави незаменими за администриране на сървъри, редактиране на конфигурации от разстояние и работни процеси за скриптиране в Ubuntu и други Linux дистрибуции. Vim разширява Vi със синтактично оцветяване, многостепенно отмяна, разделени прозорци, поддръжка на плъгини и […]
NET::ERR_CERT_AUTHORITY_INVALID е грешка при TLS ръкостискане на ниво браузър, която възниква, когато сертификатът, представен от уеб сървър, не може да бъде проследен до коренен Сертифициращ орган (CA), на когото браузърът се доверява чрез вградения си доверен магазин. Браузърът прекратява връзката преди да бъдат обменени каквито и да е данни, показвайки тази грешка, за да предотврати […]
Docker е платформа за контейнеризация с отворен код, която пакетира приложения и техните зависимости в изолирани, преносими единици, наречени контейнери. За разлика от виртуалните машини, контейнерите споделят ядрото на хост операционната система, което ги прави значително по-леки, по-бързи за стартиране и по-ефективни по отношение на ресурсите — критично разграничение за всеки, който изпълнява натоварвания в […]
Samba е реализация с отворен код на протокола SMB/CIFS (Server Message Block / Common Internet File System), която позволява на Linux и Unix-базирани сървъри да споделят файлове, принтери и други ресурси с Windows клиенти — и с други Linux машини. Той действа като мост между операционните системи, превръщайки го в де факто стандарт за мрежово […]
