<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3777221303430417681</id><updated>2024-08-28T13:28:27.424+08:00</updated><category term="linux"/><category term="фото"/><category term="drupal"/><category term="mysql"/><category term="ubuntu"/><category term="ню"/><category term="bash"/><category term="drush"/><category term="netbook"/><category term="web"/><category term="бикини"/><category term="лето"/><category term="юмор"/><category term="10.04"/><category term="500"/><category term="blog"/><category term="dns"/><category term="firefox"/><category term="freebsd"/><category term="mercurial"/><category term="ng_ipacct"/><category term="php"/><category term="pidgin"/><category term="psdnsd"/><category term="screen"/><category term="spam"/><category term="twitter"/><category term="wow"/><category term="природа"/><category term="трафик"/><title type='text'>tao &amp;amp; linux</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-4903167002090627601</id><published>2012-09-16T12:47:00.001+09:00</published><updated>2012-09-16T12:47:09.745+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bash"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="screen"/><title type='text'>Настраиваем screen</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
В .screenrc:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
caption always &quot;%{+b yk}%H%{gk} %c &amp;nbsp;%{wk} %?%-Lw%?%{bw}%n*%f %t%?(%u)%?%{wk}%?%+Lw%? %{wk} Load: %l %{wk}&quot;&lt;/blockquote&gt;
Это позволит всегда видеть имя хоста, текущее время и нагрузку, + удобнее переключатся между&amp;nbsp;окнами&amp;nbsp;screen.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/4903167002090627601/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2012/09/screen.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4903167002090627601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4903167002090627601'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2012/09/screen.html' title='Настраиваем screen'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-3737156469096333624</id><published>2011-04-06T17:39:00.000+09:00</published><updated>2011-04-06T17:39:13.328+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="10.04"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mercurial"/><title type='text'>Обновление mercurial на Ubuntu Lucid Lynx 10.04</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Mercurial:&lt;br /&gt;sudo add-apt-repository ppa:mercurial-ppa/releases&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get install mercurial&lt;br /&gt;&lt;br /&gt;hg --version&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;TortoiseHg:&lt;br /&gt;&lt;br /&gt;sudo add-apt-repository ppa:tortoisehg-ppa/releases&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get install tortoisehg-nautilus&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/3737156469096333624/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2011/04/mercurial-ubuntu-lucid-lynx-1004.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/3737156469096333624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/3737156469096333624'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2011/04/mercurial-ubuntu-lucid-lynx-1004.html' title='Обновление mercurial на Ubuntu Lucid Lynx 10.04'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-8041812370910900948</id><published>2010-12-06T18:12:00.000+08:00</published><updated>2010-12-06T18:12:48.749+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="drupal"/><category scheme="http://www.blogger.com/atom/ns#" term="drush"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><title type='text'>Скрипт (bash) для хранения базы Drupal в mercurial</title><content type='html'>Скрипт создает в подкаталоге .system текущей папки фаил drupal-sql-dump.sql. Вызывается хуком mercurial при commit (сохраняет б.д. в дамп) и update (удаляет все таблицы и загружает дамп в б.д.). &lt;a href=&quot;http://drupal.org/project/drush&quot;&gt;Drush&lt;/a&gt; используется для универсального получения параметров подключения к б.д. независимо от настроек конкретного экземпляра Drupal.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;pre&gt;#!/bin/bash

drush=/usr/bin/drush
sql_dump_dir=.system/sqldump
sql_dump_file=$sql_dump_dir/drupal-sql-dump.sql

action=$1

echo oo-drush $action is started

delete_all_tables_do() 
{
    echo &quot;show tables;&quot; | `$drush sql-connect` | grep -v Tables_in | grep -v &quot;+&quot; | awk &#39;{print &quot;drop table &quot; $1 &quot;;&quot;}&#39; | `$drush sql-connect`
    
    if [ $? -ne 0 ]; then
 echo &quot;problems delete all tables&quot;
 return 1
    else
 echo &quot;all tables deleted&quot;
 return 0
    fi
}

if [[ $action = &quot;dump&quot; ]]; then
    if [[ ! -d $sql_dump_dir ]]
 then
 mkdir -p $sql_dump_dir
 chmod 750 $sql_dump_dir
    fi
    $drush sql-dump --structure-tables-key=common --ordered-dump --create-db --result-file=$sql_dump_file

elif [[ $action = &quot;load&quot; ]]; then
    delete_all_tables_do
    `$drush sql-connect` &amp;lt; $sql_dump_file

elif [[ $action = &quot;del-tables&quot; ]]; then
    delete_all_tables_do
elif [[ $action = &quot;help&quot; ]]; then
    echo &quot;This is a some utilits for DRUSH, you may use it whist command:
 dump - dump mysql database
 load - import database from dump file
 help -this shot help&quot;
 exit 0
else
    echo Please use with command: dump, load, help
    exit 1
fi


if [ $? -ne 0 ]; then
    echo ERROR in oo-drush $action
    exit 1
else
    echo oo-drush $action  is compleated OK
fi

