<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT блог - полезные заметки. &#187; Несортированное</title>
	<atom:link href="http://itblog.su/category/unsorted/feed" rel="self" type="application/rss+xml" />
	<link>http://itblog.su</link>
	<description>IT blog - авторский блог о Linux, windows, php, mysql.</description>
	<lastBuildDate>Thu, 26 Aug 2010 10:00:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Monitoring Adaptec RAID controller under Ubuntu</title>
		<link>http://itblog.su/monitoring-adaptec-raid-controller-under-ubuntu.html</link>
		<comments>http://itblog.su/monitoring-adaptec-raid-controller-under-ubuntu.html#comments</comments>
		<pubDate>Mon, 26 Jul 2010 10:11:47 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=374</guid>
		<description><![CDATA[Для мониторинга RAID массива построенного на контроллере Adaptec крайне удобно использовать утилиту arcconf. нативно адаптек дает пакет для RHEL/SCO/FreeBSD/Windows .deb пакетов в этом списке нет. Понадобилось поставить на Ubuntu 10.04, ставить будем так: shakirov@work:~$ wget -c -q http://download.adaptec.com/raid/storage_manager/asm_linux_x86_v6_40_18530.rpm shakirov@work:~$ sudo alien --scripts asm_linux_x86_v6_40_18530.rpm shakirov@work:~$ sudo dpkg -i storman_6.40-18531_i386.deb shakirov@work:~$ sudo ln -s /usr/StorMan/libstdc++.so.5 /usr/lib shakirov@work:~$ [...]]]></description>
			<content:encoded><![CDATA[<p>Для мониторинга RAID массива построенного на контроллере Adaptec крайне удобно использовать утилиту arcconf.<br />
нативно адаптек дает пакет для RHEL/SCO/FreeBSD/Windows .deb пакетов в этом списке нет. Понадобилось поставить на Ubuntu 10.04, ставить будем так:</p>
<div class="codecolorer-container bash" style="height:280px;"><div class="codecolorer" style="font-family: monospace;">shakirov@work:~$ wget -c -q http://download.adaptec.com/raid/storage_manager/asm_linux_x86_v6_40_18530.rpm<br />
shakirov@work:~$ sudo alien --scripts asm_linux_x86_v6_40_18530.rpm <br />
shakirov@work:~$ sudo dpkg -i storman_6<span class="nu0">.40</span>-18531_i386.deb <br />
shakirov@work:~$ sudo ln -s /usr/StorMan/libstdc++.so<span class="nu0">.5</span> /usr/lib<br />
shakirov@work:~$ sudo /usr/StorMan/arcconf GETCONFIG <span class="nu0">1</span><br />
<br />
Controllers found: <span class="nu0">1</span><br />
----------------------------------------------------------------------<br />
Controller information<br />
----------------------------------------------------------------------<br />
&nbsp; &nbsp;Controller Status&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : Optimal<br />
&nbsp; &nbsp;Channel description&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : SAS/SATA<br />
&nbsp; &nbsp;Controller Model&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Adaptec <span class="nu0">3405</span><br />
&nbsp; &nbsp;Controller Serial Number&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: 7C2110BD45E<br />
&nbsp; &nbsp;Physical Slot&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : <span class="nu0">3</span><br />
&nbsp; &nbsp;Temperature&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : <span class="nu0">55</span> C/ <span class="nu0">131</span> F <span class="br0">&#40;</span>Normal<span class="br0">&#41;</span><br />
&nbsp; &nbsp;Installed memory&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class="nu0">128</span> MB<br />
&nbsp; &nbsp;Copyback&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Disabled<br />
&nbsp; &nbsp;Background consistency check&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Enabled<br />
&nbsp; &nbsp;Automatic Failover&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Enabled<br />
&nbsp; &nbsp;Stayawake period&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Disabled<br />
&nbsp; &nbsp;Spinup limit internal drives&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class="nu0">0</span><br />
&nbsp; &nbsp;Spinup limit external drives&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class="nu0">0</span><br />
&nbsp; &nbsp;Defunct disk drive count&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class="nu0">0</span><br />
&nbsp; &nbsp;Logical devices/Failed/Degraded&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : <span class="nu0">1</span>/<span class="nu0">0</span>/<span class="nu0">0</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/monitoring-adaptec-raid-controller-under-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HP iLo self signed sertificate</title>
		<link>http://itblog.su/hp-ilo-self-signed-sertificate.html</link>
		<comments>http://itblog.su/hp-ilo-self-signed-sertificate.html#comments</comments>
		<pubDate>Wed, 21 Apr 2010 20:17:00 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=365</guid>
		<description><![CDATA[Есть у меня пара HP ProLiant DL360-ых, которые оснащены iLO (это ip-kvm, power management и многое другое через вебморду). так вот, и у того и у другого оказался сертификат с одним и тем же серийником. как следствие firefox не давал зайти. Покупать ssl сертификаты для iLO на мой взгляд глупо, по этому решено было сгенерить [...]]]></description>
			<content:encoded><![CDATA[<p>Есть у меня пара HP ProLiant DL360-ых, которые оснащены iLO (это ip-kvm, power management и многое другое через вебморду). так вот, и у того и у другого оказался сертификат с одним и тем же серийником. как следствие firefox не давал зайти.</p>
<p>Покупать ssl сертификаты для iLO на мой взгляд глупо, по этому решено было сгенерить self signed</p>
<div class="codecolorer-container bash"><div class="codecolorer" style="font-family: monospace;">openssl genrsa -out ca.key <span class="nu0">1024</span><br />
openssl req -new -x509 -days <span class="nu0">365</span> -key ca.key -out ca.pem -subj /<span class="re2">CN=</span>ilo.server.com/<span class="re2">O=</span>Company/<span class="re2">C=</span>RU</div></div>
<p>теперь из Administration -> Certificate Administration  делаем &laquo;Generate a certificate request&raquo; и полученный ключ Certificate Signing Request кладем в ilo-server1.csr ну и подписываем его:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;">openssl x509 -req -days <span class="nu0">365</span> -<span class="kw1">in</span> ilo-server1.csr -CA ca.pem -CAkey ca.key -set_serial <span class="nu0">01</span> -out ilo-server1.crt</div></div>
<p>для второго сервера из того же Administration -> Certificate Administration  делаем &laquo;Generate a certificate request&raquo; и полученный ключ Certificate Signing Request кладем в ilo-server2.csr и подписываем его тем же ключом но с другим серийником:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;">openssl x509 -req -days <span class="nu0">365</span> -<span class="kw1">in</span> ilo-server2.csr -CA ca.pem -CAkey ca.key -set_serial <span class="nu0">02</span> -out ilo-server2.crt</div></div>
<p>полученные ilo-server1.crt и ilo-server2.crt вставляем в форму на следующем шаге Certificate Administration, а именно на Step 3. Import Certificate.</p>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/hp-ilo-self-signed-sertificate.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>отобразить конфиг без комментариев</title>
		<link>http://itblog.su/otobrazit-konfig-bez-kommentariev.html</link>
		<comments>http://itblog.su/otobrazit-konfig-bez-kommentariev.html#comments</comments>
		<pubDate>Mon, 21 Dec 2009 19:47:24 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=360</guid>
		<description><![CDATA[Иногда нужно посмотреть конфиг не перегружая внимание чтением комментариев, я это делаю так: grep -v -E &#34;^;&#124;^$&#34; /usr/local/lib/php.ini или так: grep -v -E &#34;#&#124;^$&#34; /usr/local/apache2/conf/httpd.conf Хочу уточнить относительно отличий ^# и #. Первое это все строки начинающиеся с #, второе все строки содержащие #.]]></description>
			<content:encoded><![CDATA[<p>Иногда нужно посмотреть конфиг не перегружая внимание чтением комментариев, я это делаю так:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;">grep -v -E <span class="st0">&quot;^;|^$&quot;</span> /usr/<span class="kw3">local</span>/lib/php.ini</div></div>
<p>или так:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;">grep -v -E <span class="st0">&quot;#|^$&quot;</span> /usr/<span class="kw3">local</span>/apache2/conf/httpd.conf</div></div>
<p>Хочу уточнить относительно отличий ^# и #. Первое это все строки начинающиеся с #, второе все строки содержащие #.</p>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/otobrazit-konfig-bez-kommentariev.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>перенаправление stdout и stderr</title>
		<link>http://itblog.su/perenapravlenie-stdout-i-stderr.html</link>
		<comments>http://itblog.su/perenapravlenie-stdout-i-stderr.html#comments</comments>
		<pubDate>Mon, 21 Dec 2009 19:18:22 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=351</guid>
		<description><![CDATA[Коротко и ясно расскажу о пере направлении stdout и stderr. stdout это нормальный вывод, stderr это ошибки. [root@shakirov ~]# ls /opt/ /blah ls: /blah: Нет такого файла или каталога /opt/: firebird iso lost+found красным выделен stderr, а синим stdout. По умолчанию в output отправляется и stdout и stderr. перенаправления stdout в /tmp/stdout используйте конструкцию: [root@shakirov [...]]]></description>
			<content:encoded><![CDATA[<p>Коротко и ясно расскажу о пере направлении  stdout и stderr. stdout это нормальный вывод, stderr это ошибки.</p>
<pre>
[root@shakirov ~]# ls /opt/ /blah
<span style="color: #ff0000;">ls: /blah: Нет такого файла или каталога</span>
<span style="color: #0000ff;">/opt/:
firebird  iso  lost+found</span>
</pre>
<p>красным выделен stderr, а синим stdout. По умолчанию в output отправляется и stdout и stderr.</p>
<hr />
перенаправления stdout в /tmp/stdout используйте конструкцию:</p>
<pre>
[root@shakirov ~]# ls /opt/ /blah > /tmp/stdout
<span style="color: #ff0000;">ls: /blah: Нет такого файла или каталога</span>
</pre>
<hr />
для перенаправления stderr в /tmp/stderr используйте конструкцию:</p>
<pre>
[root@shakirov ~]# ls /opt/ /blah 2> /tmp/stdout
<span style="color: #0000ff;">/opt/:
firebird  iso  lost+found</span>
</pre>
<hr />
Для перенаправления sterr и stdout в файл /tmp/all используйте конструкцию:</p>
<pre>
[root@shakirov ~]# ls /opt/ /blah > /tmp/all 2>&#038;1
</pre>
<hr />
Есть вариант когда stderr и stdout отправляются в output и в файл. Это удобно для отладки интерактивных скриптов. Делается это через tee.</p>
<pre>
[root@shakirov ~]# ls /opt/ /blah 2>&#038;1 | tee /tmp/all
<span style="color: #ff0000;">ls: /blah: Нет такого файла или каталога</span>
<span style="color: #0000ff;">/opt/:
firebird  iso  lost+found</span>
</pre>
<hr />
ну и пара практических вариантов, отправка stdout и stderr на электронную почту:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;"><span class="br0">&#91;</span>root@shakirov ~<span class="br0">&#93;</span><span class="re3"># ls /opt/ /blah <span class="nu0">2</span>&gt;&amp;<span class="nu0">1</span> | mail root@localhost</span></div></div>
<p>скрытие сообщений об ошибках:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;"><span class="br0">&#91;</span>root@shakirov ~<span class="br0">&#93;</span><span class="re3"># ls /opt/ /blah <span class="nu0">2</span>&gt; /dev/null</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/perenapravlenie-stdout-i-stderr.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>qmail smart relaying</title>
		<link>http://itblog.su/qmail-smart-relaying.html</link>
		<comments>http://itblog.su/qmail-smart-relaying.html#comments</comments>
		<pubDate>Tue, 08 Sep 2009 15:26:35 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=330</guid>
		<description><![CDATA[в одной из статей я описывал как настроить рлеинг исходящей почты через другой сервер. сейчас опишу как это сделать если используется Qmail. echo &#34;:mxr.domain.com&#34; &#62; /var/qmail/control/smtproutes где mxr.domain.com это наш релей. после чего делаем рестарт qmail. например /etc/init.d/qmaild restart]]></description>
			<content:encoded><![CDATA[<p>в одной из статей я описывал как настроить рлеинг исходящей почты через другой сервер. сейчас опишу как это сделать если используется Qmail.</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;"><span class="kw3">echo</span> <span class="st0">&quot;:mxr.domain.com&quot;</span> &gt; /var/qmail/control/smtproutes</div></div>
<p>где mxr.domain.com это наш релей.<br />
после чего делаем рестарт qmail. например  /etc/init.d/qmaild restart</p>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/qmail-smart-relaying.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HyperVM Installation</title>
		<link>http://itblog.su/hypervm-installation.html</link>
		<comments>http://itblog.su/hypervm-installation.html#comments</comments>
		<pubDate>Sat, 11 Jul 2009 14:58:51 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[CentOS Linux]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=309</guid>
		<description><![CDATA[Компания LxLabs разработала удобную панель управления виртуальными машинами, и назвала её HyperVM. HyperVM ставится на свежеустановленный сервер и позволяет создавать и управлять виртуальными машинами VPS/VDS на базе популярных систем виртуализации OpenVZ (Open Virtuozzo) или Xen. OpenVZ наиболее прост (для него впринципе и панель то не нужна вовсе), XEN более сложная технология но более &#171;навороченная&#187; в [...]]]></description>
			<content:encoded><![CDATA[<p>Компания LxLabs разработала удобную панель управления виртуальными машинами, и назвала её HyperVM.<br />
HyperVM ставится на свежеустановленный сервер и позволяет создавать и управлять виртуальными машинами VPS/VDS на базе популярных систем виртуализации OpenVZ (Open Virtuozzo) или Xen.<br />
OpenVZ наиболее прост (для него впринципе и панель то не нужна вовсе), XEN более сложная технология но более &laquo;навороченная&raquo; в технологическом плане.<br />
Для простоты понимания не искушенного человека опишу для чего вам может понадобится виртуализация, в частности HyperVM. Простая ситуация, вы вебстудия, у вас есть сервер на котором вы размещаете сайты клиентов. и в определенный момент нагрузка от отдельных проектов клиентских начинает шкалить мешая остальным. Можно просто выгнать клиента, и потерять деньги которые клиент платит или же выделить ему отдельное пространство с жесткими лимитами по расходу процессорных ресурсов, расхода физической памяти и прочим. Тут на помощь приходит вирутализация, вы просто создаете отдельную виртуальную машину и ставите на нее лимиты так чтобы остальным проектам не создавались помехи.</p>
<p>Или, у вас есть достаточно производительный сервер который покупали с запасом или взяли в аренду по очень выгодной цене. Но нагрузить его вы не можете и на 30% в пиках, т.е. сервер простаивает на 70% все время. Тут опять таки приходит на помощь виртуализация, создаем несколько или одну виртуальную машину и сдаем её в аренду например. таким образом Вы можете отбить часть расходов на содержание сервера.</p>
<p>Или, один из частых случаев с которым я сталкиваюсь. Два друга которым нужен выделенный сервер, вместо двух слабеньких, берут один достаточно мощный сервер (тем самым экономя в деньгах и получая больше) и делят его ровно пополам. </p>
<p>Или же компания разработчиков делит сервер на несколько виртуалок &laquo;продакшн&raquo;, &laquo;препродакшн&raquo;, &laquo;девелопмент&raquo;, &laquo;репозитарии и SVN&raquo;.</p>
<p>Вариантов очень много, широкий простор для фантазии.</p>
<p>Прямо сейчас я поднимаю виртуализацию по двум заказам на разных серверах, по тому и решил описать этот процесс ввиде лога.</p>
<div class="codecolorer-container bash"><div class="codecolorer" style="font-family: monospace;"><span class="br0">&#91;</span>root@CentOS<span class="nu0">-53</span><span class="nu0">-32</span>-minimal ~<span class="br0">&#93;</span><span class="re3"># screen</span><br />
<span class="br0">&#91;</span>root@CentOS<span class="nu0">-53</span><span class="nu0">-32</span>-minimal ~<span class="br0">&#93;</span><span class="re3"># setenforce <span class="nu0">0</span></span><br />
setenforce: SELinux is disabled<br />
<span class="br0">&#91;</span>root@CentOS<span class="nu0">-53</span><span class="nu0">-32</span>-minimal ~<span class="br0">&#93;</span><span class="re3"># cat /etc/sysconfig/selinux</span><br />
<span class="re3"># This file controls the state of SELinux on the system.</span><br />
<span class="re3"># <span class="re2">SELINUX=</span> can take one of these three values:</span><br />
<span class="re3">#&nbsp; &nbsp; &nbsp; &nbsp;enforcing - SELinux security policy is enforced.</span><br />
<span class="re3">#&nbsp; &nbsp; &nbsp; &nbsp;permissive - SELinux prints warnings instead of enforcing.</span><br />
<span class="re3">#&nbsp; &nbsp; &nbsp; &nbsp;disabled - SELinux is fully disabled.</span><br />
<span class="re2">SELINUX=</span>disabled<br />
<span class="re3"># <span class="re2">SELINUXTYPE=</span> <span class="kw3">type</span> of policy <span class="kw1">in</span> use. Possible values are:</span><br />
<span class="re3">#&nbsp; &nbsp; &nbsp; &nbsp;targeted - Only targeted network daemons are protected.</span><br />
<span class="re3">#&nbsp; &nbsp; &nbsp; &nbsp;strict - Full SELinux protection.</span><br />
<span class="re2">SELINUXTYPE=</span>targeted<br />
<span class="br0">&#91;</span>root@CentOS<span class="nu0">-53</span><span class="nu0">-32</span>-minimal ~<span class="br0">&#93;</span><span class="re3">#&nbsp; wget http://download.lxlabs.com/download/hypervm/production/hypervm-install-master.sh</span><br />
<span class="br0">&#91;</span>root@CentOS<span class="nu0">-53</span><span class="nu0">-32</span>-minimal ~<span class="br0">&#93;</span><span class="re3"># sh ./hypervm-install-master.sh --virtualization-<span class="re2">type=</span>openvz</span></div></div>
<p>После чего начинается процесс установки, который может занять до нескольких часов. В основном время установки зависит от ширины канала, по тому как выкачиваются крупные пресеты операционных систем.</p>
<p>теперь необходимо поправить /etc/grub.conf, заменив &#8216;default=1&#8242; на &#8216;default=0&#8242; и перезагрузить сервер.</p>
<p>после перезагрузки сервера заходите в панель управления http://machine-name:8888 (machine-name замените на ip адрес сервера) и всё что Вам нужно для начала работы это добавить ip пул, планы ограничений ресурсов и создать виртуальные машины.</p>
<p>если что-то не получается или вы хотите заказать установку HyperVM, обращайтесь &#8211; всегда помогу.</p>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/hypervm-installation.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>память в Proliant HP DL-365 G1 (R01)</title>
		<link>http://itblog.su/pamyat-v-proliant-hp-dl-365-g1-r01.html</link>
		<comments>http://itblog.su/pamyat-v-proliant-hp-dl-365-g1-r01.html#comments</comments>
		<pubDate>Wed, 27 May 2009 18:41:59 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=307</guid>
		<description><![CDATA[Небольшая заметка, чтобы не забыть. В сервер HP Proliant DL-365 G1 (R01) подходит идеально Kingston KVR667D2S4P5/1G]]></description>
			<content:encoded><![CDATA[<p>Небольшая заметка, чтобы не забыть. В сервер HP Proliant DL-365 G1 (R01) подходит идеально  Kingston KVR667D2S4P5/1G</p>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/pamyat-v-proliant-hp-dl-365-g1-r01.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>соответствие чипов памяти и названия модуля</title>
		<link>http://itblog.su/sootvetstvie-chipov-pamyati-i-nazvaniya-modulya.html</link>
		<comments>http://itblog.su/sootvetstvie-chipov-pamyati-i-nazvaniya-modulya.html#comments</comments>
		<pubDate>Thu, 20 Nov 2008 22:24:57 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>
		<category><![CDATA[DDR]]></category>
		<category><![CDATA[ddr2 667]]></category>
		<category><![CDATA[ddr2 800]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=219</guid>
		<description><![CDATA[Делаю запись для себя, чтобы не забыть :) Название модуля Частота шины Тип чипа Пиковая скорость передачи данных PC2-3200 200 МГц DDR2-400 3.2  PC2-4200 266 МГц DDR2-533 4.2 ГиБ/с PC2-5300 333 МГц DDR2-667 5.3 ГиБ/с PC2-5400 337 МГц DDR2-675 5.4 ГиБ/с PC2-5600 350 МГц DDR2-700 5.6 ГиБ/с PC2-5700 355 МГц DDR2-711 5.7 ГиБ/с PC2-6000 375 МГц DDR2-750 6.0 ГиБ/с PC2-6400 400 [...]]]></description>
			<content:encoded><![CDATA[<p>Делаю запись для себя, чтобы не забыть :)</p>
<table border="1" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td style="background: #ffdead none repeat scroll 0% 0%;">Название модуля</td>
<td style="background: #ffdead none repeat scroll 0% 0%;">Частота шины</td>
<td style="background: #ffdead none repeat scroll 0% 0%;">Тип чипа</td>
<td style="background: #ffdead none repeat scroll 0% 0%;">Пиковая скорость передачи данных</td>
</tr>
<tr>
<td>PC2-3200</td>
<td>200 МГц</td>
<td>DDR2-400</td>
<td>3.2 <a class="mw-redirect" title="Гибибайт"></a></td>
</tr>
<tr>
<td>PC2-4200</td>
<td>266 МГц</td>
<td>DDR2-533</td>
<td>4.2 ГиБ/с</td>
</tr>
<tr>
<td>PC2-5300</td>
<td>333 МГц</td>
<td>DDR2-667</td>
<td>5.3 ГиБ/с</td>
</tr>
<tr>
<td>PC2-5400</td>
<td>337 МГц</td>
<td>DDR2-675</td>
<td>5.4 ГиБ/с</td>
</tr>
<tr>
<td>PC2-5600</td>
<td>350 МГц</td>
<td>DDR2-700</td>
<td>5.6 ГиБ/с</td>
</tr>
<tr>
<td>PC2-5700</td>
<td>355 МГц</td>
<td>DDR2-711</td>
<td>5.7 ГиБ/с</td>
</tr>
<tr>
<td>PC2-6000</td>
<td>375 МГц</td>
<td>DDR2-750</td>
<td>6.0 ГиБ/с</td>
</tr>
<tr>
<td>PC2-6400</td>
<td>400 МГц</td>
<td>DDR2-800</td>
<td>6.4 ГиБ/с</td>
</tr>
<tr>
<td>PC2-7100</td>
<td>444 МГц</td>
<td>DDR2-888</td>
<td>7.1 ГиБ/с</td>
</tr>
<tr>
<td>PC2-7200</td>
<td>450 МГц</td>
<td>DDR2-900</td>
<td>7.2 ГиБ/с</td>
</tr>
<tr>
<td>PC2-8000</td>
<td>500 МГц</td>
<td>DDR2-1000</td>
<td>8.0 ГиБ/с</td>
</tr>
<tr>
<td>PC2-8500</td>
<td>533 МГц</td>
<td>DDR2-1066</td>
<td>8.5 ГиБ/с</td>
</tr>
<tr>
<td>PC2-9200</td>
<td>575 МГц</td>
<td>DDR2-1150</td>
<td>9.2 ГиБ/с</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/sootvetstvie-chipov-pamyati-i-nazvaniya-modulya.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>whois и домены .me</title>
		<link>http://itblog.su/whois-i-domeny-me.html</link>
		<comments>http://itblog.su/whois-i-domeny-me.html#comments</comments>
		<pubDate>Fri, 01 Aug 2008 14:50:16 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Несортированное]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=166</guid>
		<description><![CDATA[Буквально месяц назад была открыта регистрация доменов в зоне .me для всех желающих. Зона .me пренадлежит стране Montenegro (кусок югославии). По информации от IANA доменная зона обслуживается whois службой whois.nic.me, но есть несколько сложностей с просмотром whois данных по доменам, например в CentOS 5.2 jwhois-3.2.3-8.el5 при запросе любого домена, запрос направляется на whois.internic.net, который в [...]]]></description>
			<content:encoded><![CDATA[<p>    Буквально месяц назад была открыта регистрация доменов в зоне .me для всех желающих. Зона .me пренадлежит стране Montenegro (кусок югославии).<br />
    По информации от IANA доменная зона обслуживается whois  службой whois.nic.me, но есть несколько сложностей с просмотром whois данных по доменам, например в CentOS 5.2 jwhois-3.2.3-8.el5 при запросе любого домена, запрос направляется на  whois.internic.net, который в свою очередь отдаёт &laquo;No match for domain&raquo;. </p>
<p>     Что же делать? ответ как всегда прост, править /etc/jwhois.conf и вносить зону. В конфиг /etc/jwhois.conf необходимо внести строчку:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;"><span class="st0">&quot;<span class="es0">\\</span>.me$&quot;</span> = <span class="st0">&quot;whois.nic.me&quot;</span>;</div></div>
<p>в соответствиями с рекомендацией/предписанием IANA, а теперь самое смешное, этот самый whois.nic.me не работает постоянно. Путём гугления был найден альтерантивный whois.</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;"><span class="st0">&quot;<span class="es0">\\</span>.me$&quot;</span> = <span class="st0">&quot;whois.meregistry.net&quot;</span>;</div></div>
<p>который вполне сносно работает. А теперь ещё минута веселья, известный регистратор OnlineNIC похоже свой whois сервис настроить не удосужился, и на проверке любого домена .me выдаёт NOT FOUND.</p>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/whois-i-domeny-me.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>чистка сайта от iframe вставок</title>
		<link>http://itblog.su/chistka-sajjta-ot-iframe-vstavok.html</link>
		<comments>http://itblog.su/chistka-sajjta-ot-iframe-vstavok.html#comments</comments>
		<pubDate>Tue, 06 May 2008 18:07:58 +0000</pubDate>
		<dc:creator>Артур Шакиров</dc:creator>
				<category><![CDATA[Unix]]></category>
		<category><![CDATA[Несортированное]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://itblog.su/chistka-sajjta-ot-iframe-vstavok.html</guid>
		<description><![CDATA[Довольно популярный способ распространения троянов это вставки на сайты iframe блока указывающего на &#171;вражеский сервер&#187; с самим трояном. Перелопатить несколько тысяч страниц вручную, задача из разряда фантастических. Ну а не вручную можно это сделать так: find ./ -type f -name \*.php&#160; -exec sed -i 's/^.*apartment-mall.*$//g' &#123;&#125; \; Как работает, как пользоваться для тех кто в [...]]]></description>
			<content:encoded><![CDATA[<p>Довольно популярный способ распространения троянов это вставки на сайты iframe блока указывающего на &laquo;вражеский сервер&raquo; с самим трояном. Перелопатить несколько тысяч страниц вручную, задача из разряда фантастических.</p>
<p>Ну а не вручную можно это сделать так:</p>
<div class="codecolorer-container bash" style="height:35px;"><div class="codecolorer" style="font-family: monospace;">find ./ -<span class="kw3">type</span> f -name \*.php&nbsp; -<span class="kw3">exec</span> sed -i <span class="st0">'s/^.*apartment-mall.*$//g'</span> <span class="br0">&#123;</span><span class="br0">&#125;</span> \;</div></div>
<p>Как работает, как пользоваться для тех кто в танке:<br />
 &#8211; выполнять в каталоге сайта;<br />
 &#8211; *.php менять на расширение зараженных файлов;<br />
 &#8211;  подстрока apartment-mall это часть домена &laquo;вражеского&raquo; сервера.</p>
]]></content:encoded>
			<wfw:commentRss>http://itblog.su/chistka-sajjta-ot-iframe-vstavok.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
