Файловый менеджер Thunar для подключение к SMB
Кто сталкивался с невозможностью подключения к локальной сети из файлового менеджера Thunar в Linux или получал при попытке подключения к ресурсам ошибку, необходимо выполнить установку следующих пакетов из под root командой:
apt install gvfs-backends gvfs-fuse libsmbclient
Python создание и установка из requirements.txt
Для того чтобы создать список установленных пакетов в виртуальном окружении python (env/venv) и сохранить результат в файл requirements.txt, необходимо выполнить команду:
pip freeze > requirements.txt
Для того чтобы установить все пакеты из файла requirements.txt, необходимо выполнить команду:
pip install -r requirements.txt
Понятное дело, перед выполнением любой из команд, необходимо активировать виртуальное окружение, например, если виртуальное окружение создано в каталоге /script/venv то команда будет следующая:
п…
Ошибка при перезапуске MYSQL сервера
Столкнулся с предупреждением после рестарта MYSQL сервера на VDS/VPS Debian "Warning: The unit file, source configuration file or drop-ins of mysql.service changed on disk. Run 'systemctl daemon-reload' to reload units.". Не знаю, может такая ошибка (предупреждение) возникает не только на виртуальных серверах. В общем довольно долго изучал варианты решения, но для себя выбрал самый простой и рабочий. Хотя многие люди на форумах говорят, что на данное предупреждение не стоит обращать внимание вообще, хочется, чтобы всё было ид…
Как сделать ссылку на телеграм канал. Обход блокировки t.me без внешних сервисов
В связи с блокировкой Telegram ресурсов, в частности t.me невозможно создать обычную ссылку на Telegram канал на сайте. В Интернете куча сервисов, которые предлагают обход данной блокировки. Пользоваться такими сервисами очень просто, вводите ссылку на телеграм канал (Например: https://t.me/mytelegramchanel) и вам генерируется страница с кнопкой перехода на канал. Но по факту, кнопка просто запускает приложение Telegram и открывает канал. Т.е. смысла в этих сервисах, как такового и нет. Тем более, большинство из них разместят на вашей странице…
Изменение типов полей input в административной панели Django
Разрабатывая сайты (web приложения) на Django, испытываешь довольно разные ощущуния. По большей части конечно хорошие. Но иногда сталкиваешься довольно с простой проблемой, которая довольно дико бесит. Вот одна из них...
При использовании в моделях поля типа целых чисел (Integer) или чисел с плавающей точкой (Float), довольно сильно раздражает их отображение в панели администратора. Эти стрелочки в поле, да ещё и поведение скрола на активном поле, которое изменяет введённое значение, просто приводят в бешенство.
Решение довольно простое:…
Nginx регулярное выражение для адресов с точкой
Честно говоря, уже давно не видел сайтов, на которых формируются адреса, которые содержат точку (index.html и т.п.), особенно когда весь сайт использует SEO URL, а вот некоторые страницы с таким правилом.
Но вот столкнулся с таким сайтом, выполнялся перенос с одного VDS на другой, плюс с преходом на Nginx с Apache. Примечательно, что на стороне frontend всё хорошо, а вот в административной части, как раз загвоздка с адресами, некоторые сторонние плагины почему то подключались именно так.
В общем, если нужно обрабатывать адреса с точкой, …
Как работать с неадекватными клиентами?
Кажый из нас рано или поздно в повседневной или рабочей обстановке встречает ну очень "далёких", наглых, жадных до безобразия людей. По большей части эти люди характерны в одном, за малую оплату требовать кучу работы, как правило о которой и речи не было на этапе переговоров и даже в Техническом Задании. Но вывернут так, что это всё подразумевалось, и что это ваш косяк, что вы этого не поняли.
Печально, что такие люди есть и вне работы, некоторые знакомые, друзья или даже родственники, порой начинают требовать что либо, считая, чт…
3D модель Волшебный Посох
Очередная работа в 3D моделировании. На этот раз уже посложнее, использование ткани и коллайдеров взаимодействия. Конечно далеко от идеала, тем более с учётом освещения и текстур, в общем ещё есть к чему стремиться:
Без текстур:
Черно белый:
Переносыщенный:
Финальный:
BASH автоматизация сжатия изображений
Возникают ситуации, когда необходимо выполнить оптимизацию изображений в большом количестве, например, при использовании CMS 1С Битрикс (об этом я уже писал ранее Сжатие изображений в CMS 1С Битрикс), или при ипользовании OpenCart, или какой нибудь другой CMS, где этот функционал не реализован на уровне ядра. Может вообще в других случаях. Так или иначе, задачи могут отличаться, но иметь одну суть. Представляю третью версию скрипта, для сжатия изображений:
#!/bin/bash
cd <КАТАЛОГ С ИЗОБРАЖЕНИЯМИ>
# Устанавливаем диапазон д…