<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>My Live Blog</title>
	
	<link>http://daemony.org</link>
	<description>/* ... all about me ... */</description>
	<lastBuildDate>Tue, 12 Apr 2011 07:53:31 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Daemony" /><feedburner:info uri="daemony" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><thespringbox:skin xmlns:thespringbox="http://www.thespringbox.com/dtds/thespringbox-1.0.dtd">http://feeds.feedburner.com/Daemony?format=skin</thespringbox:skin><feedburner:emailServiceId>Daemony</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>WordPress 3.0.3 – Еще один релиз безопасности…</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/_WxVOJRZ-G8/wordpress-3-0-3-security-release.html</link>
		<comments>http://daemony.org/wordpress/wordpress-3-0-3-security-release.html#comments</comments>
		<pubDate>Wed, 08 Dec 2010 20:15:54 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[Windows Live Writer]]></category>
		<category><![CDATA[Wordpress 3.0.3]]></category>
		<category><![CDATA[безопасность]]></category>
		<category><![CDATA[обновление]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1634</guid>
		<description><![CDATA[Обновление Wordpress 3.0.3 должно обеспокоить в первую очередь тех владельцев блогов на Wordpress, у кого активирована функция удаленной публикации материалов. Обновление обещает устранить проблему, проявляющуюся "при определенном стечении обстоятельств", когда пользователи с правами "Автор" и "Участник" редактируют, публикуют, либо удаляют материалы.]]></description>
			<content:encoded><![CDATA[<sape_index><p>Не так давно, всего <a title="Wordpress 3.0.2" href="/wordpress/wordpress-3-0-2-security-release.html">неделю назад</a>, разработчики популярной блог-платформы уже выпускали обновление для WordPress - 3.0.2, которое затрагивало вопросы безопасности.</p>
<p>Только что в блоге wordpress.org <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3dvcmRwcmVzcy5vcmcvbmV3cy8yMDEwLzEyL3dvcmRwcmVzcy0zLTAtMy8=/">появилось сообщение </a></noindex>о еще одном обновлении безопасности - <strong>WordPress 3.0.3</strong>.</p>
<p><strong>Обновление WordPress 3.0.3</strong> должно обеспокоить в первую очередь тех владельцев блогов на WordPress, у кого активирована функция <strong>удаленной публикации</strong> материалов.</p>
<p>Обновление обещает устранить проблему, проявляющуюся "при определенном стечении обстоятельств", когда пользователи с правами "Автор" или "Участник" редактируют, публикуют, либо удаляют материалы.</p>
<p><span id="more-1634"></span></p>
<p>Напомню, что удаленная публикация материалов по-умолчанию отключена в WordPress, однако ее можно включить в настройках: "<em>Панель управления - Настройки - Общие - Написание"</em>. Эта функция WordPress дает возможность использовать для публикации материалов в блоге удаленные программы - клиенты, которых на сегодняшний день существует большое количество, в том числе и для мобильных телефонов.</p>
<p>Кстати, самый удобный, на мой взгляд, и совершенный блог-клиент - это <strong><noindex><a rel="nofollow" target="_blank" title="Windows Live Writer" href="http://daemony.org/out-of-daemony/aHR0cDovL2V4cGxvcmUubGl2ZS5jb20vd2luZG93cy1saXZlLXdyaXRlcj9vcz1vdGhlcg==/" >Windows Live Writer</a></noindex></strong> от Microsoft. Естественно, работающий только под Windows.</p>
<p>Обновиться до новой версии можно как обычно вручную, либо через встроенную систему обновлений WordPress в административной панели.</p>
<p><noindex><a rel="nofollow" title="Скачать русский WordPress 3.0.3" href="http://daemony.org/out-of-daemony/aHR0cDovL3J1LndvcmRwcmVzcy5vcmcvd29yZHByZXNzLTMuMC4zLXJ1X1JVLnppcA==/">Скачать WordPress 3.0.3 Русский</a></noindex>.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/wordpress/wordpress-3-0-3-security-release.html">Постоянная ссылка</a> |
<a href="http://daemony.org/wordpress/wordpress-3-0-3-security-release.html#comments">Комментариев нет</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/wordpress/wordpress-3-0-3-security-release.html&title=WordPress 3.0.3 – Еще один релиз безопасности&#8230;">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/security" rel="tag">security</a>, <a href="http://daemony.org/tag/update" rel="tag">update</a>, <a href="http://daemony.org/tag/windows-live-writer" rel="tag">Windows Live Writer</a>, <a href="http://daemony.org/tag/wordpress" rel="tag">Wordpress</a>, <a href="http://daemony.org/tag/wordpress-3-0-3" rel="tag">Wordpress 3.0.3</a>, <a href="http://daemony.org/tag/bezopasnost" rel="tag">безопасность</a>, <a href="http://daemony.org/tag/obnovlenie" rel="tag">обновление</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/eLTrqb496nCCqJkWr_0UQ1SPVw8/0/da"><img src="http://feedads.g.doubleclick.net/~a/eLTrqb496nCCqJkWr_0UQ1SPVw8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/eLTrqb496nCCqJkWr_0UQ1SPVw8/1/da"><img src="http://feedads.g.doubleclick.net/~a/eLTrqb496nCCqJkWr_0UQ1SPVw8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/_WxVOJRZ-G8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/wordpress/wordpress-3-0-3-security-release.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://daemony.org/wordpress/wordpress-3-0-3-security-release.html</feedburner:origLink></item>
		<item>
		<title>Игорь Сысоев рассказывает как правильно писать конфиг для nginx (видео)</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/_7vQMeU7T3Q/igor-sysoev-about-nginx-config.html</link>
		<comments>http://daemony.org/freebsd/hosting-freebsd/igor-sysoev-about-nginx-config.html#comments</comments>
		<pubDate>Thu, 02 Dec 2010 08:38:38 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Youtube]]></category>
		<category><![CDATA[Хостинг]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[видео]]></category>
		<category><![CDATA[доклад]]></category>
		<category><![CDATA[игорь сысоев]]></category>
		<category><![CDATA[конфигурация]]></category>
		<category><![CDATA[презентация]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1616</guid>
		<description><![CDATA[Игорь Сысоев - сотрудник компании "Рамблер" и разработчик программного обеспечения nginx - быстрого и высокопроизводительного веб-сервера. Многие медиа-гиганты как в СНГ так и зарубежом давно успешно эксплуатируют nginx на своих... <a class="meta-more" href="http://daemony.org/freebsd/hosting-freebsd/igor-sysoev-about-nginx-config.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p><strong>Игорь Сысоев</strong> - сотрудник компании "Рамблер" и разработчик программного обеспечения <strong>nginx</strong> - быстрого и высокопроизводительного веб-сервера. Многие медиа-гиганты как в СНГ так и зарубежом давно успешно эксплуатируют nginx на своих высоконагруженных веб-проектах.</p>
<p>Многие используют nginx в связке с веб-сервером Apache, доверяя Apache обработку cgi скриптов в то время, как быстрый nginx отдает статический контент, такой как графические и мультимедийные файлы, статический html и т.д. Зачастую nginx также используется для балансировки нагрузки между несколькими веб-серверами.</p>
<p><span id="more-1616"></span></p>
<p>2 октября этого года на профессиональной ИТ-конференции DevPoint, посвященной ведущим технологиям программирования, веб-разработке и управлению проектами, Игорь Сысоев выступил с докладом на тему <strong>"Масштабируемая конфигурация nginx: конфигурация, которую легко поддерживать"</strong>. В докладе были раскрыты вопросы, что же такое масштабируемая конфигурация, какие конфигурации веб-сервер nginx обрабатывает лучше, как минимизировать ущерб от регулярных выражений, как "отвыкнуть" от rewrite и прочее.</p>
<p>Видеозапись доклада Игоря я счел нужным сохранить в своем блоге, поскольку на мой взгляд она окажется для многих интересна. Кроме этого, <strong><a href="/wp-content/Downloads/presentations/2010-10-02_-_Igor_Sysoev_nginx.pdf">здесь</a></strong> можно скачать презентацию доклада Игоря Сысоева в формате PDF.</p>
<p style="text-align: center;"><object width="550" height="420"><param name="video" value="http://static.video.yandex.ru/lite/ibondarets/d2qbmha7tw.901/"></param><param name="allowFullScreen" value="true"></param><param name="scale" value="noscale"></param><embed src="http://static.video.yandex.ru/lite/ibondarets/d2qbmha7tw.901/" type="application/x-shockwave-flash" width="550" height="420" allowFullScreen="true" scale="noscale" ></embed></object></p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/freebsd/hosting-freebsd/igor-sysoev-about-nginx-config.html">Постоянная ссылка</a> |
<a href="http://daemony.org/freebsd/hosting-freebsd/igor-sysoev-about-nginx-config.html#comments">Всего комментариев: 3</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/freebsd/hosting-freebsd/igor-sysoev-about-nginx-config.html&title=Игорь Сысоев рассказывает как правильно писать конфиг для nginx (видео)">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/apache" rel="tag">apache</a>, <a href="http://daemony.org/tag/nginx" rel="tag">nginx</a>, <a href="http://daemony.org/tag/video" rel="tag">видео</a>, <a href="http://daemony.org/tag/doklad" rel="tag">доклад</a>, <a href="http://daemony.org/tag/igor-sysoev" rel="tag">игорь сысоев</a>, <a href="http://daemony.org/tag/konfiguraciya" rel="tag">конфигурация</a>, <a href="http://daemony.org/tag/prezentaciya" rel="tag">презентация</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Yh1IGJ1VtAFNNvl6xsHBYNMgu7s/0/da"><img src="http://feedads.g.doubleclick.net/~a/Yh1IGJ1VtAFNNvl6xsHBYNMgu7s/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Yh1IGJ1VtAFNNvl6xsHBYNMgu7s/1/da"><img src="http://feedads.g.doubleclick.net/~a/Yh1IGJ1VtAFNNvl6xsHBYNMgu7s/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/_7vQMeU7T3Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/freebsd/hosting-freebsd/igor-sysoev-about-nginx-config.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://daemony.org/freebsd/hosting-freebsd/igor-sysoev-about-nginx-config.html</feedburner:origLink></item>
		<item>
		<title>[hidepost] ушел в небытие</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/jzNi5Rv2rMU/hidepost-died.html</link>
		<comments>http://daemony.org/main/hidepost-died.html#comments</comments>
		<pubDate>Wed, 01 Dec 2010 14:47:24 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Плагины]]></category>
		<category><![CDATA[Разное]]></category>
		<category><![CDATA[Daemony]]></category>
		<category><![CDATA[hidepost]]></category>
		<category><![CDATA[материалы]]></category>
		<category><![CDATA[публикации]]></category>
		<category><![CDATA[регистрация]]></category>
		<category><![CDATA[скрыть текст wordpress]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1602</guid>
		<description><![CDATA[Долгое время в этом блоге я пользовался очень полезным плагином, который позволяет скрывать фрагменты контента, либо ссылки от незарегистрированных пользователей, либо от пользователей с недостаточными полномочиями. Плагин называется Hidepost. Он... <a class="meta-more" href="http://daemony.org/main/hidepost-died.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Долгое время в этом блоге я пользовался очень полезным плагином, который позволяет скрывать фрагменты контента, либо ссылки от незарегистрированных пользователей, либо от пользователей с недостаточными полномочиями. Плагин называется <noindex><a rel="nofollow" target="_blank" title="Hidepost Plugin | WordPress" href="http://daemony.org/out-of-daemony/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvaGlkZXBvc3Qv/"><strong>Hidepost</strong></a></noindex>. Он прост и понятен даже без перевода на русский язык, имеет минимум необходимых настроек.</p>
<p>Для того, чтобы скрыть какой-то контент на сайте от незарегистрированных пользователей достаточно заключить его тегами:</p>
<p style="text-align: center;"><strong>[hidepost] Какой-то закрытый текст [/hidepost]</strong></p>
<p>Настройки плагина позволяют на месте скрытого текста выводить либо определенное сообщение, например, с предложением авторизоваться, либо пройти регистрацию, либо просто ничего не выводить.</p>
<p><span id="more-1602"></span></p>
<p>С дополнительными параметрами, с указанием userlevel можно защитить фрагменты текста от определенной группы посетителей. Допустим, вы хотите, чтобы какое-то сообщение на странице было показано только авторизованным пользователям с правами <strong>не ниже</strong> "Администратор". В таком случае используйте такую конструкцию:</p>
<p style="text-align: center;"><strong>[hidepost=10] Какой-то закрытый текст для админа [/hidepost]</strong></p>
<p><em>где <strong>"10"</strong> - это user level пользователя с административными правами</em>.</p>
<p>Плагин очень полезный. Более двух лет я пользовался им для сокрытия листингов кода в публикациях, заставляя посетителей регистрироваться у меня в блоге, чтобы прочитать полное содержание статей. Зачем?</p>
<p>Мне хотелось иметь какое-то представление, насколько то что я пишу здесь интересно людям. И еще год назад с помощью плагина WP-Useronline я мог посмотреть кто из зарегистрированных пользователей и какую страницу читает в данный момент времени.</p>
<p>За три года в этом блоге зарегистрировалось много читателей. На сегодняшний день число пользователей с правами "Подписчик"  перевалило за <strong>6300</strong> человек. Но сегодня я подумал: "<em>А ведь глупость все это! Зачем заставлять людей тратить свое время, пусть даже какие-то 2-3 минуты ради собственного бессмысленного интереса?</em>"</p>
<p>Я встречал на просторах Интернета форумы, где посетители выкладывали мои статьи в открытом виде с комментарием вроде: "<strong>нашел вот здесь, но там чтобы прочитать нужно регаться, поэтому выкладываю в этом топике</strong>"... Кто-же при фразе "<em>там нужно регаться</em>" прийдет к тебе, чтобы увидеть оригинал статьи?</p>
<p>Человек, как известно, существо ленивое. С массовым распространением Интернет эта лень только усугубилась. Поэтому, чтобы твой веб-ресурс пользовался хоть какой-то популярностью <strong>нужно делать все для удобства дорогого посетителя</strong> и тогда посетитель отплатит тебе любовью и вниманием... Хотя бы за то, что ты не стал заставлять его делать лишние телодвижения на твоем сайте.</p>
<p>Затея с <em>[hidepost]</em> была абсолютно бессмыслена, поэтому сегодня этот плагин был удален. Для очистки текстов статей от тегов <span style="font-family: courier new,courier;">[hidepost][/hidepost]</span> был полностью слит дамп базы SQL. Затем по этому дампу прошлась "автозамена". Очищенный от тегов дамп возвращен обратно на свое место. <strong>Скрытых материалов в этом блоге больше нет</strong>.</p>
<p>... Но если Вы читаете и комментируете мой блог, то Вам все же вероятно стоит в нем <strong><a href="http://daemony.org/wp-login.php?action=register" target="_blank">зарегистрироваться</a></strong> <img src='http://daemony.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':grin:' class='wp-smiley' />  . Ведь зарегистрированным пользователям не нужно вводить капчу под формой комментариев.  <img src='http://daemony.org/wp-includes/images/smilies/icon_cool.gif' alt=':cool:' class='wp-smiley' /> </p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/main/hidepost-died.html">Постоянная ссылка</a> |
<a href="http://daemony.org/main/hidepost-died.html#comments">Комментариев нет</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/main/hidepost-died.html&title=[hidepost] ушел в небытие">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/daemony" rel="tag">Daemony</a>, <a href="http://daemony.org/tag/hidepost" rel="tag">hidepost</a>, <a href="http://daemony.org/tag/materialy" rel="tag">материалы</a>, <a href="http://daemony.org/tag/publikacii" rel="tag">публикации</a>, <a href="http://daemony.org/tag/registraciya" rel="tag">регистрация</a>, <a href="http://daemony.org/tag/skryt-tekst-wordpress" rel="tag">скрыть текст wordpress</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/_ME_pD5xUxgbWBqVqrd64a4HQVo/0/da"><img src="http://feedads.g.doubleclick.net/~a/_ME_pD5xUxgbWBqVqrd64a4HQVo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/_ME_pD5xUxgbWBqVqrd64a4HQVo/1/da"><img src="http://feedads.g.doubleclick.net/~a/_ME_pD5xUxgbWBqVqrd64a4HQVo/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/jzNi5Rv2rMU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/main/hidepost-died.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://daemony.org/main/hidepost-died.html</feedburner:origLink></item>
		<item>
		<title>Маршрутизатор на FreeBSD 8.0 с двумя каналами в Интернет</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/g5cFYA7MUGs/freebsd-server-and-two-internet-connections.html</link>
		<comments>http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html#comments</comments>
		<pubDate>Wed, 01 Dec 2010 12:29:34 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[adsl]]></category>
		<category><![CDATA[bridge]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[ipfw]]></category>
		<category><![CDATA[nat]]></category>
		<category><![CDATA[natd]]></category>
		<category><![CDATA[pppoe]]></category>
		<category><![CDATA[pptp]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[настройка]]></category>
		<category><![CDATA[пример]]></category>
		<category><![CDATA[роутер]]></category>
		<category><![CDATA[сервер]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1519</guid>
		<description><![CDATA[Основой для этого материала послужила необходимость обеспечить один небольшой офис вторым резервным каналом в Интернет. В офисе в качестве маршрутизатора установлен сервер под управлением FreeBSD 8.0. Основной канал (назовем его... <a class="meta-more" href="http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p style="text-align: justify;">Основой для этого материала послужила необходимость обеспечить один небольшой офис вторым резервным каналом в Интернет. В офисе в качестве <a href="http://daemony.org/freebsd/ipfw-natd-tun0.html">маршрутизатора</a> установлен сервер под управлением <strong><a href="http://daemony.org/category/freebsd">FreeBSD</a> 8.0</strong>. Основной канал (назовем его условно <strong>канал #1</strong>) - <a title="Обжим витой пары" href="http://daemony.org/info/obzhim-vitojj-pary.html">витая пара</a> UTP с подключением до 100 Mbps. Провайдер (условно <strong>провайдер #1</strong>) предоставляет по данному подключению постоянный статический IP адрес. Никаких средств авторизации (<em><a title="Настройка PPPoE на FreeBSD" href="/freebsd/nastrojjka-pppoe-na-freebsd.html">pppoe</a>, pptp и т.д.</em>) не используется.</p>
<p style="text-align: justify;">Руководство в офисе решило обзавестись еще одним запасным каналом (назовем его <strong>канал #2</strong>) от другого провайдера, на случай неработоспособности канала #1. Сначала также хотели приобрести <a href="http://daemony.org/info/obzhim-vitojj-pary.html">UTP</a> 10-100 Mbps. Но, как оказалось, в точке размещения офиса нет какой-либо другой технической возможности подключения, иначе как подключиться по ADSL с использованием <a title="Настройка PPPoE на FreeBSD" href="/freebsd/nastrojjka-pppoe-na-freebsd.html">PPPoE</a> авторизации. Что и было сделано...</p>
<p>Провайдер ADSL (условно <strong>провайдер #2</strong>) предоставляет для пользовательского PPPoE подключения один <strong>реальный</strong> <strong>бесплатный IP адрес</strong>. Этот адрес выдается оборудованием провайдера автоматически и является всегда постоянным (<strong>статическим</strong>). При необходимости можно было также совсем недорого докупить любое количество дополнительных <em>маршрутизируемых</em> IP. Собственно, еще один дополнительный адрес в итоге был куплен. Его планировали использовать для одного из серверов в локальной сети (назовем его условно <strong>Storage</strong>), к которому требовался прямой доступ извне (<em>пробросы портов не устраивали</em>). Доступным он должен был стать, естественно, по резервному каналу #2.</p>
<p><span id="more-1519"></span></p>
<p>На первый взгляд, дело несколько осложнялось тем, что упоминаемый офисный сервер, кроме того, что работал как маршрутизатор, раздавая доступ к Интернет для локальной сети, также является одновременно <a href="http://daemony.org/freebsd/apache-1_3-php5-mod_perl-setup.html">веб</a>-, почтовым, <a href="http://daemony.org/freebsd/bind-aka-named-full-configuration-manual.html">DNS</a> и VPN сервером фирмы. На нем "крутится" почта фирмы и веб-сайт. VPN связывает офисную сеть с представительством в другом городе. Работающие сервисы (<em>apache, <a href="http://daemony.org/freebsd/bind-aka-named-full-configuration-manual.html">named</a>, postfix/dovecot и т.д.</em>) должны быть в итоге доступны <strong>по обоим интернет-каналам одинаково</strong>.</p>
<p>Задача была поставлена следующая:</p>
<ul>
<li>Обеспечить доступ для пользователей локальной сети <strong>в Интернет</strong> без каких-либо ограничений (<em>не от кого изнутри закрываться, все свои, всем доверяют</em>) через <strong>NAT</strong> на маршрутизаторе по основному 100-мегабитному <strong>каналу #1</strong> через <strong>провайдера #1</strong>.</li>
<li>Обеспечить доступ для пользователей локальной сети <strong>к адресному пространству провайдера #2</strong> <strong>не по основному каналу #1, а по каналу #2</strong>. В этом адресном пространстве есть десяток ресурсов, необходимых для работы сотрудников. Зачем бегать туда через UA-IX, если можно "короче" и быстрее? (<em>Вобщем, как-то так...</em>)</li>
<li>Обеспечить доступность сервисов, запущенных на маршрутизаторе (<em>http, <a href="http://daemony.org/freebsd/bind-aka-named-full-configuration-manual.html">dns</a>, smtp, pop3...</em>), одинаково <strong>как по каналу #1 так и по каналу #2</strong>.</li>
<li>Обеспечить доступ к серверу <strong>Storage</strong> из мира через маршрутизатор по выделенному ему дополнительно приобретенному маршрутизируемому IP адресу <strong>по каналу #2</strong>. При этом сам сервер <strong>Storage</strong> должен использовать для собственных нужд основное подключение по <strong>каналу #1</strong>.</li>
</ul>
<div style="border-top: 2px solid #888888; border-bottom: 2px solid #888888; background-color: #fafafa; padding: 5px 2px; margin: 10px auto;">
<h2 style="text-align: center; letter-spacing: 2px;">БЛАГОДАРНОСТЬ!</h2>
<p>Прежде, чем начать свое изложение, <strong>я бы хотел от всей души поблагодарить человека по имени Вадим Гончаров</strong>, который в своем ЖЖ подробнейшим образом изложил алгоритм работы фаерволла ipfw, разобрав сложные моменты и подробно "разжевав" многие вопросы, которые часто можно услышать от новичков, касательно использования ipfw и, которые возможно, отчасти сложны для понимания на первый взгляд. Из материала Вадима я тоже почерпнул для себя полезную информацию и, пожалуй, открыл что-то новое, поэтому рекомендую всем без исключения, перед прочтением этого материала, ознакомиться с разъяснениями от Вадима в его "живом журнале":</p>
<p style="text-align: center;"><noindex><a rel="nofollow" target="_blank" title="Вадим Гончаров раскладывает ipfw по пополочкам" href="http://daemony.org/out-of-daemony/aHR0cDovL251Y2xpZ2h0LmxpdmVqb3VybmFsLmNvbS8xMjQzNDguaHRtbA==/" ><strong>ipfw: порядок прохождения пакетов, сложные случаи</strong></a></noindex></p>
</div>
<h3 style="text-align: center;">Исходные данные для будущих конфигов</h3>
<h4>Параметры сетевых интерфейсов маршрутизатора</h4>
<ul>
<li>Интерфейс <strong>rl0</strong> - включение по каналу #1.
<ul>
<li>IP адрес: 1.1.1.1</li>
<li>Маска подсети: 255.255.255.0</li>
<li>Шлюз: 1.1.1.254</li>
</ul>
</li>
<li>Интерфейс <a href="/freebsd/nastrojjka-pppoe-na-freebsd.html"><strong>tun0</strong></a> (динамический) - включение по каналу # 2. Это, я напомню, <a href="/freebsd/nastrojjka-pppoe-na-freebsd.html">подключение по ADSL с использованием PPPoE авторизации</a>. Настройки сети <strong>вручную не прописываем.</strong> Настройки подключения выдаются оборудованием провайдера после успешной авторизации. Ничего сложного. Все здесь будет настроено так, как уже описано ранее в публикации <strong><a title="Настройка PPPoE на FreeBSD" href="/freebsd/nastrojjka-pppoe-na-freebsd.html" target="_blank">Настройка PPPoE на FreeBSD</a></strong>.
<ul>
<li>IP адрес: 2.2.2.2</li>
<li>Маска подсети: 255.255.255.255</li>
<li>Шлюз: 3.3.3.3</li>
<li>Имя пользователя pppoe: <span style="font-family: courier new,courier;">pppoeuser</span></li>
<li>Пароль: <span style="font-family: courier new,courier;">pppoepassword</span></li>
</ul>
</li>
<li>Интерфейс <strong>rl1</strong> - подключен в локальную сеть через свитч. Этот интерфейс является шлюзом для всех компьютеров в локальной сети.
<ul>
<li>IP адрес: 172.17.17.254</li>
<li>Маска подсети: 255.255.255.0</li>
<li>В локальной сети находятся машины с адресами из подсети 172.17.17.0/24</li>
</ul>
</li>
<li>Интерфейс <strong>rl2 </strong>- используется только для подключения ADSL модема (<em>работающего в режиме bridge и имеющего IP адрес 192.168.1.1</em>)
<ul>
<li>IP адрес: 192.168.1.2</li>
<li>Маска подсети: 255.255.255.0</li>
</ul>
</li>
</ul>
<h4>Параметры сетевых интерфейсов сервера Storage</h4>
<ul>
<li>Сервер имеет один сетевой интерфейс, на котором прописаны одновременно "серый" и "реальный" IP адреса.
<ul>
<li>"Серый" IP адрес: 172.17.17.10/24</li>
<li>"Реальный" IP адрес: 4.4.4.4</li>
<li>Шлюз: 172.17.17.254</li>
</ul>
</li>
</ul>
<p>Т.е., в конфиге <span style="font-family: courier new,courier;">/etc/rc.conf</span> это выглядит так:</p>
<pre> defaultrouter="172.17.17.254"
 ifconfig_rl0="inet 172.17.17.10  netmask 255.255.255.0"
 ifconfig_rl0_alias0="inet 4.4.4.4  netmask 255.255.255.255"
</pre>
<h3>Реализация задачи состоит из следующих этапов:</h3>
<ul>
</ul>
<ol>
<li>Пересборка ядра для поддержки фаерволла <strong>ipfw</strong> (<em>данный пункт подробно не рассматриваю, а ссылаюсь на более раннюю публикацию в блоге <a title="Пересборка ядра FreeBSD" href="/freebsd/peresborka-yadra-freebsd.html" target="_blank">Пересборка ядра FreeBSD</a></em>).</li>
<li>Конфигурирование pppoe подключения системными средствами FreeBSD (<em>вкратце приведу еще раз конфиг без пояснений, которые уже были изложены в материале <a title="Настройка PPPoE на FreeBSD" href="/freebsd/nastrojjka-pppoe-na-freebsd.html" target="_blank">Настройка PPPoE на FreeBSD</a></em>).</li>
<li>Конфигурирование NAT на основе <strong>natd</strong>. Именно natd был взят за основу, поскольку <strong>ipfw kernel_nat</strong> в данном случае нам не подходит, ибо в нем пока что не реализована поддержка такой нужной опции, как <strong>globalport</strong>. Эта опция поддерживается последними версиями <span style="font-family: courier new,courier;">natd</span> и позволяет... Ммм... Нет. Пожалуй, начну с того, что <strong>последние версии <a href="http://daemony.org/freebsd/ipfw-natd-tun0.html">natd</a> позволяют один процессом</strong> даемона natd <strong>запускать более одного</strong> <strong>NAT'а</strong> на разных сетевых интерфейсах. Это очень удобно. Ведь если раньше, чтобы запустить N-ое количество NAT требовалось запускать N-е количество процессов <a href="http://daemony.org/freebsd/ipfw-natd-tun0.html">natd</a>, которые достаточно требовательны к оперативной памяти при больших потоках трафика, то теперь можно обойтись всего одним. Для этого, в конфигурационном файле <span style="font-family: courier new,courier;">/etc/natd.conf</span> задаются соответствующие параметры, позволяющие создать сколько угодно NAT'ов. При этом каждый из них будет слушать свой отдельный порт и иметь собственную таблицу трансляции адресов. А опция <strong>globalport</strong> позволит нам получить одновременный доступ ко всем существующим в данный момент времени таблицам трансляции.<em><br />
 Выдержка из оригинального <strong>man natd</strong> звучит так:<br />
 <span style="color: #808080;">"This option is intended to be used with multiple instances: packets received on this port are checked against internal translation tables of every configured instance. If an entry is found, packet is aliased according to that entry. In no entry was found in any of the instances, packet is passed unchanged, and no new entry will be created."</span></em></li>
<li><strong>Конфигурирование ipfw</strong> - пожалуй, самая интересная и сложная часть. В данном случае, для того, чтобы самому себе упростить жизнь, я решил в конфиге разделить правила для входящего и исходящего трафика, а также отдельно для трафика по каналу #1 и каналу #2. Кроме того, очень многие части вынес во внешние скрипты, в том числе переменные, но в данной статье собрал вновь все воедино, чтобы читателю было удобней. <br />
 Основой данного конфига явился простой пример настройки <span style="font-family: courier new,courier;">natd</span> из оригинального <span style="font-family: courier new,courier;">man natd</span>. Кому интересно, обязательно его посмотрите. Упоминаемый пример в man'е самый последний, и находится практически в самом конце.</li>
<li><em>Конфигурация VPN сервера в задачу не входит (его уже сконфигурили до нас на основе OpenVPN), здесь не рассматривается и в конфиге ipfw убраны все упоминания о нем</em>.</li>
</ol>
<p>"Конфигурирование" сетевого интерфейса <strong>rl0</strong>, к которому подключен <strong>канал #1</strong>, выполнено двумя строчками в конфиге <span style="font-family: courier new,courier;">/etc/rc.conf</span>:</p>
<pre>  defaultrouter="1.1.1.254"
  ifconfig_rl0="inet 1.1.1.1  netmask 255.255.255.0"</pre>
<ul>
</ul>
<h3 style="text-align: center;"><em>Этап 1. <a title="Пересборка ядра FreeBSD" href="/freebsd/peresborka-yadra-freebsd.html" target="_blank">Пересборка ядра FreeBSD</a> для поддержки ipfw</em></h3>
<p>Ядро <a href="http://daemony.org/category/freebsd">FreeBSD</a> следует пересобрать со следущими параметрами:</p>
<pre>options		IPFIREWALL
options		IPFIREWALL_VERBOSE
options		IPFIREWALL_VERBOSE_LIMIT=5000
options		LIBALIAS
options		DUMMYNET
options		HZ="1000"
options		IPDIVERT
options		IPFIREWALL_FORWARD
</pre>
<p>Подробнее о пересборке ядра FreeBSD читайте <a title="Пересборка ядра FreeBSD" href="/freebsd/peresborka-yadra-freebsd.html"><strong>в этой публикации</strong></a>.</p>
<p>Напомню, на всякий случай: <span style="color: #ff0000;"><strong>после пересборки ядра не стоит сразу же перезагружать систему если вы не имеете к ней физического доступа</strong></span>. Включив ipfw по-умолчанию вы получите абсолютно недоступную по сети систему, полностью закрытую от каких-либо входящих, либо исходящих соединений.</p>
<h3 style="text-align: center;"><em>Этап 2. Конфигурирование <a href="/freebsd/nastrojjka-pppoe-na-freebsd.html">PPPoE</a> соединения</em></h3>
<p>Подробная <strong>конфигурация PPPoE соединения во FreeBSD</strong> приводится <strong><a title="Настройка PPPoE на FreeBSD" href="/freebsd/nastrojjka-pppoe-na-freebsd.html" target="_blank"><em>в более ранней публикации</em></a></strong>. Здесь же я только приведу конфиг <span style="font-family: courier new,courier;">/etc/ppp/ppp.conf</span> (<em>для освежения памяти, так сказать</em>), который в будущем будет использоваться.</p>
<pre>#################################################
###   PPPoE configuration file by <a title="Daemony's FreeBSD Blog" href="http://daemony.org/">Daemony</a>   #####
#################################################

default:
 set device PPPoE:<span style="color: #ff0000;">rl2</span>:<strong>provider2</strong>
 set speed sync
 set mtu 1492
 set mru 1492
 set ctsrts off
 set timeout 3
 set redial 0 0

# Link Quality Request
 enable lqr
 set lqrperiod 5

<strong>provider2</strong>:
 set authname pppoeuser
 set authkey pppoepassword
<span style="text-decoration: line-through;">#add default HISADDR</span>
</pre>
<p>На что следует обратить особое внимание в этом конфиге - это <strong>имя ethernet адаптера</strong>, через который поднимется <a href="/freebsd/nastrojjka-pppoe-na-freebsd.html">PPPoE</a>. В моем примере это <strong>rl2</strong>. Непосредственно этот адаптер должен иметь возможность <strong>"видеть"</strong> WAN устройство, т.е. <strong>xDSL модем</strong> в режиме прозрачного моста, связанный DSL линком с DSLAM'ом провайдера. "Видеть" его он может либо напрямую, когда модем отрезком витой пары включен прямо в этот адаптер, либо по локальной сети через свитч.</p>
<p>Кроме того, обязательно следует обратить внимание на название подключения (<em>"имя профиля"</em>). У меня оно называется <strong>provider2</strong>. Называться оно может как угодно, но всегда должно совпадать в "<span style="font-family: courier new,courier;">set device ... </span>" и ниже, где собственно указываются параметры этого соединения. Это же имя будет использоваться в файле <span style="font-family: courier new,courier;">/etc/rc.conf</span> где будут заданы параметры запуска PPPoE при старте системы. После конфигурирования <a href="/freebsd/nastrojjka-pppoe-na-freebsd.html"><span style="font-family: courier new,courier;">/etc/ppp/ppp.conf</span></a> добавим в <span style="font-family: courier new,courier;">/etc/rc.conf</span> следующие строчки:</p>
<pre> ppp_enable="YES"
 ppp_mode="ddial"
 ppp_nat="NO"
 ppp_profile="<strong>provider2</strong>"
</pre>
<p><span style="color: #ff0000;"><strong>Очень важно!</strong></span> удалить, либо закоментировать строчку "<span style="font-family: courier new,courier;">add default HISADDR</span>". <strong>Этот параметр сообщает ядру принять в качестве шлюза по-умолчанию IP адрес, который придет в ответе от сервера авторизации</strong> вместе с IP адресом и маской сети. Мне это совсем не нужно, поскольку при любом раскладе <span style="font-family: courier new,courier;">default</span>'ным маршрутом в моей задаче должен оставаться маршрут через <strong>провайдера #1.</strong></p>
<p>После установки <a href="/freebsd/nastrojjka-pppoe-na-freebsd.html">pppoe</a> соединения, в системе появится динамический интерфейс <a href="http://daemony.org/freebsd/ipfw-natd-tun0.html"><strong>tun0</strong></a>, которому будет присвоен IP адрес <span style="font-family: courier new,courier;">2.2.2.2/32</span>. <strong>Шлюз по-умолчанию в системе не изменится</strong>.</p>
<div class="ya-direct-single"><!-- Яндекс.Директ --><br />
<script type="text/javascript">// <![CDATA[
yandex_partner_id = 62844;
yandex_site_bg_color = 'FAFAFA';
yandex_site_charset = 'utf-8';
yandex_ad_format = 'direct';
yandex_font_size = 1;
yandex_direct_type = 'flat';
yandex_direct_limit = 4;
yandex_direct_header_bg_color = '373737';
yandex_direct_title_color = '373737';
yandex_direct_url_color = '111111';
yandex_direct_all_color = '000000';
yandex_direct_text_color = '373737';
yandex_direct_hover_color = '666666';
yandex_direct_favicon = true;
document.write('<sc'+'ript type="text/javascript" src="http://an.yandex.ru/system/context.js"></sc'+'ript>');
// ]]&gt;</script>
</div>
<h3 style="text-align: center;"><em><em>Этап 3. Конфигурирование <a href="/freebsd/freebsd-server-and-two-internet-connections.html">natd</a></em></em></h3>
<p>Забегая наперед скажу сразу, что мне потребуется <strong>три NAT'а</strong>:</p>
<ul>
<li>один на интерфейсе <strong>rl0</strong>;</li>
<li>второй на интерфейсе <strong>tun0</strong>;</li>
<li>и третий на интерфейсе <strong>rl2</strong> для того, чтобы из локальной сети можно было достучаться к веб-интерфейсу управления ADSL модемом.</li>
</ul>
<p>Также будет задействован <strong>globalport</strong> для всех пакетов, уходящих по дефолтному маршруту с (<span style="font-family: courier new,courier;">out</span>) интерфейса <strong>rl0</strong>, подключенного к основному каналу #1.</p>
<p>Пример конфигурационного файла <a href="/freebsd/freebsd-server-and-two-internet-connections.html"><span style="font-family: courier new,courier;">/etc/natd.conf</span></a> приводится далее:</p>
<pre>#
# nat configuration file by <a title="Daemony's FreeBSD Blog" href="http://daemony.org/">Daemony</a>
#

 log
 #deny_incoming
 #verbose

 instance default
 interface rl0
 port 8668
 redirect_port tcp 172.17.17.10:22 5225

 instance tun0
 interface tun0
 dynamic
 port 8778

 instance rl2
 interface rl2
 port 8888

 globalport 3000
</pre>
<p>Пожалуй, здесь комментировать особо нечего. Редирект порта 5225 на интерфейсе <strong>rl0</strong> сделан с целью получения доступа по SSH к машине <strong>Storage</strong> через <strong>канал #1</strong> - это на случай, если пропадет доступ к Storage по <strong>каналу #2</strong>. Остальные опции создают три разных экземпляра (<em>"инстанции"</em>) NAT.</p>
<p>Для запуска <a href="http://daemony.org/freebsd/ipfw-natd-tun0.html">natd</a> при старте системы добавим в конфигурационный файл <span style="font-family: courier new,courier;">/etc/rc.conf</span> следующие строчки:</p>
<pre> natd_enable=YES
 natd_flags="-f /etc/natd.conf"
</pre>
<p>Можно <strong>проверить работу natd</strong>, запустив его стартовым скриптом <span style="font-family: courier new,courier;">/etc/rc.d/natd start</span> Результат должен быть таким:</p>
<pre># sockstat | grep <strong>natd</strong>
root     natd       668   4  div4   *:8888                *:*
root     natd       668   9  div4   *:8778                *:*
root     natd       668   10 div4   *:8668                *:*
root     natd       668   11 div4   *:3000                *:*
root     natd       668   13 dgram  -&gt; /var/run/logpriv
</pre>
<p>Все в порядке. <strong>NAT запущен и готов к работе</strong>.</p>
<h3 style="text-align: center;"><em><em><em><em>Этап 4. <a href="/freebsd/freebsd-server-and-two-internet-connections.html">Конфигурирование ipfw</a><br />
 </em></em></em></em></h3>
<p>Сразу, пожалуй, следует отметить, что приводимый пример конфигурации ipfw будет работать только с установленной опцией sysctl <strong>net.inet.ip.fw.one_pass: 1</strong>. Эта опция указывает ядру, что <strong>каждый пакет</strong>, проходящий через фаерволл <strong>должен быть обработан</strong> правилом (<em>запрещающим, либо разрешающим</em>) <strong>только один раз</strong>. Если пакет, проходя по правилам фаерволла, попал под разрешающее правило, он выходит из фаерволла и следует далее по сети. Если попал под запрещающее - он будет уничтожен системой и перестанет существовать.</p>
<p>Проверьте свой sysctl:</p>
<pre># sysctl -a | grep one_pass
net.inet.ip.fw.one_pass: 1
</pre>
<p>Если вместо единицы у вас "ноль", выполните:</p>
<pre># sysctl net.inet.ip.fw.one_pass=1
net.inet.ip.fw.one_pass: 0 -&gt; 1</pre>
<p>А для того, чтобы эта опция была автоматически загружена в ядро при старте системы, добавьте этот же параметр в конфигурационный файл <span style="font-family: courier new,courier;">/etc/sysctl.conf</span> :</p>
<pre>net.inet.ip.fw.one_pass=1</pre>
<p>Для работы ipfw в каталоге <span style="font-family: courier new,courier;">/etc</span> я создал свой набор правил фаерволла <span style="font-family: courier new,courier;">ipfw</span> и поместил его в файл <a href="/freebsd/freebsd-server-and-two-internet-connections.html"><span style="font-family: courier new,courier;">/etc/Firewall</span></a></p>
<p>Чтобы ipfw при запуске системы воспринял именно наш набор правил, а также для того, чтобы наш сервер начал выполнять функции маршрутизатора, в стартовый скрипт системы <span style="font-family: courier new,courier;">/etc/rc.conf</span> добавим такие строчки:</p>
<pre> gateway_enable="YES"            # Опция, включающая на роутере функции сетевого шлюза
 firewall_enable="YES"
 firewall_logging="YES"
 firewall_nat_enable="NO"        # Опция, отключающая ipfw <strong>kernel_nat</strong>, если ядро вдруг собрано с его поддержкой
 firewall_script="/etc/Firewall" # Путь к нашему скрипту с набором правил ipfw
 dummynet_enable="YES"           # Опция для включения dummynet
</pre>
<p>Опция <strong>dummynet</strong> вам не нужна, если вы не собираетесь строить на вашем маршрутизаторе шейпер с лимитами по трафику для пользователей.</p>
<p>Далее привожу <a title="Сервер на FreeBSD 8.0 с двумя каналами в Интернет" href="/freebsd/freebsd-server-and-two-internet-connections.html"><strong>пример конфига ipfw</strong></a> с пояснениями там, где на мой взгляд это требуется. На самом деле, весь конфиг разбит у меня на несколько частей, но для удобства читателя я решил его собрать воедино.</p>
<h2 style="text-align: center;"><a href="http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html">Пример конфигурации фаерволла IPFW</a><br />
 для разделения трафика на два канала</h2>
<pre style="height: 700px; overflow: auto;">#!/bin/sh
#############################################################################
# --- FreeBSD IP Firewall configuration file for some server by <a href="http://daemony.org/">Daemony</a> --- #
#############################################################################
# Special thanks to Vadim Goncharov &lt;vadimnuclight@tpu.ru&gt;                  |
# for detailed manual in his LJ blog                                        |
# See http://nuclight.livejournal.com/124348.html                           |
# ------------------------------------------------------------------------- #

###### Введем переменные
###### С ними всегда удобно работать, ведь если у вас изменятся какие-либо
###### параметры оборудования (заменили сетевую карту) либо сети
###### (провайдер забрал используемый IP адрес и вместо него выдал новый),
###### то вам не прийдется для внесения изменений просматривать весь конфиг,
###### а лишь изменить значения переменных

    fw="/sbin/ipfw -q"
    fwadd="/sbin/ipfw -q add"

    #### Это наши NAT'ы
    nat_prov1="8668"
    nat_prov2="8778"
    nat_xdsl="8888"
    nat_glob="3000"

    ### IP адреса, интерфейсы и т.д.
    # - адрес на внутреннем интерфейсе, смотрящем в локальную сеть
    inip="172.17.17.254"
    # - название внутреннего интерфейса, смотрящего в локальную сеть
    inif="rl1"
    # - адресация во внутренней локальной сети
    innet="172.17.17.0/24"
    # - IP адрес полученный от "провайдера 1"
    prov1_ip="1.1.1.1"
    # - имя интерфейса, который связывает нас с "провайдером 1"
    prov1_if="rl0"
    # - адрес шлюза "провайдера 1"
    prov1_gw="1.1.1.254"
    # - IP адрес получаемый от "провайдера 2"
    prov2_ip="2.2.2.2"
    # - имя интерфейса, который связывает нас с "провайдером 2"
    prov2_if="tun0"
    # - адрес шлюза "провайдера 2".
    # !!!  Выяснить его можно, подключившись хотя бы раз по PPPoE
    # !!!  с включенной опцией "add default HISADDR" (см. выше)
    prov2_gw="3.3.3.3"
    # - IP адрес на интерфейсе, к которому подключен xDSL мост (модем)
    dsl_ip="192.168.1.2"
    # - имя интерфейса, к которому подключен xDSL мост (модем)
    dsl_if="rl2"
    # - адресация "серой" сети между интерфейсом rl2 и xDSL мостом (модемом)
    dsl_net="192.168.1.0/24"

    # а также...
    # - реальный маршрутизируемый IP адрес компьютера Storage,
    #   который был отдельно докуплен у "провайдера 2"
    storage="4.4.4.4"
    # - "серый" IP адрес компьютера Storage в локальной сети
    storagelocal="172.17.17.10"

###
### Сбрасываем все существующие правила, счетчики,
### пайпы и очереди, если таковые есть
###
    /sbin/ipfw -q -f flush
    /sbin/ipfw -q -f pipe flush
    /sbin/ipfw -q -f queue flush

### Определим несколько таблиц
### --------------------------
### Использование таблиц позвояет нам вводить в правила ipfw большие
### списки IP адресов в то время как стандартное правило ipfw ограничено по
### своей длине. Благодаря таблицам можно определить списки узлов и сетей,
### а затем использовать их для разрешения, либо запрещения доступа к тем
### или иным сервисам.

### В таблице 5 у нас будет общий список доверенных узлов
    ${fw} -f table 5 flush
    ${fw} table 5 add 1.254.1.254
    ${fw} table 5 add 2.254.2.254

### В таблице 6 у нас будет список доверенных узлов,
### которым разрешено входить на сервер по SSH через
### любой внешний интерфейс (rl0, либо tun0)
    ${fw} -f table 6 flush
    ${fw} table 6 add 3.254.3.254
    ${fw} table 6 add 4.254.4.254

### В таблице 10 у нас будет собран список сетей и IP адресов,
### которые находятся в подсети "провайдера 2" на которые нам
### нужно пропускать нашу локальную сеть не через "канал 1",
### а через "канал 2". См. второй пункт поставленной задачи.
    ${fw} -f table 10 flush
    ${fw} table 10 add 100.100.100.100
    ${fw} table 10 add XXX.XXX.XXX.XXX
    ${fw} table 10 add 200.200.200.200

### В таблице 20 у нас будет собран список сетей, которые по RFC
### не должны показываться за пределами наших внешних
### интерфейсов. Это "серые" сети и автоконфигурируемая сеть,
### которые мы заблокируем на IN/OUT проходах rl0 и tun0
    ${fw} -f table 20 flush
    ${fw} table 20 add 10.0.0.0/8
    ${fw} table 20 add 172.16.0.0/12
    ${fw} table 20 add 192.168.0.0/16
    ${fw} table 20 add 0.0.0.0/8
    ${fw} table 20 add 169.254.0.0/16
    ${fw} table 20 add 240.0.0.0/4

### А вот в таблицу 100 мы занесем всех нарушителей порядка,
### за которыми были замечены какие-либо деструктивные действия
### в нашу сторону. IP адреса и сети в данном списке будут
### полностью отрезаны от нашего сервера запрещающим правилом
### и не будут иметь никакого доступа ни к одному сервису.
### Кстати, список далее можете взять себе на вооружение.
### Он хоть и не очень большой, но "основан на реальных событиях". <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
    ${fw} -f table 100 flush
    ### China Telecom ###
    # POP3 bruteforce from 219.128.196.198 - 2007-10-28
    ${fw} table 100 add 219.128.0.0/13
    # POP3 bruteforce from 66.118.136.106  - 2007-12-25
    ${fw} table 100 add 66.118.128.0/18
    ### CHINANET Guangdong province network ###
    # POP3 bruteforces
    # | IP 59.35.78.232     - 2007-11-24
    # | IP 58.62.104.199   - 2008-01-31
    # | IP 218.20.4.171     - 2008-02-18
    # | IP 218.20.4.171     - 2008-02-18
    ${fw} table 100 add 59.32.0.0/13
    ${fw} table 100 add 59.40.0.0/15
    ${fw} table 100 add 59.42.0.0/16
    ${fw} table 100 add 58.60.0.0/14
    ${fw} table 100 add 218.19.0.0/16
    ${fw} table 100 add 218.20.0.0/16
    ### INOVAnet - Jakarta ###
    # IP 202.158.132.19 - 2010-10-10 | POP3 bruteforce
    ${fw} table 100 add 202.158.128.0/20
    # FTP hacking. Banned 2010-11-29
    ${fw} table 100 add 109.111.201.226

### Таблиц может быть сколько угодно и для чего угодно.
### Содержимое таблиц можно динамически изменять "на лету"
### не перезагружая все правила ipfw, что конечно же
### достаточно удобно. Здесь я привел лишь примеры.
### ---
### А пока с таблицами закончили. Перейдем к правилам.

# - Разрешаем все через интерфейс localhost
    ${fwadd} 00100 allow ip from any to any via lo0
    ${fwadd} 00101 deny log all from any to 127.0.0.0/8
    ${fwadd} 00102 deny log all from 127.0.0.0/8 to any

# - Разрешаем любой трафик на внутреннем интерфейсе rl1
#   Данная мера вводится с учетом того, что в локальной
#   сети все пользователи доверенные и бояться некого
    ${fwadd} 00200 allow all from any to any via ${inif}

#### Запрещаем любой трафик на внешних интерфейсах,
#### который противоречит стандартам RFC
# - трафик в/из серых сетей
    ${fwadd} 00300 reset ip from any to table\(20\) in via ${prov2_if},${prov1_if}
    ${fwadd} 00301 reset ip from table\(20\) to any in via ${prov2_if},${prov1_if}
# - фрагментированный ping
    ${fwadd} 00304 reset icmp from any to any frag
# - бродкаст
    ${fwadd} 00305 reset icmp from any to 255.255.255.255 in via ${prov2_if},${prov1_if}
    ${fwadd} 00306 reset all from any to 255.255.255.255 in via ${prov2_if},${prov1_if}

### Запрещаем любой трафик всем хостам и сетям из таблицы 100
    ${fwadd} 0400 reset log all from table\(100\) to me
### Запрещаем все ident запросы
    ${fwadd} 0405 reset tcp from any to me 113

#############################################################################
# Здесь начинается самая интересная часть конфига
# С этого места пакеты, проходящие через фаерволл, будут разделяться
# по направлениям (вход-исход) и по интерфейсам. Согласно этим критериями,
# пакеты будут передаваться на обработку соответствующему набору правилу,
# пройдя которые пакеты либо продолжат свой путь по сетям, либо погибнут
# под воздействием уничтожающего deny или reset <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
#############################################################################

# Трафик, который будет направлен из локальной сети к DSL модему
# (и обратно) мы начнем обрабатывать с правила номер 6000.
    ${fwadd} 0501 skipto 6000 ip from ${innet} to ${dsl_net} via ${dsl_if}
    ${fwadd} 0502 skipto 6000 ip from ${dsl_net} to ${innet} via ${dsl_if}

# ИСХОДЯЩИЙ трафик, который будет уходить с нашего внешнего интерфейса tun0
# по "каналу 2" по сетям "провайдера 2" мы начнем обрабатывать с правила 5000
# Сюда же включим обработку ответного исходящего трафика c реального
# маршрутизируемого IP адреса сервера Storage по этому же каналу #2
    ${fwadd} 0503 skipto 5000 ip from ${prov2_ip},${storage} to any

# ВХОДЯЩИЙ трафик, который будет приходить на наш внешний интерфейс tun0
# по "каналу 2" по сети "провайдера 2". Это трафик к службам на нашем
# сервере: http, smtp и т.д. Мы начнем его обрабатывать с правила 3000.
    ${fwadd} 0504 skipto 3000 ip from any to any in via ${prov2_if}

# ИСХОДЯЩИЙ трафик из локальной сети к ресурсам в адресном
# пространстве "провайдера 2". Список этих ресурсов (адресов и сетей)
# перечислен в таблице 10. Мы начнем обрабатывать этот трафик, начиная
# с правила 4000, "завернув" его в интерфейс tun0, а затем выполнив
# FORWARD на шлюз провайдера #2
    ${fwadd} 0505 skipto 4000 ip from ${innet} to table\(10\) out

# Весь оставшийся трафик мы пропускаем через интерфейс основного
# подключения "канала #1" по дефолтному маршруту.
# - ВХОДЯЩИЙ пропустим на обработку до правила номер 1000
    ${fwadd} 0506 skipto 1000 ip from any to any in via ${prov1_if}
# - ИСХОДЯЩИЙ пропустим на обработку до правила номер 2000
    ${fwadd} 0507 skipto 2000 ip from any to any out via ${prov1_if}

#############################################################################
### ВХОДЯЩИЙ трафик на канале #1 "заворачивается" в NAT на порту 8668
#############################################################################
    ${fwadd} 1000 divert ${nat_prov1} ip from any to any in via ${prov1_if}

# ---&gt; Правила доступа для входящего (IN) трафика по "каналу #1" &lt;-----------
#      на интерфейсе rl0
    # - разрешаем уже установленные соединения
    #   например, это нужно для разрешения двухсторонней связи, если
    #   соединение иннициализировано самим сервером (и не только...)
    ${fwadd} 1010 allow all from any to any in via ${prov1_if} established

    # - правило, разрешающее ICMP запросы (определенных типов) к нашему
    #   серверу и ICMP ответы
    ${fwadd} 1020 allow icmp from any to ${prov1_ip},${innet} icmptypes 0,8,11,3 in via ${prov1_if}

    # - правило, разрешающее UDP ответы к нашему серверу и в локальную сеть
    #   от DNS (53 порт) и NTP (123 порт) серверов
    ${fwadd} 1040 allow udp from any 53,123 to ${prov1_ip},${innet} in via ${prov1_if}

    # - правило, разрешающее доступ к нашему веб-серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порт веб-сервера в количестве не более 30 для одного
    #   уникального IP адреса
    ${fwadd} 1050 allow tcp from any to ${prov1_ip} 80,443 in via ${prov1_if} limit src-addr 30

    # - правило, разрешающее доступ к нашему почтовому (SMTP) серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порты smtp/smtps в количестве не более 5 для одного
    #   уникального IP адреса
    ${fwadd} 1060 allow tcp from any to ${prov1_ip} 25,465 in via ${prov1_if} limit src-addr 5

    # - правило, разрешающее доступ к нашему почтовому (POP3 и IMAP) серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порты pop3/pop3s и imap/imaps в количестве не более 5
    #   для одного уникального IP адреса
    ${fwadd} 1070 allow tcp from any to ${prov1_ip} 110,143,993,995 in via ${prov1_if} limit src-addr 5

    # - правило, разрешающее доступ к нашему FTP серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порты 20 и 21 в количестве не более 5 для одного
    #   уникального IP адреса
    ${fwadd} 1080 allow tcp from any to ${prov1_ip} 20,21 in via ${prov1_if} limit src-addr 5

    # - правило, разрешающее доступ к нашему DNS серверу по протоколу
    #   UDP откуда угодно
    ${fwadd} 1090 allow udp from any to ${prov1_ip} 53 in via ${prov1_if}

    # - правило, разрешающее доступ к нашему DNS серверу по протоколу TCP
    #   но только для доверенных узлов из таблицы 5. Для тех, кто не знает
    #   поясню: по протоколу TCP происходит трансфер DNS зон. Открывать
    #   кому-угодно TCP доступ к DNS серверу нецелесообразно. Открывать
    #   его следует только для узлов, выступающим в качестве вторичных DNS
    ${fwadd} 1100 allow tcp from table\(5\) to ${prov1_ip} 53 in via ${prov1_if}

    # - правило, разрешающее доступ к нашему SSH серверу
    #   SSH открываем только доя доверенных узлов из таблицы 6
    ${fwadd} 1110 allow tcp from table\(6\) to ${prov1_ip} 22 in via ${prov1_if}

    ### Это правило разрешает доступ к серверу Storage через проброшенный
    ### порт 5225 (см. выше)
    ${fwadd} 1201 allow tcp from any to ${storagelocal} 22 in via ${prov1_if}

### Все остальные входящие (IN) пакеты на интерфейсе rl0 рубим reset'ом.
### Чем отличается директива deny от reset изучите, пожалуйста, в man ipfw
    ${fwadd} 1999 reset all from any to any in via ${prov1_if}

# ***** Конец правил для ВХОДЯЩЕГО трафика на интерфейсе rl0 (канал #1) *****

#############################################################################
### ИСХОДЯЩИЙ трафик от самого сервера "заворачивается" в канал #1 через
### глобальный NAT и затем попадает во второй NAT. В этом месте происходит
### двойная трансляция адресов.
### Сложно для понимания?
### Изучите этот материал: http://nuclight.livejournal.com/124348.html
### Исходящий трафик от самого сервера, естественно, никак не запрещается
### и не ограничивается. Этим же NAT'ом обрабатывается весь ИСХОДЯЩИЙ трафик
### из ЛОКАЛЬНОЙ СЕТИ, если только он не направлен к ресурсам "провайдера #2"
### описанным в таблице 10. Трафик из локальной сети, так же как и трафик от
### самого сервера никак не ограничивается и не запрещается (хотя если такая
### необходимость возникнет ничего не помешает нам добавить сюда запреты).
#############################################################################
    ${fwadd} 2000 divert ${nat_glob} all from any to any
    ${fwadd} 2010 allow all from ${prov1_ip} to any
    ${fwadd} 2020 divert ${nat_prov1} all from any to any
    ${fwadd} 2030 allow all from any to any

#############################################################################
### Входящий трафик на канале #2 "заворачивается" в NAT на порту 8778
#############################################################################
    ${fwadd} 3000 divert ${nat_prov2} ip from any to any

# ---&gt; Правила доступа для входящего (IN) трафика по "каналу #2" &lt;-----------
#      на интерфейсе tun0
    # - разрешаем уже установленные соединения
    #   например, это нужно для разрешения двухсторонней связи,
    #   если соединение иннициализировано самим сервером (и не только...)
    ${fwadd} 3010 allow all from any to any in via ${prov2_if} established

    # - правило, разрешающее ICMP запросы (определенных типов) к
    #   нашему серверу и ICMP ответы
    ${fwadd} 3020 allow icmp from any to ${prov2_ip},${innet} icmptypes 0,8,11,3 in via ${prov2_if}

    # - правило, разрешающее UDP ответы к нашему серверу и в локальную сеть
    #   от DNS (53 порт) и NTP (123 порт) серверов
    ${fwadd} 3040 allow udp from any 53,123 to ${prov2_ip},${innet} in via ${prov2_if}

    # - правило, разрешающее доступ к нашему веб-серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порт веб-сервера в количестве не более 30 для одного
    #   уникального IP адреса
    ${fwadd} 3050 allow tcp from any to ${prov2_ip} 80,443 in via ${prov2_if} limit src-addr 30

    # - правило, разрешающее доступ к нашему почтовому (SMTP) серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порты smtp/smtps в количестве не более 5 для одного
    #   уникального IP адреса
    ${fwadd} 3060 allow tcp from any to ${prov2_ip} 25,465 in via ${prov2_if} limit src-addr 5

    # - правило, разрешающее доступ к нашему почтовому (POP3 и IMAP) серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порты pop3/pop3s и imap/imaps в количестве не более 5
    #   для одного уникального IP адреса
    ${fwadd} 3070 allow tcp from any to ${prov2_ip} 110,143,993,995 in via ${prov2_if} limit src-addr 5

    # - правило, разрешающее доступ к нашему FTP серверу
    #   данное правило также вводит ограничение на максимальное количество
    #   соединений на порты 20 и 21 в количестве не более 5 для одного
    #   уникального IP адреса
    ${fwadd} 3080 allow tcp from any to ${prov2_ip} 20,21 in via ${prov2_if} limit src-addr 10

    # - правило, разрешающее доступ к нашему DNS серверу по протоколу
    #   UDP откуда угодно
    ${fwadd} 3090 allow udp from any to ${prov2_ip} 53 in via ${prov2_if}

    # - правило, разрешающее доступ к нашему DNS серверу по протоколу TCP
    #   но только для доверенных узлов из таблицы 5. Почему? Читайте выше.
    ${fwadd} 3100 allow tcp from table\(5\) to ${prov2_ip} 53 in via ${prov2_if}

    # - правило, разрешающее доступ к нашему SSH серверу
    #   SSH открываем только доя доверенных узлов из таблицы 6
    ${fwadd} 3110 allow tcp from table\(6\) to ${prov2_ip} 22 in via ${prov2_if}

###
### ---&gt;&gt; Правила доступа к серверу Storage к его маршрутизируемому IP адресу
###       по "каналу #2" через PPPoE подключение "провайдера #2"
###
    # - разрешаем входящий icmp
    ${fwadd} 3510 allow icmp from any to ${storage} icmptypes 0,8,11,3 in via ${prov2_if}
    # - разрешаем SSH доступ, но только для доверенных узлов из таблицы 6
    ${fwadd} 3580 allow tcp from table\(6\) to ${storage} 22 in via ${prov2_if}

### Все остальные входящие (IN) пакеты на интерфейсе tun0 рубим reset'ом.
### Чем отличается директива deny от reset изучите, пожалуйста, в man ipfw
    ${fwadd} 3999 reset all from any to any in via ${prov2_if}

# *** Конец правил для ВХОДЯЩЕГО трафика на интерфейсе tun0 (канал #2)  *** |

#############################################################################
### ИСХОДЯЩИЙ трафик из локальной сети к ресурсам в адресном пространстве
### "провайдера 2". Список этих ресурсов (адресов и сетей) перечислен в
### таблице 10. Следует заметить, что трафик к этим сетям, иннициированный
### самим сервером, не попадет в эти правила и пройдет по маршруту
### по-умолчанию через "канал #1". В данном случае это не суть важно.
#############################################################################
    ${fwadd} 4000 divert ${nat_prov2} all from any to any

### Следующее правило произведет форвард всех пакетов, у которых в заголовке
### обнаружится значение src-addr ${prov2_ip}, либо ${storage}. Форвард будет
### осуществлен на шлюз "провайдера #2". В данном случае, благодаря
### IPFW_FORWARD мы можем игнорировать шлюз по-умолчанию и отправить пакеты
### туда, куда нам нужно. Что это за пакеты? Это ответный трафик на запросы,
### которые поступили на внешний интерфейс маршрутизатора по "каналу #2" на
### интерфейс tun0. Это также ответный трафик с интерфейса сервера Storage
### (запрос к которому поступил на его маршрутизируемый IP адрес по каналу 2),
### а также это будут ИСХОДЯЩИЕ ПАКЕТЫ из ЛОКАЛЬНОЙ СЕТИ, которые пройдя
### предыдущий NAT в правиле номер 4000 получили перезаписанный заголовок и
### теперь имеют также src-addr со значением ${prov2_ip}.
    ${fwadd} 5000 fwd ${prov2_gw} all from ${prov2_ip},${storage} to not ${innet}
### -------------------------------------------------------------------------
### Возможно, с первого раза это достаточно сложно для понимания. Но имея
### четкое представление о работе и логике фаерволла все становится понятно.
###
### ... Предыдущее правило выпускает исходящие пакеты из фаерволла.
###     Обработка этих пакетов окончена.

###### Ну, и напоследок еще один NAT. Он позволит нам получить доступ из
###### локальной сети 172.17.17.0/24 в другую подсеть 192.168.1.0/24 для
###### управления настройками ADSL модема через его веб-интерфейс.
###### Возможно, в этом и нет необходимости (ведь обычно модем настраивается
###### один раз и, пока он работает, его не трогают). Но все-равно пусть будет.
    ${fwadd} 6000 divert ${nat_xdsl} all from any to any via ${dsl_if}
    ${fwadd} 6001 allow all from any to any via ${dsl_if}

# ****** последнее правило запрещающее все остальное ************
    ${fwadd} 65534 deny log all from any to any

#############################################################################
# -------------------------------- DONE! ---------------------------------- #
#############################################################################
</pre>
<p>Последнее, что я забыл ранее упомянуть. Для того, чтобы сервер <strong>Storage</strong> стал доступен по <strong>каналу #2 </strong>по своему реальному IP адресу сквозь маршрутизатор, на самом маршрутизаторе следует добавить статический маршрут. Для этого в файл <span style="font-family: courier new,courier;">/etc/rc.local</span> напишите следующее:</p>
<pre>/sbin/route add 4.4.4.4/32 172.17.17.10</pre>
<p>Файл <span style="font-family: courier new,courier;">rc.local</span> будет перечитан системой при следующей загрузке. Однако, чтобы не перезагружать сервер можно добавить маршрут вручную аналогичной командой. Проверьте результат?</p>
<pre># netstat -rn | grep "4.4.4.4"
4.4.4.4/32   172.17.17.10        UGS         0   133715    rl1
</pre>
<p>В принципе, это все.</p>
<p>Приведенный пример рассматривает <a href="http://daemony.org/" target="_blank"><strong>настройку фаерволла ipfw на маршрутизаторе с двумя подключениями к Интернет</strong></a>:  одно по <a href="http://daemony.org/info/obzhim-vitojj-pary.html"><strong>витой паре UTP</strong></a>, второе по <strong>ADSL</strong> с использованием<strong> PPPoE</strong>. Однако,  этот пример можно с успехом использовать и на других типах подключений, внеся небольшие корректировки в правила <strong>ipfw</strong> и в конфигурацию <strong>natd</strong>.</p>
<p>Приведенная конфигурация <strong>100% рабочая</strong> и уже около трех месяцев успешно эксплуатируется. Однако, в тексте не исключены опечатки, поэтому если вы где-то обнаружите ошибку, отпишитесь пожалуйста в комментариях. Материал достаточно обширный, очень легко что-то упустить.</p>
<p>Также принимается <strong>конструктивная</strong> критика, <strong>правильно</strong> поставленные вопросы, отзывы и благодарности (<em>можно в виде пива</em>). <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html">Постоянная ссылка</a> |
<a href="http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html#comments">Всего комментариев: 5</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html&title=Маршрутизатор на FreeBSD 8.0 с двумя каналами в Интернет">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/adsl" rel="tag">adsl</a>, <a href="http://daemony.org/tag/bridge" rel="tag">bridge</a>, <a href="http://daemony.org/tag/freebsd" rel="tag">FreeBSD</a>, <a href="http://daemony.org/tag/ip" rel="tag">ip</a>, <a href="http://daemony.org/tag/ipfw" rel="tag">ipfw</a>, <a href="http://daemony.org/tag/nat" rel="tag">nat</a>, <a href="http://daemony.org/tag/natd" rel="tag">natd</a>, <a href="http://daemony.org/tag/pppoe" rel="tag">pppoe</a>, <a href="http://daemony.org/tag/pptp" rel="tag">pptp</a>, <a href="http://daemony.org/tag/setup" rel="tag">setup</a>, <a href="http://daemony.org/tag/nastrojjka" rel="tag">настройка</a>, <a href="http://daemony.org/tag/primer" rel="tag">пример</a>, <a href="http://daemony.org/tag/router" rel="tag">роутер</a>, <a href="http://daemony.org/tag/server" rel="tag">сервер</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/z6bQ7yhn3Cw7ZntQJlJ2w7Y-PSY/0/da"><img src="http://feedads.g.doubleclick.net/~a/z6bQ7yhn3Cw7ZntQJlJ2w7Y-PSY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/z6bQ7yhn3Cw7ZntQJlJ2w7Y-PSY/1/da"><img src="http://feedads.g.doubleclick.net/~a/z6bQ7yhn3Cw7ZntQJlJ2w7Y-PSY/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/g5cFYA7MUGs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://daemony.org/freebsd/freebsd-server-and-two-internet-connections.html</feedburner:origLink></item>
		<item>
		<title>UAnet отмечает свой 18-й день рождения!</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/JZVu4WyTMNs/happy-birthday-ua.html</link>
		<comments>http://daemony.org/internet/happy-birthday-ua.html#comments</comments>
		<pubDate>Wed, 01 Dec 2010 08:10:53 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[ua]]></category>
		<category><![CDATA[день рождения]]></category>
		<category><![CDATA[домены]]></category>
		<category><![CDATA[регистрация доменов]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1554</guid>
		<description><![CDATA[В декабре этого года исполняется 18 лет Украинской доменной зоне .UA, которая стала прародительницей всех украинских доменов. Об этом поведал сегодня в своем блоге Владимир Киян - системный администратор НПП... <a class="meta-more" href="http://daemony.org/internet/happy-birthday-ua.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>В декабре этого года исполняется <strong>18 лет</strong> Украинской доменной зоне .UA, которая стала прародительницей всех украинских доменов. Об этом <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2tpeWFuLmRwLnVhL2RvbWFpbnMvMjAxMC8xMi8wMS9jY3RsZC11YS0xOC15ZWFyLW9sZC5odG1s/" >поведал сегодня в своем блоге</a></noindex> Владимир Киян - системный администратор НПП "Трайфл" и администратор региональной доменной зоны Днепропетровского региона - <strong>.dp.ua</strong>.</p>
<p>Поздравляю с этим праздником всех коллег регистраторов и владельцев доменных имен в украинских доменных зонах!  <img src='http://daemony.org/wp-includes/images/smilies/icon_cool.gif' alt=':cool:' class='wp-smiley' /> </p>
<p>UAnet достиг совершеннолетия! <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-1554"></span></p>
<p><em>Небольшой исторический экскурс для справки (информация по материалам <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3l1bGEudWEv/" >yula.ua</a></noindex></em>)<em>:</em></p>
<blockquote>
<ul>
<li>В декабре 1992 года ведущим украинским интернет-специалистам, выбранным интернет-сообществом - Олегу Волощуку и Игорю Свиридову был делегирован домен верхнего уровня UA.</li>
<li>В январе 1993 года на Конференции украинских интернет-специалистов в Славско было делегировано 27 географических публичных доменов в соответствии с зоновыми кодами телефонной нумерации.</li>
<li>В 1995 году администратором домена UA делегированы целевые публичные домены COM.UA, GOV.UA, NET.UA. Тогда же, в 1995 году, для удобства пользователей были делегированы "короткие" (двухбуквенные) географические домены-синонимы (dp.ua = dnepropetrovsk.ua и т.д.).</li>
<li>В 1998 году делегирован целевой публичный домен EDU.UA.</li>
<li>В 1999 году - целевой публичный домен ORG.UA.</li>
<li>21 февраля 2001 неформальное общество UA NCG приняло решение о создании ООО "Хостмастер" - юридического лица, основной целью которого является практическое воплощение принципов деятельности администратора домена UA. За время администрирования домена ООО "Хостмастер" были разработаны Правила домена .UA, вступившие в действие 15 сентября 2001 года. На основании этих Правил началось делегирование приватных доменных имен второго уровня в домене UA.</li>
<li>За 15 лет своего существования украинский национальный домен успел изрядно разрастись. 25 октября в зоне UA было зарегистрировано <strong>300-тысячное</strong> имя. При этом специалисты наблюдали рекордную динамику развития: если первые 100 тыс. имен в домене UA набирались целые 11 лет (с 1992 года по 2003 год), а вторая сотня - 3 года (с 2003 года по 2006 год), то последнюю сотню тысяч доменов украинские пользователи успели зарегистрировать всего за один год.</li>
<li>Через 15 лет после момента делегирования, в домене UA насчитывается <strong>321745</strong> зарегистрированных доменных имен, в том числе:
<ul>
<li>4800 доменных имен второго уровня вида trademark.ua;</li>
<li>91934 доменных имен в домене COM.UA;</li>
<li>54311 доменных имен в домене KIEV.UA;</li>
<li>50840 доменных имен в домене ORG.UA;</li>
<li>21989 - в доменах DP.UA/DNEPROPETROVSK.UA;</li>
<li>13888 - в домене NET.UA;</li>
<li>8456 - в домене IN.UA.</li>
</ul>
</li>
</ul>
</blockquote>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/happy-birthday-ua.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/happy-birthday-ua.html#comments">Комментариев нет</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/happy-birthday-ua.html&title=UAnet отмечает свой 18-й день рождения!">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/ua" rel="tag">ua</a>, <a href="http://daemony.org/tag/den-rozhdeniya" rel="tag">день рождения</a>, <a href="http://daemony.org/tag/domeny" rel="tag">домены</a>, <a href="http://daemony.org/tag/registraciya-domenov" rel="tag">регистрация доменов</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/5Od7dnHu2_MjLfNfOUr1TIUDT8M/0/da"><img src="http://feedads.g.doubleclick.net/~a/5Od7dnHu2_MjLfNfOUr1TIUDT8M/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/5Od7dnHu2_MjLfNfOUr1TIUDT8M/1/da"><img src="http://feedads.g.doubleclick.net/~a/5Od7dnHu2_MjLfNfOUr1TIUDT8M/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/JZVu4WyTMNs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/happy-birthday-ua.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/happy-birthday-ua.html</feedburner:origLink></item>
		<item>
		<title>WordPress 3.0.2 – Релиз безопасности.</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/95bKSkZpBmg/wordpress-3-0-2-security-release.html</link>
		<comments>http://daemony.org/wordpress/wordpress-3-0-2-security-release.html#comments</comments>
		<pubDate>Wed, 01 Dec 2010 01:24:16 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[3.0.2]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[безопасность]]></category>
		<category><![CDATA[обновление]]></category>
		<category><![CDATA[уязвимости]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1545</guid>
		<description><![CDATA[В официальном блоге WordPress примерно час назад появилось сообщение о выпуске новой версии популярной блог-платформы. Данное обновление заявлено как обязательное обновление для всех предыдущих версий WordPress с целью устранения обнаруженных... <a class="meta-more" href="http://daemony.org/wordpress/wordpress-3-0-2-security-release.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>В официальном блоге WordPress примерно час назад <noindex><a rel="nofollow" target="_blank" title="Wordpress Blog" href="http://daemony.org/out-of-daemony/aHR0cDovL3dvcmRwcmVzcy5vcmcvbmV3cy8yMDEwLzExL3dvcmRwcmVzcy0zLTAtMi8=/" >появилось сообщение</a></noindex> о выпуске новой версии популярной блог-платформы. Данное обновление заявлено как <strong>обязательное обновление</strong> для всех предыдущих версий WordPress с целью устранения <strong>обнаруженных уязвимостей</strong>.</p>
<p>В настоящий момент во всех версиях WordPress ниже 3.0.2 существует возможность для злоумышленника с правами <strong>автора</strong> получить более широкие привелегии в вашем блоге.</p>
<p>Релиз безопасности 3.0.2 устраняет эту ошибку, а также вносит дополнительные корректировки в безопасности и исправления, с которыми можно ознакомиться на багтрекере WordPress <noindex><a rel="nofollow" target="_blank" title="core.trac.wordpress.org" href="http://daemony.org/out-of-daemony/aHR0cDovL2NvcmUudHJhYy53b3JkcHJlc3Mub3JnL3F1ZXJ5P3N0YXR1cz1jbG9zZWQmYW1wO21pbGVzdG9uZT0zLjAuMg==/">по этой ссылке</a></noindex>.</p>
<p><span id="more-1545"></span></p>
<p>Возможно, если в Вашем блоге отключена регистрация пользователей и нет никого кроме вас самих с правами автора, вам беспокоиться не о чем. Тем не менее обновиться не помешает.</p>
<p>Обновление можно установить вручную, <noindex><a rel="nofollow" title="Скачать WordPress" href="http://daemony.org/out-of-daemony/aHR0cDovL3dvcmRwcmVzcy5vcmcvbGF0ZXN0LnppcA==/">скачав дистрибутив с официального сайта WordPress</a></noindex>, либо через функцию автоматического обновления в административной панели.</p>
<p>Разработчики WordPress выносят благодарность Владимиру Колесникову за подробное освещение проблемы.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/wordpress/wordpress-3-0-2-security-release.html">Постоянная ссылка</a> |
<a href="http://daemony.org/wordpress/wordpress-3-0-2-security-release.html#comments">Всего комментариев: 7</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/wordpress/wordpress-3-0-2-security-release.html&title=WordPress 3.0.2 – Релиз безопасности.">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/3-0-2" rel="tag">3.0.2</a>, <a href="http://daemony.org/tag/security" rel="tag">security</a>, <a href="http://daemony.org/tag/update" rel="tag">update</a>, <a href="http://daemony.org/tag/wordpress" rel="tag">Wordpress</a>, <a href="http://daemony.org/tag/bezopasnost" rel="tag">безопасность</a>, <a href="http://daemony.org/tag/obnovlenie" rel="tag">обновление</a>, <a href="http://daemony.org/tag/uyazvimosti" rel="tag">уязвимости</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/_teU4wCd51sidZtt-nekpudti-U/0/da"><img src="http://feedads.g.doubleclick.net/~a/_teU4wCd51sidZtt-nekpudti-U/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/_teU4wCd51sidZtt-nekpudti-U/1/da"><img src="http://feedads.g.doubleclick.net/~a/_teU4wCd51sidZtt-nekpudti-U/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/95bKSkZpBmg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/wordpress/wordpress-3-0-2-security-release.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://daemony.org/wordpress/wordpress-3-0-2-security-release.html</feedburner:origLink></item>
		<item>
		<title>Johnson Space Center или Земля on-line by NASA</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/17Ocj7U-rGg/planeta-zemlya-online-nasa.html</link>
		<comments>http://daemony.org/internet/planeta-zemlya-online-nasa.html#comments</comments>
		<pubDate>Mon, 22 Nov 2010 20:49:03 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Сервисы]]></category>
		<category><![CDATA[iss]]></category>
		<category><![CDATA[вид с космоса]]></category>
		<category><![CDATA[видео]]></category>
		<category><![CDATA[земля]]></category>
		<category><![CDATA[космос]]></category>
		<category><![CDATA[мкс]]></category>
		<category><![CDATA[онлайн]]></category>
		<category><![CDATA[трансляция]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1509</guid>
		<description><![CDATA[За сегодняшний материал я снова должен поблагодарить своего старого товарища Flash'а, который в своем ЖЖ затронул тему космонавтики, к которой я не равнодушен, и побудил меня к написанию сегодняшнего поста.... <a class="meta-more" href="http://daemony.org/internet/planeta-zemlya-online-nasa.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>За сегодняшний материал я снова должен поблагодарить своего старого товарища <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2dob3N0aC5saXZlam91cm5hbC5jb20vMTYxODM1Lmh0bWw=/" >Flash</a></noindex>'а, который в своем ЖЖ затронул тему космонавтики, к которой я не равнодушен, и побудил меня к написанию сегодняшнего поста. <strong>Спасибо, Дима</strong>.</p>
<p>Оказывается (<em>только не говорите, что Вы уже это знаете? <img src='http://daemony.org/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' />  </em>) в Интернете есть не только говноварезники, социалки, блоги и прочий информационных хлам, но и очень интересные и познавательные места вроде веб-сервера <strong>Национального аэрокосмического агентства США</strong> - <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5uYXNhLmdvdi8=/">NASA.gov</a></noindex>. Нет, конечно же про nasa.gov я знаю очень давно. Это был один из первых веб-сайтов, с которым я познакомился когда-то, впервые узнав, что такое Интернет. Но вот на RSS от NASA я как-то забыл подписаться. <img src='http://daemony.org/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' />  Поэтому пропустил тот момент, когда у них на сайте появилась он-лайн трансляция с видеокамер, установленных на борту <strong>Международной Космической Станции</strong> (МКС, или по-американски <strong>ISS</strong> <em>- International Space Station)</em>.</p>
<p><span id="more-1509"></span></p>
<p>Чтобы включить "околоземный телеканал" достаточно нажать <strong>Play</strong> в плеере на этой странице.</p>
<div style="text-align: center;">
<object id="mediaPlayer" classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6" width="600" height="450" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"><param name="url" value="http://www.nasa.gov/multimedia/isslivestream.asx" /><param name="autoStart" value="false" /><param name="showControls" value="true" /><param name="TransparentatStart" value="false" /><param name="AnimationatStart" value="true" /><param name="StretchToFit" value="true" /><param name="src" value="http://www.nasa.gov/multimedia/isslivestream.asx" /><embed id="mediaPlayer" type="application/x-mplayer2" width="600" height="450" src="http://www.nasa.gov/multimedia/isslivestream.asx" stretchtofit="true" animationatstart="true" transparentatstart="false" showcontrols="true" autostart="false" url="http://www.nasa.gov/multimedia/isslivestream.asx"></embed></object>
</div>
<p>В плеере поддерживается полноэкранный режим (в контекстном меню, выберите <em>"Увеличение"</em> -&gt; <em>"Во весь экран"</em>), но требуется поддержка плагина WMP, а значит,  что скорее всего он не заведется в некоторых браузерах. Поэтому, в качестве альтернативы воспользуйтесь вот этой ссылкой:</p>
<p style="text-align: center;"><strong><a href="mms://a1709.l1856953708.c18569.g.lm.akamaistream.net/D/1709/18569/v0001/reflector:53708">mms://a1709.l1856953708.c18569.g.lm.akamaistream.net/D/1709/18569/v0001/reflector:53708</a></strong></p>
<p>"Скормите" ее плееру VLС или же Windows Media плееру (<em>Меню "Файл" -&gt; "Открыть URL"</em>). Качество картинки не HD, но вполне смотрибельное.</p>
<p>Звук также присутствует, но большей частью слышен только фон и жужжание оборудования, хотя, очень часто космонавты общаются с ЦУПом, решают какие-то вопросы, получают задания и отчитываются о работе. Слышна английская (<em>американская английская</em>) и русская речь.</p>
<p>Например, сегодня с 21.10 до 21.20 по Киевскому времени, Российские космонавты отчитывались диспетчеру и собирались идти спать. Из разговора я понял так, что "рабочее время" на орбите для этих ребят подходит к концу и совсем скоро они возвращаются на Землю...</p>
<p>Вобщем, рассказывать можно очень долго, но как известно, лучше самому один раз увидеть... Поэтому много говорить не стану. Смотрите, наслаждайтесь.</p>
<p>Да, чуть было не забыл. Станция обходит Землю по строго определенной траектории. Станция периодически входит в зону неосвещенной части планеты и в этот момент на видео практически ничего не видно. В таком случае, стоит попросту дождаться, когда станция "выйдет из тени". Отследить местоположение станции над Землей в настоящий момент времени <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5saXphcmQtdGFpbC5jb20vaXNhbmEvdHJhY2tpbmcvaW5kZXguaHRtbA==/"><strong>можно здесь</strong></a></noindex>.</p>
<p><a href="http://daemony.org/wp-content/uploads/2010/11/iss-track.png" rel="lightbox[1509]" title="ISS Tracking"><img class="aligncenter size-large wp-image-1514" title="ISS Tracking" src="http://daemony.org/wp-content/uploads/2010/11/iss-track-600x317.png" alt="ISS Tracking" width="600" height="317" /></a></p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/planeta-zemlya-online-nasa.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/planeta-zemlya-online-nasa.html#comments">Всего комментариев: 5</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/planeta-zemlya-online-nasa.html&title=Johnson Space Center или Земля on-line by NASA">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/iss" rel="tag">iss</a>, <a href="http://daemony.org/tag/vid-s-kosmosa" rel="tag">вид с космоса</a>, <a href="http://daemony.org/tag/video" rel="tag">видео</a>, <a href="http://daemony.org/tag/zemlya" rel="tag">земля</a>, <a href="http://daemony.org/tag/kosmos" rel="tag">космос</a>, <a href="http://daemony.org/tag/mks" rel="tag">мкс</a>, <a href="http://daemony.org/tag/onlajjn" rel="tag">онлайн</a>, <a href="http://daemony.org/tag/translyaciya" rel="tag">трансляция</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/f0Nl_BVg5YCmvNi3HOf65OjQ8xc/0/da"><img src="http://feedads.g.doubleclick.net/~a/f0Nl_BVg5YCmvNi3HOf65OjQ8xc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/f0Nl_BVg5YCmvNi3HOf65OjQ8xc/1/da"><img src="http://feedads.g.doubleclick.net/~a/f0Nl_BVg5YCmvNi3HOf65OjQ8xc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/17Ocj7U-rGg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/planeta-zemlya-online-nasa.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>

		<feedburner:origLink>http://daemony.org/internet/planeta-zemlya-online-nasa.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Daemony/~5/um8HkgTIFPk/isslivestream.asx" length="0" type="video/asf" /><feedburner:origEnclosureLink>http://www.nasa.gov/multimedia/isslivestream.asx</feedburner:origEnclosureLink></item>
		<item>
		<title>Google Adsense предложил пользователям новый интерфейс</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/x78SlB-skRo/google-adsense-new-look.html</link>
		<comments>http://daemony.org/internet/google-adsense-new-look.html#comments</comments>
		<pubDate>Wed, 10 Nov 2010 03:30:34 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Сервисы]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[заработок]]></category>
		<category><![CDATA[интерфейс]]></category>
		<category><![CDATA[новинка]]></category>
		<category><![CDATA[сервис]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1462</guid>
		<description><![CDATA[Зарабатывают на Google Adsense многие блоггеры (и не только они). Кто-то больше, кто-то меньше. Я не могу похвастаться большими доходами с этого сервиса, хотя в этом году в августе месяце... <a class="meta-more" href="http://daemony.org/internet/google-adsense-new-look.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Зарабатывают на <noindex><a rel="nofollow" target="_blank" title="Google Adsense" href="http://daemony.org/out-of-daemony/aHR0cDovL2dvb2dsZS5jb20vYWRzZW5zZQ==/"><strong>Google Adsense</strong></a></noindex> многие блоггеры (<em>и не только они</em>). Кто-то больше, кто-то меньше. Я не могу похвастаться большими доходами с этого сервиса, хотя в этом году в августе месяце свой первый чек от Google я уже получил и успешно обналичил.</p>
<p>Возможно я ошибаюсь, но за пару последних лет у меня сложилось мнение, что на рекламе в Adsense можно действительно заработать лишь создавая популярные сервисы, направленные на англоязычную аудиторию, поскольку, как известно, англоязычная аудитория в сети Интернет самая массовая.</p>
<p><span id="more-1462"></span></p>
<p>Сегодня, при входе в свой аккаунт по адресу <noindex><a rel="nofollow" target="_blank" title="Google Adsense" href="http://daemony.org/out-of-daemony/aHR0cDovL2dvb2dsZS5jb20vYWRzZW5zZQ==/">google.com/adsense</a></noindex> я увидел вот такую картину:</p>
<p><a href="/wp-content/uploads/2010/11/new-adsense-welcome.png" rel="lightbox[1462]" title="Приглашение попробовать новый интерфейс Adsense"><img class="aligncenter size-large wp-image-1465" title="Приглашение попробовать новый интерфейс Adsense" src="/wp-content/uploads/2010/11/new-adsense-welcome-600x277.png" alt="Приглашение попробовать новый интерфейс Adsense" width="600" height="277" /></a></p>
<p>Вообще, о новом интерфейсе Adsense писали еще около года назад. По прошествии года можно сказать, что разработчики Google зря время не теряли. Побродив немного по своему аккаунту в новой шкуре выделил для себя несколько действительно удобных нововведений.</p>
<p>Самое главное, <strong>все стало гораздо быстрее работать</strong>. Интерфейс практически весь на <em>ajax</em> и стал больше похож на интерфейс <em>Google Adwords</em>, которым я тоже регулярно пользуюсь. Масса разных фич - прямо глаза разбегаются. Пожалуй, все следующие выходные придется выделить для детального изучения и ковыряния всего этого добра.</p>
<p>Самую важную и нужную информацию теперь разместили на самом видном месте. Сразу же при входе в свой аккаунт вы увидите три цифры, оформленные <span style="font-family: tahoma,arial,helvetica,sans-serif;"><span style="font-size: x-large;">крупным шрифтом</span></span>:</p>
<ul>
<li>сколько денег <strong>сегодня</strong> заработано,</li>
<li>сколько денег заработано <strong>с момента последнего платежа</strong>,</li>
<li>сколько вам <strong>уже выплатили</strong> в последний раз.</li>
</ul>
<p>Думаю, это действительно самая востребованная информация для большинства. <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Здесь же на главной странице появилась сводка об эффективности используемых продуктов: контекстная реклама, реклама Adsense для поиска и для доменов. Хотя, честно говоря, в старом интерфейсе мне было более интересно отслеживать <strong>"самые популярные каналы"</strong>. В старом интерфейсе они размещались на главной странице, а в новом чтобы просмотреть эффективность каналов нужно перейти в меню <strong>"Отчеты по эффективности"</strong>, затем в левом боковом меню выбрать <strong>"Клиентские каналы"</strong>, а справа вверху указать интересующий диапазон дат. <em>По-умолчанию</em> выставлен период за последние семь дней.</p>
<p>Однако, сформировав интересующий нас отчет можно назначить его по-умолчанию, либо сохранить. Сохранив такой отчет, на главной странице мы получим <strong>быструю ссылку</strong> для его просмотра.</p>
<p>Навигацию продумали неплохо, хотя как и во всем новом с ней тоже предстоит разобраться, чтобы понимать, что и где находится.</p>
<p>Что еще следует заметить, говоря об отчетах - так это то, что теперь выбирая какой-либо отчет, можно получить его наглядное графическое отображение прямо "не отходя от кассы". При этом в самом графике можно указать checkbox'ами необходимые нам критерии (<em>CTR, доход, клики и т.д.</em>), по которым составлять график.</p>
<p>Был также значительно переработан и улучшен раздел блокировки/одобрения объявлений. Можно установить фильтры на отдельные рекламные сети, либо просто на какой-то URL адрес сайта, который вы не хотите у себя рекламировать. И хотя некоторые моменты были и раньше в старом интерфейсе, в новом они получили множество дополнительных функций.</p>
<p>Управление блоками - это вообще отдельная песня. Управлять настройками отдельно взятого объявления стало теперь не просто проще, а быстрее. Также есть возможность изменять определенные настройки для нескольких объявлений сразу.</p>
<p>Только сейчас я понимаю, насколько прежний интерфейс утомлял своей некоторой тупостью. Сейчас в новом интерфейсе, в сравнении со старым, можно управлять аккаунтом и рекламными блоками с меньшими временными затратами.</p>
<p>Ну и последнее, что немаловажно: практически на каждом шагу висят значки <img src='http://daemony.org/wp-includes/images/smilies/icon_question.gif' alt=':?:' class='wp-smiley' />  наведя на которые мышкой тут же получаешь быструю подсказку по той или иной опции.</p>
<p>Несмотря на все это, новый интерфейс Adsense пока что болтается с пометкой <strong>beta</strong>. Остается надеяться, что он не станет "бетой" на несколько лет, как когда-то был Gmail. <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Вероятнее всего, <em>beta</em> он потому что еще доступен не во всех странах и не на всех языках.</p>
<p>Ну, а как вам новый интерфейс <strong>Google Adsense</strong>?</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/google-adsense-new-look.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/google-adsense-new-look.html#comments">Всего комментариев: 2</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/google-adsense-new-look.html&title=Google Adsense предложил пользователям новый интерфейс">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/adsense" rel="tag">adsense</a>, <a href="http://daemony.org/tag/google" rel="tag">google</a>, <a href="http://daemony.org/tag/zarabotok" rel="tag">заработок</a>, <a href="http://daemony.org/tag/interfejjs" rel="tag">интерфейс</a>, <a href="http://daemony.org/tag/novinka" rel="tag">новинка</a>, <a href="http://daemony.org/tag/servis" rel="tag">сервис</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/m5Oaf7D-w-_89E-Y0VqSsQXjUIo/0/da"><img src="http://feedads.g.doubleclick.net/~a/m5Oaf7D-w-_89E-Y0VqSsQXjUIo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/m5Oaf7D-w-_89E-Y0VqSsQXjUIo/1/da"><img src="http://feedads.g.doubleclick.net/~a/m5Oaf7D-w-_89E-Y0VqSsQXjUIo/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/x78SlB-skRo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/google-adsense-new-look.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/google-adsense-new-look.html</feedburner:origLink></item>
		<item>
		<title>Смена доменного имени блога</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/34o6LiaPTbY/wordpress-move-to-new-domain-name.html</link>
		<comments>http://daemony.org/wordpress/wordpress-move-to-new-domain-name.html#comments</comments>
		<pubDate>Tue, 09 Nov 2010 17:10:05 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Оптимизация]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[pagerank]]></category>
		<category><![CDATA[блог]]></category>
		<category><![CDATA[домен]]></category>
		<category><![CDATA[обновление]]></category>
		<category><![CDATA[перенос]]></category>
		<category><![CDATA[тиц]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1449</guid>
		<description><![CDATA[Вчера решился сделать то, о чем давно подумывал, но так и не сделал до вчерашнего дня: пересадил блог на доменное имя второго уровня, отказавшись от субдомена live. Вот теперь и... <a class="meta-more" href="http://daemony.org/wordpress/wordpress-move-to-new-domain-name.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Вчера решился сделать то, о чем давно подумывал, но так и не сделал до вчерашнего дня: пересадил блог на доменное имя <strong>второго уровня</strong>, отказавшись от субдомена <span style="font-family: courier new,courier;">live</span>. Вот теперь и думаю, как к такому моему поступку отнесутся глубокоуважаемые поисковики.</p>
<p>Теоретически, должны отнестить совершенно спокойно, поскольку в блог можно попадать и по старому адресу и по новому. С адреса <span style="font-family: courier new,courier;">live.daemony.org</span> вас просто перебросит <em>301-м </em>редиректом на <span style="font-family: courier new,courier;">daemony.org</span>, так что вы даже не почувствуете разницы. Показатели Google PageRank и Яндекс тИЦ, также не должны пострадать.</p>
<p><span id="more-1449"></span></p>
<h4>Что нужно, чтобы перенести блог на WordPress работать на новый домен?</h4>
<p>Ничего особенного. Всего четыре вещи:</p>
<ol>
<li><strong>Изменить адрес блога</strong> в настройках WordPress.</li>
<li>Кинуть в <strong>.htaccess</strong> несколько строк для 301-го редиректа.</li>
<li>Пофиксить плюшки на сайте, завязанные на доменном имени.</li>
<li>Пофиксить счетчики сервисов он-лайн статистики.</li>
</ol>
<p>Адрес блога изменяется в административной панели в меню <strong>"Параметры" - "Общие"</strong>. Если ваш WordPress установлен в корне сайта, а не где-нибудь в подпапке, то поля <strong>"Адрес WordPress (URL)"</strong> и <strong>"Адрес сайта (URL)"</strong> должны быть одинаковыми.</p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/11/screen.png" rel="lightbox[1449]" title="Перенос блога на новый домен. Изменение адреса WordPress блога"><img class="aligncenter size-large wp-image-1454" title="Перенос блога на новый домен. Изменение адреса WordPress блога" src="http://daemony.org/wp-content/uploads/2010/11/screen-600x654.png" alt="Перенос блога на новый домен. Изменение адреса WordPress блога" width="600" height="654" /></a></p>
<p>Далее внесем изменения в файл <span style="font-family: courier new,courier;"><strong>.htaccess</strong></span>. Следует заметить, что на сервере должен быть подключен <span style="font-family: courier new,courier;">mod_rewrite</span>, однако если до этого вы уже использовали в вашем блоге <noindex><a rel="nofollow" target="_blank" title="Что такое человеко-понятные ссылки? Читать в Википедии" href="http://daemony.org/out-of-daemony/aHR0cDovL3J1Lndpa2lwZWRpYS5vcmcvd2lraS/Qp9Cf0KNfKNC40L3RgtC10YDQvdC10YIp/"><em>человеко-понятные ссылки</em></a></noindex>, по этому поводу можно не беспокоиться.</p>
<p>Фрагмент моего <span style="font-family: courier new,courier;"><strong>.htaccess</strong></span>:</p>
<pre># Redirect 301 from other domains
<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteCond %{HTTP_HOST} ^live.daemony.org$ [NC,OR]
 RewriteCond %{HTTP_HOST} ^www.daemony.org$ [NC,OR]
 RewriteCond %{HTTP_HOST} ^daemony.pp.ua$ [NC,OR]
 RewriteCond %{HTTP_HOST} ^freebsd.pp.ua$ [NC,OR]
 RewriteCond %{HTTP_HOST} ^live.pp.ua$ [NC,OR]
 RewriteRule ^(.*)$ http://daemony.org/$1 [R=301,L]
</IfModule></pre>
<p>Этот блог доступен по всем перечисленным адресам. Благодаря такой конструкции, поисковики (<em>и живые люди</em>), обратившись по одному из них, получат ответ и будут перенаправлены по основному адресу  <a href="http://daemony.org/">daemony.org</a>.</p>
<h4><em><strong>Что перестало работать после изменения основного домена.</strong></em></h4>
<p>Перестали работать виджеты <noindex><a rel="nofollow" target="_blank" title="Google Friend Connect" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5nb29nbGUuY29tL2ZyaWVuZGNvbm5lY3Qv/"><strong>Google Friend Connect</strong></a></noindex>. Данный сервис завязан на URL сайта, где эти виджеты используются. Для изменения доменного имени в настройках службы Google Friend Connect следует зайти в настройки и там поменять URL адрес на новый.</p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/11/gfc.png" rel="lightbox[1449]" title="Google Friend Connect"><img class="aligncenter size-large wp-image-1455" title="Google Friend Connect" src="http://daemony.org/wp-content/uploads/2010/11/gfc-600x361.png" alt="Google Friend Connect" width="600" height="361" /></a></p>
<p>Вот теперь все должно быть хорошо.</p>
<h4><em>Что еще забыли?</em></h4>
<p>Еще поплющило у меня счетчик сервиса сбора статистики посещаемости <noindex><a rel="nofollow" target="_blank" title="liveinternet.ru" href="http://daemony.org/out-of-daemony/aHR0cDovL2xpdmVpbnRlcm5ldC5ydS8=/">liveinternet.ru</a></noindex>. Отобразилось это на самом счетчике (в футере страницы) - с него просто исчезли цифры. Для решения проблемы понадобилось также изменить адрес отслеживаемого доменного имени. Хотя если быть более точным, то потребовалось дописать новый домен блога в качестве синонима. На <em>liveinternet </em>невозможно поменять основной адрес сайта.</p>
<p>Пока что других проблем больше не заметил. Если заметили, дайте мне знать.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/wordpress/wordpress-move-to-new-domain-name.html">Постоянная ссылка</a> |
<a href="http://daemony.org/wordpress/wordpress-move-to-new-domain-name.html#comments">Всего комментариев: 3</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/wordpress/wordpress-move-to-new-domain-name.html&title=Смена доменного имени блога">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/htaccess" rel="tag">.htaccess</a>, <a href="http://daemony.org/tag/pagerank" rel="tag">pagerank</a>, <a href="http://daemony.org/tag/blog" rel="tag">блог</a>, <a href="http://daemony.org/tag/domen" rel="tag">домен</a>, <a href="http://daemony.org/tag/obnovlenie" rel="tag">обновление</a>, <a href="http://daemony.org/tag/perenos" rel="tag">перенос</a>, <a href="http://daemony.org/tag/tic" rel="tag">тиц</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/rojDskAHcKllVW9sCldXh8zM-rY/0/da"><img src="http://feedads.g.doubleclick.net/~a/rojDskAHcKllVW9sCldXh8zM-rY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rojDskAHcKllVW9sCldXh8zM-rY/1/da"><img src="http://feedads.g.doubleclick.net/~a/rojDskAHcKllVW9sCldXh8zM-rY/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/34o6LiaPTbY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/wordpress/wordpress-move-to-new-domain-name.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://daemony.org/wordpress/wordpress-move-to-new-domain-name.html</feedburner:origLink></item>
		<item>
		<title>Интересные блоги: netspider.com.ua</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/HJHh5o22d0c/netspider-com-ua.html</link>
		<comments>http://daemony.org/internet/blogs/netspider-com-ua.html#comments</comments>
		<pubDate>Tue, 09 Nov 2010 12:49:02 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Блоги]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[netspider]]></category>
		<category><![CDATA[блоги]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[обзор]]></category>
		<category><![CDATA[полезное]]></category>
		<category><![CDATA[скрипты]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1428</guid>
		<description><![CDATA[Сегодня решил завести у себя новую рубрику, в которой буду освещать интересные мне блоги, на RSS новости которых я подписан и читаю регулярно, либо просто случайно обнаружил в сети. Думаю,... <a class="meta-more" href="http://daemony.org/internet/blogs/netspider-com-ua.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Сегодня решил завести у себя новую рубрику, в которой буду освещать интересные мне блоги, на RSS новости которых я подписан и читаю регулярно, либо просто случайно обнаружил в сети. Думаю, это с одной стороны будет приятно авторам этих блогов - лишний пиар никому еще не помешал, с другой стороны, надеюсь, будет интересно читателям.</p>
<p>Среди моих читателей и критиков присутствует некий <strong>Netspider</strong>, который читает мои опусы достаточно давно и обычно активно их комментирует, поэтому этот пост я хочу посвятить ему и его блогу. Реального имени этого человека я незнаю, информации <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwL2Fib3V0Lw==/" ><em>о себе</em></a></noindex> он оставить совсем не соизволил. <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Что ж, значит так нужно.</p>
<p><span id="more-1428"></span></p>
<p>Блог товарища Netspider'а находится по адресу: <noindex><a rel="nofollow" target="_blank" title="netspider.com.ua"  href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEv/" ><strong>netspider.com.ua</strong></a></noindex></p>
<p><noindex><a rel="nofollow" target="_blank" href="/wp-content/uploads/2010/11/netspider.com_.ua_.jpg"  title="netspider.com.ua"><img class="alignright size-large wp-image-1441" title="netspider.com.ua" src="/wp-content/uploads/2010/11/netspider.com_.ua_-261x800.jpg" alt="netspider.com.ua" width="261" height="800" /></a></noindex> <em>(Да, все верно, ссылка выше без <span style="font-family: courier new,courier;">noindex</span> и <span style="font-family: courier new,courier;">nofollow</span>. Считаю правильным поставить ее на ресурс, который мне нравится, тем более что аналогичная ссылка на мой блог давно висит в <noindex><a rel="nofollow" target="_blank" title="Линклист netspider.com.ua" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwL2xpbmtsaXN0Lw==/">Линклисте</a></noindex> этого блога.)</em></p>
<p>Оформление своего блога Netspider выбрал достаточно специфичное. Не знаю кому как, но мне его читать тяжело. Вообще, я больше люблю светлые тона. Они более естественные для восприятия.</p>
<p>Кроме того, я бы на месте автора блога слегка причесал шаблон. В боковых колонках непомешает слегка раздвинуть рекламные блоки, чтобы они не налезали друг на друга, и выровнять их по центру. Что касается самого размещения рекламных блоков - я бы каким-то образом еще задействовал "гуляющее" пространство в шапке, не занятое ничем кроме заголовка сайта - в нем спокойно может поместиться банер 468x60, а при большом желании и сокращении имени сайта (<em>либо "укладывания" имени в две строки</em>) и все 728x90.</p>
<p>Однако, интерес к блогу проявляется не из-за дизайна.</p>
<p>Netspider пишет, если верить его архиву на сайте, с мая 2005 года. Пишет о разном (<em>как впрочем многие</em>), пишет не очень часто (<em>как, впрочем, тоже многие</em>), но для меня интерес в основном представляют его короткие заметки по использованию Unix софта и различные примочки с  участием шелл-коддинга.</p>
<p>Вот небольшой избранный список материалов <noindex><a rel="nofollow" target="_blank" title="netspider.com.ua" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEv/">блога <strong>Netspider</strong></a></noindex>'а, который возможно пригодится и вам:</p>
<ul>
<li><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwLzIwMTAvMTAvMTAvY2FwdHVyZS12aWRlby1pbi1mcmVlYnNkLw==/">Видеозахват экрана в FreeBSD</a></noindex></li>
<li><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwLzIwMTAvMTAvMDYva2lsbGluZy1uZXR3b3JrLWNvbm5lY3Rpb25zLw==/">Заметка о создании простой системы для защиты от DDoS</a></noindex></li>
<li><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwLzIwMTAvMDYvMjUvZmluZC1ub3QtbWF0Y2hlZC8=/">Заметка об эффективном поиске в файлах</a></noindex></li>
<li><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwLzIwMTAvMDUvMjIvaW50ZXJha3Rpdm5vZS1uYWJseXVkZW5pZS8=/">Интерактивное отслеживание выполнения команд в консоли</a></noindex></li>
<li><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwLzIwMTAvMDMvMTYvc2thY2hpdmFlbS1vbmxham4tdmlkZW8v/">Как скачивать он-лайн видео на компьютер</a></noindex></li>
<li><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwLzIwMTAvMDEvMzEvc2lrdWxpLXVwcmF2bGVuaWUta29tcHl1dGVyb20tcy1wb21vc2hoeXUtc2tyaXB0b3Yv/">Обзор программы Sikuli - инструмента для управления компьютера с помощью скриптов</a></noindex></li>
<li><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEvaW5kZXgucGhwLzIwMDkvMTIvMjMvMTAtcHJpdnljaGVrLXhvcm9zaGVnby1pY3BvbHpvdmFuaXlhLXVuaXgv/">10 привычек хорошего использования UNIX</a></noindex></li>
</ul>
<p>и многое другое.</p>
<p>Вобщем, <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25ldHNwaWRlci5jb20udWEv/">заходите</a></noindex>. Возможно, и Вы отыщете для себя что-то полезное в блог <strong>netspider.com.ua</strong>.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/blogs/netspider-com-ua.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/blogs/netspider-com-ua.html#comments">Всего комментариев: 3</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/blogs/netspider-com-ua.html&title=Интересные блоги: netspider.com.ua">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/freebsd" rel="tag">FreeBSD</a>, <a href="http://daemony.org/tag/netspider" rel="tag">netspider</a>, <a href="http://daemony.org/tag/blogi" rel="tag">блоги</a>, <a href="http://daemony.org/tag/internet" rel="tag">Интернет</a>, <a href="http://daemony.org/tag/obzor" rel="tag">обзор</a>, <a href="http://daemony.org/tag/poleznoe" rel="tag">полезное</a>, <a href="http://daemony.org/tag/skripty" rel="tag">скрипты</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/0NyXP_dbQEIzcKDsFGCHt33ON2o/0/da"><img src="http://feedads.g.doubleclick.net/~a/0NyXP_dbQEIzcKDsFGCHt33ON2o/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/0NyXP_dbQEIzcKDsFGCHt33ON2o/1/da"><img src="http://feedads.g.doubleclick.net/~a/0NyXP_dbQEIzcKDsFGCHt33ON2o/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/HJHh5o22d0c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/blogs/netspider-com-ua.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/blogs/netspider-com-ua.html</feedburner:origLink></item>
		<item>
		<title>Удаление символов ^M с помощью sed (памятка)</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/eEb5qEz36n8/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html</link>
		<comments>http://daemony.org/freebsd/stuff/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html#comments</comments>
		<pubDate>Tue, 09 Nov 2010 11:54:48 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[sed]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[^M]]></category>
		<category><![CDATA[скрипт]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1417</guid>
		<description><![CDATA[Все время забываю синтаксис sed для удаления символов переноса строк ^M формата DOS, которые можно встретить в текстовых файлах после редактированиях в windows редакторах. Они меня почему-то ужасно раздражают и... <a class="meta-more" href="http://daemony.org/freebsd/stuff/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Все время забываю синтаксис <span style="font-family: courier new,courier;">sed</span> для удаления символов переноса строк <span style="background-color: #000000; font-family: courier new,courier; color: #ffffff; font-weight: bold;">^M</span> формата DOS, которые можно встретить в текстовых файлах после редактированиях в windows редакторах.</p>
<p>Они меня почему-то ужасно раздражают и я вечно стремлюсь от них избавиться. Поэтому решил кинуть в блог небольшую памятку, чтобы была всегда под рукой.</p>
<p><span id="more-1417"></span></p>
<p>Символы переноса строк <span style="background-color: #000000; font-family: courier new,courier; color: #ffffff; font-weight: bold;">^M</span>, которые следует удалить, можно получить в консоли набрав комбинацию на клавиатуре: сначала <span style="font-family: courier new,courier;">control + V</span> и следом за этим <span style="font-family: courier new,courier;">control + M</span></p>
<p>Вот так выглядят переносы <span style="background-color: #000000; font-family: courier new,courier; color: #ffffff; font-weight: bold;">^M</span> в текстовом редакторе <span style="font-family: courier new,courier;">mcedit</span>:</p>
<p style="text-align: center;"><a href="/wp-content/uploads/2010/11/ctrl-m-symbols.png" rel="lightbox[1417]" title="^M"><img class="aligncenter size-full wp-image-1418" title="^M" src="/wp-content/uploads/2010/11/ctrl-m-symbols.png" alt="^M" width="589" height="400" /></a></p>
<p>Синтаксис <span style="font-family: courier new,courier;">sed</span> для удаления <span style="background-color: #000000; font-family: courier new,courier; color: #ffffff; font-weight: bold;">^M</span> следующий</p>
<pre style="margin-left: 50px;">sed 's/'"$(printf '\015')"'$//g' имя_файла</pre>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/freebsd/stuff/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html">Постоянная ссылка</a> |
<a href="http://daemony.org/freebsd/stuff/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html#comments">Всего комментариев: 15</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/freebsd/stuff/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html&title=Удаление символов ^M с помощью sed (памятка)">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/bash" rel="tag">bash</a>, <a href="http://daemony.org/tag/sed" rel="tag">sed</a>, <a href="http://daemony.org/tag/shell" rel="tag">shell</a>, <a href="http://daemony.org/tag/m" rel="tag">^M</a>, <a href="http://daemony.org/tag/skript" rel="tag">скрипт</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/xYIHZLGqdTUq8tzsFAH7Ww9EfB8/0/da"><img src="http://feedads.g.doubleclick.net/~a/xYIHZLGqdTUq8tzsFAH7Ww9EfB8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/xYIHZLGqdTUq8tzsFAH7Ww9EfB8/1/da"><img src="http://feedads.g.doubleclick.net/~a/xYIHZLGqdTUq8tzsFAH7Ww9EfB8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/eEb5qEz36n8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/freebsd/stuff/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		<feedburner:origLink>http://daemony.org/freebsd/stuff/udalenie-simvolov-m-s-pomoshhyu-sed-pamyatka.html</feedburner:origLink></item>
		<item>
		<title>[Canidae|Felidae].in.ua</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/OzTZswdXTnI/canidae-in-ua.html</link>
		<comments>http://daemony.org/internet/canidae-in-ua.html#comments</comments>
		<pubDate>Mon, 08 Nov 2010 01:36:46 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Сервисы]]></category>
		<category><![CDATA[canidae]]></category>
		<category><![CDATA[felidae]]></category>
		<category><![CDATA[животные]]></category>
		<category><![CDATA[корм]]></category>
		<category><![CDATA[кошки]]></category>
		<category><![CDATA[сайт]]></category>
		<category><![CDATA[собаки]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1395</guid>
		<description><![CDATA[Можете посчитать сегодняшний пост рекламным, но я на выходных закончил недельную работу над новым сайтом и считаю что не грех будет пропиарить его в собственном блоге. К тому же, это... <a class="meta-more" href="http://daemony.org/internet/canidae-in-ua.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Можете посчитать сегодняшний пост рекламным, но я на выходных закончил недельную работу над новым сайтом и считаю что не грех будет пропиарить его в собственном блоге. К тому же, это будет наверняка интересно владельцам домашних животных - собак и кошек.</p>
<p>Дело в том, что моя милая супруга решила заняться продажей кормов для домашних животных через Интернет, поэтому естественно для этого дела потребовался сайт. Но обо всем, пожалуй, по порядку.</p>
<p><span id="more-1395"></span></p>
<p>Как известно, корма для домашних животных - кошек и собак - делятся на классы: эконом, премиум и супер-премиум. Вообще, эта классификация достаточно расплывчатая и не имеет четких границ, но между теми кормами, что сейчас можно найти на массовом рынке, все же присутствуют существенные отличия.</p>
<p>Первое и главное отличие заключается в ингредиентах, которые использует производитель при изготовлении кормов. И если при производстве кормов эконом класса в первую очередь используют субпродукты и кукурузу, то корма супер-премиум класса состоят в большинстве своем из настоящего мяса.</p>
<p><a href="http://daemony.org/wp-content/uploads/2010/11/canidae-in-ua.png" rel="lightbox[1395]" title="canidae.in.ua"><img class="alignright size-large wp-image-1408" title="canidae.in.ua" src="http://daemony.org/wp-content/uploads/2010/11/canidae-in-ua-333x800.png" alt="canidae.in.ua" width="333" height="800" /></a> Это вкратце. Подробно, кому это будет интересно можно ознакомиться на сайте <noindex><a rel="nofollow" target="_blank"  href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEv/" ><strong>"Canidae &amp; Felidae в Украине | Высококачественные корма для домашних животных"</strong></a></noindex>.</p>
<p><strong>Canidae</strong> и <strong>Felidae</strong> - это торговые марки американской <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuY29tLw==/" >CANIDAE Corporation</a></noindex>, которая производит корма для собак (<em>Canidae</em>) и кошек (<em>Felidae</em>). И хотя, на первый взгляд, стоимость кормов кажется достаточно высокой, это не так. Дело в том, что этих кормов хватает гораздо на больший срок, чем более дешевых. Почему, можно <noindex><a rel="nofollow" target="_blank"  href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEvZG9yb2dvamotaWxpLWRlc2hldnlqai1rb3JtLWNodG8tdnlicmF0/" >прочитать здесь</a></noindex>.</p>
<p>Мы своих троих кошек кормим <strong>Felidae</strong> более года. Первое время боялись переходить на него, а потом просто попробовали и поняли, что неошиблись. Как результат, корма стало уходить меньше, чем ПроПлана, которым мы кормили животных перед этим. Вот реальные цифры: пакета 3.63 кг корма <noindex><a rel="nofollow" target="_blank" title="Felidae Все стадии жизни | Купить в Украине"  href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEvZmVsaWRhZS9mZWxpZGFlLWNhdHMtYW5kLWtpdHRlbi1mb3JtdWxh/" >Felidae Все стадии жизни</a></noindex> на троих животных хватает на срок от четырех до шести недель. Итого, <em>200 грн. в месяц на троих кошек</em> - разве это много?</p>
<p>Один мой товарищ как-то возразил по этому поводу: "<em>конечно, ПроПлан кошке нравится больше и она поэтому его больше ест, а Фелиде отстой и кошкам не нравится</em>".</p>
<p>Это очень ошибочное мнение. Пожалуй, только человек может жрать потому что ему это нравится, или нравится еда, которую он ест. Животное ест, пока не почувствует насыщение пищей. И именно Фелиде дает это чувство при меньших дозах, чем более дешевые корма. Кстати, заявленные производителем Felidae нормы кормления кошек куда ниже, чем у ПроПлана.</p>
<p>Корма <strong>Felidae</strong> и <strong>Canidae</strong> не продаются в обычных зоомагазинах (<em>по крайней мере пока</em>). Не знаю как в Киеве, но в Днепропетровске точно нет. Купить их можно только через интернет-магазины. Кстати,<strong> всем покупателям из города Днепропетровск, кто приобретет у нас товар Canidae или Felidae на сумму не менее 200 грн. на последующие покупки будет предоставляться скидка 5%</strong>. Скидка на другие города Украины пока что не распространяется, но этот вопрос мы прорабатываем.</p>
<p><strong>Доставка</strong> заказов осуществляется <strong>бесплатно по Днепропетровску</strong> и другим городам <noindex><a rel="nofollow" target="_blank" title="Бесплатная доставка кормов Canidae и Felidae" href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEvdGVybXMjZnJlZV9kZWxpdmVyeQ==/"><em>из этого списка</em></a></noindex>! В те города, которые в этот список не попали, тоже доставляем, но уже не бесплатно. Доставка происходит силами <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL25vdmFwb3NodGEuY29tLnVhLw==/" >"Новой Почты"</a></noindex>, и прочих (<em>удобных заказчику</em>) курьерских служб. Если вы владелец <noindex><a rel="nofollow" target="_blank" title="Корма Canidae для собак"  href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEvY2FuaWRhZQ==/" >собаки</a></noindex> или <noindex><a rel="nofollow" target="_blank" title="Корма Felidae для кошек"  href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEvZmVsaWRhZQ==/" >кошки</a></noindex>, милости просим ознакомиться с содержанием кормов и их разновидностями. Кроме того, на сайте ведется блог на кошачье-собачью тематику. Возможно, для вас это тоже будет интересно.</p>
<p>Сайт сделан целиком на WordPress. В целях SEO все картинки имеют достаточно вразумительные <span style="font-family: courier new,courier;">alt</span> и <span style="font-family: courier new,courier;">title</span>, а каждая страница также имеет актуальные <span style="font-family: courier new,courier;">keywords</span> и <span style="font-family: courier new,courier;">description</span>.  Честно сказать, моменту оптимизации я постарался уделить особое внимание. Цель: вывести новый сайт в ТОП5 выдачи в Google по запросам "<noindex><a rel="nofollow" target="_blank" title="Корма Canidae в Украине"  href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEvY2FuaWRhZQ==/" >canidae в украине</a></noindex>" и "<noindex><a rel="nofollow" target="_blank" title="Корма Felidae в Украине"  href="http://daemony.org/out-of-daemony/aHR0cDovL2NhbmlkYWUuaW4udWEvZmVsaWRhZQ==/" >felidae в украине</a></noindex>". Посмотрим как оно будет где-то через месяц. Пока что сайт не проиндексирован ни Google ни Яндексом...</p>
<p>Есть один момент, который меня расстраивает - на главной странице <em>canidae.in.ua</em> имеется слайдер, вращающий изображения. Каждое изображение в этом слайдере объемом не менее <em>100 - 300 килобайт</em>. Согласитесь, достаточно много, учитывая что там около десятка слайдов. Такой размер - следствие того, что изображения в формате .png с прозрачностью. Это как раз тот случай, когда "красота требует жертв". И этой жертвой стала скорость загрузки сайта у пользователей с медленным подключением к сети Интернет. Но на скоростях выше 0,5 Mbps сайт загружается по времени вполне сносно.</p>
<p>Из плагинов, которые были использованы на новом сайте, стоит отметить впервые задействованный мной <strong>WP-reCAPTCHA</strong>. Я решил подобрать такой плагин, который бы добавлял капчу к форме комментариев, используя сервис <em>reCAPTCHA.net</em>. И, пожалуй, я все же уберу с этого блога используемый до сегодняшнего дня <strong>AntiBot Captcha</strong>, и поставлю реКапчу. <strong>WP-reCAPTCHA</strong> я рекомендую каждому, кто ищет достойный плагин WordPress для защиты формы комментариев.</p>
<p>Чего нет на новом сайте, что не помешало бы - это система регистрации покупателей, которая бы позволила вести учет клиентов и заказов непосредственно в базе сайта. Сейчас чтобы сделать заказ достаточно просто заполнить форму (<em>выполненную кстати на плагине Contact Form 7</em>), которая будет отправлена по почте. Затем, получив заказ, мы связываемся с клиентом и обговариваем время доставки.</p>
<p>Но систему регистрации и учета клиентов я, пожалуй, все же сделаю. Это будет удобно как для клиентов, так и для нас. Например, для задавания скидок на товары и выставления специальной цены. Что это будет, то ли плагин (<em>наподобие e-commerce</em>), то ли отдельный движок интернет-магазина на субдомене, пока что еще не решил. Может быть кто-то что-то посоветует?</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/canidae-in-ua.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/canidae-in-ua.html#comments">Всего комментариев: 12</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/canidae-in-ua.html&title=[Canidae|Felidae].in.ua">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/canidae" rel="tag">canidae</a>, <a href="http://daemony.org/tag/felidae" rel="tag">felidae</a>, <a href="http://daemony.org/tag/zhivotnye" rel="tag">животные</a>, <a href="http://daemony.org/tag/korm" rel="tag">корм</a>, <a href="http://daemony.org/tag/koshki" rel="tag">кошки</a>, <a href="http://daemony.org/tag/sajjt" rel="tag">сайт</a>, <a href="http://daemony.org/tag/sobaki" rel="tag">собаки</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/sKU6heu4Jruiczpzhwg4P42cWWc/0/da"><img src="http://feedads.g.doubleclick.net/~a/sKU6heu4Jruiczpzhwg4P42cWWc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/sKU6heu4Jruiczpzhwg4P42cWWc/1/da"><img src="http://feedads.g.doubleclick.net/~a/sKU6heu4Jruiczpzhwg4P42cWWc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/OzTZswdXTnI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/canidae-in-ua.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/canidae-in-ua.html</feedburner:origLink></item>
		<item>
		<title>Проделки спецслужб?</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/azYAcFpV3e8/prodelki-specsluzhb.html</link>
		<comments>http://daemony.org/main/fun/prodelki-specsluzhb.html#comments</comments>
		<pubDate>Mon, 25 Oct 2010 12:06:36 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Юморное]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ляпы]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1383</guid>
		<description><![CDATA[Очередной опус из серии "Google жжот" (уже можно рубрику отдельную заводить). Изначально гуглоотжиг найден у товарища в ЖЖ, затем был проверен собственноручно. Проверьте сами. Для этого проходим на страницу "Переводчика... <a class="meta-more" href="http://daemony.org/main/fun/prodelki-specsluzhb.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Очередной опус из серии "<a href="/main/fun/gugl-v-kartinkakh-zhest.html" target="_blank"><strong>Google жжот</strong></a>" (<em>уже можно рубрику отдельную заводить</em>).</p>
<p>Изначально гуглоотжиг найден <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2dob3N0aC5saXZlam91cm5hbC5jb20v/" ><em>у товарища в ЖЖ</em></a></noindex>, затем был проверен собственноручно. Проверьте сами. Для этого проходим на страницу "<strong>Переводчика Google</strong>", выбираем пару "<noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3RyYW5zbGF0ZS5nb29nbGUuY29tLyNydXxlbnw=/" >Русский язык -> Английский язык</a></noindex>" и пишем:</p>
<p><span id="more-1383"></span></p>
<p><a href="http://daemony.org/wp-content/uploads/2010/10/dear-dmitry.png" rel="lightbox[1383]" title="Проделки спецслужб?"></a><a href="http://daemony.org/wp-content/uploads/2010/10/dear-dmitry.png" rel="lightbox[1383]" title="Уважаемый Дмитрий"><img class="aligncenter size-full wp-image-1387" title="Уважаемый Дмитрий" src="http://daemony.org/wp-content/uploads/2010/10/dear-dmitry.png" alt="Уважаемый Дмитрий" width="400" /></a></p>
<p style="text-align: center;"><a href="/wp-content/uploads/2010/10/google-fun.png" rel="lightbox[1383]" title="Проделки спецслужб?"><strong>Результат здесь</strong></a>.</p>
<p>P.S.: Также довольно неоднозначно и что-то совсем бессмысленно <a href="/wp-content/uploads/2010/10/dear-vladimir.png" rel="lightbox[1383]" title="Проделки спецслужб?">Переводчик Google реагирует на перевод фразы "Уважаемый Владимир"</a>...</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/main/fun/prodelki-specsluzhb.html">Постоянная ссылка</a> |
<a href="http://daemony.org/main/fun/prodelki-specsluzhb.html#comments">Всего комментариев: 5</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/main/fun/prodelki-specsluzhb.html&title=Проделки спецслужб?">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/fun-2" rel="tag">fun</a>, <a href="http://daemony.org/tag/google" rel="tag">google</a>, <a href="http://daemony.org/tag/lyapy" rel="tag">ляпы</a>, <a href="http://daemony.org/tag/yumor" rel="tag">юмор</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/yishDF_G3mitckhLu7iEXTbxlN4/0/da"><img src="http://feedads.g.doubleclick.net/~a/yishDF_G3mitckhLu7iEXTbxlN4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/yishDF_G3mitckhLu7iEXTbxlN4/1/da"><img src="http://feedads.g.doubleclick.net/~a/yishDF_G3mitckhLu7iEXTbxlN4/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/azYAcFpV3e8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/main/fun/prodelki-specsluzhb.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://daemony.org/main/fun/prodelki-specsluzhb.html</feedburner:origLink></item>
		<item>
		<title>Drupal 7 – первый взгляд</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/FY5Tq-PEyCI/drupal-7.html</link>
		<comments>http://daemony.org/about-drupal/drupal-7.html#comments</comments>
		<pubDate>Mon, 25 Oct 2010 11:23:04 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1370</guid>
		<description><![CDATA[Практически всю прошлую неделю посвятил веб-мастерингу на Drupal. Появилась цель сделать простенький сайт для одного нового знакомого - владельца домашней сети. Ему понадобился "официальный сайт" Сети и он обратился ко... <a class="meta-more" href="http://daemony.org/about-drupal/drupal-7.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Практически всю прошлую неделю посвятил веб-мастерингу на <strong>Drupal</strong>. Появилась цель сделать простенький сайт для одного нового знакомого - владельца домашней сети. Ему понадобился "официальный сайт" Сети и он обратился ко мне за помощью. Сайт должен быть стать визитной карточкой. Ничего особенного, стандартный набор: страница с услугами и тарифами на доступ к Интернет и кабельное телевидение, страница с формой обратной связи, страница с формой для подачи заявки на новые подключения. Также информационные страницы с FAQ'ами, скан-копиями документов и прочее по мелочам.</p>
<p>Вот пара скринов того, что же получилось в итоге:</p>
<p><span id="more-1370"></span></p>
<p style="text-align: center;"><a href="/wp-content/uploads/2010/10/screen-1.png" rel="lightbox[1370]" title="Просто скриншот"><img class="size-medium wp-image-1372" title="Просто скриншот" src="/wp-content/uploads/2010/10/screen-1-300x251.png" alt="Просто скриншот" height="240" /></a> <a href="/wp-content/uploads/2010/10/screen-2.png" rel="lightbox[1370]" title="Еще один просто скриншот :)"><img class="size-medium wp-image-1373" title="Еще один просто скриншот :)" src="/wp-content/uploads/2010/10/screen-2-300x248.png" alt="Еще один просто скриншот :)" height="240" /></a></p>
<p>За седьмой Друпал я давно хотел взяться, но все никак не было для этого повода. И хотя седьмая ветка все еще в стадии разработки, она уже сейчас достаточно стабильна и весьма юзабельна. Возможно, кто-то возразит, что делать небольшой и несложный проект на монстроидальном Drupal - это как из пушки по воробьям. Что-ж, у меня другое мнение. Друпал действительно масштабная система, как по своим возможностям, так и по жадности к ресурсам. Но новый сайт, несмотря на его простоту, я решил сделать именно на седьмом Друпале, чтобы пощупать его более детально и понять его отличия от шестой ветки. А что касается ресурсов: проект небольшой, следовательно ожидаемая нагрузка от него будет тоже в разумных пределах. Да и кеширование никто не отменял.</p>
<h3>Инсталляция</h3>
<p>Первое что мне сходу бросилось в глаза, сразу после инсталляции движка на сервер: количество таблиц в БД. Шестой Друпал, помнится мне, при инсталляции создавал 50 таблиц. Его последователь отличился - <strong>72 таблицы</strong>! Я не шибко присматривался, что он там собрался хранить, но подозреваю, это связано с тем, что многие фишки, которые в шестом друпале были доступны через дополнительные модули, теперь являются стандартными (<em>модули идут с системой по-умолчанию</em>). Например, ранее известный PathAuto, который позволяет задавать формат человекопонятных URL, теперь идет сразу в комплекте и мало того, еще на этапе установки скрипт предлагает включить эти самые ЧПУ, если на сервере доступен <span style="font-family: courier new,courier;">mod_rewrite</span>. Правда, многие модули по-умолчанию выключены, но это не мешает их включить.</p>
<h3>Шаблоны</h3>
<p>Новая ветка получила новый набор стандартных шаблонов. Остался старый добрый Гарланд, появился <strong>Bartik</strong>. Последний также поддерживает возможность простейшего кастомайзинга прямо из админки (цвета, отображение элементов и т.д.). Bartik я взял за основу - слегка поменял в нем цвета и вставил фоновое изображение панорамы Нового Моста в Днепропетровске в шапку. Получилось простенько, но для сайта подобного рода помоему больше и не нужно.</p>
<h3>Новые фичи</h3>
<p>В Друпал 7 из новых фич еще можно отметить включенный по-умолчанию модуль <strong>Overlay</strong>. Благодаря ему навигация по админке осуществляется во всплывающем лайтбокс фрейме. Мне, честно говоря, показалось это не очень удобным и я его отключил. А вот другой модуль - Dashboard - оказался достаточно нужным и удобным. Благодаря Dashboard можно создать набор быстрых ссылок для навигации, закрепив в нем наиболее часто используемые пункты меню.</p>
<p>(<em>Все новшества описывать не стану. Их много, все даже еще не успел пощупать.</em>)</p>
<h3>Редактор</h3>
<p><a href="http://daemony.org/wp-content/uploads/2010/10/screen-3.png" rel="lightbox[1370]" title="Скриншот настроек модуля WYSIWYG"><img class="alignleft size-medium wp-image-1375" title="Скриншот настроек модуля WYSIWYG" src="http://daemony.org/wp-content/uploads/2010/10/screen-3-300x216.png" alt="Скриншот настроек модуля WYSIWYG" width="300" height="216" /></a> Визуальный редактор, как и в шестой ветке, по-умолчанию так и не появился. Но это не проблема. Хотя, по началу, когда я пустился на поиски версий модулей <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2RydXBhbC5vcmcvcHJvamVjdC90aW55bWNl/" >TinyMCE</a></noindex> и <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2RydXBhbC5vcmcvcHJvamVjdC9ja2VkaXRvcg==/" >ckEditor</a></noindex> для 7.xx, обнаружилось, что эти модули еще не переписаны под новую ветку. Однако, спас положение модуль <noindex><a rel="nofollow" target="_blank" title="Drupal WYSIWYG" href="http://daemony.org/out-of-daemony/aHR0cDovL2RydXBhbC5vcmcvcHJvamVjdC93eXNpd3ln/" >WYSIWYG</a></noindex>. Достаточно удобный и многофункциональный. Его многофункциональность заключается в том, что сам по себе модуль не несет в себе никакого визуального редактора, однако благодаря ему можно очень просто и быстро подключить любой из десяти предлагаемых наиболее популярных скриптов. Подробнее, смотрите скриншот.</p>
<p>Собственно, сами дистрибутивы WYSIWYG редакторов загружаются в папку sites/all/libraries - в настройках модуля WYSIWYG это подробно расписано, что ложить и куда. Затем здесь же в настройках можно назначить для какого типа ввода (Filtered HTML, Full HTML и т.д.) какой редактор следует использовать. Мне больше по душе <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2NrZWRpdG9yLmNvbS8=/"><strong>ckeditor</strong></a></noindex>, поэтому его и оставил.</p>
<h3>Блоки</h3>
<p><a href="http://daemony.org/wp-content/uploads/2010/10/screen-4.png" rel="lightbox[1370]" title="Регионы для расположения блогов в шаблоне Bartik | Drupal 7"><img class="alignright size-medium wp-image-1377" title="Регионы для расположения блогов в шаблоне Bartik | Drupal 7" src="http://daemony.org/wp-content/uploads/2010/10/screen-4-300x284.png" alt="Регионы для расположения блогов в шаблоне Bartik | Drupal 7" width="300" height="284" /></a>Возвращаясь к шаблону Bartik, следует отметить, что в нем уже присутствует достаточно большое количество позиций, где могут быть выведены блоки. На следующем скриншоте показаны эти позиции (<em>регионы</em>). Помоему, как для бесплатного шаблона вполне прилично. А если вам этого будет мало, попробуйте модуль <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2RydXBhbC5vcmcvcHJvamVjdC9wYW5lbHM=/" ><strong>Panels</strong></a></noindex>.</p>
<p>Блоки как и прежде можно выводить либо на всех страницах, либо задавать URL адреса страниц, где блок должен быть показан (<em>или непоказан</em>). Система также воспринимает регулярные выражения, что очень удобно.</p>
<h3>Что еще...</h3>
<p>В Друпал 7 реализовали новый фреймворк для хешей. Если я не ошибаюсь, данная возможность даст разработчику инструмент для создания собственных методов аутентификации. Вообще, об этом нововведении я узнал, столкнувшись на самом старте инсталляции с ошибкой PHP. Ошибка примерно такого плана:</p>
<pre>stderr: PHP Fatal error:  Call to undefined function hash() in .../includes/bootstrap.inc on line 639
</pre>
<p>Немного погуглив, выяснил, что вылезла она по причине отсутствия в PHP расширениях <span style="font-family: courier new,courier;">pecl-hash</span>. Проблема решилась быстро:</p>
<pre># whereis pecl-hash
pecl-hash: /usr/ports/security/pecl-hash
# portmaster security/pecl-hash
# apachectl restart
</pre>
<h3 style="text-align: center;">* * *</h3>
<p>Что касается уровня разработки на Drupal я сильно закапываться не стану, потому что сам не достаточно силен в данном вопросе, однако кому это интересно, со списком изменений и нововведений (<em>для разработчиков</em>) можно ознакомиться на <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5kcnVwYWwucnUvbm9kZS8zNDE5Mg==/">этой странице</a></noindex>.</p>
<p><em>А Вы уже попробовали Drupal 7?</em></p>
<p>P.S.: <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2RydXBhbC5vcmcvZHJ1cGFsLTcuMC1iZXRhMg==/"><strong>Drupal 7 beta 2</strong></a></noindex> - вышел два дня назад.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/about-drupal/drupal-7.html">Постоянная ссылка</a> |
<a href="http://daemony.org/about-drupal/drupal-7.html#comments">Всего комментариев: 2</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/about-drupal/drupal-7.html&title=Drupal 7 &#8211; первый взгляд">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/cms" rel="tag">cms</a>, <a href="http://daemony.org/tag/drupal" rel="tag">drupal</a>, <a href="http://daemony.org/tag/website" rel="tag">website</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/7jz-g7OUPfQ74Jwb3WMIp40EcH8/0/da"><img src="http://feedads.g.doubleclick.net/~a/7jz-g7OUPfQ74Jwb3WMIp40EcH8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/7jz-g7OUPfQ74Jwb3WMIp40EcH8/1/da"><img src="http://feedads.g.doubleclick.net/~a/7jz-g7OUPfQ74Jwb3WMIp40EcH8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/FY5Tq-PEyCI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/about-drupal/drupal-7.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://daemony.org/about-drupal/drupal-7.html</feedburner:origLink></item>
		<item>
		<title>Скрипт для выборки IP сетей по провайдерам</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/iHXrR0BdLQE/skript-dlya-vyborki-ip-setejj-po-provajjderam.html</link>
		<comments>http://daemony.org/freebsd/skript-dlya-vyborki-ip-setejj-po-provajjderam.html#comments</comments>
		<pubDate>Wed, 06 Oct 2010 15:33:33 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Заметки]]></category>
		<category><![CDATA[ip диапазоны]]></category>
		<category><![CDATA[vega]]></category>
		<category><![CDATA[диапазоны]]></category>
		<category><![CDATA[киевстар]]></category>
		<category><![CDATA[мтс]]></category>
		<category><![CDATA[провайдеры]]></category>
		<category><![CDATA[сети]]></category>
		<category><![CDATA[скрипт]]></category>
		<category><![CDATA[трайфл]]></category>
		<category><![CDATA[укртелеком]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1333</guid>
		<description><![CDATA[Решил открыть на фаерволле доступ по SSH для всех подсетей, из которых я теоретически могу выходить в Интернет. Возник вопрос: а где в Интернете можно взять информацию о распределении сетей... <a class="meta-more" href="http://daemony.org/freebsd/skript-dlya-vyborki-ip-setejj-po-provajjderam.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Решил открыть на фаерволле доступ по SSH для всех подсетей, из которых я теоретически могу выходить в Интернет. Возник вопрос: <em>а где в Интернете можно взять информацию о распределении сетей по провайдерам (в данном случае интересует лишь Украина)?</em></p>
<p>Гуглил - не нашел. Решил написать скрипт, с помощью которого в цикле опрашивается <span style="font-family: courier new,courier;">whois.ripe.net </span>и по полученному ответу определяется, какому провайдеру принадлежит та или иная подсеть.</p>
<p><span id="more-1333"></span></p>
<p>Исходный список адресов украинских сетей <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5jb2xvY2FsbC5uZXQvdWEv/"><strong>берем на Колоколле здесь</strong></a></noindex>. Точнее лучше <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5jb2xvY2FsbC5uZXQvdWEvcHJlZml4ZXMudHh0/"><strong>здесь</strong></a></noindex> - в чистом txt файле. Затем загоняем в цикл список сетей и начинаем долбиться в <span style="font-family: courier new,courier;">whois</span> Ripe. Затем, разбираем ответ сервера в поисках сигнальных фраз и на основании этого определяем кому принадлежит подсеть.</p>
<p>Для меня представляют интерес списки подсетей следующих провайдеров:</p>
<ul>
<li><strong>Укртелеком</strong> (<em>куда ж без него вездесущего...</em>)</li>
<li><strong>МТС</strong> (<em>мой мобильный оператор</em>)</li>
<li><strong>Киевстар</strong> (<em>возможно в перспективе появится</em>)</li>
<li><strong>Life : )</strong> он же Астелит (<em>еще один мой мобильный оператор</em>)</li>
<li><strong>Трайфл</strong> он же Apex (<em>у коллеги сети под этим провайдером</em>)</li>
<li><strong>Vega</strong> (<em>та, что когда-то была Оптимой и Алькаром</em>)</li>
</ul>
<p>Эти сети сейчас будем отбирать из общего списка. Сразу оговорюсь, что "приметы" по которым я определял за кем закреплена сеть, подбирались чисто опытным путем и, возможно, подобраны не в полной мере. Вызвано это тем, что у разных подсетей, принадлежащих одному и тому же провайдеру, могут быть разные <span style="font-family: courier new,courier;">mnt-by</span> и/или <span style="font-family: courier new,courier;">descr </span>(<em>а на эти два параметра я в основном и ориентировался</em>). Поэтому я мог упустить какие-то сети. Однако, на сколько смог, я постарался предусмотреть разные варианты.</p>
<p>Листинг скрипта приведен далее:</p>
<pre>#!/bin/sh

    WDIR="/root/scripts/net-sort"
    UANETURL="http://www.colocall.net/ua/prefixes.txt"
    UANETFILE="_ua-ix_network"

    UKRTELNET="ukrtel_network"
    MTSNET="mts_network"
    KSNET="kievstar_network"
    LIFENET="life_network"
    TRIFLENET="trifle_network"
    VEGANET="vega_network"

    cd $WDIR
    fetch -o $UANETFILE $UANETURL

# Следующие две строчки в принципе можно убрать
    sed '/8.8.[8|4].0\/24/d' $UANETFILE &gt; $UANETFILE.tmp
    mv $UANETFILE.tmp $UANETFILE

    UANET=`cat $UANETFILE`

    rm -rf $UKRTELNET $MTSNET $KSNET $LIFENET $TRIFLENET $VEGANET 

    for NET in $UANET
    do
          #echo "Retrive whois for $NET ..."
          whois -h whois.ripe.net $NET &gt; curr_net
          if grep -e "Alkar Teleport" -e "VEGA-UA-MNT" -e "FARLEP-MNT" curr_net &gt; /dev/null ; then
            #echo "This is Vega"
            echo $NET &gt;&gt; $VEGANET
          fi
          if grep -e "UKRTELECOM" curr_net &gt; /dev/null ; then
            #echo "This is UkrTelecom"
            echo $NET &gt;&gt; $UKRTELNET
          fi
          if grep -e "UMC-MNT" curr_net &gt; /dev/null ; then
            #echo "This is MTS"
            echo $NET &gt;&gt; $MTSNET
          fi
          if grep -e "KYIVSTAR-MNT" curr_net &gt; /dev/null ; then
            #echo "This is Kyivstar"
            echo $NET &gt;&gt; $KSNET
          fi
          if grep -e "Apex NCC" curr_net &gt; /dev/null ; then
            #echo "This is Trifle"
            echo $NET &gt;&gt; $TRIFLENET
          fi
          if grep -e "ASTELIT" curr_net &gt; /dev/null ; then
            #echo "This is Life (Astelit)"
            echo $NET &gt;&gt; $LIFENET
          fi
          rm curr_net
    done
</pre>
<p>По результату работы скрипта получаем в каталоге <span style="font-family: courier new,courier;">$WDIR</span> несколько файлов с нужной нам информацией. На текущий момент сети распределены следующим образом:</p>
<h4>Сети Укртелекома</h4>
<div style="height: 70px; overflow: auto; border-top: 1px dotted #888888; border-bottom: 1px dotted #888888; padding: 3px;">91.192.44.0/22<br />
 91.203.4.0/22<br />
 91.206.220.0/23<br />
 91.206.226.0/23<br />
 93.190.40.0/21<br />
 109.72.144.0/21<br />
 193.9.28.0/24<br />
 193.19.96.0/24<br />
 194.0.200.0/24<br />
 195.64.184.0/23<br />
 195.206.238.0/24<br />
 212.113.32.0/19<br />
 213.186.112.0/20</div>
<p>(<em>что-то маловато...</em>)</p>
<h4>Сети МТС (<em>UMC</em>)</h4>
<div style="height: 70px; overflow: auto; border-top: 1px dotted #888888; border-bottom: 1px dotted #888888; padding: 3px;">77.52.0.0/16<br />
 80.255.64.0/20<br />
 88.214.64.0/18<br />
 95.109.128.0/17<br />
 178.133.0.0/16</div>
<h4>Сети Киевстар</h4>
<div style="height: 70px; overflow: auto; border-top: 1px dotted #888888; border-bottom: 1px dotted #888888; padding: 3px;">81.23.16.0/20<br />
 94.153.0.0/16<br />
 109.162.0.0/17<br />
 178.137.0.0/16<br />
 193.41.60.0/22</div>
<h4>Сети Life (<em>Astelit</em>)</h4>
<div style="height: 70px; overflow: auto; border-top: 1px dotted #888888; border-bottom: 1px dotted #888888; padding: 3px;">79.124.128.0/17<br />
 88.154.0.0/15<br />
 91.145.192.0/18<br />
 212.58.160.0/19</div>
<h4>Сети Трайфл (<em>Apex NCC</em>)</h4>
<div style="height: 70px; overflow: auto; border-top: 1px dotted #888888; border-bottom: 1px dotted #888888; padding: 3px;">85.198.128.0/18<br />
 195.24.128.0/19<br />
 212.3.96.0/19</div>
<p>(<em>тоже как-то маловато получилось, тем более как для Трайфла...</em>)</p>
<h4>Сети Веги (<em>Vega, Alkar, Optima, Farlep</em>)</h4>
<div style="height: 70px; overflow: auto; border-top: 1px dotted #888888; border-bottom: 1px dotted #888888; padding: 3px;">62.221.32.0/22<br />
 62.221.37.0/24<br />
 62.221.38.0/23<br />
 62.221.40.0/21<br />
 62.221.48.0/21<br />
 62.221.56.0/22<br />
 62.221.60.0/23<br />
 77.239.160.0/19<br />
 78.25.0.0/19<br />
 78.25.32.0/20<br />
 78.25.48.0/21<br />
 78.25.57.0/24<br />
 78.25.58.0/23<br />
 78.25.60.0/22<br />
 78.111.16.0/21<br />
 78.111.24.0/24<br />
 78.111.26.0/23<br />
 78.111.28.0/22<br />
 78.111.208.0/20<br />
 83.143.232.0/21<br />
 83.218.224.0/19<br />
 85.114.192.0/19<br />
 89.105.224.0/21<br />
 89.105.236.0/22<br />
 89.105.240.0/20<br />
 91.193.8.0/22<br />
 93.88.48.0/20<br />
 93.127.0.0/22<br />
 93.127.6.0/23<br />
 93.127.8.0/21<br />
 93.127.16.0/20<br />
 93.127.32.0/19<br />
 93.127.64.0/20<br />
 93.127.80.0/22<br />
 93.127.84.0/23<br />
 93.127.87.0/24<br />
 93.127.88.0/21<br />
 93.127.96.0/20<br />
 93.127.112.0/22<br />
 93.127.116.0/23<br />
 93.127.120.0/21<br />
 93.178.192.0/21<br />
 93.178.200.0/24<br />
 93.178.204.0/23<br />
 93.178.206.0/24<br />
 93.178.208.0/21<br />
 93.178.216.0/23<br />
 93.178.224.0/22<br />
 93.178.230.0/23<br />
 93.178.232.0/23<br />
 93.178.236.0/22<br />
 93.178.240.0/20<br />
 178.136.255.0/24<br />
 193.23.225.0/24<br />
 193.105.169.0/24<br />
 193.111.240.0/22<br />
 194.0.148.0/24<br />
 195.69.132.0/22<br />
 195.189.48.0/22<br />
 195.248.160.0/19<br />
 212.9.224.0/19<br />
 212.15.128.0/19<br />
 212.86.225.0/24<br />
 212.86.226.0/24<br />
 212.86.228.0/22<br />
 212.86.232.0/21<br />
 212.86.240.0/20<br />
 213.130.0.0/19<br />
 213.154.192.0/19<br />
 213.159.224.0/19<br />
 213.186.192.0/19<br />
 213.200.32.0/19<br />
 213.227.192.0/18<br />
 217.24.160.0/20<br />
 217.146.240.0/20<br />
 217.175.80.0/21<br />
 217.175.88.0/22<br />
 217.175.92.0/23</div>
<p>Теперь эти списки можно использовать для занесения в таблицы <strong>ipfw</strong>.</p>
<p>Следует заметить, что список "украинских" сетей периодически обновляется, поэтому, если очень нужно всегда хранить его в "последней редакции", с помощью средств системного планировщика cron можно периодически обновлять его, а заодно обновлять сооответствующие таблицы в ipfw.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/freebsd/skript-dlya-vyborki-ip-setejj-po-provajjderam.html">Постоянная ссылка</a> |
<a href="http://daemony.org/freebsd/skript-dlya-vyborki-ip-setejj-po-provajjderam.html#comments">Всего комментариев: 28</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/freebsd/skript-dlya-vyborki-ip-setejj-po-provajjderam.html&title=Скрипт для выборки IP сетей по провайдерам">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/ip-diapazony" rel="tag">ip диапазоны</a>, <a href="http://daemony.org/tag/vega" rel="tag">vega</a>, <a href="http://daemony.org/tag/diapazony" rel="tag">диапазоны</a>, <a href="http://daemony.org/tag/kievstar" rel="tag">киевстар</a>, <a href="http://daemony.org/tag/mts" rel="tag">мтс</a>, <a href="http://daemony.org/tag/provajjdery" rel="tag">провайдеры</a>, <a href="http://daemony.org/tag/seti" rel="tag">сети</a>, <a href="http://daemony.org/tag/skript" rel="tag">скрипт</a>, <a href="http://daemony.org/tag/trajjfl" rel="tag">трайфл</a>, <a href="http://daemony.org/tag/ukrtelekom" rel="tag">укртелеком</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/UKEvCenLV7hCjO4idPyiEWlE2ng/0/da"><img src="http://feedads.g.doubleclick.net/~a/UKEvCenLV7hCjO4idPyiEWlE2ng/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/UKEvCenLV7hCjO4idPyiEWlE2ng/1/da"><img src="http://feedads.g.doubleclick.net/~a/UKEvCenLV7hCjO4idPyiEWlE2ng/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/iHXrR0BdLQE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/freebsd/skript-dlya-vyborki-ip-setejj-po-provajjderam.html/feed</wfw:commentRss>
		<slash:comments>28</slash:comments>
		<feedburner:origLink>http://daemony.org/freebsd/skript-dlya-vyborki-ip-setejj-po-provajjderam.html</feedburner:origLink></item>
		<item>
		<title>Поисковики активизировались…</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/i0CcfnIG10E/poiskoviki-aktivizirovalis.html</link>
		<comments>http://daemony.org/internet/poiskoviki-aktivizirovalis.html#comments</comments>
		<pubDate>Sat, 02 Oct 2010 16:04:39 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[bing]]></category>
		<category><![CDATA[bots]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[pagerank]]></category>
		<category><![CDATA[rambler]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yandex]]></category>
		<category><![CDATA[тиц]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1316</guid>
		<description><![CDATA[Наблюдаю второй день необычную активность поисковых ботов как на этом блоге, так и на других сайтах. Первым был замечен Google Bot, однако пришел он не сам. Следом за ним пришли... <a class="meta-more" href="http://daemony.org/internet/poiskoviki-aktivizirovalis.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Наблюдаю второй день необычную активность поисковых ботов как на этом блоге, так и на других сайтах. Первым был замечен <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2dvb2dsZS5jb20v/" >Google Bot</a></noindex>, однако пришел он не сам. Следом за ним пришли его коллеги <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3lhaG9vLmNvbS8=/">Yahoo</a></noindex> и <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2JpbmcuY29tLw==/" >Bing</a></noindex>, а сегодня во второй половине дня подтянулись боты <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3lhbmRleC5ydS8=/" >Яндекса</a></noindex>, <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3JhbWJsZXIucnUv/" >Рамблера</a></noindex> и <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL21ldGEudWEv/" >Мета</a></noindex>.</p>
<p>Боты перебирают все страницы блога по порядку (<em>отслеживал Гуглобота</em>). Честно говоря, ни разу не видел такого - чтобы несколько поисковиков с таким усердием выгребали сайт <strong>одновременно</strong>.</p>
<p><span id="more-1316"></span></p>
<p>Что это? Подведение квартальных итогов? Переиндексация сайтов для обновления рейтингов? Посмотрим... Во всяком случае, один очень хороший сервис (<em>не стану уточнять какой</em>), который всегда исправно сообщал мне <strong>тИЦ</strong> и <strong>PageRank</strong> домена <span style="font-family: courier new,courier;">live.daemony.org</span>, уже, похоже "поломался" (<em>google.com показан </em><em>для сравнения</em>):</p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/10/live.daemony.org-tic-pr.png" rel="lightbox[1316]" title="live.daemony.org тИЦ и PageRank"><img class="alignnone size-full wp-image-1318" title="live.daemony.org тИЦ и PageRank" src="http://daemony.org/wp-content/uploads/2010/10/live.daemony.org-tic-pr.png" alt="live.daemony.org тИЦ и PageRank" width="227" height="90" /></a> <a href="http://daemony.org/wp-content/uploads/2010/10/google.com-tic-pr.png" rel="lightbox[1316]" title="google.com тИЦ и PageRank"><img class="alignnone size-full wp-image-1319" title="google.com тИЦ и PageRank" src="http://daemony.org/wp-content/uploads/2010/10/google.com-tic-pr.png" alt="google.com тИЦ и PageRank" width="210" height="92" /></a></p>
<p>Конечно, можно предполагать, что это проблемы самого сервиса, но не исключено, что <strong>Google</strong> меняет свои инструменты выдачи <strong>PageRank</strong>.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/poiskoviki-aktivizirovalis.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/poiskoviki-aktivizirovalis.html#comments">Всего комментариев: 6</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/poiskoviki-aktivizirovalis.html&title=Поисковики активизировались&#8230;">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/bing" rel="tag">bing</a>, <a href="http://daemony.org/tag/bots" rel="tag">bots</a>, <a href="http://daemony.org/tag/google" rel="tag">google</a>, <a href="http://daemony.org/tag/meta" rel="tag">meta</a>, <a href="http://daemony.org/tag/pagerank" rel="tag">pagerank</a>, <a href="http://daemony.org/tag/rambler" rel="tag">rambler</a>, <a href="http://daemony.org/tag/yahoo" rel="tag">yahoo</a>, <a href="http://daemony.org/tag/yandex" rel="tag">yandex</a>, <a href="http://daemony.org/tag/tic" rel="tag">тиц</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/QoTXBSe2cbbeNGVW0Xr-_4nW5Q8/0/da"><img src="http://feedads.g.doubleclick.net/~a/QoTXBSe2cbbeNGVW0Xr-_4nW5Q8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/QoTXBSe2cbbeNGVW0Xr-_4nW5Q8/1/da"><img src="http://feedads.g.doubleclick.net/~a/QoTXBSe2cbbeNGVW0Xr-_4nW5Q8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/i0CcfnIG10E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/poiskoviki-aktivizirovalis.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/poiskoviki-aktivizirovalis.html</feedburner:origLink></item>
		<item>
		<title>Поддельные письма от Apple iTunes Store</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/cj1J5aKDP1o/poddelnye-pisma-ot-apple-itunes-store.html</link>
		<comments>http://daemony.org/internet/poddelnye-pisma-ot-apple-itunes-store.html#comments</comments>
		<pubDate>Fri, 01 Oct 2010 14:49:49 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Сервисы]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[store]]></category>
		<category><![CDATA[вирусы]]></category>
		<category><![CDATA[мошенники]]></category>
		<category><![CDATA[подделка]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1304</guid>
		<description><![CDATA[На мое доменное имя daemony.org приходит почта на самые разные имена получателей. Это достаточно удобно, как минимум для того, чтобы четко задавать правила фильтрации на Gmail (почту для этого домена... <a class="meta-more" href="http://daemony.org/internet/poddelnye-pisma-ot-apple-itunes-store.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>На мое доменное имя <span style="font-family: courier new,courier;">daemony.org</span> приходит почта на самые разные имена получателей. Это достаточно удобно, как минимум для того, чтобы четко задавать правила фильтрации на <strong>Gmail</strong> (<em>почту для этого домена я доверил обрабатывать сервисам Google</em>), либо чтобы отслеживать "нечистые на руку" форумы, блоги и другие сервисы, где нужно регистрироваться. Указал, допустим, при регистрации на каком-то форуме контактный e-mail вида <span style="font-family: courier new,courier;">super-forum.com@daemony.org</span> и если через какое-то время на этот адрес повалит спам, делаем вывод: админы супер-форума подрабатывают на продаже списков e-mail пользователей. Такой адрес можно сразу вносить в фильтр.</p>
<p><span id="more-1304"></span></p>
<p>Письмо, которое я сегодня получил, пришло на адрес <span style="font-family: courier new,courier;">buhgalter@</span>. Такой адрес я нигде раньше не использовал, ну да это и не важно (<em>словари никто не отменял</em>). В письме идет речь о моем балансе в магазине Apple iTunes Store, в котором я никогда не регистрировался.</p>
<p>Скрин письма:</p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/10/apple-itunes-fake-letter.png" rel="lightbox[1304]" title="Поддельное письмо из Apple iTunes Store"><img class="alignnone size-large wp-image-1305" title="Поддельное письмо из Apple iTunes Store" src="http://daemony.org/wp-content/uploads/2010/10/apple-itunes-fake-letter-600x669.png" alt="Поддельное письмо из Apple iTunes Store" width="600" height="669" /></a></p>
<p>Все ссылки в письме ведут на один и тот же адрес: <span style="font-family: courier new,courier;">xrpjlyng "точка" info</span>, даже та ссылка, что "мой адрес e-mail".  <img src='http://daemony.org/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' />  Решил перейти по указанному адресу. Мошеннический домен перенаправил меня по другому адресу: <span style="font-family: courier new,courier;">http:// hatcher точка com точка au/1.html</span></p>
<p style="text-align: center;"><span style="font-family: courier new,courier;"><a href="http://daemony.org/wp-content/uploads/2010/10/adobe-fake.png" rel="lightbox[1304]" title="Adobe Fake"><img class="alignnone size-full wp-image-1306" title="Adobe Fake" src="http://daemony.org/wp-content/uploads/2010/10/adobe-fake.png" alt="Adobe Fake" width="504" height="168" /></a><br />
 </span></p>
<p>Ну, а дальше без комментариев. <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/10/flash-player-fake.png" rel="lightbox[1304]" title="Flash Player Virus"><img class="alignnone size-full wp-image-1307" title="Flash Player Virus" src="http://daemony.org/wp-content/uploads/2010/10/flash-player-fake.png" alt="Flash Player Virus" width="553" height="368" /></a></p>
<p>www.kaspersky.ru/scanforvirus</p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/10/virus.png" rel="lightbox[1304]" title="Trojan"><img class="alignnone size-full wp-image-1308" title="Trojan" src="http://daemony.org/wp-content/uploads/2010/10/virus.png" alt="Trojan" width="452" height="270" /></a></p>
<p>Так что будьте бдительны, господа. Кто-то строит очередной бот-нет.  <img src='http://daemony.org/wp-includes/images/smilies/icon_cool.gif' alt=':cool:' class='wp-smiley' /> </p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/poddelnye-pisma-ot-apple-itunes-store.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/poddelnye-pisma-ot-apple-itunes-store.html#comments">Всего комментариев: 2</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/poddelnye-pisma-ot-apple-itunes-store.html&title=Поддельные письма от Apple iTunes Store">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/apple" rel="tag">apple</a>, <a href="http://daemony.org/tag/itunes" rel="tag">itunes</a>, <a href="http://daemony.org/tag/store" rel="tag">store</a>, <a href="http://daemony.org/tag/virusy" rel="tag">вирусы</a>, <a href="http://daemony.org/tag/moshenniki" rel="tag">мошенники</a>, <a href="http://daemony.org/tag/poddelka" rel="tag">подделка</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Fj_-D-SN8sY5hPK6CFvb1tzJqGc/0/da"><img src="http://feedads.g.doubleclick.net/~a/Fj_-D-SN8sY5hPK6CFvb1tzJqGc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Fj_-D-SN8sY5hPK6CFvb1tzJqGc/1/da"><img src="http://feedads.g.doubleclick.net/~a/Fj_-D-SN8sY5hPK6CFvb1tzJqGc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/cj1J5aKDP1o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/poddelnye-pisma-ot-apple-itunes-store.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/poddelnye-pisma-ot-apple-itunes-store.html</feedburner:origLink></item>
		<item>
		<title>Nokia C6</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/hY7O3IDFhNY/nokia-c6.html</link>
		<comments>http://daemony.org/main/nokia/nokia-c6.html#comments</comments>
		<pubDate>Fri, 01 Oct 2010 12:35:49 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Nokia]]></category>
		<category><![CDATA[Symbian 9]]></category>
		<category><![CDATA[apple ios]]></category>
		<category><![CDATA[c6]]></category>
		<category><![CDATA[qwerty]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[андроид]]></category>
		<category><![CDATA[днепропетровск]]></category>
		<category><![CDATA[купить]]></category>
		<category><![CDATA[обзор]]></category>
		<category><![CDATA[подарок]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1281</guid>
		<description><![CDATA[В виду грядущего 4-го октября дня рождения дорогой супруги, решил сделать ей подарок: новый телефон. Старый, Nokia 6300 уже давно свое отработал (начала глючить батарея, зависания при входящем вызове, когда... <a class="meta-more" href="http://daemony.org/main/nokia/nokia-c6.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>В виду грядущего <strong>4-го октября</strong> дня рождения дорогой супруги, решил сделать ей подарок: новый телефон. Старый, <strong><a href="/main/nokia/nokia-6300.html" target="_blank">Nokia 6300</a></strong> уже давно свое отработал (<em>начала глючить батарея, зависания при входящем вызове, когда телефон на зарядке</em>). Решил подарить ей новый смартфон. <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>На выборе фирмы изготовителя телефона долго не задержался: <strong>Nokia</strong>! Почему? Потому что, хоть <strong>Symbian</strong> и туповатая сама по себе, но на сегодняшний день, на мой субъективный вкус лучшая, правда, после <strong>Apple iOS</strong>. Однако, стоимость четвертого <strong>iPhone</strong> (<em>Ксюхе он очень нравится</em>) запредельная и мне пока недоступная, девайсы на <em>Windows Mobile</em> отпадают по-умолчанию (<em>винду не люблю</em>), а к Андроидам отношусь с подозрением.</p>
<p><span id="more-1281"></span></p>
<p>Телефон я приобрел в интернет-магазине <strong><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL21vYmlzdHlsZS51YS8=/" >Mobi Style</a></noindex></strong>, что находится в Днепропетровске. Можете воспринимать это как рекламу (<em>хотя это не так</em>), но перелопатив пару десятков украинских интернет-магазинов пришел к выводу что в "Мобистайле" наиболее низкая цена на телефон, что был мне интересен.</p>
<p>И хотя по началу я собирался взять <strong>Nokia 5800 Navigation Edition</strong>, товарищ отговорил меня и предложил рассмотреть варинт <strong>Nokia C6</strong>. Сравнив оба варианта, пришел к выводу: разница в цене несущественная, однако полноценная <strong>qwerty</strong>-клавиатура многое значит. А именно выезжающая сбоку <strong>qwerty</strong>-клавиатура - основная фишка <strong>Nokia C6.</strong> Плюс: это модель 2010 года. Плюс: достаточно симпатичный дизайн и небольшие (<em>как для смарта</em>) размеры.</p>
<p>Одно огорчало: отстутствие в сети магазинов этой модели белого цвета. Выпускают их в вариантах black и white. И, по идее, для девушки больше подошел бы белый телефон, но пришлось купить черный, потому что неизвестно сколько пришлось бы ждать белой модели.</p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/10/nokia-c6_01.jpg" rel="lightbox[1281]" title="Nokia C6 Black"><img class="size-large wp-image-1285 aligncenter" title="Nokia C6 Black" src="http://daemony.org/wp-content/uploads/2010/10/nokia-c6_01-600x375.jpg" alt="Nokia C6 Black" width="600" height="375" /></a></p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/10/nokia-c6_01_white.jpg" rel="lightbox[1281]" title="Nokia C6 White"><img class="size-large wp-image-1286 aligncenter" title="Nokia C6 White" src="http://daemony.org/wp-content/uploads/2010/10/nokia-c6_01_white-600x375.jpg" alt="Nokia C6 White" width="600" height="375" /></a></p>
<p>Дожидаться понедельника я не стал и в тот же вечер вручил подарок.  <img src='http://daemony.org/wp-includes/images/smilies/icon_rolleyes.gif' alt=':roll:' class='wp-smiley' />  Подарок был оценен по достоинству, что еще раз потешило мое самолюбие.  <img src='http://daemony.org/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> </p>
<p>Как по мне, телефон стоит своих денег. Приятный и удобный в работе и достаточно шустрый в серфинге. <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL21vYmlzdHlsZS51YS9wcm9kdWN0bW9iaWxlL25va2lhLWM2LWJsYWNr/" >Купить телефон Nokia C6 в Днепропетровске</a></noindex> можно прямо через сайт Мобистайл, а я напоследок приведу его технические характеристики.</p>
<div style="height: 600px; overflow: auto; border-top: 1px dotted #888888; border-bottom: 1px dotted #888888; padding: 10px 3px;">
<h2 class="header-border-bottom">Дизайн</h2>
<p><a href="http://daemony.org/wp-content/uploads/2010/10/Nokia_C6_dimensions.jpg" rel="lightbox[1281]" title="Размеры Nokia C6"><img class="size-full wp-image-1289 alignright" title="Размеры Nokia C6" src="http://daemony.org/wp-content/uploads/2010/10/Nokia_C6_dimensions.jpg" alt="Размеры Nokia C6" width="301" height="295" /></a></p>
<h3>Размеры</h3>
<ul>
<li>Размер: 113,4 x 53 x 16,8 мм</li>
<li>Вес (с аккумулятором): 150 г</li>
<li>Объем: 80 куб. см</li>
<li>Дополнительные сведения о размерах и форме</li>
<li>Выдвижной сенсорный дисплей</li>
</ul>
<h3>Дисплей и пользовательский интерфейс</h3>
<ul>
<li>Размер экрана: 3,2 дюйма</li>
<li>Разрешение: 640 х 360 (nHD)</li>
<li>До 16,7 млн цветов</li>
<li>Износостойкий сенсорный экран</li>
<li>Управление яркостью</li>
<li>Датчик ориентации</li>
<li>Датчик обнаружения</li>
<li>Внешний датчик освещенности</li>
</ul>
<h3>Клавиатура и ввод</h3>
<ul>
<li>Полная выдвижная клавиатура с задней подсветкой и клавишей навигации</li>
<li>Клавиши на лицевой панели (клавиша возврата в исходное положение, клавиши отправки/завершения вызова)</li>
<li>Сенсорный экран</li>
<li>Специальные клавиши для управления фотокамерой и громкостью</li>
<li>Клавиша блокировки сбоку</li>
</ul>
<h3>Цвета</h3>
<ul>
<li>Имеющиеся цвета:
<ul>
<li>черный</li>
<li>белый</li>
</ul>
</li>
</ul>
<h3>Персонализация</h3>
<ul>
<li>Настраиваемый рабочий стол</li>
<li>Виджеты</li>
<li>Темы</li>
<li>Значки</li>
<li>Ярлыки</li>
<li>Меню</li>
<li>Настраиваемые профили</li>
<li>Видеорингтоны</li>
<li>Рингтоны: mp3, AAC, AAC+, eAAC+, WMA</li>
<li>Темы</li>
<li>обои рабочего стола</li>
<li>скринсейверы</li>
<li>мелодии вызова</li>
<li>предустановленные темы оформления</li>
<li>изменяемые цветовые темы</li>
</ul>
<h2 class="header-border-bottom">Аппаратное обеспечение</h2>
<h3>Питание</h3>
<ul>
<li>Литий-ионная батарея BL-4J 1200 мА-час</li>
<li>Время работы в режиме разговора (максимум):</li>
<li>до 11 часов в сети GSM</li>
<li>до 5 часов в сети WCDMA</li>
<li>Время работы в режиме ожидания (максимум):</li>
<li>до 400 часов в сети GSM</li>
<li>до 400 часов в сети WCDMA</li>
<li>Воспроизведение видео (Mpeg4/nHD) 246 минут</li>
<li>Видеосвязь (максимум): 144 минут</li>
<li>Воспроизведение музыки: 30 часов</li>
</ul>
<h3>Память</h3>
<ul>
<li>Слот горячей замены карт памяти microSD до 16 Гбайт</li>
<li>Внутренняя память: 200 Мбайт</li>
</ul>
<h3>Рабочий диапазон</h3>
<ul>
<li>Четырехдиапазонный EGSM 850/900/1800/1900</li>
<li>WCDMA 850/900/1900/2100</li>
<li>Автоматическое переключение между диапазонами GSM</li>
<li>Режим полета</li>
</ul>
<h3>Сеть передачи данных</h3>
<ul>
<li>CSD</li>
<li>HSCSD, максимальная скорость 43,2 кбит/с</li>
<li>GPRS класса A, многоканальный класс 32</li>
<li>WCDMA, максимальная скорость до 3,8 Мбит/с с одновременной передачей голоса и пакетных данных</li>
<li>HSDPA, максимальная скорость до 3,6 Мбит/с с одновременной передачей голоса и пакетных данных</li>
<li>WLAN</li>
<li>Поддержка TCP/IP</li>
<li>Режим Dual Transfer Mode (DTM), одновременная передача голоса и пакетных данных, класс A, многоканальный класс 11</li>
<li>Возможность использования в качестве модема</li>
<li>Поддержка синхронизации контактов, календаря и записей MS Outlook</li>
<li>Встроенный GPS / A-GPS</li>
</ul>
<h3>Подключение</h3>
<ul>
<li>Bluetooth 2.0 с увеличенной скоростью передачи данных (EDR)</li>
<li>Поддержка локальной и удаленной синхронизации SyncML</li>
<li>Высокоскоростной USB 2.0 (разъем micro USB)</li>
<li>Аудиовизуальный разъем 3,5 мм</li>
</ul>
<h2 class="header-border-bottom">Программное обеспечение и приложения</h2>
<h3>Программная платформа и пользовательский интерфейс</h3>
<ul>
<li>S60 5-е издание</li>
<li>ОС Symbian версии 9,4</li>
<li>Голосовые команды</li>
<li>FOTA (<em>обновление микропрограмм через сотовую сеть</em>)</li>
<li>Автоматическое вращение UI</li>
<li>Обновление ПО</li>
</ul>
<h3>Приложения</h3>
<ul>
<li>Электронная почта (SMTP, IMAP4, POP3), MMS, SMS, единый редактор</li>
<li>Просмотр вложенных файлов: .doc, .xls, .ppt, .pdf</li>
<li>Календарь, контакты, список дел, заметки, электронная почта</li>
<li>Nokia Messaging</li>
<li>Социальные сети (Facebook, Hi5, MySpace)</li>
<li>Карты Ovi</li>
<li>Ovi Suite, Магазин Ovi, Обмен Ovi, Контакты Ovi</li>
<li>Приложения для ПК: Microsoft Outlook, Outlook Express, Lotus Organizer, Lotus Notes</li>
</ul>
<h3>Персональный органайзер (PIM)</h3>
<ul>
<li>Подробная контактная информация</li>
<li>Календарь</li>
<li>Список дел</li>
<li>Заметки</li>
<li>Диктофон</li>
<li>Калькулятор</li>
<li>Часы</li>
<li>Конвертер</li>
</ul>
<h2 class="header-border-bottom">Общение</h2>
<h3>Электронная почта и сообщения</h3>
<ul>
<li>Удобный почтовый клиент</li>
<li>Поддержка протоколов SMTP, IMAP4, POP3, MMS, SMS. Универсальный редактор MMS/SMS</li>
<li>Виджет электронной почты</li>
<li>Nokia Messaging для электронной почты</li>
<li>Mail for Exchange</li>
</ul>
<h3>Управление вызовами</h3>
<ul>
<li>Контакты: современная база данных контактов с поддержкой нескольких номеров телефонов и адресов электронной почты для одной записи плюс возможность добавить небольшое изображение</li>
<li>Виджет важнейших контактов</li>
<li>Быстрый набор номера, голосовой набор номера (независимо от динамика) и голосовые команды</li>
<li>Журналы набранных, пропущенных и принятых вызовов</li>
<li>Конференц-связь</li>
<li>Встроенный динамик громкой связи</li>
<li>Видеосвязь</li>
</ul>
<h2 class="header-border-bottom">Обмен данными и интернет</h2>
<h3>Браузер и интернет</h3>
<ul>
<li>Полнофункциональный просмотр реальных веб-страниц</li>
<li>Сенсорное управление при просмотре интернета</li>
<li>Поддержка языков разметки: HTML, XHTML MP, WML, CSS</li>
<li>Поддержка протоколов: HTTP v1.1, WAP</li>
<li>Поддержка TCP/IP</li>
<li>Визуальная история, поддержка HTML и JavaScript, Flash Lite 3,1 и поддержка видео Flash</li>
<li>Nokia Mobile Search</li>
<li>Чтение RSS-потоков</li>
<li>Магазин Ovi для загрузки приложений</li>
<li>Поддержка потокового видео</li>
<li>Обмен Ovi с возможностью подключения к популярным сервисам обмена</li>
<li>Nokia XPressPrint: печать с прямым выводом на принтер через подключение USB (PictBridge), Bluetooth (BPP), а также печать через интернет</li>
<li>Видеосвязь</li>
</ul>
<h2 class="header-border-bottom">Навигация</h2>
<h3>GPS и навигация</h3>
<ul>
<li>Карты Ovi с бесплатной лицензией на навигацию на весь срок службы телефона</li>
<li>Встроенные приемники GPS, A-GPS</li>
<li>Акселерометр для правильной ориентации дисплея</li>
<li>Приложение Nokia Map Loader для загрузки карт через компьютер</li>
</ul>
<h2 class="header-border-bottom">Фото</h2>
<h3>Камера</h3>
<ul>
<li>Камера с разрешением 5 Мпикс (2584 x 1938 пикселей)</li>
<li>Формат фотографий: JPEG, EXIF</li>
<li>Автофокус и встроенная светодиодная вспышка</li>
<li>Цифровое увеличение до 4 раз</li>
<li>Вторая камера для видеосвязи (QVGA)</li>
</ul>
<h3>Съемка изображений</h3>
<ul>
<li>Автоматическое создание тегов места съемки фотографий и видео (геотеггинг)</li>
<li>Режим Cover Flow для перелистывания фотографий касанием пальца</li>
<li>Автоматический выбор правильной ориентации при съемке</li>
<li>Хранение фотографий на Обмене Ovi</li>
<li>Экономный режим обмена изображениями для оптимизации использования памяти и заряда аккумулятора</li>
</ul>
<h3>Прочее</h3>
<ul>
<li>Внутренняя память 200 Мбайт с возможностью расширения до 16 Гбайт за счет карты памяти microSD</li>
<li>Высокоскоростное подключение USB 2.0</li>
</ul>
<h2 class="header-border-bottom">Видео</h2>
<h3>Видеокамеры</h3>
<ul>
<li>Основная камера</li>
<li>5 Мпикс</li>
<li>Запись высококачественных видеороликов 16:9</li>
<li>Запись видео в формате MPEG-4 с разрешением качества VGA при 30 кадрах в секунду</li>
<li>Продолжительность видеоролика: до 90 минут</li>
<li>Формат видеофайлов: MP4 (по умолчанию), 3GP (для MMS)</li>
<li>Установки режима съемки, освещения, баланс белого, цветовые оттенки</li>
<li>Вспомогательная камера</li>
<li>QCIF для видеосвязи</li>
</ul>
<h3>Видеокодеки и форматы</h3>
<ul>
<li>MPEG-4, разрешение видео до nHD 640 x 360 пикселей или VGA при 30 кадрах в секунду</li>
<li>Формат видеофайлов: MP4 (по умолчанию), 3GP (для MMS)</li>
<li>Увеличение до 4 раз</li>
</ul>
<h3>Обмен и воспроизведение видео</h3>
<ul>
<li>Усовершенствованный видеоцентр: для размещения и просмотра видеороликов</li>
<li>Доступ к последнему видео и повторное воспроизведение</li>
<li>Мое видео: коллекция сохраненных видеороликов</li>
<li>Доступ к видео в интернете, поддержка RSS-потоков и видеоподкастов, прямое беспроводное обновление и загрузка</li>
<li>Каталог для поиска нового видео в интернете</li>
<li>Поддержка загрузки и передачи видео в потоковом режиме, прогрессивная загрузка файлов</li>
<li>Поддержка видео в формате Flash</li>
</ul>
<h2 class="header-border-bottom">Музыка и звук</h2>
<h3>Возможности для работы с музыкой</h3>
<ul>
<li>Nokia Music Player</li>
<li>Music Recommender</li>
<li>Музыка Ovi</li>
<li>Nokia Music Manager (приложение для ПК)*</li>
<li>Музыкальные кодеки: .MP3, WMA, AAC, AAC+, eAAC, eAAC+</li>
<li>Теги ID3 в качестве метаданных для аудиофайлов, обложки альбомов</li>
<li>Скорость передачи до 320 кбит/с</li>
<li>Поддержка DRM: WM DRM, OMA DRM 2.0/1.0</li>
<li>Стерео-FM-радио (87,5–108 МГц / 76–90 МГц), RDS</li>
</ul>
<h3>Радио</h3>
<ul>
<li>Стерео-FM-радио (87,5–108 МГц / 76–90 МГц), RDS</li>
</ul>
</div>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/main/nokia/nokia-c6.html">Постоянная ссылка</a> |
<a href="http://daemony.org/main/nokia/nokia-c6.html#comments">Всего комментариев: 6</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/main/nokia/nokia-c6.html&title=Nokia C6">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/apple-ios" rel="tag">apple ios</a>, <a href="http://daemony.org/tag/c6" rel="tag">c6</a>, <a href="http://daemony.org/tag/nokia" rel="tag">Nokia</a>, <a href="http://daemony.org/tag/qwerty" rel="tag">qwerty</a>, <a href="http://daemony.org/tag/symbian" rel="tag">symbian</a>, <a href="http://daemony.org/tag/android" rel="tag">андроид</a>, <a href="http://daemony.org/tag/dnepropetrovsk" rel="tag">днепропетровск</a>, <a href="http://daemony.org/tag/kupit" rel="tag">купить</a>, <a href="http://daemony.org/tag/obzor" rel="tag">обзор</a>, <a href="http://daemony.org/tag/podarok" rel="tag">подарок</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/mJscA-8vKBkGrgApUpIRRRPNbok/0/da"><img src="http://feedads.g.doubleclick.net/~a/mJscA-8vKBkGrgApUpIRRRPNbok/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/mJscA-8vKBkGrgApUpIRRRPNbok/1/da"><img src="http://feedads.g.doubleclick.net/~a/mJscA-8vKBkGrgApUpIRRRPNbok/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/hY7O3IDFhNY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/main/nokia/nokia-c6.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://daemony.org/main/nokia/nokia-c6.html</feedburner:origLink></item>
		<item>
		<title>Xmarks.com станет платным</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/ZeiQRs8BOnE/xmarks-com-stanet-platnym.html</link>
		<comments>http://daemony.org/internet/xmarks-com-stanet-platnym.html#comments</comments>
		<pubDate>Fri, 01 Oct 2010 11:09:47 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Сервисы]]></category>
		<category><![CDATA[xmarks]]></category>
		<category><![CDATA[закладки]]></category>
		<category><![CDATA[сервисы]]></category>
		<category><![CDATA[синхронизация]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1269</guid>
		<description><![CDATA[Я давно использую сервис xmarks.com для синхронизации своих "Закладок" в браузере. Должен сказать, что это очень удобный сервис. Заходишь, регистрируешься, получаешь свой аккаунт и затем скачиваешь и устанавливаешь расширение для... <a class="meta-more" href="http://daemony.org/internet/xmarks-com-stanet-platnym.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Я давно использую сервис<noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3htYXJrcy5jb20v/"><strong> xmarks.com </strong></a></noindex>для синхронизации своих "<em>Закладок</em>" в браузере. Должен сказать, что это очень удобный сервис. Заходишь, регистрируешься, получаешь свой аккаунт и затем скачиваешь и устанавливаешь расширение для браузера и настраиваешь его должным образом. Cписок бразуеров, которые поддерживаются сервисом невелик, но в него включены все наиболее популярные: <em>Internet Explorer, Firefox, Google Chrome, Apple Safari</em>.</p>
<p>Благодаря сервису <strong>xmarks.com </strong>можно было иметь одинаковый набор <em>"Закладок"</em> на любом числе компьютеров. У меня так и было. Дома на двух компьютерах, на работе - я перестал думать о том, что что-то может потеряться. Ведь все хранилось на сервере <strong>xmarks</strong> и если я добавлял что-то новое в свои закладки на рабочем компьютере, прийдя домой я уже видел тоже самое на ноутбуке. К слову сказать, синхронизировал я и сохраненные пароли в Firefox, хотя может быть кто-то это и осудит. Пароли, согласно информации <strong>xmarks.com</strong>, при синхронизации шифровались специально созданным пин-кодом, не зная которого невозможно было их дешифровать. Но все это уже в прошлом, поскольку пользоваться скоро этим сервисом в ближайшем будущем я, вероятнее всего, не буду.</p>
<p>C <strong>11 января 2011 года сервис xmarks.com закрывает свои бесплатные услуги.</strong> Об этом администраторы сервиса сделали соответствующую рассылку пользователям. Полученное письмо на скриншоте ниже:</p>
<p><a href="http://daemony.org/wp-content/uploads/2010/10/xmarks-letter.png" rel="lightbox[1269]" title="Xmarks Letter"><img class="aligncenter size-large wp-image-1272" title="Xmarks Letter" src="http://daemony.org/wp-content/uploads/2010/10/xmarks-letter-600x531.png" alt="Xmarks Letter" width="600" height="531" /></a></p>
<p>В письме также приведена <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy54bWFya3MuY29tL2Fib3V0L3NodXRkb3du/" >ссылка на полный анонс</a></noindex> о данном обстоятельстве на официальном сайте и <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2Jsb2cueG1hcmtzLmNvbS8/cD0xODg2/" >ссылка на пост в блоге <strong>xmarks</strong></a></noindex>, в котором излагаются причины происходящего. Весь пост я не осилил. Написан он на довольно странном американском английском, но я могу предполагать, что причина коммерциализации <strong>xmarks.com </strong>- обычная нехватка денег для поддержания сервиса.</p>
<p>На последок, на своем сайте, администраторы <strong>xmarks</strong> также советуют все желающим попробовать альтернативные сервисы хранения и синхронизации. Их два и они, как написано, полностью бесплатны.</p>
<p><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cHM6Ly93d3cuZXZlcm5vdGUuY29tLw==/" ><img title="evernote.com service" src="http://daemony.org/wp-content/uploads/2010/10/evernote_logo.gif" alt="evernote.com service" height="40" align="absmiddle" /></a></noindex> - этот сервис позволяет сохранять содержимое веб-страниц, включая текст, ссылки и изображения, синхронизируя эту информацию между вашим аккаунтом и компьютерами.</p>
<p><noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cHM6Ly93d3cuc3VnYXJzeW5jLmNvbS8=/" ><img title="sugarsync service" src="http://daemony.org/wp-content/uploads/2010/10/sugarsync.gif" alt="sugarsync service" height="40" align="absmiddle" /></a></noindex> - этот сервис позволяет безопасно производить он-лайн синхронизацию ваших фотографий, музыки и других файлов между вашим аккаунтом на сервисе и вашими компьютерами. Сервис работает с компьютерами PC и Mac, а также на iPhone, iPad, Android и других.</p>
<p>Но это все сервисы по хранению бекапов. А кто подскажет такую альтернативу, чтобы обладала таким же (<em>или почти таким же</em>) удобным интерфейсом для управления своими закладками прямо в аккаунте как это реализовано сейчас на <strong>xmarks</strong>?</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/xmarks-com-stanet-platnym.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/xmarks-com-stanet-platnym.html#comments">Всего комментариев: 6</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/xmarks-com-stanet-platnym.html&title=Xmarks.com станет платным">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/xmarks" rel="tag">xmarks</a>, <a href="http://daemony.org/tag/zakladki" rel="tag">закладки</a>, <a href="http://daemony.org/tag/internet" rel="tag">Интернет</a>, <a href="http://daemony.org/tag/servisy-2" rel="tag">сервисы</a>, <a href="http://daemony.org/tag/sinkhronizaciya" rel="tag">синхронизация</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/ncgXuaplikef4ZrBRYdB6iJBoyc/0/da"><img src="http://feedads.g.doubleclick.net/~a/ncgXuaplikef4ZrBRYdB6iJBoyc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ncgXuaplikef4ZrBRYdB6iJBoyc/1/da"><img src="http://feedads.g.doubleclick.net/~a/ncgXuaplikef4ZrBRYdB6iJBoyc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/ZeiQRs8BOnE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/xmarks-com-stanet-platnym.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/xmarks-com-stanet-platnym.html</feedburner:origLink></item>
		<item>
		<title>ifstat – загрузка сети в реальном времени</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/mg2I8AoaTUg/ifstat-realtime-network-monitor.html</link>
		<comments>http://daemony.org/freebsd/ifstat-realtime-network-monitor.html#comments</comments>
		<pubDate>Thu, 30 Sep 2010 09:15:08 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ifstat]]></category>
		<category><![CDATA[man]]></category>
		<category><![CDATA[мониторинг]]></category>
		<category><![CDATA[программы]]></category>
		<category><![CDATA[программы для unix]]></category>
		<category><![CDATA[русский перевод]]></category>
		<category><![CDATA[сеть]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1259</guid>
		<description><![CDATA[Не очень давно в аську постучался старый друг и спросил совета: чем можно прямо в консоли мониторить нагрузку на сетевых интерфейсах? Причем видеть ее в режиме реального времени в данную... <a class="meta-more" href="http://daemony.org/freebsd/ifstat-realtime-network-monitor.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Не очень давно в аську постучался старый друг и спросил совета: чем можно прямо в консоли мониторить нагрузку на сетевых интерфейсах? Причем видеть ее в режиме реального времени в данную секунду.</p>
<p>До этого я не задавался подобным вопросом и ответить на него сходу не смог. Однако, решение долго искать не пришлось, ведь в портах FreeBSD масса разнообразного нужного (<em>да и ненужного</em>) программного обеспечения.</p>
<p><span id="more-1259"></span></p>
<p><strong>ifstat </strong>- программа для сбора статистики загрузки сетевых интерфейсов, отображающая результаты в том же виде что и программы vmstat/iostat для других системных счетчиков (<span style="font-family: courier new,courier;">/usr/ports/net/iftstat/pkg-descr</span>). Сайт автора данного пакета: <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL2dhZWwucm91YWxsYW5kLmZyZWUuZnIvaWZzdGF0Lw==/"><em><strong>(см. ссылку)</strong></em></a></noindex></p>
<p>ifstat можно установить и использовать на самых разных *nix системах, но в моем распоряжении лишь <em>FreeBSD, CentOS и Debian</em>. С двумя последними все предельно просто:</p>
<p><em>Debian / Ubuntu</em></p>
<pre style="margin-left: 20px;">sudo apt-get install ifstat</pre>
<p><em>CentOS</em></p>
<pre style="margin-left: 20px;">sudo yum install ifstat</pre>
<p>А вот на FreeBSD сразу у меня все как-то не срослось.</p>
<pre># cd /usr/ports/net/ifstat
# make install clean
# ifstat
ifstat: /proc/net/dev: unsupported format.
</pre>
<p>Упс!..</p>
<p>Дело в том, что у меня на FreeBSD подмонтирован линуксовый /proc</p>
<pre> # df -h /proc
    Filesystem    Size    Used   Avail Capacity  Mounted on
    linprocfs     4.0K    4.0K      0B   100%    /usr/compat/linux/proc
</pre>
<p>При сборке порта, скрипт ./configure обнаружил его и использовал в качестве драйвера по-умолчанию.</p>
<pre>...
checking for proc interface in /proc/net/dev... yes
...
</pre>
<p>Другие драйвера программа не задействовала. А поскольку /proc под FreeBSD не совсем то, чего ifstat хотел увидеть, вылезла вот такая ошибка.</p>
<p><strong>Решение:</strong> пересобрать пакет с подключением нужного драйвера.</p>
<pre># cd /usr/ports/net/ifstat
# make deinstall clean extract
# less /usr/ports/net/ifstat/work/ifstat-1.1/README
</pre>
<p>В README приведены все параметры для configure, чтобы собрать то, что нам будет нужно. Собираем снова:</p>
<pre># cd /usr/ports/net/ifstat
# make configure with-ifmib
...
checking for proc interface in /proc/net/dev... yes
checking for net/if_mib.h... yes
checking for sysctl... yes
checking for sys/sysctl.h... yes
checking for net/if_mib.h... yes
...
</pre>
<p>Вот теперь другое дело. Можно собирать пакет и устанавливать. После установки проверим:</p>
<pre># ifstat -v
ifstat version 1.1.
Copyright (C) 2001-2003, Gael Roualland
Compiled-in drivers: ifmib, proc, snmp.
</pre>
<h3 style="text-align: center;">Примеры использования ifstat</h3>
<p><a href="http://daemony.org/wp-content/uploads/2010/09/ifstat_01.png" rel="lightbox[1259]" title="ifstat пример использования"><img class="aligncenter size-full wp-image-1261" title="ifstat пример использования" src="http://daemony.org/wp-content/uploads/2010/09/ifstat_01.png" alt="ifstat пример использования" width="587" height="398" /></a></p>
<p><a href="http://daemony.org/wp-content/uploads/2010/09/ifstat_02.png" rel="lightbox[1259]" title="ifstat пример использования"><img class="aligncenter size-large wp-image-1262" title="ifstat пример использования" src="http://daemony.org/wp-content/uploads/2010/09/ifstat_02-600x355.png" alt="ifstat пример использования" width="600" height="355" /></a></p>
<p><a href="http://daemony.org/wp-content/uploads/2010/09/ifstat_03.png" rel="lightbox[1259]" title="ifstat пример использования"><img class="aligncenter size-full wp-image-1263" title="ifstat пример использования" src="http://daemony.org/wp-content/uploads/2010/09/ifstat_03.png" alt="ifstat пример использования" width="377" height="323" /></a></p>
<p><a href="http://daemony.org/wp-content/uploads/2010/09/ifstat_04.png" rel="lightbox[1259]" title="ifstat пример использования"><img class="aligncenter size-large wp-image-1264" title="ifstat пример использования" src="http://daemony.org/wp-content/uploads/2010/09/ifstat_04-600x354.png" alt="ifstat пример использования" width="600" height="354" /></a></p>
<p>Я перевел man ifstat на русский язык для более полного понимая утилиты. Пользуйтесь!</p>
<h4 style="text-align: center;"><span style="font-family: courier new,courier;">Русский man ifstat</span></h4>
<pre style="height: 400px; overflow: auto;">IFSTAT(1)                      Системные утилиты                    IFSTAT(1)

НАЗВАНИЕ
       ifstat - предоставляет отчет о статистике интерфейса

КРАТКИЙ ОБЗОР
       ifstat [-a] [-l] [-z] [-n] [-v] [-h] [-t] [-i if0,if1,...] [-d
       drv[:opt]] [-s [comm@][#]host[/nn]] [-T] [-A] [-w] [-W] [-S] [-b] [-q]
       [delay[/delay] [count]]

ОПИСАНИЕ
       Ifstat - это маленькая утилита для отображения активности интерфейсов,
       отображающая результаты в том же виде что и программы vmstat/iostat
       для других системных счетчиков

ПАРАМЕТРЫ
       ifstat может принимать следующие опции для запуска:

       -l  Включить мониторинг интерфейса "петля" (локалхост). По-умолчанию,
           ifstat будет мониторить все НЕ-loopback интерфейсы, которые
           доступны в системе и активны.

       -a  Включить мониторинг ВСЕХ интерфейсов, которые доступны.

       -z  Скрыть интерфейсы, счетчики у которых "по нулям". Это может быть
           полезно, если в системе есть активные, но неиспользуещиеся интерфейсы.

       -i  Явно указать какие интерфейсы в системе следует мониторить.
           Список разделяется запятыми а если в самом имени интерфейса
           присутствует запятая, ее следует заэкранировать '\'.

       -s  Эквивалентно -d snmp:[comm@][#]host[/nn]] для опроса удаленного
           узла по SNMP. См. далее подробнее.

       -h  Показывает короткую справку.

       -n  Отключить периодический показ заголовков столбцов.

       -t  Добавлять дату-время напротив полученных значений.

       -T  Отображать столбец TOTAL в котором будет выводиться суммарная
           для всех интерфейсов загрузка.

       -A  Отключить использование индексов интерфейсов. По-умолчанию, когда
           механизм опроса основан на индексах (ifmib, snmp), ifstat запоминает
           индексы отслеживаемых интерфейсов, чтобы мониторить только их.
           Если индекс интерфейсов будет изменяться (добавление новых интерфейсов
           в системе), возможно утеря некоторой части статистики, поэтому этот
           флаг поможет предотвратить такую ситуацию. Примечание: если вы
           запросите мониторинг интерфейса, которого на самом деле не существует,
           ifstat будет мониторить все интерфейсы, пока не найдется нужный.
           Поэтому с этой опцией можно мониторить те интерфейсы, которые периодически
           появляются и исчезают.

       -w  Использовать фиксированную ширину столбцов вместо ее автоматического подбора
           в случае, когда это необходимо.

       -W  Переносить длинные строки, длина которых превышает ширину терминала
           (влечет за собой использование опции -w). Переносимые строки имеют
           предварительно фиксированную ширину с "циклическим написанием"
           для более простого восприятия.
           Примечание Daemony: вобщем лучше самому попробовать и увидеть как это работает.

       -S  Отображать статистику одной строкой, в которой значения будут динамически
           изменяться раз в интервал времени.
           Примечание Daemony: смахивает на вывод команды top.

       -b  Выводить статистику не в "килобайтах в секунду", а в "килобитах в секунду".

       -q  "Тихий режим". Отключаются все предупреждения.

       -v  Отображает версию программы и драйвера, с которыми собрана программа.

       -d  Можно с помощью этой опции задать драйвер, который будет использоваться
           для сбора статистики. Если параметр не указан, то ifstat будет
           использовать первый драйвер в списке, который был скомпилирован с программой.

           Используемый драйвер зависит от типа ОС и опций сборки пакета.
           Не все они могут присутствовать в системе, но вообще доступны следующие:

           proc
               Этот драйвер ставится по-умолчанию в Linux системах и для сбора
               статистики использует файл /proc/net/dev Однако, при сборке можно
               указать другой файл в подсистеме proc.

           ifmib
               Этот драйвер используется по-умолчанию по FreeBSD и снимает статистику
               с ifmib sysctl. Драйвер не поддерживает никаких доп. опций при сборке.

           kstat
               Этот драйвер снимает статистику в системе Solaris с kstat интерфейса.
               Драйвер не поддерживает никаких доп. опций при сборке.

           ifdata
               Этот драйвер снимает статистику в системах IRIX и OpenBSD
               используя SIOCGIFDATA ioctl. Драйвер не поддерживает никаких дополнительных
               опций при сборке.

           route
               Этот драйвер снимает статистику в BSD системах, используя routing sysctl.
               Драйвер не поддерживает никаких дополнительных опций при сборке.

           kvm Этот драйвер снимает статистику используя чтение структуры ядра в
               режиме реального времени. Драйвер поддерживает опции, указывающие,
               какие файлы/устройства использовать. Формат такой:
               [execfile][,[corefile][,swapfile]]
               Смотрите ман kvm_open(3) для получения детальной информации
               по использованию этих опций. Если ничего не указано, будет использовано
               системное значение по-умолчанию.

               Примечание: для корректной работы данного драйвера ifstat
               требуется доступ на чтение устройства системной памяти. Другими
               словами, нужны права суперпользователя root. Но можно обойтись
               установкой setgid mem или kmem. ifstat не устанавливает setgid
               по-умолчанию, а дает пользователю право выбора.

           dlpi
               Этот драйвер снимает статистику в HP-UX системах, используя DLPI
               интерфейс. Альтернативное устройства для снятия статистики может
               быть указано опционально (по-умолчанию это /dev/dlpi).

           win32
               Драйвер использует на Win32 аппаратах, используя GetIfTable интерфейс.
               Опций нет.

           snmp
               Драйвер собирает статистику используя SNMP. Опция работает в формате:
               [comm@][#]host[/nn]]. Следует задать адрес хоста и название комьюнити
               для получения статистики. Комьюнити по-умолчанию public, но может быть
               заменено через "comm@". Если перед именем хоста поставить "#" (диез),
               список интерфейсов будет получен и отсортирован согласно индексу ('ifNN').
               Это может быть полезно в системах, где интерфейсы имеют однаковые описания.
               Хост по-умолчанию localhost и именно на него будет пытаться подключиться
               ifstat если просто указать название драйвера без опций.

               Драйвер будет пытаться опросить несколько интерфейсов одновременно,
               группируя свой запрос в SNMP пакете. По-умолчанию, объединяются запросы
               по 8 интерфейсам. Если это по какой-то причине следует переопределить,
               можно снизить это число, указав суффикс хоста через параметр /nn,
               где "nn" - это число интерфейсов, которые следует опрашивать в "один заход".
               Также это число можно увеличить, если нужно опрашивать одновременно
               большее число интерфейсов.

       delay
           Эта опция позволяет задержку в секундах между обновлением значений. По-умолчанию,
           значения обновляются раз в 1 секунду. Можно также задать этот параметр в виде
           десятичной дроби, если нужно снимать показания чаще, чем в 1 секунду.
           Минимально возможное значение интервала 0.1 с.

           Интересно также то, что можно указать "двойную задержку (интервал)".
           Примечание Daemony: чтобы было понятнее, покажу пример. Если прописать
           ifstat 0.5/5 то мы получим следующую картину: первый вывод статистики
           отобразится через интервал в 0.5 секунды, а все последующие будут
           отображаться с интервалом 5 секунд. Это можно использовать для
           получения "быстрого старта" с последующим длительным периодом работы
           программы.

       count
           Эта опция указывает сколько следует снять значений, прежде чем
           завершить свою работу. Если ничего не указано, программа будет
           работать бесконечно.

СМОТРИТЕ ТАКЖЕ
       vmstat(1), iostat(1)

АВТОР
       Gael Roualland, 

ifstat 1.1                        2003-11-22                         IFSTAT(1)
</pre>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/freebsd/ifstat-realtime-network-monitor.html">Постоянная ссылка</a> |
<a href="http://daemony.org/freebsd/ifstat-realtime-network-monitor.html#comments">Всего комментариев: 12</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/freebsd/ifstat-realtime-network-monitor.html&title=ifstat &#8211; загрузка сети в реальном времени">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/freebsd" rel="tag">FreeBSD</a>, <a href="http://daemony.org/tag/ifstat" rel="tag">ifstat</a>, <a href="http://daemony.org/tag/man" rel="tag">man</a>, <a href="http://daemony.org/tag/monitoring" rel="tag">мониторинг</a>, <a href="http://daemony.org/tag/programmy" rel="tag">программы</a>, <a href="http://daemony.org/tag/programmy-dlya-unix" rel="tag">программы для unix</a>, <a href="http://daemony.org/tag/russkijj-perevod" rel="tag">русский перевод</a>, <a href="http://daemony.org/tag/set" rel="tag">сеть</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/j49aQLD_x__00BstoY3soOHg5YM/0/da"><img src="http://feedads.g.doubleclick.net/~a/j49aQLD_x__00BstoY3soOHg5YM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/j49aQLD_x__00BstoY3soOHg5YM/1/da"><img src="http://feedads.g.doubleclick.net/~a/j49aQLD_x__00BstoY3soOHg5YM/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/mg2I8AoaTUg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/freebsd/ifstat-realtime-network-monitor.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://daemony.org/freebsd/ifstat-realtime-network-monitor.html</feedburner:origLink></item>
		<item>
		<title>Массовая транслитерация имен файлов</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/Vw96N9ZPejs/massovaya-transliteraciya-imen-fajjlov.html</link>
		<comments>http://daemony.org/freebsd/massovaya-transliteraciya-imen-fajjlov.html#comments</comments>
		<pubDate>Wed, 29 Sep 2010 12:45:14 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Заметки]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[автоматизация]]></category>
		<category><![CDATA[переименование]]></category>
		<category><![CDATA[скрипт]]></category>
		<category><![CDATA[файлы]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1255</guid>
		<description><![CDATA[Понадобилось мне переименовать 500+ файлов. Да не просто переименовать, а перевести имена файлов в транслит. Руками это делать, естественно, глупо, ведь в shell консоли уже имеется старый добрый tr, поэтому... <a class="meta-more" href="http://daemony.org/freebsd/massovaya-transliteraciya-imen-fajjlov.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Понадобилось мне переименовать 500+ файлов. Да не просто переименовать, а перевести имена файлов в транслит. Руками это делать, естественно, глупо, ведь в shell консоли уже имеется старый добрый <span style="font-family: courier new,courier;">tr</span>, поэтому автоматизируем данный процесс, написав соответствующий скрипт.</p>
<p>Суть работы скрипта сводится к тому, чтобы заменять на входе символы русского алфавита на аналогичные латинские, согласно правилам транслитерации. Писать с нуля скрипт я не стал, поскольку достаточно быстро нашел готовое решение через Google <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3dlbGludXgucnUvcG9zdC8yMzMzLw==/" >здесь</a></noindex>.</p>
<p><span id="more-1255"></span></p>
<p>Вот сам скрипт:</p>
<pre>#!/usr/local/bin/bash
# Скрипт для массового рекурсивного переименования
# файлов в текущем каталоге и его подкаталогах

shopt -s nullglob
for NAME in *
do
        TRS=`echo $NAME |tr : _`
        TRS=${TRS//А/A};
        TRS=${TRS//а/a};
        TRS=${TRS//Б/B};
        TRS=${TRS//б/b};
        TRS=${TRS//в/v};
        TRS=${TRS//В/V};
        TRS=${TRS//г/g};
        TRS=${TRS//Г/G};
        TRS=${TRS//д/d};
        TRS=${TRS//Д/D};
        TRS=${TRS//е/e};
        TRS=${TRS//ё/yo};
        TRS=${TRS//Ё/Yo};
        TRS=${TRS//ж/zh};
        TRS=${TRS//Ж/Zh};
        TRS=${TRS//з/z};
        TRS=${TRS//З/Z};
        TRS=${TRS//и/i};
        TRS=${TRS//И/I};
        TRS=${TRS//й/j};
        TRS=${TRS//Й/J};
        TRS=${TRS//к/k};
        TRS=${TRS//К/K};
        TRS=${TRS//л/l};
        TRS=${TRS//Л/L};
        TRS=${TRS//м/m};
        TRS=${TRS//М/M};
        TRS=${TRS//н/n};
        TRS=${TRS//Н/N};
        TRS=${TRS//о/o};
        TRS=${TRS//О/O};
        TRS=${TRS//п/p};
        TRS=${TRS//П/P};
        TRS=${TRS//р/r};
        TRS=${TRS//Р/R};
        TRS=${TRS//с/s};
        TRS=${TRS//С/S};
        TRS=${TRS//т/t};
        TRS=${TRS//Т/T};
        TRS=${TRS//у/u};
        TRS=${TRS//У/U};
        TRS=${TRS//ф/f};
        TRS=${TRS//Ф/F};
        TRS=${TRS//х/h};
        TRS=${TRS//Х/H};
        TRS=${TRS//ц/c};
        TRS=${TRS//Ц/C};
        TRS=${TRS//ч/ch};
        TRS=${TRS//Ч/Ch};
        TRS=${TRS//ш/sh};
        TRS=${TRS//Ш/Sh};
        TRS=${TRS//щ/sch};
        TRS=${TRS//Щ/Sch};
        TRS=${TRS//э/e};
        TRS=${TRS//Э/E};
        TRS=${TRS//ю/ju};
        TRS=${TRS//Ю/Ju};
        TRS=${TRS//я/ya};
        TRS=${TRS//Я/Ya};
        TRS=${TRS//ъ/\`};
        TRS=${TRS//Ъ/\`};
        TRS=${TRS//ь/\'};
        TRS=${TRS//Ь/\'};
        TRS=${TRS//ы/y};
        TRS=${TRS//Ы/Y};
        TRS=${TRS// / };
        TRS=${TRS//_-_/-};
                if [[ `file -b "$NAME"` == directory ]]; then
                        mv -v "$NAME" "$TRS"
                        cd "$TRS"
                        "$0"
                        cd ..
                else
                        mv -v "$NAME" "$TRS"
                fi
done
</pre>
<p>Скрипт следует поместить в папку с файлами, которые нужно будет переименовать, выставить на него права на исполнение (<span style="font-family: courier new,courier;">chmod +x</span>) и запустить.</p>
<p>Путь к интерпретатору <span style="font-family: courier new,courier;">bash</span> в скрипте указан так, как он расположен на FreeBSD. В Линуксе его нужно заменить на <span style="font-family: courier new,courier;">/bin/bash</span>.</p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/freebsd/massovaya-transliteraciya-imen-fajjlov.html">Постоянная ссылка</a> |
<a href="http://daemony.org/freebsd/massovaya-transliteraciya-imen-fajjlov.html#comments">Комментариев нет</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/freebsd/massovaya-transliteraciya-imen-fajjlov.html&title=Массовая транслитерация имен файлов">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/bash" rel="tag">bash</a>, <a href="http://daemony.org/tag/freebsd" rel="tag">FreeBSD</a>, <a href="http://daemony.org/tag/avtomatizaciya" rel="tag">автоматизация</a>, <a href="http://daemony.org/tag/pereimenovanie" rel="tag">переименование</a>, <a href="http://daemony.org/tag/skript" rel="tag">скрипт</a>, <a href="http://daemony.org/tag/fajjly" rel="tag">файлы</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/-dBf_QE1qQoFqm44H-bd3-u-uUo/0/da"><img src="http://feedads.g.doubleclick.net/~a/-dBf_QE1qQoFqm44H-bd3-u-uUo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/-dBf_QE1qQoFqm44H-bd3-u-uUo/1/da"><img src="http://feedads.g.doubleclick.net/~a/-dBf_QE1qQoFqm44H-bd3-u-uUo/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/Vw96N9ZPejs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/freebsd/massovaya-transliteraciya-imen-fajjlov.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://daemony.org/freebsd/massovaya-transliteraciya-imen-fajjlov.html</feedburner:origLink></item>
		<item>
		<title>564 картины Ивана Константиновича Айвазовского</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/ZVAs18R1R7Y/564-pictures-by-ivan-aivazovskiy.html</link>
		<comments>http://daemony.org/creative/564-pictures-by-ivan-aivazovskiy.html#comments</comments>
		<pubDate>Wed, 29 Sep 2010 11:56:34 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Галерея]]></category>
		<category><![CDATA[Искусство]]></category>
		<category><![CDATA[айвазовский]]></category>
		<category><![CDATA[галерея]]></category>
		<category><![CDATA[картины]]></category>
		<category><![CDATA[коллекция]]></category>
		<category><![CDATA[море]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1246</guid>
		<description><![CDATA[Те картины, в которых главная сила - свет солнца, ... надо считать лучшими. Айвазовский И.К. Иван Константинович Айвазовский родился в Феодосии 17 (29) июля 1817 в семье армянского предпринимателя. Учился... <a class="meta-more" href="http://daemony.org/creative/564-pictures-by-ivan-aivazovskiy.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><blockquote><p style="text-align: right;">Те картины, в которых главная сила - свет солнца, ... надо считать лучшими. <br />
 <em>Айвазовский И.К.</em></p>
</blockquote>
<p><strong>Иван Константинович Айвазовский</strong> родился в Феодосии 17 (29) июля 1817 в семье армянского предпринимателя. Учился в петербургской Академии художеств у М. Н. Воробьева (1833-1839). В качестве "пенсионера" Академии работал в Крыму (1838-1840), Италии (1840-1844), посетил также Францию, Англию и ряд других стран. Любил путешествовать и позднее - по России, Европе, Средиземноморью, - но с 1845 работал преимущественно в родном городе. Испытал особое влияние французской марины (<em>морского пейзажа</em>) барокко-классицизма (К. Лоррен и К. Верне).</p>
<p><span id="more-1246"></span></p>
<p>Избавляясь от слишком плотной манеры письма и слишком резких контрастов классицистической "кулисной" композиции, Айвазовский со временем добивается подлинной живописной свободы. Бравурно-катастрофический "Девятый вал" (1850, Русский музей, Петербург), где достигнуто впечатление "безбрежного" морского пространства, может служить итогом его раннего периода. Обеспечив живописный эффект, Айвазовский, будучи к тому же мастером необычайно плодовитым (<em>написавшим более <strong>6000</strong> картин</em>), часто превращал его в своеобразный фирменный стереотип. Но в самых хрестоматийных и по праву особо популярных своих картинах (<em>таких, как "Черное море", 1881, Третьяковская галерея</em>) он демонстрирует главный свой дар: <strong>умение показать пронизанную светом, вечно подвижную водную стихию</strong>.</p>
<p><a href="http://daemony.org/wp-content/uploads/2010/09/Ivan_Aivazovskiy1.jpg" rel="lightbox[1246]" title="Иван Константинович Айвазовский"><img class="size-full wp-image-1254 aligncenter" title="Иван Константинович Айвазовский" src="http://daemony.org/wp-content/uploads/2010/09/Ivan_Aivazovskiy1.jpg" alt="Иван Константинович Айвазовский" width="324" height="500" /></a></p>
<p>Живописец Главного морского штаба (с 1844), Айвазовский принимает участие в ряде военных кампаний (<em>в том числе в Крымской войне 1853-1856</em>), создав немало патетических батальных полотен (<em>"Чесменский бой", 1848, Феодосийская картинная галерея</em>). Хотя он исполнил немало "чисто земных" пейзажей, среди которых выделяются украинские и кавказские виды (1850-1860-е годы), именно море обычно предстает у него универсальной основой природы и истории, в особенности в сюжетах с сотворением мира и потопом; впрочем, образы религиозной, библейской или евангельской, иконографии, равно как и античной мифологии, нельзя причислить к самым большим его удачам. Целый ряд картин Айвазовский посвятил древней и новой армянской истории (<em>"Посещение Дж.Г.Байроном монастыря мхитаристов близ Венеции", 1880, Картинная галерея Армении, Ереван</em>).</p>
<p>С 1840-х годов его художественная продукция пользовалась огромным успехом. Айвазовский накопил большое состояние и известен также как щедрый благотворитель: в Феодосии на его средства были выстроены здания археологического музея, проведены большие работы по градоустройству, постройке порта и железной дороги. Из его феодосийской мастерской вышел целый ряд крупных пейзажистов (<em>Л. Ф. Лагорио, А. И. Куинджи, К. Ф. Богаевский и др.</em>).</p>
<p>Умер Айвазовский в Феодосии 19 апреля (2 мая) 1900. Полнее всего творчество мастера представлено в основанной им <strong>Феодосийской картинной галерее</strong>, ныне носящей его имя.</p>
<h3 style="text-align: center;"><a href="/creative/564-pictures-by-ivan-aivazovskiy.html/2">Перейти к просмотру галереи картин художника</a></h3>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/creative/564-pictures-by-ivan-aivazovskiy.html">Постоянная ссылка</a> |
<a href="http://daemony.org/creative/564-pictures-by-ivan-aivazovskiy.html#comments">Комментариев нет</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/creative/564-pictures-by-ivan-aivazovskiy.html&title=564 картины Ивана Константиновича Айвазовского">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/ajjvazovskijj" rel="tag">айвазовский</a>, <a href="http://daemony.org/tag/galereya" rel="tag">галерея</a>, <a href="http://daemony.org/tag/kartiny" rel="tag">картины</a>, <a href="http://daemony.org/tag/kollekciya" rel="tag">коллекция</a>, <a href="http://daemony.org/tag/more" rel="tag">море</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/UeiZP29OP4nThxKk0YsyiZMmwhg/0/da"><img src="http://feedads.g.doubleclick.net/~a/UeiZP29OP4nThxKk0YsyiZMmwhg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/UeiZP29OP4nThxKk0YsyiZMmwhg/1/da"><img src="http://feedads.g.doubleclick.net/~a/UeiZP29OP4nThxKk0YsyiZMmwhg/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/ZVAs18R1R7Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/creative/564-pictures-by-ivan-aivazovskiy.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://daemony.org/creative/564-pictures-by-ivan-aivazovskiy.html</feedburner:origLink></item>
		<item>
		<title>Картины Томаса Кинкейда | 2010 год</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/0f_pK-yWC2w/art-by-thomas-kinkade-2010.html</link>
		<comments>http://daemony.org/creative/art-by-thomas-kinkade-2010.html#comments</comments>
		<pubDate>Tue, 28 Sep 2010 23:21:02 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Галерея]]></category>
		<category><![CDATA[Искусство]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[thomas kinkade]]></category>
		<category><![CDATA[галерея]]></category>
		<category><![CDATA[искусство]]></category>
		<category><![CDATA[картины]]></category>
		<category><![CDATA[скачать]]></category>
		<category><![CDATA[томас кинкейд]]></category>
		<category><![CDATA[фотоальбом]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1243</guid>
		<description><![CDATA[Томас Кинкейд (Thomas Kinkade) - американский художник, названный прессой "Мастером Света". Его живопись, наполненная светом и спокойствием, приносит миллионам людей надежду и радость. Каждая картина Кинкейда – тайное обращение к... <a class="meta-more" href="http://daemony.org/creative/art-by-thomas-kinkade-2010.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p><strong>Томас Кинкейд</strong> (<em>Thomas Kinkade</em>) - американский художник, названный прессой "<strong>Мастером Света</strong>". Его живопись, наполненная светом и спокойствием, приносит миллионам людей надежду и радость. Каждая картина Кинкейда – тайное обращение к человеку, заставляющее нас задуматься о таких ценностях, как семья, религия, природа.</p>
<p><span id="more-1243"></span></p>
<p>Томас Кинкейд, родился в 1958 в маленьком тихом городе Placerville в Калифорнии. Уже в шестилетнем возрасте он проявляет интерес к живописи, и занятия ею позволяют Томасу в 16 лет начать работу учеником известного калифорнийского художника Глена Уесселса (Glen Wessels).</p>
<p><a href="http://daemony.org/wp-content/uploads/2010/09/Thomas_Kinkade1.jpg" rel="lightbox[1243]" title="Thomas Kinkade"><img class="size-full wp-image-1245 alignright" title="Thomas Kinkade" src="http://daemony.org/wp-content/uploads/2010/09/Thomas_Kinkade1.jpg" alt="Thomas Kinkade" width="300" height="188" /></a>Дальнейшее образование Томас Кинкэйд получает в Калифорнийском Университете (University of California at Berkley) и в Художественном Колледже Дизайна в Пасадене (The Art Center College of Design in Pasadena, California).</p>
<p>Как-то летом они с одноклассником задумали написать руководство для начинающих художников, и все каникулы юноши делали наброски для будущего учебника. Книга вышла в свет; вскоре ее невероятный успех привел двух друзей в киноиндустрию, где они занялись декорациями к фильму «Огонь и Лед». Таким образом, в 22 года он начинает работать в киноиндустрии (<em>motion picture industry</em>).</p>
<p>В 1982 году он женился на Нанетт – девушке, которую любил с детства. А в 1983-ем году оставляет киноиндустрию ради самостоятельного творчества.</p>
<p>Кинкейд считает, что своим дарованием он обязан Богу. Цель этого художника – научить людей вере, принести в их дом мир и радость. Письма, которые он каждый день получает, говорят о том, что ему это удается.</p>
<p>Любящий муж и счастливый отец четырех дочерей, Томас каждый раз, когда рисует, скрывает где-нибудь холсте букву «Н», пытаясь таким образом выразить свою благодарность Нанетт. Девочки тоже часто находят свои имена и портреты на многих папиных картинах.</p>
<p>Издательство <em>«Уорнер Букс»</em> недавно опубликовало книгу Кинкейда <strong>«Простые истины»</strong>, иллюстрированную его работами, в которой отразились философские и религиозные идеи художника. Автор советует людям не искать в жизни сложностей, стараться проводить больше времени с друзьями, с родными.</p>
<p>За выдающееся мастерство издательство «Коллекторс» наградило Кинкейда и его кумира Нормана Роквелла почетными грамотами. В 1989 году Томас был признан официальным художником Национального общества печати. Он пожертвовал часть своих картин Союзу ветеранов и предоставил ему право использовать их для рождественских открыток. В 1999 году Кинкейд был принят в Общество прославленных художников США.</p>
<p>За свои работы Кинкейд получил множество премий. Недавно Национальная ассоциация издателей США вторично назвала его художником года, а его работы признаются лучшими литографиями восемь лет подряд.</p>
<p>На сегодняшний день, Томас Кинкейд самый коллекционируемый художник в мире (из ныне живущих).</p>
<h3 style="text-align: center;"><a href="/creative/art-by-thomas-kinkade-2010.html/2">Перейти к просмотру галереи</a></h3>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/creative/art-by-thomas-kinkade-2010.html">Постоянная ссылка</a> |
<a href="http://daemony.org/creative/art-by-thomas-kinkade-2010.html#comments">Всего комментариев: 2</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/creative/art-by-thomas-kinkade-2010.html&title=Картины Томаса Кинкейда | 2010 год">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/art" rel="tag">art</a>, <a href="http://daemony.org/tag/thomas-kinkade" rel="tag">thomas kinkade</a>, <a href="http://daemony.org/tag/galereya" rel="tag">галерея</a>, <a href="http://daemony.org/tag/iskusstvo" rel="tag">искусство</a>, <a href="http://daemony.org/tag/kartiny" rel="tag">картины</a>, <a href="http://daemony.org/tag/skachat" rel="tag">скачать</a>, <a href="http://daemony.org/tag/tomas-kinkejjd" rel="tag">томас кинкейд</a>, <a href="http://daemony.org/tag/fotoalbom" rel="tag">фотоальбом</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/4dI_WOQ_HPt16jr1xIxAHZxNGpQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/4dI_WOQ_HPt16jr1xIxAHZxNGpQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/4dI_WOQ_HPt16jr1xIxAHZxNGpQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/4dI_WOQ_HPt16jr1xIxAHZxNGpQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/0f_pK-yWC2w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/creative/art-by-thomas-kinkade-2010.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://daemony.org/creative/art-by-thomas-kinkade-2010.html</feedburner:origLink></item>
		<item>
		<title>Daemony в dmoz.org</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/z738eiTeWLI/daemony-v-dmoz-org.html</link>
		<comments>http://daemony.org/internet/daemony-v-dmoz-org.html#comments</comments>
		<pubDate>Mon, 27 Sep 2010 23:14:05 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Оптимизация]]></category>
		<category><![CDATA[dmoz]]></category>
		<category><![CDATA[каталог]]></category>
		<category><![CDATA[оптимизация]]></category>
		<category><![CDATA[подать заявку]]></category>
		<category><![CDATA[регистрация]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1235</guid>
		<description><![CDATA[Одной из приятных новостей за прошедший год стало "попадание" этого блога в каталог dmoz.org. На самом деле, это была третья попытка зарегистрироваться и она оказалась успешной. По какой причине сайт... <a class="meta-more" href="http://daemony.org/internet/daemony-v-dmoz-org.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>Одной из приятных новостей за прошедший год стало "попадание" этого блога в каталог <strong>dmoz.org</strong>. На самом деле, это была третья попытка зарегистрироваться и она оказалась успешной. По какой причине сайт был отвергнут первые два раза, мне неизвестно. Модераторы <strong>dmoz</strong> никогда не дают ответа.</p>
<p><strong>My Live Blog</strong> расположен в каталоге <strong>dmoz</strong> в разделе: <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5kbW96Lm9yZy9Xb3JsZC9SdXNzaWFuLyVEMCU5QSVEMCVCRSVEMCVCQyVEMCVCRiVEMSU4QyVEMSU4RSVEMSU4MiVEMCVCNSVEMSU4MCVEMSU4Qi8lRDAlOUYlRDElODAlRDAlQkUlRDAlQjMlRDElODAlRDAlQjAlRDAlQkMlRDAlQkMlRDAlQkQlRDAlQkUlRDAlQjVfJUQwJUJFJUQwJUIxJUQwJUI1JUQxJTgxJUQwJUJGJUQwJUI1JUQxJTg3JUQwJUI1JUQwJUJEJUQwJUI4JUQwJUI1LyVEMCU5RSVEMCVCRiVEMCVCNSVEMSU4MCVEMCVCMCVEMSU4NiVEMCVCOCVEMCVCRSVEMCVCRCVEMCVCRCVEMSU4QiVEMCVCNV8lRDElODElRDAlQjglRDElODElRDElODIlRDAlQjUlRDAlQkMlRDElOEIvVW5peC9GcmVlQlNELw==/" >World : Russian : Компьютеры : Программное обеспечение : Операционные системы : Unix : FreeBSD</a></noindex></p>
<p><span id="more-1235"></span></p>
<p>Вслед за блогом я попытался подать на рассмотрение в <strong>dmoz</strong> еще четыре сайта (<em>не мои</em>). Сайты качественные, тематические. Однако из них только два оказалось в популярнейшем каталоге.</p>
<h4>Несколько советов от меня для тех, кто безуспешно пытается добавить свой веб-ресурс в dmoz:</h4>
<ol>
<li>Терпение! Заявки могут рассматриваться модераторами до полугода. По крайней мере этот блог попал именно через полгода после подачи последней заявки.</li>
<li>Тщательно, очень тщательно продумайте в какой же раздел лучше всего разместить сайт. Разделов и подразделов в dmoz великое множество, но вы наверняка выберите свой. Если модератору "не понравится" ваш выбор, он без уведомления отвергнет вашу заявку.</li>
<li>Краткое и информативное описание сайта - это одно из обязательных условий. Здесь тоже, как и при выборе раздела торопиться не стоит.</li>
<li><em><strong> - "Как подать заявку в dmoz</strong>?" - </em> Выберите свой раздел и вверху страницы нажмите на ссылку "<span style="color: #999999;">предложить URL</span>". <strong>Внимательно</strong> читайте все подсказки на этой странице и строго их придерживайтесь!</li>
<li><strong><em> - "Как узнать, что  сайт в dmoz?</em></strong>" -  Очень просто. Для этого воспользуйтесь поиском. Например: <span style="font-family: courier new,courier;"><a rel="noindex nofollow" href="http://www.dmoz.org/search?q=live.daemony.org">http://www.dmoz.org/search?q=live.daemony.org</a></span></li>
<li><strong><em> - "Ну и что с того, что мой сайт попадет в dmoz.org?"</em></strong> - Ну... раз спросили, в таком случае <noindex><a rel="nofollow" target="_blank" href="http://daemony.org/out-of-daemony/aHR0cDovL3d3dy5nb29nbGUuY29tLyNobD1ydSZhbXA7c291cmNlPWhwJmFtcDtiaXc9MTI4MCZhbXA7YmloPTY3NCZhbXA7cT0lRDElODclRDElODIlRDAlQkUrJUQwJUI0JUQwJUIwJUQwJUI1JUQxJTgyK2Rtb3omYW1wO2ZwPTE=/" >Гугл вам в помощь...</a></noindex> <img src='http://daemony.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><span style="text-decoration: line-through;"><em>И самое главное! Если первый раз отказали, пробуйте снова. Пробуйте и второй раз и третий.</em><br />
</span></li>
</ol>
<h4>Удачи!</h4>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/daemony-v-dmoz-org.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/daemony-v-dmoz-org.html#comments">Всего комментариев: 2</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/daemony-v-dmoz-org.html&title=Daemony в dmoz.org">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/dmoz" rel="tag">dmoz</a>, <a href="http://daemony.org/tag/katalog" rel="tag">каталог</a>, <a href="http://daemony.org/tag/optimizaciya" rel="tag">оптимизация</a>, <a href="http://daemony.org/tag/podat-zayavku" rel="tag">подать заявку</a>, <a href="http://daemony.org/tag/registraciya" rel="tag">регистрация</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/rpb781vhCi0aFsyezbAuo-t3Hfs/0/da"><img src="http://feedads.g.doubleclick.net/~a/rpb781vhCi0aFsyezbAuo-t3Hfs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rpb781vhCi0aFsyezbAuo-t3Hfs/1/da"><img src="http://feedads.g.doubleclick.net/~a/rpb781vhCi0aFsyezbAuo-t3Hfs/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/z738eiTeWLI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/daemony-v-dmoz-org.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/daemony-v-dmoz-org.html</feedburner:origLink></item>
		<item>
		<title>Google празднует свой день рождения</title>
		<link>http://feedproxy.google.com/~r/Daemony/~3/ImmWnE0isQU/google-prazdnuet-svojj-den-rozhdeniya.html</link>
		<comments>http://daemony.org/internet/google-prazdnuet-svojj-den-rozhdeniya.html#comments</comments>
		<pubDate>Mon, 27 Sep 2010 20:56:21 +0000</pubDate>
		<dc:creator>Daemony</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[день рождения]]></category>
		<category><![CDATA[праздник]]></category>

		<guid isPermaLink="false">http://daemony.org/?p=1231</guid>
		<description><![CDATA[По крайней мере именно так он сам сегодня заявил, по традиции заменив свой логотип над поисковой формой. Google, как поисковая система, рождалась в середине 90-х годов. Два студента, Ларри Пейдж... <a class="meta-more" href="http://daemony.org/internet/google-prazdnuet-svojj-den-rozhdeniya.html">Еще <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<sape_index><p>По крайней мере именно так он сам сегодня заявил, по традиции заменив свой логотип над поисковой формой.</p>
<p>Google, как поисковая система, рождалась в середине 90-х годов. Два студента, Ларри Пейдж и Сергей Брин создавали учебный проект - поисковик BackRub. Но позднее на его основе появился <strong>Google</strong>.</p>
<p><span id="more-1231"></span></p>
<p>Саму корпорацию был основано <strong>4 сентября 1998</strong> года. Доменное имя <span style="font-family: courier new,courier;">google.com</span> был зарегистрирован <strong>15 сентября 1997</strong> года. Но по каким-то обстоятельствам, с 2005 года корпорация отмечает день рождения поисковика <strong>27 сентября</strong>. В этом году он уже 12-й по счету.</p>
<p style="text-align: center;"><a href="http://daemony.org/wp-content/uploads/2010/09/google-birthday.png" rel="lightbox[1231]" title="С Днем Рождения, Google!"><img class="aligncenter size-large wp-image-1233" title="С Днем Рождения, Google!" src="http://daemony.org/wp-content/uploads/2010/09/google-birthday-600x271.png" alt="С Днем Рождения, Google!" width="600" height="271" /></a></p>
<p><!-- PHP 5.x --></p>
</sape_index><!--c88727403912--><hr />
<p><small>© Daemony для <a href="http://daemony.org">My Live Blog</a>, 2010. |
<a href="http://daemony.org/internet/google-prazdnuet-svojj-den-rozhdeniya.html">Постоянная ссылка</a> |
<a href="http://daemony.org/internet/google-prazdnuet-svojj-den-rozhdeniya.html#comments">Комментариев нет</a> |
Добавить в 
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://daemony.org/internet/google-prazdnuet-svojj-den-rozhdeniya.html&title=Google празднует свой день рождения">Google Закладки</a><br/>
Тэги: <a href="http://daemony.org/tag/google" rel="tag">google</a>, <a href="http://daemony.org/tag/den-rozhdeniya" rel="tag">день рождения</a>, <a href="http://daemony.org/tag/prazdnik" rel="tag">праздник</a><br/>
</small></p>
<p><a href="http://feedads.g.doubleclick.net/~a/FVeL5WHNa6yojfAbPQ3GxijkeJU/0/da"><img src="http://feedads.g.doubleclick.net/~a/FVeL5WHNa6yojfAbPQ3GxijkeJU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/FVeL5WHNa6yojfAbPQ3GxijkeJU/1/da"><img src="http://feedads.g.doubleclick.net/~a/FVeL5WHNa6yojfAbPQ3GxijkeJU/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/Daemony/~4/ImmWnE0isQU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://daemony.org/internet/google-prazdnuet-svojj-den-rozhdeniya.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://daemony.org/internet/google-prazdnuet-svojj-den-rozhdeniya.html</feedburner:origLink></item>
	</channel>
</rss>