exit 0
&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/8041812370910900948/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/12/bash-drupal-mercurial.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8041812370910900948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8041812370910900948'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/12/bash-drupal-mercurial.html' title='Скрипт (bash) для хранения базы Drupal в mercurial'/><author><name>orbisnull</name><uri>http://www.blogger.com/profile/04603828558397812320</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-3097430844804188285</id><published>2010-08-06T21:28:00.000+09:00</published><updated>2010-08-06T21:28:12.678+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="wow"/><category scheme="http://www.blogger.com/atom/ns#" term="юмор"/><title type='text'>Гайд по рыбалке</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/jejolie/3609126165/&quot; title=&quot;summertime fishing by jejolie, on Flickr&quot;&gt;&lt;img border=&quot;0&quot; align=&quot;left&quot; width=&quot;240&quot; vspace=&quot;10&quot; hspace=&quot;10&quot; height=&quot;180&quot; src=&quot;http://farm4.static.flickr.com/3347/3609126165_eae828bb64_m.jpg&quot; alt=&quot;summertime fishing&quot;&gt;&lt;/a&gt;Сегодня я научу вас как ловить морских гадов голыми руками, голыми ногами.... вобщем голыми!&lt;/p&gt;
&lt;p&gt;И так Щука, Щука сука хитрая, хитрая и зубастая, что бы поймать щуку нам нужны плавки, кастет и маска емели, подкрадываемся к щуке тихо в маске емели, выбиваем костетом зубы щуке и щука наша, хе хе. А с беззубой щукой можно даже поступить по своему хотенью.&lt;/p&gt;
&lt;p&gt;Камбала - все камбалы плоские, ещё никтоневидел камбалу с нормальными сиськами, по этому камбалу надо ловить на силикон! Делаем из силикона сиськи, забрасываем вводу, а у камбалы, глаза с одной стороны а писька с другой, и пока рыба смотрит на сиськи хватаем её за писька, всё рыба наша!&lt;/p&gt;
&lt;p&gt;Рак, рак сука хитрый, опускаем в воду 2 провода, красный и синий, у рака есть клешни которыми он всё перекусывает. Пока рак думает, всё же какой же, синий или красный, вода закипыт, рак наш.&lt;/p&gt;
&lt;p&gt;Скат, скат сука опасный... он электрический, по этому что бы его победить нужно вырубить, вырубить можно двумя способами, 1) Поключить к скату лампочку и магнитолу и невыключать всю ночь пока скат не сядет курить хватит... сидящая рыба - это не нормально!!&lt;/p&gt;
&lt;p&gt;Селёдка, селёдки сука хитрые, они никогда неплавают в одиночку им видити ли нужен косяк. ну тупо отдавать рыбе свой косяк, так что лучше не ловить селёдкую&lt;/p&gt;
&lt;p&gt;Хек, хека хек поймаешь ды и пошол он на хек.&lt;/p&gt;
&lt;p&gt;Морской конёк, что бы поймать морского конька, надо встать на берегу тупо ржать, глядя на конька не ржать, невозможно!&lt;/p&gt;
&lt;p&gt;Рыба &amp;quot;Молот&amp;quot;, так говорить не правельно, правильно говорить - Рыба &amp;quot;Молода&amp;quot; пусть живёт пока молода.&lt;/p&gt;
&lt;p&gt;И главное на рыбалке лучше залить жабры, и тогда будет клёва даже если не будет клёва!)))&lt;/p&gt;
&lt;p style=&quot;text-align: right;&quot;&gt;&lt;a href=&quot;http://wowjp.net/forum/117-74931-1&quot;&gt;http://wowjp.net/forum/117-74931-1&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/3097430844804188285/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/08/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/3097430844804188285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/3097430844804188285'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/08/blog-post.html' title='Гайд по рыбалке'/><author><name>orbisnull</name><uri>http://www.blogger.com/profile/04603828558397812320</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm4.static.flickr.com/3347/3609126165_eae828bb64_t.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-4559145442497115688</id><published>2010-05-06T01:29:00.002+09:00</published><updated>2010-05-07T01:24:23.744+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bash"/><category scheme="http://www.blogger.com/atom/ns#" term="dns"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="netbook"/><category scheme="http://www.blogger.com/atom/ns#" term="psdnsd"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>скрипт для автоматического старта/реконфигурирования кэширующего DNS-сервера pdnsd после восстановления соединения (Ubuntu)</title><content type='html'>Кэширующий DNS сервер &lt;a href=&quot;http://www.phys.uu.nl/%7Erombouts/pdnsd/index.html#aboutpdnsd&quot;&gt;psdnsd&lt;/a&gt; очень удобен для домашнего использования, но при устоновке в ubuntu не умеет определять возобновление соединения, и проводить повторную проверку доступности вышестоящих dns-серверов, данныей скрипт, размещенный в файле &lt;b&gt;/etc/network/if-up.d/pdnsd&lt;/b&gt; решает эту проблему.&lt;br /&gt;
За проверку доступности отвечают параметры:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt; &lt;i&gt;uptest&lt;/i&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;interval
&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;pre&gt;#!/bin/sh
# Try to reconfigure pdnsd up when an interface comes up.

# Don&#39;t bother to do anything for lo.
if [ &quot;$IFACE&quot; = lo ]; then
 exit 0
fi

# Only run from ifup.
if [ &quot;$MODE&quot; != start ]; then
 exit 0
fi

# psdnsd only cares about inet and inet6.
case $ADDRFAM in
 inet|inet6|NetworkManager)
  ;;
 *)
  exit 0
  ;;
esac

status=$(/usr/sbin/pdnsd-ctl status)

# Really only necessary to do anything if psdnsd is not already running
echo $status
if echo &quot;$status&quot; | grep -q &#39;running on&#39;
then
    /usr/sbin/pdnsd-ctl server all retest
else
    /etc/init.d/pdnsd start
fi

exit 0
&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/4559145442497115688/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/05/dns-pdnsd-ubuntu.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4559145442497115688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4559145442497115688'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/05/dns-pdnsd-ubuntu.html' title='скрипт для автоматического старта/реконфигурирования кэширующего DNS-сервера pdnsd после восстановления соединения (Ubuntu)'/><author><name>orbisnull</name><uri>http://www.blogger.com/profile/04603828558397812320</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-8181364801837367931</id><published>2010-04-28T21:38:00.001+09:00</published><updated>2010-04-28T21:39:43.684+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="drupal"/><title type='text'>Полезные модули Drupal</title><content type='html'>&lt;br /&gt;
&lt;h2&gt;


Система &lt;/h2&gt;
Devel&lt;br /&gt;
System information&lt;br /&gt;
ImageAPI&lt;br /&gt;
Panels&lt;br /&gt;
jQuery UI&lt;br /&gt;
Wysiwyg&lt;br /&gt;
Advanced help&lt;br /&gt;
Token&lt;br /&gt;
Lightbox2&lt;br /&gt;
Automatic Nodetitles&lt;br /&gt;
Transliteration&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;


CCK&lt;/h2&gt;
CCK&lt;br /&gt;
FileField&lt;br /&gt;
ImageField&lt;br /&gt;
Date&lt;br /&gt;
&lt;h2&gt;



Views&lt;/h2&gt;
Views&lt;br /&gt;
Calendar&lt;br /&gt;
&lt;h2&gt;


Сервис&lt;/h2&gt;
Flag&lt;br /&gt;
Hierarchical Select&lt;br /&gt;
Invite&lt;br /&gt;
UR-API&lt;br /&gt;
Voting API&lt;br /&gt;
Fivestar&lt;br /&gt;
Plus 1</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/8181364801837367931/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/04/drupal.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8181364801837367931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8181364801837367931'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/04/drupal.html' title='Полезные модули Drupal'/><author><name>orbisnull</name><uri>http://www.blogger.com/profile/04603828558397812320</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-8003115477141456388</id><published>2010-04-23T14:00:00.002+09:00</published><updated>2010-06-04T23:25:52.119+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="500"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><category scheme="http://www.blogger.com/atom/ns#" term="юмор"/><title type='text'>Сообщения об ошибках сервера (http)</title><content type='html'>&lt;br /&gt;

Иногда поподаются веселые сообщение об http ошибках сервера (404,500 и т.п.):&lt;br /&gt;

