Еще один вариант запрета запуска второй копии скрипта

Например можно и так:

pgrep -f iptv_noblock_list || /home/pavel/ip_tv_noblock/iptv_noblock_list.py

Смотрим, если такой скрипт уже висит в запущеных процессах, то выводим его pid, иначе — запускаем скрипт

 

Изменение ширины темы WordPress Twenty Fourteen

По мотивам этой статьи. В очередной раз обновилась тема Twenty Fourteen и в очередной раз нужно менять css файл style.css, чтобы тема нормально смотрелась на очень широких экранах. На этот раз решил подойти радикально — и обновления не терять, и руками каждый раз не править. А именно: заходим в настройки темы -> дополнительные стили и копируем туда код:

.site {	
	max-width: 100% !important;	
}
.site-header {
	max-width: 100% !important;	
}
.hentry {	
	max-width: 100% !important;
}
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
	max-width: 80% !important;
}
.image-navigation {	
	max-width: 80% !important;
}

.archive-header,
.page-header {
	max-width: 80% !important;
}

.contributor-info {	
	max-width: 80% !important;
}

.comments-area {
	max-width: 80% !important;
}

.site-main .mu_register,
.widecolumn > h2,
.widecolumn > form {
  max-width: 80% !important;
}

Сильно надеюсь, что на этом все.

Маленькая хитрость при восстановлении из дампа MySQL

Довольно часто, системные администраторы делают дампы не какой то отдельной таблицы, а все базы целиком. Видимо примерно так:

mysqldump -ulogin -ppassword -ARqe --single-transaction | gzip -c > /nds/mysql/zwwes/`date +%Y-%m-%d`.gz

Отсюда возникает проблема: если нужно восстановить только одну базу из множества,  то её не достать — восстанавливаются сразу все.

Но! Костылем можно. Создаем пользователя, который имеет доступ только к одной базе:

create database dhcp2db;
create user 'dhcp'@'localhost' identified by 'password';
grant all on dhcp2db.* to 'dhcp'@'localhost';

И достаем из бекапа базы, под этим пользователем, сказав предварительно MySQL, игнорировать все ошибки (Access denied for user)

gunzip < 2017-12-10.gz | mysql -f -udhcp -pdhcp dhcp2db