Ошибка при перезапуске 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 <КАТАЛОГ С ИЗОБРАЖЕНИЯМИ>
# Устанавливаем диапазон д…
3D модель Пулемёт Гатлинга
Потихоньку занялся 3D графикой и анимацией, пока что как хобби. Вот балуюсь с параметрическим моделированием. Оказывается очень занимательная штука, главное чтобы фантазия работала. В общем вот первая работа по памяти без референсов.
Viewport с сеткой
Viewport без сетки
Render ржавый
Render новый
ESPOCRM Правильная настройка NGINX
Среди open source CRM систем, пожалуй самая легковесная и в тоже время функциональная это ESPOCRM. Но к сожалению, как и большинства продуктов, база знаний для разработчиков и администраторов очень скупа. У ESPO тоже при запуске на связке NGINX+PHP-FPM имеется проблема, очень большая проблема! Дело в том, что официальный конфиг тоже не работает и при старте на таких настройках, система просто не грузиться и выдаёт ошибку "bad server response". Причём в логах WEB сервисов и логах самой системы ошибок нет. В общем вот рабочий конфиг:
…