&lt;h2&gt;
ошибка HTTP с кодом 500&lt;/h2&gt;
&lt;b&gt;&lt;a href=&quot;http://www.wikiznanie.ru/ru-wz/index.php/500_%28%D0%BA%D0%BE%D0%B4_%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0_HTTP%29&quot;&gt;Значение&lt;/a&gt;:&lt;/b&gt;&lt;br /&gt;

&lt;i&gt;&lt;b&gt;500&lt;/b&gt; (&lt;i&gt;Internal Server Error&lt;/i&gt;, &lt;i&gt;Внутренняя ошибка сервера&lt;/i&gt;)  — код &lt;/i&gt;&lt;a href=&quot;http://www.wikiznanie.ru/ru-wz/index.php/%D0%9A%D0%BE%D0%B4_%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0_HTTP&quot; title=&quot;Код статуса HTTP&quot;&gt;&lt;i&gt;статуса&lt;/i&gt;&lt;/a&gt;&lt;i&gt; в протоколе &lt;/i&gt;&lt;a href=&quot;http://www.wikiznanie.ru/ru-wz/index.php/HTTP&quot; title=&quot;HTTP&quot;&gt;&lt;i&gt;HTTP&lt;/i&gt;&lt;/a&gt;&lt;i&gt;,  сообщающий, что серверная программа работает, но всречается с  серьёзными внутренними ошибками, препятствующими нормальной обработке  запроса клиента. Ошибка должна быть исправлена на стороне сервера. &lt;/i&gt;&lt;br /&gt;

&lt;hr /&gt;

&lt;br /&gt;

Вы когда-нибудь видели, как сервер глючит? Если не видели, то вы точно по адресу.&lt;br /&gt;

Наш сервер глючит прямо сейчас.&lt;br /&gt;

&lt;br /&gt;

&lt;ul&gt;
&lt;li&gt;Попробуйте нажать F5, чтобы перезагрузить страницу.&lt;/li&gt;
&lt;li&gt;Загляните на главную страницу сайта, возможно она отображается корректно.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;

Если это не помогает, с сервером что-то серьёзное. Он взорвался или влюбился, в любом случае на запросы отвечать не в состоянии.&lt;br /&gt;

Приходите позже, мы скоро всё исправим.&lt;br /&gt;

&lt;hr /&gt;

&lt;h2&gt;
Ошибка 404&lt;/h2&gt;
Страница, которую вы запрашивали, не найдена. Вот несколько советов, как её найти: &lt;br /&gt;

&lt;ol&gt;
&lt;li&gt;Помолитесь на бога исчезнувших страниц. &lt;/li&gt;
&lt;li&gt;Воспользуйтесь поиском. &lt;/li&gt;
&lt;li&gt;Если вам так и не удалось найти нужную страницу, напишите нам об этом. Нужную страницу отправят вам бандеролью.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;

&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/8003115477141456388/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/04/http.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8003115477141456388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8003115477141456388'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/04/http.html' title='Сообщения об ошибках сервера (http)'/><author><name>orbisnull</name><uri>http://www.blogger.com/profile/04603828558397812320</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-6161064548402972822</id><published>2010-04-23T01:15:00.002+09:00</published><updated>2010-04-23T01:16:30.743+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="природа"/><category scheme="http://www.blogger.com/atom/ns#" term="фото"/><title type='text'>Дикая природа</title><content type='html'>&lt;div style=&quot;padding: 3px; text-align: left;&quot;&gt;
&lt;a href=&quot;http://www.flickr.com/photos/nikkiandjeff/4537460746/&quot; title=&quot;photo sharing&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://farm5.static.flickr.com/4034/4537460746_5c392b5b40.jpg&quot; style=&quot;border: 2px solid rgb(0, 0, 0);&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 0.8em; margin-top: 0px;&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/nikkiandjeff/4537460746/&quot;&gt;Olympic National Park - Maple Glade Rainforest&lt;/a&gt;, originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/nikkiandjeff/&quot;&gt;2XDiamond&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
Выглядит спокойно и безопасно, но уверены ли вы в этом?</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/6161064548402972822/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/04/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/6161064548402972822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/6161064548402972822'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/04/blog-post.html' title='Дикая природа'/><author><name>orbisnull</name><uri>http://www.blogger.com/profile/04603828558397812320</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm5.static.flickr.com/4034/4537460746_5c392b5b40_t.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-7348747617021185004</id><published>2010-04-06T15:58:00.003+09:00</published><updated>2010-04-22T23:52:44.057+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="pidgin"/><category scheme="http://www.blogger.com/atom/ns#" term="spam"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Хитрости Pidgin</title><content type='html'>&lt;h2&gt;


Pidgin - Ожидание сетевого соединения&lt;/h2&gt;
Если связь устанавливается не через NetworkManager, а например через скрипт(&lt;b&gt;gprs&lt;/b&gt;), то &lt;b&gt;Pidgin&lt;/b&gt; не будет соединяться ожидая сеть, поэтому необходимо его запускать с ключом &lt;i&gt;-f &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;-f, --force-online&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;              Try to be online even if the network is reported (by Windows, or&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;              NetworkManager on Linux) to be unavailable.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;


Борьба со спамом в Pidgin&lt;/h2&gt;
Установить требуемые параметры в &quot;Средства&quot;-&amp;gt;&quot;Конфиденциальность&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;


Плагины&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;pidgin-bot-sentry&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt; Bot Sentry is a Pidgin (libpurple) plugin to prevent Instant Message (IM)
 spam. It allows you to ignore IMs unless the sender is in your Buddy List,
 the sender is in your Allow List, or the sender correctly answers a
 question you have predefined. &lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;pidgin-privacy-please&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt; pidgin plugin for enhanced privacy
 pidgin privacy please is a pidgin plugin to stop spammers from annoying
 you. You can block messages from certain users, block messages from people
 who are not on your contact list and suppress repeated authorization
 requests. Optionally, senders of blocked messages can be notified with an
 auto-reply.
&lt;/pre&gt;
&lt;h3&gt;


&amp;nbsp; Дополнительная защита&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;pidgin-encryption&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;Provides transparent encryption to all protocols supported by Pidgin.
Can be activated on a per user basis or even automatically detected.
Uses a private/public key system based on Mozilla&#39;s NSS&amp;nbsp;
&lt;/pre&gt;
&lt;br /&gt;
Одной строкой&lt;br /&gt;
&lt;pre&gt;sudo apt-get install pidgin-privacy-please pidgin-bot-sentry pidgin-encryption&lt;/pre&gt;
&lt;h2&gt;


