<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <atom:link href="https://mavn.ru/rss.php" rel="self" type="application/rss+xml" />
  <title><![CDATA[Тестовая площадка]]></title>
  <description><![CDATA[Website description]]></description>
  <link>https://mavn.ru/</link>
  <item>
    <title><![CDATA[Laravel Nova Tut]]></title>
    <link>https://mavn.ru/home/lara-nova.html</link>
    <guid>https://mavn.ru/home/lara-nova.html</guid>
    <description><![CDATA[<p>
	Создание моделей и ресурсов Laravel/Nova</p>
<div>
	php artisan make:model MyResourceName -m</div>
<div>
	php artisan nova:resource MyResourceName</div>
<div>
	php artisan migrate</div>
<div>
	&nbsp;</div>
<div>
	Создание полей в бд чтобы не было ошибок</div>
<div>
	&nbsp;</div>
<div>
	<div>
		$table-&gt;timestamp(&#39;created_at&#39;)-&gt;useCurrent();</div>
	<div>
		$table-&gt;timestamp(&#39;updated_at&#39;)-&gt;useCurrent();</div>
	<div>
		&nbsp;</div>
	<div>
		<div>
			$table-&gt;timestamp(&#39;update_at&#39;); must be first</div>
		<div>
			$table-&gt;integer(&#39;created_by&#39;);</div>
		<div>
			$table-&gt;timestamp(&#39;creation_at&#39;);</div>
	</div>
</div>
<div>
	&nbsp;</div>
<hr /> ]]></description>
    <pubDate>Sun, 11 Aug 2019 18:48:00 +0300</pubDate>
    <dc:creator>Mavn</dc:creator>
  </item>
  <item>
    <title><![CDATA[No space left on device: AH00023: Couldn't create the mpm-accept mutex]]></title>
    <link>https://mavn.ru/home/httpd.html</link>
    <guid>https://mavn.ru/home/httpd.html</guid>
    <description><![CDATA[<p>
	for i in `ipcs -s | grep apache | awk &#39;{print $2}&#39;` ; do ipcrm -s $i; done</p>
<hr /> ]]></description>
    <pubDate>Tue, 07 Apr 2015 19:36:00 +0300</pubDate>
    <dc:creator>Mavn</dc:creator>
  </item>
  <item>
    <title><![CDATA[Mysql полезное]]></title>
    <link>https://mavn.ru/home/mysql.html</link>
    <guid>https://mavn.ru/home/mysql.html</guid>
    <description><![CDATA[<p>
	Отобразить размеры всех бд mysql</p>
<div>
	SELECT table_schema AS &quot;Database name&quot;, SUM(data_length + index_length) / 1024 / 1024 AS &quot;Size (MB)&quot; FROM information_schema.TABLES GROUP BY table_schema;</div>
<div>
	&nbsp;</div>
<div>
	Repair mysql tables</div>
<div>
	<div>
		mysqlcheck -u root --auto-repair --optimize --all-databases</div>
	<div>
		если не помогает выполнить следующее для побитых таблиц</div>
	<div>
		cd /var/lib/mysql/database</div>
	<div>
		myisamchk -r -v -f table_name</div>
	<div>
		&nbsp;</div>
	<div>
		Backup mysql databases</div>
	<div>
		ionice -c3 nice -n19 mysqldump -uroot --all-databases --single-transaction --quick --lock-tables=false &gt; all-databases.sql</div>
	<div>
		&nbsp;</div>
	<div>
		отрезаем дамп одной базы от всех</div>
	<div>
		sed -n &#39;/^-- Current Database: `dbname`/,/^-- Current Database: `/p&#39; all-databases.sql &gt; database.sql</div>
	<div>
		&nbsp;</div>
	<div>
		отрезаем таблицу от дампа всей бд&nbsp;</div>
	<div>
		sed -n -e &#39;/CREATE TABLE.*mytable/,/CREATE TABLE/p&#39; all-databases.sql &gt; bdname.bdtable.sql</div>
	<div>
		&nbsp;</div>
	<div>
		backup all databases&nbsp;</div>
	<div>
		<div>
			mysql -N -e &#39;show databases&#39; | while read dbname; do mysqldump --complete-insert --single-transaction &quot;$dbname&quot; &gt; &quot;$dbname&quot;.sql; [[ $? -eq 0 ]] &amp;&amp; gzip &quot;$dbname&quot;.sql; done</div>
		<div>
			&nbsp;</div>
	</div>
	<div>
		&nbsp;</div>
</div>
<p>
	&nbsp;</p>
<hr /> ]]></description>
    <pubDate>Sat, 20 Sep 2014 18:36:00 +0400</pubDate>
    <dc:creator>Mavn</dc:creator>
  </item>
  <item>
    <title><![CDATA[Полезное по почте (Exim, очередь печати)]]></title>
    <link>https://mavn.ru/home/exim.html</link>
    <guid>https://mavn.ru/home/exim.html</guid>
    <description><![CDATA[<div>
	Вывод общей информации по сообщениям в очереди сообщений</div>
<div>
	exim -bp | exiqsumm</div>
<div>
	--------------------------------------------------------------------------------------</div>
<div>
	Показать что делает exim в текущий момент времени</div>
<div>
	exiwhat</div>
<div>
	--------------------------------------------------------------------------------------</div>
<div>
	Показать список сообщений в очереди</div>
<div>
	exim -bpc</div>
<div>
	--------------------------------------------------------------------------------------</div>
<div>
	Отобразить список сообщений в очереди печати</div>
<div>
	exim -bp</div>
<div>
	--------------------------------------------------------------------------------------</div>
<div>
	Очистка очереди сообщений exim</div>
<div>
	exim -bp | exiqgrep -i | xargs exim -Mrm</div>
<div>
	--------------------------------------------------------------------------------------</div>
<div>
	pkill -9 -f exim</div>
<hr /> ]]></description>
    <pubDate>Thu, 29 Aug 2013 16:38:00 +0400</pubDate>
    <dc:creator>Mavn</dc:creator>
  </item>
  <item>
    <title><![CDATA[Полезное]]></title>
    <link>https://mavn.ru/home/good-things.html</link>
    <guid>https://mavn.ru/home/good-things.html</guid>
    <description><![CDATA[<p>
	Включаем дебаг на отправку мыла через php в httpd.conf</p>
<p>
	php_admin_value mail.add_x_header &quot;on&quot;<br />
	php_admin_value mail.log &quot;/var/www/user/data/logs/user_mail.log&quot;</p>
<p>
	--------------------------------------------------------------------------------------</p>
<p>
	Права на папки 755 на файлы 644</p>
<p>
	chmod -R a=r,a+X,u+w /put/k/papke</p>
<div>
	chmod 755 $(find /path/to/base/dir -type d)</div>
<div>
	chmod 644 $(find /path/to/base/dir -type f)</div>
<div>
	-------------------------------------------------------------------------------------</div>
<div>
	&nbsp;</div>
<div>
	Вывод процессов отжирающих свап</div>
<div>
	<pre class="bash" style="word-wrap: normal; tab-size: 4; color: rgb(102, 102, 102); margin-top: 0px !important; margin-bottom: 0px !important; padding: 0px 4px !important; overflow: visible !important; clear: none !important; background: transparent !important; border: 0px !important; width: auto !important; font-size: 14px !important; line-height: 16px !important; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; border-radius: 0px !important;">
<span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">for</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(194, 12, 185); font-weight: bold;">file</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">in</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">/</span>proc<span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">/*/</span>status ; <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">do</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(194, 12, 185); font-weight: bold;">awk</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(255, 0, 0);">&#39;/VmSwap|Name/{printf $2 &quot; &quot; $3}END{ print &quot;&quot;}&#39;</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 120, 0);">$file</span>; <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">done</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">|</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(194, 12, 185); font-weight: bold;">sort</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(102, 0, 51);">-k</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0);">2</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(102, 0, 51);">-n</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(102, 0, 51);">-r</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(0, 0, 0); font-weight: bold;">|</span> <span style="margin: 0px; padding: 0px; word-wrap: break-word; color: rgb(194, 12, 185); font-weight: bold;">less</span></pre>
</div>
<p>
	-------------------------------------------------------------------------------------</p>
<div>
	Количество соеднений с одного ip адреса</div>
<div>
	&nbsp;</div>
<div>
	netstat -ntu | awk &#39;{print $5}&#39; | cut -d: -f1 | sort | uniq -c | sort -n</div>
<div>
	&nbsp;</div>
<div>
	-------------------------------------------------------------------------------------</div>
<div>
	&nbsp;</div>
<div>
	Количество соединений на порту</div>
<div>
	&nbsp;</div>
<div>
	netstat -tuna | awk -F&#39;:+| +&#39; &#39;NR&gt;2{print $5}&#39; | cut -d: -f1 | sort | uniq -c | sort -n</div>
<div>
	&nbsp;</div>
<div>
	-------------------------------------------------------------------------------------</div>
<p>
	Инициализация адресов для virbrsudo cp /var/lib/libvirt/network/default.xml /tmp/default.xml</p>
<div>
	sudo vi /tmp/default.xml # edit the ip address</div>
<div>
	sudo virsh net-destroy default</div>
<div>
	sudo virsh net-define /tmp/default.xml</div>
<div>
	sudo virsh net-start default</div>
<div>
	&nbsp;</div>
<div>
	-------------------------------------------------------------------------------------</div>
<div>
	&nbsp;</div>
<div>
	Восстановление одной базы данных из дампа&nbsp;</div>
<div>
	&nbsp;</div>
<div>
	mysql -D mydatabase -o &lt; dump.sql</div>
<hr /> ]]></description>
    <pubDate>Wed, 31 Jul 2013 01:27:00 +0400</pubDate>
    <dc:creator>Mavn</dc:creator>
  </item>
</channel>
</rss>