Tag Archives: песочница

5000 занят на mac os Ventura

Возникла ошибка при запуске проект на mac os Ventura OSError: [Errno 48] Address already in use Команда lsof -i:5000, выдала мне 2 неизвестных процесса, которые после снятия появлялись вновь (TCP *:commplex-main (LISTEN)). Как оказалась проблема в AirPlay, это он висит на 5000 порту, мне он не...

sqlalchemy увеличить счетчик через выражение

Есть таблица 'user' с полем-счетчиком 'counter', которое необходимо изменять в запросе от текущего значения. Например, увеличивать. UPDATE user SET counter = counter + 1 Что бы получить такое выражение, достаточно обращаться к объекту-столбцу через 'c' и класс таблицы. ...

python комбинации из элементов итерируемых объектов product itertools

Когда необходимо получить все комбинации из элементов итерируемых объектов (декартово произведения), проще всего воспользоваться инструментов itertools.product, который является эквивалентом вложенных for циклов (где крайний правый элемент смещается при каждой...

Добавление SameSite cookie атрибут для laravel 4.2

С 80 версии Chrome Stable меняет дефолтное поведение установки cookie в рамках своего и кроссдоменного контекста. Файлы cookie, в которых не указан атрибут SameSite, будут ограничены контекстом своего сайта (т.е. если бы был...

Команды для composer когда что-то идет не так

Случается, что вроде пакет есть, а в autoload не загружается или проблемы с версиями у разных людей в рамках проекта. Всякое бывает. начать стоит со списка всех установленных пакетов: composer show потом потом собрать информацию об интересующем пакете и его версии composer...

Удаление файлов с некорректным именем в unix

Возникла необходимость удалить файл с проблемным именем, содержащим в себе -, например, -qwqw Команда rm неверно интерпретировала - в имени файла, что бы избавится от проблемы следует указать -- перед именем файла, тогда команда rm не будет...

Классика жанра OSError: [Errno 48] Address already in use

Бывает запустили какой-то процесс и забыли, а потом другой надо запустить и тут: OSError: [Errno 48] Address already in use. Простое решение, найти процесс и остановить, ищем grepом по процессам: [crayon-6766ea023264f323964780/] Нашли, PID 96070.Завершаем. [crayon-6766ea0232659503283067/] ...