Кодировка ICQ в Pidgin&lt;/h2&gt;
Для приема сообщений icq в правильной кодировке, необходимо в &quot;Свойствах учетной записи&quot; (меню &quot;Уч.записи&quot;) на вкладке &quot;Дополнительно&quot; установить кодировку  &lt;b&gt;CP1251&lt;/b&gt; &lt;span style=&quot;font-size: larger;&quot;&gt;&lt;i&gt;или&lt;/i&gt;&lt;/span&gt; &lt;b&gt;WINDOWS-1251&lt;/b&gt;.</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/7348747617021185004/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/04/pidgin.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/7348747617021185004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/7348747617021185004'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/04/pidgin.html' title='Хитрости Pidgin'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-8465415286926194917</id><published>2010-03-25T01:36:00.001+08:00</published><updated>2010-03-25T01:40:16.626+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="twitter"/><category scheme="http://www.blogger.com/atom/ns#" term="ню"/><category scheme="http://www.blogger.com/atom/ns#" term="фото"/><title type='text'>@celebcomua - Ню символ российского твиттера марта 2010</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://twitpic.com/1ab6ic/full&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFsbd2Q-kmXaWrBjEMoiQH4Am9jFJekt-NZf-T5QS2NOHJ-0U5o1bPzzGuQ45K_Pb58X0lRunLvBSoJ3w0UCHbEIN9Fqa33qWJjYuFcwqFX6nsqchTcJoUZxxvzsu9exaJUH9O7jVfeK8/s320/77783988-b7c83bd0b04ca284c4446d3a1b98702b.4baa2aae-full.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://twitpic.com/photos/celebcomua&quot;&gt;Фотолента&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/8465415286926194917/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/celebcomua-2010.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8465415286926194917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8465415286926194917'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/celebcomua-2010.html' title='@celebcomua - Ню символ российского твиттера марта 2010'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFsbd2Q-kmXaWrBjEMoiQH4Am9jFJekt-NZf-T5QS2NOHJ-0U5o1bPzzGuQ45K_Pb58X0lRunLvBSoJ3w0UCHbEIN9Fqa33qWJjYuFcwqFX6nsqchTcJoUZxxvzsu9exaJUH9O7jVfeK8/s72-c/77783988-b7c83bd0b04ca284c4446d3a1b98702b.4baa2aae-full.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-4098459739810495411</id><published>2010-03-24T14:02:00.011+08:00</published><updated>2010-05-08T12:11:09.973+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="drupal"/><category scheme="http://www.blogger.com/atom/ns#" term="drush"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Полезные команды linux (обновляемый пост)</title><content type='html'>Установка заголовков ядра&lt;br /&gt;
&lt;i&gt;apt-get install linux-headers-$(uname -r)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Необходимые пакеты на Ubuntu 8.04&lt;br /&gt;
&lt;i&gt;apt-get install expect binutils make gcc gcc+ linux-headers-$(uname -r)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Архивирование с сохранением прав -&amp;nbsp; ключ &lt;i&gt;-p&lt;/i&gt; для &lt;i&gt;tar&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Простая команда для сканирования портов &lt;i&gt;nmap -A -T4&lt;/i&gt; &lt;i&gt;host&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;z19Dle&quot; id=&quot;col-z13fij45gprajzify22uubjibsjrfvsmm&quot;&gt;Иногда  нужно приостановить какой-то процесс. Это можно сделать так: &lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;span class=&quot;z19Dle&quot; id=&quot;col-z13fij45gprajzify22uubjibsjrfvsmm&quot;&gt;$ kill -STOP $(pidof transmission-daemon)&lt;wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;span class=&quot;z19Dle&quot; id=&quot;col-z13fij45gprajzify22uubjibsjrfvsmm&quot;&gt;Продолжить исполнение можно аналогично: &lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;span class=&quot;z19Dle&quot; id=&quot;col-z13fij45gprajzify22uubjibsjrfvsmm&quot;&gt;$ kill -CONT $(pidof transmission-daemon)&lt;/span&gt;&lt;span class=&quot;z19Dle&quot; id=&quot;col-z13fij45gprajzify22uubjibsjrfvsmm&quot;&gt;&amp;nbsp; &lt;/span&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Установка прав на файлы и папки linux&lt;br /&gt;
chmod -R 00640 .&lt;br /&gt;
find -type d -print0 | xargs -0 chmod 02750&lt;br /&gt;
&lt;br /&gt;
~/.bashrc&lt;br /&gt;
PATH=$PATH:~/bin&lt;br /&gt;
export PATH&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;

Возвращение кнопок сворачивания и закрытия в Ubuntu 10.04 в правую часть окна&lt;/h2&gt;
Начиная с Ubuntu 10.04 кнопки сворачивания и закрытия перемещены в левую часть окна, что часто неудобно для бывалых пользователей Linux.&lt;br /&gt;
&lt;br /&gt;
Для придания кнопкам привычного вида, достаточно запустить gconf-editor и в иерархии apps/metacity/general установить переменной &quot;button_layout&quot; значение &quot;menu:minimize,maximize,close&quot;.&lt;br /&gt;
&lt;br /&gt;
Или из консоли:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gconftool-2 --type string --set /apps/metacity/general/button_layout &quot;menu:minimize,maximize,close&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;

Как удалить все таблицы в базе данных MySQL одной командой&lt;/h2&gt;
echo &quot;show tables;&quot; | mysql -u&lt;username&gt; &lt;database&gt; -p&lt;password&gt;&amp;nbsp; | grep -v Tables_in | grep -v &quot;+&quot; | awk &#39;{print &quot;drop table &quot; $1 &quot;;&quot;}&#39; | mysql -u&lt;username&gt; &lt;database&gt; -p&lt;password&gt;&amp;nbsp;&lt;/password&gt;&lt;/database&gt;&lt;/username&gt;&lt;/password&gt;&lt;/database&gt;&lt;/username&gt;&lt;br /&gt;
&lt;h3&gt;

