Соглашение о коммитах. Спецификация

https://www.conventionalcommits.org/ru/v1.0.0/#спецификация Что это? Соглашение о коммитах призвано стандартизировать описание коммитов. По сути это стандарт который создан для стр…

Строгий режим в Laravel

Введение Laravel — это мощный PHP- фреймворк, и все его возможности сопряжены с большими обязанностями. В сегодняшней статье мы узнаем, как активировать строгий режим Eloquent в ва…

Как установить Node.js в Ubuntu 20.04

Если ставить дефолтную версию npm, то она будет 8.х релиза. Что никуда не годится. Поэтому перейдем сразу к делу. Установка из официального репозитория (PPA) https://nodejs.org/en/…

Laravel Sail. Docker + Laravel

Введение Laravel Sail – это инструмент командной строки для взаимодействия со средой разработки Docker. Sail обеспечивает отличную отправную точку для создания приложения Lar…

SOLID

Принципы SOLID — это набор пяти основных принципов объектно-ориентированного программирования, разработанных для создания более гибкого, устойчивого и легко поддерживаемого кода.

Что такое $_ENV в PHP?

$_ENV — это суперглобальная переменная в PHP, которая содержит ассоциативный массив переменных окружения, переданных текущему скрипту с использованием метода окружения. Эти перемен…

Git. Что такое stash и зачем он нужен?

Stash в Git — это механизм, который позволяет временно сохранить изменения в рабочей директории, чтобы потом вернуться к ним позже. Обычно он используется в следующих случаях..