Найти тему
PHP: Настраиваем отладку. PhpStorm + PHP 8 + Docker + Xdebug 3
В очередной раз споткнувшись о собственную забывчивость, решил накидать небольшую заметку о том, как настроить отладку PHP в докере через xdebug для IDE PhpStorm. Кто-то правильно скажет, что в сети полно статей на данную тему, однако, все они не смогли спасти меня от совершения пары ошибок на которые я уже наступал ранее. Итак, имеем следующую конфигурацию: на нашем Linux хосте есть IDE PhpStorm 2020.3, докер образ PHP версии 8.0.0, настраиваемый в контейнере через docker-compose и установленное в том-же образе расширение для отладки xdebug версии 3...
6 месяцев назад
Linux: Восстанавливаем GRUB загрузчик после установки обновления Windows
Если на вашем ПК установлено несколько операционных систем и вы пользуетесь мульти-загрузчиком для их выбора и запуска (к примеру GRUB), может случиться такая неприятность, что после очередного обновления Windows (в особенности Windows 11) вы лишитесь возможности мультизагрузки. Windows сама решит за вас, никак не оповестив вашу персону, что "чужой" загрузчик это зло, и просто снесёт его, заменив на свой монопольный. Зачем вам несколько ОС, если у вас уже есть Windows (сарказм). Конечно, такое...
6 месяцев назад
Windows 10: Как выключить автоматический вход в систему
Если в вашей системе Windows 10 был настроен автоматический вход пользователя (администратора) без запроса пароля, то сбросить эту возможность (отключить автоматический вход в систему) можно следующим образом: Процедура проверена на Windows 10 версии 20H2 Домашняя (Home) 1. Запускаем программу "Редактор реестра" Находим в реестре следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 2. Находим в данном разделе ключ: AutoAdminLogon 3...
122 читали · 6 месяцев назад
Ldconfig самая полезная команда для новичков сборки в Linux
Рано или поздно любой из начинающих изучать Линукс сталкивается с такой задачей как сборка (компиляция) какого-либо пакета (программы) из исходных кодов (source code). Такая необходимость возникает довольно часто при обновлении программного продукта, либо его установки из CVS источников, либо вообще есть программные продукты которые не распространяются в package (rpm, deb) формате, а только в исходных кодах. По сути дела задача довольно тривиальная и сводится, как правило, к набору команд ...
6 месяцев назад
Руководство по выбору между GET и POST
Перевод статьи, которая для многих не откроет Америки, и мне она показалась какой-то немного сумбурной, поэтому пришлось ее местами сглаживать, но в качестве вводной для выбора между использованием GET или POST запроса, думаю это - то самое. К сожалению, на практике встречается множество несостыковок в использовании GET вместо POST и наоборот. Оба HTTP метода могут приводить к одинаковым результатам, но их некорректное использование может привести к неожиданным и потенциально опасным последствиям...
6 месяцев назад
Что такое URI, URL, URN и чем они различаются
А вы задавались вопросом: URL — что это? Всегда с таким сталкиваюсь, но до сих пор не желал понять в чем различие между терминами URI, URL, URN. Вы когда-нибудь обращали внимание на адресную строку в Вашем браузере? Что это? URI, URL или URN? Многие из нас не делают различий между URI, URL, URN, а кое-кто даже и не слышал терминов URI и URN, все просто пользуются термином URL. Давайте вместе попытаемся разобраться в этом. URL - Uniform Resource Locator (унифицированный определитель местонахождения...
6 месяцев назад
Что такое umask и как установить права на файл или директорию в Linux
При создании файла или директории, среда операционной системы присваивает им определенные права доступа по умолчанию, и umask - это пользовательская маска (user mask), которая используется для определения конечных прав доступа. Как это происходит, узнаем немного дальше. Сперва, нам необходимо понять, как узнать текущее значение нашей umask. Сделать это очень просто, вызываем из консоли: $ umask 0022 Umask, для всех пользователей по умолчанию, записывается в таких файлах как /etc/.bashrc или /etc/...
112 читали · 6 месяцев назад