Drupal &amp;amp;&amp;amp; Drush&lt;/h3&gt;
&lt;br /&gt;
echo &quot;show tables;&quot; | `drush sql-connect` | grep -v Tables_in | grep -v &quot;+&quot; | awk &#39;{print &quot;drop table &quot; $1 &quot;;&quot;}&#39; | `drush sql-connect`</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/4098459739810495411/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/linux.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4098459739810495411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4098459739810495411'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/linux.html' title='Полезные команды linux (обновляемый пост)'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-8115312367309420446</id><published>2010-03-24T13:01:00.003+08:00</published><updated>2010-03-24T13:04:12.871+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="бикини"/><category scheme="http://www.blogger.com/atom/ns#" term="лето"/><category scheme="http://www.blogger.com/atom/ns#" term="ню"/><category scheme="http://www.blogger.com/atom/ns#" term="фото"/><title type='text'>Отличный купальник!</title><content type='html'>&lt;div style=&quot;float: right; margin-bottom: 10px; margin-left: 10px;&quot;&gt;
&lt;a href=&quot;http://www.flickr.com/photos/33135335@N04/3534483490/&quot; title=&quot;photo sharing&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://farm3.static.flickr.com/2423/3534483490_b2d813b418_m.jpg&quot; style=&quot;border: 2px solid rgb(0, 0, 0);&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 0.9em; margin-top: 0px;&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/33135335@N04/3534483490/&quot;&gt;Lake Tahoe&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/33135335@N04/&quot;&gt;billvetter&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br clear=&quot;all&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/8115312367309420446/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post_24.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8115312367309420446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8115312367309420446'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post_24.html' title='Отличный купальник!'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm3.static.flickr.com/2423/3534483490_b2d813b418_t.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-3846580515315602680</id><published>2010-03-24T02:18:00.003+08:00</published><updated>2010-05-06T01:30:19.625+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="netbook"/><title type='text'>Полезные плагины для firefox</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.flickr.com/photos/asceticmonk/138847499/&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://farm1.static.flickr.com/50/138847499_481d4d77e3_m_d.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;




Основные плагины&lt;/h2&gt;
&lt;b&gt;
&lt;/b&gt;&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/356&quot;&gt;&lt;b&gt;Locale Switcher&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Позволяет легко перевести firefox на нужный язык, &lt;a href=&quot;http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6/win32/xpi/&quot;&gt;скачав его&lt;/a&gt;.&lt;br /&gt;
Например я часто ставлю более свежую версию, а она не русифицирована. Например нужна русификация firefox 3.6 на Ubuntu 9.10 &lt;br /&gt;
&lt;i&gt;deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu karmic main #Firefox Stable Channel Packages&lt;/i&gt;&lt;br /&gt;
&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/722&quot;&gt;&lt;b&gt;NoScript&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Плагин, значительно повышающий безопасность работы в firefox, путем отключения JavaScript(для всех сайтов кроме доверенных), и защиты от XSS.&lt;br /&gt;
&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/1865&quot;&gt;&lt;b&gt;Adblock Plus&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Отключает загрузку баннеров, рекламы, сбор статистики.&lt;br /&gt;
&lt;a href=&quot;http://adblockplus.org/en/subscriptions&quot;&gt;Подписки&lt;/a&gt;: &lt;br /&gt;
EasyPrivacy+EasyList&lt;br /&gt;
RuAdList&lt;br /&gt;
Hackrus anti-advertisement,  Hackrus anti-advertisement supplemental,  Hackrus anti-counter&lt;br /&gt;
Malware Domains&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/6147&quot;&gt;&lt;b&gt;Write Area&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
WYSIWYG(визуальный) редактор html, вызываемый из контекстного меню, используемый для полей ввода текста. Основан на FCKEditor.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/6366&quot;&gt;&lt;b&gt;FireGestures&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Очень упрощает работу с firefox, за счет возможности управления жестами мышки.&lt;br /&gt;
&lt;h2&gt;




Дополнительные:&lt;/h2&gt;
&lt;br /&gt;
&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/3590&quot;&gt;&lt;b&gt;Fast Video Download&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Загрузка(скачивание) flash видео&lt;br /&gt;
&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/1672&quot;&gt;&lt;b&gt;ImgLikeOpera&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Позволяет управлять загрузкой картинок, включать/отключать одним кликом мышки, принудительно кэшировать и загружать только из кэша. Очень полезен на gprs.&lt;br /&gt;
&lt;h2&gt;




Тема&lt;/h2&gt;
&lt;a href=&quot;https://addons.mozilla.org/ru/firefox/addon/307&quot;&gt;&lt;b&gt;LittleFox&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Компактная, приятная тема для firefox, отлично подходит для нетбука.</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/3846580515315602680/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/firefox.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/3846580515315602680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/3846580515315602680'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/firefox.html' title='Полезные плагины для firefox'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-8144798486605001304</id><published>2010-03-21T20:59:00.001+08:00</published><updated>2010-03-21T20:59:59.685+08:00</updated><title type='text'>Клубничка!</title><content type='html'>&lt;div style=&quot;float: right; margin-left: 10px; margin-bottom: 10px;&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/orbisnull/4442922309/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2751/4442922309_e4881813bd_m.jpg&quot; alt=&quot;&quot; style=&quot;border: solid 2px #000000;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 0.9em; margin-top: 0px;&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/orbisnull/4442922309/&quot;&gt;&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/orbisnull/&quot;&gt;orbisnull&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Хотя правильнее назвать &lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%97%D0%B5%D0%BC%D0%BB%D1%8F%D0%BD%D0%B8%D0%BA%D0%B0_%D1%81%D0%B0%D0%B4%D0%BE%D0%B2%D0%B0%D1%8F&quot;&gt;Земляника садовая&lt;/a&gt;&lt;br clear=&quot;all&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/8144798486605001304/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post_9046.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8144798486605001304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/8144798486605001304'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post_9046.html' title='Клубничка!'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm3.static.flickr.com/2751/4442922309_e4881813bd_t.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-6034866953004203520</id><published>2010-03-21T03:14:00.001+08:00</published><updated>2010-03-21T03:16:11.857+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>Начало блога</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfmXONb6p4ff3xZv9c2iBSSbaZpJqLVI-pVGIiPgT0H9G3S9sqM_EewU25a-Khx2oLVy8bvMYlVplQ5lv-e2uaR5u3uF9kq5jsufRZ5B0gZ_ZvI7VRPykz7eZVwu7x2gD1RBEHT6EEHGI/s1600-h/narod2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;125&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfmXONb6p4ff3xZv9c2iBSSbaZpJqLVI-pVGIiPgT0H9G3S9sqM_EewU25a-Khx2oLVy8bvMYlVplQ5lv-e2uaR5u3uF9kq5jsufRZ5B0gZ_ZvI7VRPykz7eZVwu7x2gD1RBEHT6EEHGI/s200/narod2.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Решив серьезно заняться новым блогом, я столкнулся с проблемой подбора рабочего инструмента для его ведения.&lt;br /&gt;
&lt;br /&gt;
С платформой проблем не было - хорошо отношусь к продуктам от google (все-таки разработки крупной компании должны активно развиваться и поддерживаться), поэтому однозначно &lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://blogger.com/&quot;&gt;blogger.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Фото можно хранить в &lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://picasaweb.google.ru/&quot;&gt;picasa&lt;/a&gt; (+ встроенная загрузка ), для файлов&amp;nbsp; хранилище пришлось поискать, но старый добрый narod.ru, знач&lt;br /&gt;
ительно преобразившийся, пришелся кстати. А вот с редактором с одной сторона выбор достаточно велик, с другой&amp;nbsp; - куча обзоров говорят что однозначного лидера нет, особенно если искать клиента под &lt;b&gt;linux&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg88xCG9I94_B2U-wEaHCTWzOFOPClHTeKxi0KdVV3BryBPHdPcecvcfxJrREladSeR_q_5GTZAqhIR5nH4RG6BLXf_uTcK2XfhnILd0Rzf2OsCN7d3VCHfVsWxodKq-0uZIkoD-6mw-fM/s1600-h/Scribefire.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;125&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg88xCG9I94_B2U-wEaHCTWzOFOPClHTeKxi0KdVV3BryBPHdPcecvcfxJrREladSeR_q_5GTZAqhIR5nH4RG6BLXf_uTcK2XfhnILd0Rzf2OsCN7d3VCHfVsWxodKq-0uZIkoD-6mw-fM/s200/Scribefire.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;В итоге решил установить в отдельный профиль &lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;https://addons.mozilla.org/ru/firefox/addon/1730&quot;&gt;Scribefire&lt;/a&gt;, но попробовав - понял что тоже самое дает стандартный редактор bloggerа + сохранение черновика в сети, что позволяет продолжить редактирование с другого компьютера.&amp;nbsp; В качестве альтернативы можно подумать над использованием плагина &lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;https://addons.mozilla.org/ru/firefox/addon/6147&quot;&gt;Write Area&lt;/a&gt; для firefox, который позволяет любое поле ввода превратить в wysiwyg редактор (FCKeditor) (кстати планирую его внедрить на один из сайтов с небольшим числом редакторов).&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaFvDIK0tLOQ246fnEKq2irD9I-TDm1k-Y8nRpNa2wL0sSpKMm4WEN9_WiS5vNAuB19BMR50p5zpyEriGJ-Q2zKD3DX2qvy0HkxJoujLTHtOZ8AI0QuLWBtaz-a0p2zdjJIjlSL01eoUE/s1600-h/write-area.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;125&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaFvDIK0tLOQ246fnEKq2irD9I-TDm1k-Y8nRpNa2wL0sSpKMm4WEN9_WiS5vNAuB19BMR50p5zpyEriGJ-Q2zKD3DX2qvy0HkxJoujLTHtOZ8AI0QuLWBtaz-a0p2zdjJIjlSL01eoUE/s200/write-area.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj81A0x-v3DQYeNZIvDVAACSC2T2jn21hCpfmRlv-KNnUGxVZGnrl0oAQl6NawzHx8htD2w0vB4_NxECnaZ-JxDNNq643x6koJyjLnozLBO5mcuVvlbthA4n646_aJESjKStQr88HkHvOw/s1600-h/blogger.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;125&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj81A0x-v3DQYeNZIvDVAACSC2T2jn21hCpfmRlv-KNnUGxVZGnrl0oAQl6NawzHx8htD2w0vB4_NxECnaZ-JxDNNq643x6koJyjLnozLBO5mcuVvlbthA4n646_aJESjKStQr88HkHvOw/s200/blogger.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/6034866953004203520/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post_21.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/6034866953004203520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/6034866953004203520'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post_21.html' title='Начало блога'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfmXONb6p4ff3xZv9c2iBSSbaZpJqLVI-pVGIiPgT0H9G3S9sqM_EewU25a-Khx2oLVy8bvMYlVplQ5lv-e2uaR5u3uF9kq5jsufRZ5B0gZ_ZvI7VRPykz7eZVwu7x2gD1RBEHT6EEHGI/s72-c/narod2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-2507583957550665857</id><published>2010-03-21T00:45:00.004+08:00</published><updated>2010-03-24T13:03:51.462+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="бикини"/><category scheme="http://www.blogger.com/atom/ns#" term="лето"/><category scheme="http://www.blogger.com/atom/ns#" term="ню"/><category scheme="http://www.blogger.com/atom/ns#" term="фото"/><title type='text'>Кто ждет лето?</title><content type='html'>&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://fotki.yandex.ru/users/mila180877/view/60195/&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;300&quot; src=&quot;http://img-fotki.yandex.ru/get/3608/mila180877.8/0_eb23_c49eb743_M.jpg&quot; title=&quot;&quot; width=&quot;223&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
За окном -4, а хочется тепла, солнца, лета... Смотрим пляжное фото с красивой девушкой!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://fotki.yandex.ru/users/mila180877/view/60195/&quot;&gt;Посмотреть на Яндекс.Фотках&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/2507583957550665857/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/2507583957550665857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/2507583957550665857'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/blog-post.html' title='Кто ждет лето?'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3777221303430417681.post-4787893369092300351</id><published>2010-03-20T17:40:00.013+08:00</published><updated>2010-03-20T18:50:09.289+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="freebsd"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="ng_ipacct"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="трафик"/><title type='text'>Подсчет трафика на FreeBSD с использованием ng_ipacct</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://www.flickr.com/photos/kevnaub/2610965130/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdQhs6RfMgQbTRCDnITr4Rjw3epiIQmwL2B7sYcZKHmIdLgnzA2xgFyEtKPFVOtzpmB0MpjVnhmGM2HPgfdBsEHLgl9_te_2X7Nf2oLaM_tvyvdeh1GOWz-Oh8qgehXWfikWndShhb0GY/s320/2610965130_a2dd14cc8c_m.jpg&quot; /&gt;&lt;/a&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://www.blogger.com/post-edit.g?blogID=3777221303430417681&amp;amp;postID=4787893369092300351&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
У нас на шлюзе (FeeBSD) в качестве фаирвола используется PF, когда возникла необходимость учета и анализа трафика в качестве инструмента был выбран &lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://www.lissyara.su/articles/freebsd/traffic_count/ng_ipacct/&quot;&gt;ng_ipacct&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;Конфигурация ng_ipacct&lt;/h2&gt;Установка из портов стандартная, и конфиг с небольшими изменениями&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
# $FreeBSD: ports/net-mgmt/ng_ipacct/files/ng_ipacct.conf,v 1.6 2008/06/03 10:40:16 skv Exp $&lt;br /&gt;
#&lt;br /&gt;
# Please read and meditate on netgraph(4), ipacctctl(8) and ngctl(8).&lt;br /&gt;
&lt;br /&gt;
# Enable ng_ipacct (i.e. enable run startup script &quot;ng_ipacct.sh&quot;)&lt;br /&gt;
ng_ipacct_enable=&quot;YES&quot;&lt;br /&gt;
&lt;br /&gt;
# Enable kernel modules loading.&lt;br /&gt;
# On &quot;ng_ipacct.sh start&quot; all kernel modules specified&lt;br /&gt;
# in ${ng_ipacct_modules_list} will be loaded.&lt;br /&gt;
# Note: on &quot;ng_ipacct.sh stop&quot; only &quot;ng_ipacct&quot; will be unloaded.&lt;br /&gt;
ng_ipacct_modules_load=&quot;YES&quot;&lt;br /&gt;
&lt;br /&gt;
# Netgraph can load required ng_* modules automatically on the hook creation&lt;br /&gt;
# - except for &quot;ng_ether&quot;. Generally, modules preloading is recommended.&lt;br /&gt;
# Do not add to this list modules which are statically compiled into kernel.&lt;br /&gt;
#ng_ipacct_modules_list=&quot;netgraph ng_ether ng_cisco ng_socket ng_tee ng_ipacct&quot;&lt;br /&gt;
ng_ipacct_modules_list=&quot;ng_ipacct&quot;&lt;br /&gt;
&lt;br /&gt;
# List of monitored interfaces. For each interface additional vars must be&lt;br /&gt;
# specified in corresponding variables &#39;ng_ipacct_IFACE_*&#39;.&lt;br /&gt;
# See examples below.&lt;br /&gt;
ng_ipacct_interfaces=&quot;rl1 rl0&quot;&lt;br /&gt;
&lt;br /&gt;
# Default start/stop scripts.&lt;br /&gt;
#&lt;br /&gt;
# Single quotes are required to preserve newlines.&lt;br /&gt;
# &#39;%%iface%%&#39; will be automatically expanded with a relevant interface.&lt;br /&gt;
# This feature should be applied to use indentical rules&lt;br /&gt;
# for similar interfaces.&lt;br /&gt;
ng_ipacct_default_ether_start=&#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mkpeer %%iface%%: tee lower right&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; name %%iface%%:lower %%iface%%_tee&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; connect %%iface%%: lower upper left&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mkpeer %%iface%%_tee: ipacct right2left %%iface%%_in&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; name %%iface%%_tee:right2left %%iface%%_ip_acct&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; connect %%iface%%_tee: %%iface%%_ip_acct: left2right %%iface%%_out&lt;br /&gt;
&#39;&lt;br /&gt;
&lt;br /&gt;
ng_ipacct_default_ether_stop=&#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shutdown %%iface%%_ip_acct:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shutdown %%iface%%_tee:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shutdown %%iface%%:&lt;br /&gt;
&#39;&lt;br /&gt;
&lt;br /&gt;
ng_ipacct_bpf_ether_start=&#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mkpeer %%iface%%: tee lower right&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; name %%iface%%:lower %%iface%%_tee&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; connect %%iface%%: lower upper left&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mkpeer %%iface%%_tee: bpf right2left %%iface%%_in&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; name %%iface%%_tee:right2left %%iface%%_bpf&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; connect %%iface%%_tee: right2left left2right %%iface%%_out&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mkpeer %%iface%%_bpf: ipacct %%iface%%_match_in %%iface%%_in&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; name %%iface%%_bpf:%%iface%%_match_in %%iface%%_ip_acct&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; connect %%iface%%_bpf: %%iface%%_ip_acct: %%iface%%_match_out %%iface%%_out&lt;br /&gt;
&#39;&lt;br /&gt;
&lt;br /&gt;
ng_ipacct_bpf_ether_stop=&#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shutdown %%iface%%_ip_acct:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shutdown %%iface%%_bpf:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shutdown %%iface%%_tee:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shutdown %%iface%%:&lt;br /&gt;
&#39;&lt;br /&gt;
&lt;br /&gt;
# Configuration for &#39;rl1_ip_acct&#39; node:&lt;br /&gt;
&lt;br /&gt;
ng_ipacct_rl1_dlt=&quot;EN10MB&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; # required line; see ipacctctl(8)&lt;br /&gt;
ng_ipacct_rl1_threshold=&quot;15000&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; # &#39;5000&#39; by default&lt;br /&gt;
ng_ipacct_rl1_verbose=&quot;yes&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; # &#39;yes&#39; by default&lt;br /&gt;
ng_ipacct_rl1_start=${ng_ipacct_default_ether_start}&lt;br /&gt;
ng_ipacct_rl1_stop=${ng_ipacct_default_ether_stop}&lt;br /&gt;
ng_ipacct_rl1_checkpoint_script=&quot;/usr/bin/ipacct.sh rl1&quot;&lt;br /&gt;
&lt;br /&gt;
ng_ipacct_rl0_dlt=&quot;EN10MB&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; # required line; see ipacctctl(8)&lt;br /&gt;
ng_ipacct_rl0_threshold=&quot;15000&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; # &#39;5000&#39; by default&lt;br /&gt;
ng_ipacct_rl0_verbose=&quot;yes&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; # &#39;yes&#39; by default&lt;br /&gt;
ng_ipacct_rl0_start=${ng_ipacct_default_ether_start}&lt;br /&gt;
ng_ipacct_rl0_stop=${ng_ipacct_default_ether_stop}&lt;br /&gt;
ng_ipacct_rl0_checkpoint_script=&quot;/usr/bin/ipacct.sh rl0&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;h3&gt;Настройка cron&lt;/h3&gt;В crontab добавляем запуск скидывания статистики каждые 10 мин.:&lt;br /&gt;
&lt;code&gt;*/10&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp; root&amp;nbsp;&amp;nbsp;&amp;nbsp; /usr/local/etc/rc.d/ng_ipacct checkpoint&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
Скрипт, который обрабатывает статистику, задается сдесь:&lt;br /&gt;
&lt;code&gt;ng_ipacct_rl1_checkpoint_script=&quot;/usr/bin/ipacct.sh rl1&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;ng_ipacct_rl0_checkpoint_script=&quot;/usr/bin/ipacct.sh rl0&quot;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Вывод статистики&lt;/h2&gt;Код скрипта, основной задачей которого является скидывание файлов статистики на ftp сервер:&lt;br /&gt;
&lt;code&gt;#!/bin/sh&lt;br /&gt;
IPACCTCTL=&quot;/usr/local/sbin/ipacctctl&quot;&lt;br /&gt;
WPUT=&quot;/usr/local/bin/wput&quot;&lt;br /&gt;
FTPHOST=&quot;hostname&quot;&lt;br /&gt;
FTPUSER=&quot;username&quot;&lt;br /&gt;
FTPPASS=&quot;password&quot;&lt;br /&gt;
IFACE=$1&lt;br /&gt;
DIR=&quot;/var/log/ipacct&quot;&lt;br /&gt;
TMP=$DIR&lt;br /&gt;
PREFIX=$(date +%Y%m%d%H%M)&lt;br /&gt;
NAME=&quot;ng_ipacct_$1.log&quot;&lt;br /&gt;
$IPACCTCTL ${IFACE}_ip_acct:$IFACE checkpoint&lt;br /&gt;
$IPACCTCTL -n ${IFACE}_ip_acct:$IFACE show &amp;gt;&amp;gt; $DIR/$NAME&lt;br /&gt;
$IPACCTCTL ${IFACE}_ip_acct:$IFACE clear&lt;br /&gt;
sleep 3&lt;br /&gt;
/usr/bin/tail -1 $DIR/$NAME | /usr/bin/fgrep exceed&lt;br /&gt;
NEW_FILE=$TMP/$PREFIX-$NAME&lt;br /&gt;
mv $DIR/$NAME $NEW_FILE&lt;br /&gt;
if [ -f $NEW_FILE ]; then&lt;br /&gt;
&amp;nbsp; $WPUT --tries=5 --basename=$TMP&amp;nbsp; $NEW_FILE ftp://$FTPUSER:$FTPPASS@$FTPHOST&lt;br /&gt;
&amp;nbsp; if [ $? = 0 ]; then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rm $NEW_FILE&lt;br /&gt;
&amp;nbsp; fi&lt;br /&gt;
fi&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Сохранение статистики трафика интерфейса в MySQL&lt;/h2&gt;Обработка проводится на дрогом хосте скриптом на php (запускается в консоли), при этом данные сохраняются в mysql:&lt;br /&gt;
&lt;code&gt;#!/usr/bin/php&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
ini_set(&#39;memory_limit&#39;, &#39;128M&#39;);&lt;br /&gt;
&lt;br /&gt;
require_once &#39;settings.php&#39;;&lt;br /&gt;
require_once &#39;functions.php&#39;;&lt;br /&gt;
require_once &#39;Ftp.php&#39;;&lt;br /&gt;
&lt;br /&gt;
start_timer(&#39;main&#39;);&lt;br /&gt;
&lt;br /&gt;
abs_mysql_connect($cfg[&#39;db_host&#39;], $cfg[&#39;db_user&#39;], $cfg[&#39;db_pass&#39;], $cfg[&#39;db_name&#39;]);&lt;br /&gt;
&lt;br /&gt;
$ftp=new Abs_Ftp($cfg[&#39;ftp_user&#39;], $cfg[&#39;ftp_pass&#39;], $cfg[&#39;ftp_host&#39;]);&lt;br /&gt;
&lt;br /&gt;
$ftp_files=$ftp-&amp;gt;nlist();&lt;br /&gt;
&lt;br /&gt;
foreach ($ftp_files as $ftp_file)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($ftp_file===&quot;.&quot; or $ftp_file===&quot;..&quot;) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $tmp_file=$cfg[&#39;tmp&#39;].&#39;/&#39;.$ftp_file;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //читаем файл с сервера&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $ftp-&amp;gt;get($tmp_file, $ftp_file);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; debug_print(&quot;Process $ftp_file \n&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $i=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $info=fname_to_info($ftp_file);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $time=$info[&quot;time&quot;];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $if=$info[&quot;if&quot;];&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (is_null($if)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $file=fopen($tmp_file, &quot;r&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; abs_mysql_query(&quot;START TRANSACTION&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $sql=&quot;INSERT INTO `if_$if` (`time`, `from_ip`, `from_port`, `to_ip`, `to_port`, `proto`, `byte`) VALUES &quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $i=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $count=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $fill_sql=false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while (!feof ($file)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $i=$i+1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $count=$count+1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $line=parse_raw_str(fgets($file));&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $from_ip=$line[&#39;from_ip&#39;];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $from_port=$line[&#39;from_port&#39;];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $to_ip=$line[&#39;to_ip&#39;];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $to_port=$line[&#39;to_port&#39;];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $proto=$line[&#39;proto&#39;];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $byte=$line[&#39;byte&#39;];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (!is_null($byte) and $byte!==0) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $sql.=&quot; (&#39;$time&#39;, &#39;$from_ip&#39;, &#39;$from_port&#39;, &#39;$to_ip&#39;, &#39;$to_port&#39;, &#39;$proto&#39;, &#39;$byte&#39; ), &quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $fill_sql=true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if ($i % 50===0 and $fill_sql){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $i=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $sql=substr($sql, 0, -2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $sql.=&quot; ON DUPLICATE KEY UPDATE `byte`=`byte`+VALUES(`byte`);&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; abs_mysql_query($sql);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; print_progress($count);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $sql=&quot;INSERT INTO `if_$if` (`time`, $if_name `from_ip`, `from_port`, `to_ip`, `to_port`, `proto`, `byte`) VALUES &quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $fill_sql=false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if ($i!==0 and $fill_sql) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $sql=substr($sql, 0, -2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $sql.=&quot; ON DUPLICATE KEY UPDATE `byte`=`byte`+VALUES(`byte`);&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; abs_mysql_query($sql);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; print_progress($count);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; abs_mysql_query(&#39;COMMIT&#39;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fclose($file);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //удаляем файл&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $ftp-&amp;gt;delete($ftp_file);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; unlink($tmp_file);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; debug_print(&quot;\nSaved $time : $if ($count) \n&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (Exception $e) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; debug_print(&quot;Error in file $ftp_file \n&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Скачать:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://orbisnull.narod2.ru/ng_ipacct/ng_ipacct.sql&quot;&gt;Структура базы данных mysql - ng_ipacct.sql&lt;/a&gt;&amp;nbsp;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;a bitly=&quot;BITLY_PROCESSED&quot; href=&quot;http://orbisnull.narod2.ru/ng_ipacct/ipacct-php.tar.gz&quot;&gt;php обработчик статистики - ipacct-php.tar.gz&lt;/a&gt;&amp;nbsp;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://tao-nix.blogspot.com/feeds/4787893369092300351/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://tao-nix.blogspot.com/2010/03/freebsd-ngipacct.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4787893369092300351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3777221303430417681/posts/default/4787893369092300351'/><link rel='alternate' type='text/html' href='http://tao-nix.blogspot.com/2010/03/freebsd-ngipacct.html' title='Подсчет трафика на FreeBSD с использованием ng_ipacct'/><author><name>Vasiliy</name><uri>http://www.blogger.com/profile/07559063288600454298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdQhs6RfMgQbTRCDnITr4Rjw3epiIQmwL2B7sYcZKHmIdLgnzA2xgFyEtKPFVOtzpmB0MpjVnhmGM2HPgfdBsEHLgl9_te_2X7Nf2oLaM_tvyvdeh1GOWz-Oh8qgehXWfikWndShhb0GY/s72-c/2610965130_a2dd14cc8c_m.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>