<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Cyrill</title>
	<link>http://cyrill.co.uk</link>
	<description>Чувак с пассатижами / sux, bugs &#38; plug ‘n’ play</description>
	<pubDate>Tue, 11 Nov 2008 16:10:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>reCAPTCHA</title>
		<link>http://cyrill.co.uk/2008/11/05/recaptcha/</link>
		<comments>http://cyrill.co.uk/2008/11/05/recaptcha/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 07:25:26 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[Разное]]></category>

		<category><![CDATA[recaptcha]]></category>

		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/11/05/recaptcha/</guid>
		<description><![CDATA[В связи с увеличившимся потоком реферральных спамеров, поставил reCAPTCHA. Приношу извинения за неудобство комментаторам &#8212; иначе просто нереально. За выходные &#8212; полсотни комментариев.
Граждане спамеры! Как считаете, если списочек ваших урлов отправить в Abuse Яндекса &#8212; забанят?












]]></description>
			<content:encoded><![CDATA[<p>В связи с увеличившимся потоком реферральных спамеров, поставил reCAPTCHA. Приношу извинения за неудобство комментаторам &#8212; иначе просто нереально. За выходные &#8212; полсотни комментариев.</p>
<p><strong>Граждане спамеры! Как считаете, если списочек ваших урлов отправить в Abuse Яндекса &#8212; забанят?</strong></p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F11%2F05%2Frecaptcha%2F&amp;title=reCAPTCHA" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/11/05/recaptcha/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Два переезда — один пожар, не так ли?</title>
		<link>http://cyrill.co.uk/2008/10/14/moved-again/</link>
		<comments>http://cyrill.co.uk/2008/10/14/moved-again/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 12:53:00 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[infrastructure]]></category>

		<category><![CDATA[инфраструктура]]></category>

		<category><![CDATA[переезд]]></category>

		<category><![CDATA[скс]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/10/14/moved-again/</guid>
		<description><![CDATA[Так вот, мы переехали по второму разу. Вроде даже без потерь. Конечно, не обошлось без чудес (я серьезно — были моменты когда реально повезло).
Еще раз убедился, что инструкция, которая висит в этом блоге постом ниже, вполне себе жизнеспособна и адекватна  
Зато теперь, как выяснилось в процессе, я знаю чуть больше про стройку в разрезе [...]]]></description>
			<content:encoded><![CDATA[<p>Так вот, мы переехали по второму разу. Вроде даже без потерь. Конечно, не обошлось без чудес (я серьезно — были моменты когда <em>реально </em>повезло).<br />
Еще раз убедился, что инструкция, которая висит в этом блоге постом ниже, вполне себе жизнеспособна и адекватна <img src='http://cyrill.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Зато теперь, как выяснилось в процессе, я знаю чуть больше про стройку в разрезе ИТ-инфраструктуры: СКС, систем безопасности, видеонаблюдения и прочего разнообразно-интересного, что несомненным образом радует. Если интересно — задайте тем, попробую осветить <img src='http://cyrill.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F10%2F14%2Fmoved-again%2F&amp;title=%D0%94%D0%B2%D0%B0+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0+%E2%80%94+%D0%BE%D0%B4%D0%B8%D0%BD+%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%2C+%D0%BD%D0%B5+%D1%82%D0%B0%D0%BA+%D0%BB%D0%B8%3F" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/10/14/moved-again/feed/</wfw:commentRss>
		</item>
		<item>
		<title>История одного переезда</title>
		<link>http://cyrill.co.uk/2008/07/18/moving-the-infrastructure/</link>
		<comments>http://cyrill.co.uk/2008/07/18/moving-the-infrastructure/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 12:23:45 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[SysAdm]]></category>

		<category><![CDATA[Разное]]></category>

		<category><![CDATA[инфраструктура]]></category>

		<category><![CDATA[переезд]]></category>

		<category><![CDATA[серверная]]></category>

		<category><![CDATA[сеть]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/07/18/%d0%b8%d1%81%d1%82%d0%be%d1%80%d0%b8%d1%8f-%d0%be%d0%b4%d0%bd%d0%be%d0%b3%d0%be-%d0%bf%d0%b5%d1%80%d0%b5%d0%b5%d0%b7%d0%b4%d0%b0/</guid>
		<description><![CDATA[Не знаю, насколько это будет интересно людям, которые читают мой блог из интереса к веб-разработке, но, думаю, стоит написать об одном событии, в котором я не так давно участвовал &#8212; переезд компании, в которой я работаю.
Итак,  получилось так, что нам пришлось переехать &#8212; чуть раньше назначенного времени и чуть не туда, куда планировалось =) Собственно, [...]]]></description>
			<content:encoded><![CDATA[<p>Не знаю, насколько это будет интересно людям, которые читают мой блог из интереса к веб-разработке, но, думаю, стоит написать об одном событии, в котором я не так давно участвовал &#8212; переезд компании, в которой я работаю.</p>
<p>Итак,  получилось так, что нам пришлось переехать &#8212; чуть раньше назначенного времени и чуть не туда, куда планировалось =) Собственно, сам по себе переезд небольшой инфраструктуры&#8211; невеликая проблема, но в данном случае все осложнялось рядом факторов:</p>
<ol>
<li>До последнего момента никто не знал, куда-таки мы едем</li>
<li>Времени, как следствие из (1), было катастрофически мало</li>
<li>Под переезд были запланированы мероприятия по полной замене парка сетевого оборудования и телефонной станции (точнее, до этогособственной телефонной станции у нас просто не было:))</li>
</ol>
<p>Еще за неделю до того, как нам надо было освободить занимаемое помещение, мы ездили и смотрели разные офисы на предмет их пригодности к внезапному заезду &#8212; наличие и состояние СКС, электрической сети, общее состояние офиса.. Вариантов было отсмотрено очень много, но беда в том, что реально пригодных ко въезду не было.</p>
<blockquote><p><font color="#666699">Должен заметить, что пять или шесть просмотренных офисов были близки к тому, что мы были готовы в них заехать, но основным препятствием было то, что там <strong>совершенно по-идиотски была реализована СКС</strong>. К сожалению, проектировщики (даже в очень навороченных бизнес-центрах) думают, по всей видимости, задницей &#8212; иначе, как объяснить, что на 600 квадратных метров офиса предусмотрено всего 30 мест СКС по два порта? Но это лирика, впрочем.. </font></p></blockquote>
<p>Внезапно, за три дня до момента <strong>X</strong>, подходящее помещение было найдено вблизи м. Площадь Ильича &#8212; и удаленность от центра, и состояние офиса и инженерных сетей более или менее отвечало нашим потребностям. Дальше &#8212; понеслось</p>
<blockquote><p>Что обязательно надо сделать ИТ-специалисту перед переездом <em>внутри офиса</em>?</p>
<ol>
<li>Обязательно промаркируйте всю технику &#8212; компьютеры, мониторы, клавиатуры и прочее (этим мы озаботились заранее)</li>
<li>Промаркируйте диски серверов, если это еще не сделано</li>
<li>Промаркируйте сетевые интерфейсы multi-homed машин (серверов и всяких разных рабочих станций), если это еще не сделано</li>
<li>Если ваше сетевое оборудование отстроено и работает так как надо &#8212; озаботьтесь наличием кабельного журнала &#8212; что, как, чем и куда (устройство/порт) подключено и соответствием такого журнала реальному состоянию вещей. В идеале, должны быть отмаркированы патч-корды, чтобы не думать лишний раз при коммутации</li>
<li>(техническое) Уменьшите срок аренды выдаваемых адресов на DHCP</li>
</ol>
</blockquote>
<p>Все перечисленное было проделано заранее, так что этот этап проблем не вызвал никаких. Осталось подготовить помещение к заезду и решить вопросы с подключением к внешним каналам связи на новом месте.</p>
<blockquote><p>Какие административные вопросы нужно решить перед переездом?</p>
<ol>
<li>Убедитесь и убедите руководство, что платежи, которые надо совершать по вашей просьбе, сейчас имеют статус <strong>особо важных</strong> &#8212; если не оплатить подключение интернет-канала, иначе никто не сможет работать на новом месте</li>
<li>Запаситесь определенной суммой наличности на непредвиденные расходы с минимальной отчетность (у меня ушло порядка 30 000 рублей)</li>
<li>Убедитесь в том, что на новом месте у вас есть пропуск на круглосуточный доступ в здание хотя бы в течение двух недель &#8212; неделю до переезда и неделю после такового</li>
</ol>
</blockquote>
<p>Что надо подготовить вне компании?</p>
<blockquote>
<ol>
<li>Если вы ждете доставки оборудования на новое место, убедитесь, что службы доставки знают новый адрес, ваш номер сотового телефона и точно уверены, что приедут в назначенное время</li>
<li>Заключите договор с провайдером (провайдерами) на новом месте &#8212; в то время, как вы развешиваете сервеы по шкафам, инженеры провайдера должны протягивать вам кабель с живительным интернетом <img src='http://cyrill.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Учитывая то, что любой провайдер &#8212; очень небыстрый механизм, озадачьтесь <em>сильно </em>заранее, по возможности</li>
<li>Если возможности подключить постоянный интернет-кана в момент въезда &#8212; договаривайтесь с соседями по офису, ищите точки Wi-Fi, в конце-концов, попробуйте подключиться через скайлинк</li>
<li>(чуть не забыл самое интересное) Если вы сами поддерживате на своих серверах пользовательские сервисы (почта, веб, прочее) &#8212; попробуйте найти площадку для временного размещения оборудования, кроме того, заранее уменьшите значения refresh и ttl внешних DNS и добавьте заранее необходимые записи a и mx</li>
</ol>
</blockquote>
<p>С этим тоже проблем, вроде, не возникло. Теперь &#8212; о том, что должно быть под рукой:</p>
<blockquote>
<ol>
<li>Запаситесь всевозможными инструментами &#8212; отвертки всех мастей, пассатижи, кусачки, нож (лучше пара &#8212; открывать заботливо залепленные скотчем коробки) &#8212; все это должно быть в рюкзаке/машине/где угодно <strong>не упакованное</strong></li>
<li>Набор инструментов для разделки витой пары &#8212; инструменты для зачистки, обжимные клещи, тестер кабельных соединений, рации (если вы работаете с помощником &#8212; незаменимая вещь)</li>
<li>Набор электроинструмента &#8212; не повредит пара шуруповертов, дрель или перфоратор</li>
<li>В случае отсутствия электрических шуруповертов &#8212; купите в автомагазине набор ключей с удлинителями и трещотками &#8212; очень упрощает жизнь, экономит силы и время при сборке/разборке серверных шкафов</li>
<li>Адекватное ситуации количество витой пары в бухтах, коннекторы 8p8c, колпачки на патч-корды, нейлоновые стяжки и прочая монтажная мелочь &#8212; всего этого должно быть с избытком</li>
<li>Маркеры, самоклеящиеся этикетки и т.п.</li>
</ol>
</blockquote>
<p>В организации набора юного монтажника сильно помог магазин &#8220;Бурый медведь&#8221; =) Кстати, если вы планируете ночевать в офисе &#8212; озадачьтесь наличием средств личной гигиены, сменной одежды и т.п. Кроме того &#8212; ваши ноутбук и сотовый телефон должны быть заряжены, набалансе сотового телефона должна быть сумма денег, отличная от нуля, в записной книжке должны быть все телефоны &#8212; поддержка провайдера, все без исключения сотрудники, администрация нового офиса, службы доставки пищи <img src='http://cyrill.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Кроме того, ваш номер должен быть у всех заинтересованных лиц.</p>
<p>Собственно, соблюдение перечисленного почти гарантирует вам более или менее спокойный переезд.</p>
<p>Чтобы быть во всеоружии, заранее спланируйте следующее:</p>
<blockquote>
<ol>
<li>Кто чем занимается при переезде и в какой последовательности</li>
<li>Кто занимается встречей подъезжающего оборудования / служб доставки и прочего (в идеале, если на такие вопросы удастся ангажировать сотрудника, не вовлеченного в процесс монтажа/демонтажа)</li>
<li>Кто занимается закупками недостающего оборудования/материалов (заранее прикиньте, кто ближе живет к каким магазинам), составьте табличку с адресами и телефонами магазинов</li>
</ol>
</blockquote>
<p>Вроде все. Надеюсь, моя писанина поможет кому-нибудь переехать безболезненно)</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F07%2F18%2Fmoving-the-infrastructure%2F&amp;title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BF%D0%B5%D1%80%D0%B5%D0%B5%D0%B7%D0%B4%D0%B0" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/07/18/moving-the-infrastructure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Как посмотреть MSDE-лог ISA2004/2006?</title>
		<link>http://cyrill.co.uk/2008/05/30/view-isa-server-msde-log/</link>
		<comments>http://cyrill.co.uk/2008/05/30/view-isa-server-msde-log/#comments</comments>
		<pubDate>Fri, 30 May 2008 12:05:35 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[ISA Server]]></category>

		<category><![CDATA[SysAdm]]></category>

		<category><![CDATA[ISA 2006]]></category>

		<category><![CDATA[log]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[MSDE]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/05/30/%d0%ba%d0%b0%d0%ba-%d0%bf%d0%be%d1%81%d0%bc%d0%be%d1%82%d1%80%d0%b5%d1%82%d1%8c-msde-%d0%bb%d0%be%d0%b3-isa20042006/</guid>
		<description><![CDATA[Для начала &#8212; ситуация: вы используете ISA 2004/2006 для организации доступа в интернет, причем ISA хранит свои логи в MSDE, т.е. по умолчанию. И тут &#8212; вам срочно надо посмотреть в лог сервера на предмет того или иного действия, например, посмотреть какое количество трафика вчера ушло на чтение ЖЖ. В этот момент вы понимаете, что [...]]]></description>
			<content:encoded><![CDATA[<p>Для начала &#8212; ситуация: вы используете ISA 2004/2006 для организации доступа в интернет, причем ISA хранит свои логи в MSDE, т.е. по умолчанию. И тут &#8212; вам срочно надо посмотреть в лог сервера на предмет того или иного действия, например, посмотреть какое количество трафика вчера ушло на чтение ЖЖ. В этот момент вы понимаете, что средство просмотра журналов, встроенное в ISA вам никак не поможет, а все возможные ISA Proxy log analyzers работают только с текстовыми логами.</p>
<p>Да, предполагается, что вы располагаете MSSQL Query Analyzer, входящим в состав SQL сервер, либо SQL Server management studio, входящей в SQL Server Express, распространяемый бесплатно &#8212; одно из этих средств нужно, чтобы подключиться к БД.</p>
<p>К делу.</p>
<p>1. Требуется разрешить входящие подключения от машины, на которой стоит Query Analyzer к серверу ISA на 1433 порт TCP (встроенное правило MS SQL)<br />
2.  На сервере ISA  выполните  GUI-утилиту svrnetcn, выберите в списке экземпляров MSDE экземпляр SERVERNAME\MSFW, после чего включите для него протокол TCP/IP<br />
3. Смело подключайтесь к серверу ISA при помощи Query Analyzer или SQL Management  Studio.</p>
<p>Обратите внимание, что ISA создает по одной БД каждые сутки, что накладывает ряд ограничений на объем выборки.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F30%2Fview-isa-server-msde-log%2F&amp;title=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C+MSDE-%D0%BB%D0%BE%D0%B3+ISA2004%2F2006%3F" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/05/30/view-isa-server-msde-log/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Визуализация данных: Шаблоны информационного дизайна</title>
		<link>http://cyrill.co.uk/2008/05/06/%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd%d1%8b-%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b3%d0%be-%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd%d0%b0/</link>
		<comments>http://cyrill.co.uk/2008/05/06/%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd%d1%8b-%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b3%d0%be-%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd%d0%b0/#comments</comments>
		<pubDate>Tue, 06 May 2008 12:46:10 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[accessibility]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[Дизайн информации]]></category>

		<category><![CDATA[Идеи]]></category>

		<category><![CDATA[Интерфейсы и юзабилити]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[design patterns]]></category>

		<category><![CDATA[information aesthetics]]></category>

		<category><![CDATA[infosthetics]]></category>

		<category><![CDATA[niceone]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/05/06/%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd%d1%8b-%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b3%d0%be-%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd%d0%b0/</guid>
		<description><![CDATA[Из RSS-потока Information Aesthetics почерпнул великолепную закладку - Information Design Patterns

В данный момент, на сайте приводится около полусотни шаблонов, которые могут пригодиться для визуализации разнообразных сложновизуализируемых данных: описания шаблонов, области их применения, примеры использования и, в ряде случаев, даже методик реализации. Все прекрасно описано и иллюстрировано, кроме того, все шаблоны снабжены тегами &#8212; по области [...]]]></description>
			<content:encoded><![CDATA[<p>Из <a href="http://feeds.infosthetics.com/infosthetics" title="Infosthetics RSS" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/feeds.infosthetics.com');">RSS-потока</a> <a href="http://infosthetics.com/" title="Infosthetics.com" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/infosthetics.com');">Information Aesthetics</a> почерпнул великолепную закладку - <a href="http://niceone.org/infodesign/" title="Information Design Patterns" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/niceone.org');">Information Design Patterns</a></p>
<p><img src="http://cyrill.co.uk/wp-content/uploads/2008/05/list_screen.jpg" alt="Screen 1" /></p>
<p>В данный момент, на сайте приводится около полусотни шаблонов, которые могут пригодиться для визуализации разнообразных сложновизуализируемых данных: описания шаблонов, области их применения, примеры использования и, в ряде случаев, даже методик реализации. Все прекрасно описано и иллюстрировано, кроме того, все шаблоны снабжены тегами &#8212; по области применения, принципу упорядочения данных,  классу графического материала (карта, график и т.п.) и даже количеству измерений получаемой визуализации.</p>
<p>Те, кто хоть раз сталкивался с задачей &#8220;описать неописуемое&#8221; &#8212; оценят.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F06%2F%25d1%2588%25d0%25b0%25d0%25b1%25d0%25bb%25d0%25be%25d0%25bd%25d1%258b-%25d0%25b8%25d0%25bd%25d1%2584%25d0%25be%25d1%2580%25d0%25bc%25d0%25b0%25d1%2586%25d0%25b8%25d0%25be%25d0%25bd%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25b4%25d0%25b8%25d0%25b7%25d0%25b0%25d0%25b9%25d0%25bd%25d0%25b0%2F&amp;title=%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%3A+%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B0" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/05/06/%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd%d1%8b-%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b3%d0%be-%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd%d0%b0/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ruby, русские буквы, UTF-8 и unexpected kEND, expecting $end</title>
		<link>http://cyrill.co.uk/2008/05/04/ruby-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%b5-%d0%b1%d1%83%d0%ba%d0%b2%d1%8b-utf-8-%d0%b8-unexpected-kend-expecting-end/</link>
		<comments>http://cyrill.co.uk/2008/05/04/ruby-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%b5-%d0%b1%d1%83%d0%ba%d0%b2%d1%8b-utf-8-%d0%b8-unexpected-kend-expecting-end/#comments</comments>
		<pubDate>Sun, 04 May 2008 08:00:39 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[ruby]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[bom]]></category>

		<category><![CDATA[l unexpected kEND]]></category>

		<category><![CDATA[notepad++]]></category>

		<category><![CDATA[utf-8]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/05/04/ruby-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%b5-%d0%b1%d1%83%d0%ba%d0%b2%d1%8b-utf-8-%d0%b8-unexpected-kend-expecting-end/</guid>
		<description><![CDATA[В процессе освоения рельс столкнулся с неприятной мелочью &#8212; время от времени, при использовании русских символов в коде, интерпретатор сваливался с ошибкой unexpected kEND, expecting $end at &#8230;
При преобразовании файла .rb, созданного в кодировке ANSI в UTF-8 средствами Notepad++, ошибка, что характерно, прекращается, но не всегда. Попробовал преобразовать в UTF-8 без BOM &#8212; заработало и [...]]]></description>
			<content:encoded><![CDATA[<p>В процессе освоения рельс столкнулся с неприятной мелочью &#8212; время от времени, при использовании русских символов в коде, интерпретатор сваливался с ошибкой <em>unexpected kEND, expecting $end at &#8230;</em></p>
<p>При преобразовании файла .rb, созданного в кодировке ANSI в <a href="http://unicode.org/faq/utf_bom.html#UTF8" title="UTF FAQ: What is UTF?" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/unicode.org');">UTF-8</a> средствами <a href="http://sourceforge.net/projects/notepad-plus/" title="Notepad++" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/sourceforge.net');">Notepad++</a>, ошибка, что характерно, прекращается, но не всегда. Попробовал преобразовать в UTF-8 без <a href="http://unicode.org/faq/utf_bom.html#22" title="UTF FAQ: What is a Byte Order Mark?" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/unicode.org');">BOM</a> &#8212; заработало и не спотыкается. В природу явления вникать некогда, кому поможет &#8212; буду рад =)</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F05%2F04%2Fruby-%25d1%2580%25d1%2583%25d1%2581%25d1%2581%25d0%25ba%25d0%25b8%25d0%25b5-%25d0%25b1%25d1%2583%25d0%25ba%25d0%25b2%25d1%258b-utf-8-%25d0%25b8-unexpected-kend-expecting-end%2F&amp;title=Ruby%2C+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5+%D0%B1%D1%83%D0%BA%D0%B2%D1%8B%2C+UTF-8+%D0%B8+unexpected+kEND%2C+expecting+%24end" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/05/04/ruby-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%b5-%d0%b1%d1%83%d0%ba%d0%b2%d1%8b-utf-8-%d0%b8-unexpected-kend-expecting-end/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft запустила AdCenter Analytics beta</title>
		<link>http://cyrill.co.uk/2008/04/04/microsoft-launched-adcenter-analytics-beta/</link>
		<comments>http://cyrill.co.uk/2008/04/04/microsoft-launched-adcenter-analytics-beta/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 09:02:08 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[stats]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[AdCenter Analytics beta]]></category>

		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/04/04/microsoft-launched-adcenter-analytics-beta/</guid>
		<description><![CDATA[Когда-то давно я оставил свой адрес электронной почты на завлекалке microsoft, посвященной сервису веб-аналитики. Вчера пришло письмо, пригласившее открыть аккаунт в службе AdCenter Analytics с соответствующим промо-кодом

Иллюстрация - с сайта Analytics, мне таких графиков еще не показали - данных мало.
После вполне стандартной регистрации, было предложено создать профиль и установить код отслеживания (Javascript, разные версии для [...]]]></description>
			<content:encoded><![CDATA[<p>Когда-то давно я оставил свой адрес электронной почты на завлекалке microsoft, посвященной сервису веб-аналитики. Вчера пришло письмо, пригласившее открыть аккаунт в службе <a href="https://adcenter.microsoft.com/" title="Microsoft AdCenter" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/adcenter.microsoft.com');">AdCenter</a> Analytics с соответствующим промо-кодом</p>
<p><img src="http://cyrill.co.uk/wp-content/uploads/2008/04/0-teaser.jpg" alt="AdCenter analytics teaser" /></p>
<p><em>Иллюстрация - с сайта Analytics, мне таких графиков еще не показали - данных </em><em>мало</em>.</p>
<p>После вполне стандартной регистрации, было предложено создать профиль и установить код отслеживания (Javascript, разные версии для http и https) на страницы сайта(блога и т.п.). Я, естественно, решил попробовать на этом самом блоге - о результатах буду докладывать по ходу. К слову, сервис порывался вставить код отслеживания автоматически, требуя пароль от ftp, но я не решился - черт его знает, что он там в шаблоны WP повставляет?</p>
<p>Под катом - несколько говорящих за себя скриншотов, для аппетита.</p>
<p> <a href="http://cyrill.co.uk/2008/04/04/microsoft-launched-adcenter-analytics-beta/#more-89" class="more-link" >(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/04/04/microsoft-launched-adcenter-analytics-beta/feed/</wfw:commentRss>
		</item>
		<item>
		<title>транслитерация по правилам</title>
		<link>http://cyrill.co.uk/2008/04/02/%d1%82%d1%80%d0%b0%d0%bd%d1%81%d0%bb%d0%b8%d1%82%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d0%be-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0%d0%bc/</link>
		<comments>http://cyrill.co.uk/2008/04/02/%d1%82%d1%80%d0%b0%d0%bd%d1%81%d0%bb%d0%b8%d1%82%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d0%be-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0%d0%bc/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 16:59:54 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[Hints&amp;tips]]></category>

		<category><![CDATA[p01]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[Малая механизация]]></category>

		<category><![CDATA[Разное]]></category>

		<category><![CDATA[Ермолович]]></category>

		<category><![CDATA[транслитерация]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[translit]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/04/02/%d1%82%d1%80%d0%b0%d0%bd%d1%81%d0%bb%d0%b8%d1%82%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d0%be-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0%d0%bc/</guid>
		<description><![CDATA[Не знаю как вам, други, а мне-таки кажется, что я написал очередную функцию транслитерации на PHP. На этот раз - вроде, с учетом правил, написанных в умной книжке умным дядькой.
Собственно, пользуйтесь =)



public function transliterate&#40;&#38;amp;$wordarr&#41;


&#123;


&#160; &#160; &#160; &#160; $ru_vowels = array&#40; &#8216;/же/&#8217;, &#160;&#8216;/ше/&#8217;, &#160;&#8216;/че/&#8217;, &#160;&#8216;/ще/&#8217;, &#8216;/ье/&#8217;,&#8216;/ъе/&#8217;,&#8216;/ьи/&#8217;,&#8216;/ъи/&#8217;,&#8216;/ъо/&#8217;,&#8216;/ьо/&#8217;,&#8216;/а/&#8217;,&#8216;/е/&#8217;, &#8216;/ё/&#8217; ,&#8216;/и/&#8217;,&#8216;/о/&#8217;,&#8216;/у/&#8217;,&#8216;/ы/&#8217;,&#8216;/э/&#8217;,&#8216;/ю/&#8217;, &#8216;/я/&#8217;,&#41;;


&#160; &#160; &#160; &#160; $en_vowels = array&#40; &#8216;zhe&#8217;, [...]]]></description>
			<content:encoded><![CDATA[<p>Не знаю как вам, други, а мне-таки кажется, что я написал очередную функцию транслитерации на PHP. На этот раз - вроде, с учетом правил, написанных в <a href="http://cyrill.co.uk/wp-content/uploads/2008/04/ermolovich-names-pt2.pdf" title="Ермолович, правила транслитерации" target="_blank" onclick="javascript:pageTracker._trackVisit('/downloadscyrill./wp-content/uploads/2008/04/ermolovich-names-pt2.pdf');">умной книжке умным дядькой</a>.</p>
<p>Собственно, пользуйтесь =)</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">public</span> <span class="kw2">function</span> transliterate<span class="br0">&#40;</span>&amp;amp;<span class="re0">$wordarr</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$ru_vowels</span> = <a href="http://www.php.net/array" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">array</span></a><span class="br0">&#40;</span> <span class="st0">&#8216;/же/&#8217;</span>, &nbsp;<span class="st0">&#8216;/ше/&#8217;</span>, &nbsp;<span class="st0">&#8216;/че/&#8217;</span>, &nbsp;<span class="st0">&#8216;/ще/&#8217;</span>, <span class="st0">&#8216;/ье/&#8217;</span>,<span class="st0">&#8216;/ъе/&#8217;</span>,<span class="st0">&#8216;/ьи/&#8217;</span>,<span class="st0">&#8216;/ъи/&#8217;</span>,<span class="st0">&#8216;/ъо/&#8217;</span>,<span class="st0">&#8216;/ьо/&#8217;</span>,<span class="st0">&#8216;/а/&#8217;</span>,<span class="st0">&#8216;/е/&#8217;</span>, <span class="st0">&#8216;/ё/&#8217;</span> ,<span class="st0">&#8216;/и/&#8217;</span>,<span class="st0">&#8216;/о/&#8217;</span>,<span class="st0">&#8216;/у/&#8217;</span>,<span class="st0">&#8216;/ы/&#8217;</span>,<span class="st0">&#8216;/э/&#8217;</span>,<span class="st0">&#8216;/ю/&#8217;</span>, <span class="st0">&#8216;/я/&#8217;</span>,<span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$en_vowels</span> = <a href="http://www.php.net/array" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">array</span></a><span class="br0">&#40;</span> <span class="st0">&#8216;zhe&#8217;</span>, <span class="st0">&#8217;she&#8217;</span>, <span class="st0">&#8216;che&#8217;</span>, <span class="st0">&#8217;shche&#8217;</span>, <span class="st0">&#8216;ye&#8217;</span>,<span class="st0">&#8216;ye&#8217;</span>,<span class="st0">&#8216;yi&#8217;</span>,<span class="st0">&#8216;yi&#8217;</span>,<span class="st0">&#8216;yo&#8217;</span>,<span class="st0">&#8216;yo&#8217;</span>,<span class="st0">&#8216;a&#8217;</span>,<span class="st0">&#8216;e&#8217;</span>,<span class="st0">&#8216;yo&#8217;</span>,<span class="st0">&#8216;i&#8217;</span>,<span class="st0">&#8216;o&#8217;</span>,<span class="st0">&#8216;u&#8217;</span>,<span class="st0">&#8216;y&#8217;</span>,<span class="st0">&#8216;e&#8217;</span>,<span class="st0">&#8216;yu&#8217;</span>,<span class="st0">&#8216;ya&#8217;</span> <span class="br0">&#41;</span>;</div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$ru_consonants</span> &nbsp;= <a href="http://www.php.net/array" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&#8216;/б/&#8217;</span>,<span class="st0">&#8216;/в/&#8217;</span>,<span class="st0">&#8216;/г/&#8217;</span>,<span class="st0">&#8216;/д/&#8217;</span>,<span class="st0">&#8216;/ж/&#8217;</span>, <span class="st0">&#8216;/з/&#8217;</span>,<span class="st0">&#8216;/й/&#8217;</span>,<span class="st0">&#8216;/к/&#8217;</span>,<span class="st0">&#8216;/л/&#8217;</span>,<span class="st0">&#8216;/м/&#8217;</span>,<span class="st0">&#8216;/н/&#8217;</span>,<span class="st0">&#8216;/п/&#8217;</span>,<span class="st0">&#8216;/р/&#8217;</span>,<span class="st0">&#8216;/с/&#8217;</span>,<span class="st0">&#8216;/т/&#8217;</span>,<span class="st0">&#8216;/ф/&#8217;</span>,<span class="st0">&#8216;/х/&#8217;</span>, <span class="st0">&#8216;/ц/&#8217;</span>, <span class="st0">&#8216;/ч/&#8217;</span>, <span class="st0">&#8216;/ш/&#8217;</span>, <span class="st0">&#8216;/щ/&#8217;</span>,<span class="st0">&#8216;/ъ/&#8217;</span>,<span class="st0">&#8216;/ь/&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$en_consonants</span> &nbsp;= <a href="http://www.php.net/array" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&#8216;b&#8217;</span>,<span class="st0">&#8216;v&#8217;</span>,<span class="st0">&#8216;g&#8217;</span>,<span class="st0">&#8216;d&#8217;</span>,<span class="st0">&#8216;zh&#8217;</span>,<span class="st0">&#8216;z&#8217;</span>,<span class="st0">&#8216;y&#8217;</span>,<span class="st0">&#8216;k&#8217;</span>,<span class="st0">&#8216;l&#8217;</span>,<span class="st0">&#8216;m&#8217;</span>,<span class="st0">&#8216;n&#8217;</span>,<span class="st0">&#8216;p&#8217;</span>,<span class="st0">&#8216;r&#8217;</span>,<span class="st0">&#8217;s&#8217;</span>,<span class="st0">&#8216;t&#8217;</span>,<span class="st0">&#8216;f&#8217;</span>,<span class="st0">&#8216;kh&#8217;</span>,<span class="st0">&#8216;ts&#8217;</span>,<span class="st0">&#8216;ch&#8217;</span>,<span class="st0">&#8217;sh&#8217;</span>,<span class="st0">&#8217;shch&#8217;</span>,<span class="st0">&#8221;</span>, &nbsp;<span class="st0">&#8221;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$pattern</span> = <a href="http://www.php.net/array_merge" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">array_merge</span></a><span class="br0">&#40;</span><span class="re0">$ru_vowels</span>,<span class="re0">$ru_consonants</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$replace</span> = <a href="http://www.php.net/array_merge" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">array_merge</span></a><span class="br0">&#40;</span><span class="re0">$en_vowels</span>,<span class="re0">$en_consonants</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">foreach</span> <span class="br0">&#40;</span><span class="re0">$wordarr</span> <span class="kw1">as</span> <span class="re0">$key</span>=&gt;<span class="re0">$item</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$wordarr</span><span class="br0">&#91;</span><span class="re0">$key</span><span class="br0">&#93;</span> = <a href="http://www.php.net/preg_replace" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">preg_replace</span></a><span class="br0">&#40;</span><span class="re0">$pattern</span>,<span class="re0">$replace</span>,<a href="http://www.php.net/strtolower" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.php.net');"><span class="kw3">strtolower</span></a><span class="br0">&#40;</span><span class="re0">$item</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li2">
<div class="de2"><span class="br0">&#125;</span></div>
</li>
</ol>
</div>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F04%2F02%2F%25d1%2582%25d1%2580%25d0%25b0%25d0%25bd%25d1%2581%25d0%25bb%25d0%25b8%25d1%2582%25d0%25b5%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bf%25d0%25be-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25b2%25d0%25b8%25d0%25bb%25d0%25b0%25d0%25bc%2F&amp;title=%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/04/02/%d1%82%d1%80%d0%b0%d0%bd%d1%81%d0%bb%d0%b8%d1%82%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d0%be-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0%d0%bc/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Продолжение автоматизации FineReader: работа над ошибками</title>
		<link>http://cyrill.co.uk/2008/03/28/python-fr-gui-automation/</link>
		<comments>http://cyrill.co.uk/2008/03/28/python-fr-gui-automation/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 14:35:31 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[Hints&amp;tips]]></category>

		<category><![CDATA[Малая механизация]]></category>

		<category><![CDATA[finereader]]></category>

		<category><![CDATA[p01]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[ranorex]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/03/28/%d0%bf%d1%80%d0%be%d0%b4%d0%be%d0%bb%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-finereader-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0/</guid>
		<description><![CDATA[Друзья, вынужден признать, что опубликованный мной скрипт AutoIT для автоматизации Finereader работает из рук вон плохо, кроме того неоптимален по времени и использованию ресурсов. После небольшого прохода по Google была обнаружена компания Ranorex GmbH, предлагающая замечательные средства для работы с Windows GUI. Поскольку я давно собирался начать осваивать Python, выбор скриптового языка для работы с [...]]]></description>
			<content:encoded><![CDATA[<p>Друзья, вынужден признать, что опубликованный мной скрипт AutoIT для автоматизации Finereader работает из рук вон плохо, кроме того неоптимален по времени и использованию ресурсов. После небольшого прохода по Google была обнаружена компания <a href="http://ranorex.com/" target="_blank" title="Ranorex" onclick="javascript:pageTracker._trackVisit('/outbound/article/ranorex.com');">Ranorex GmbH</a>, предлагающая замечательные средства для работы с Windows GUI. Поскольку я давно собирался начать осваивать <a href="http://www.python.org/" target="_blank" title="Python" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.python.org');">Python</a>, выбор скриптового языка для работы с FR не был вопросом.</p>
<p>Итак, под катом - очередная вариация скрипта на тему &#8220;Как автоматизировать FineReader&#8221;. Требуется <a href="http://www.python.org/" title="Python" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.python.org');">Python </a>и библиотеки Ranorex, которые скачиваются с сайта программы.<br />
 <a href="http://cyrill.co.uk/2008/03/28/python-fr-gui-automation/#more-87" class="more-link" >(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/03/28/python-fr-gui-automation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Пакетное распознавание документов при помощи FineReader и AutoIT</title>
		<link>http://cyrill.co.uk/2008/03/25/multiple-folders-automated-recognition-with-finereader-and-autoit/</link>
		<comments>http://cyrill.co.uk/2008/03/25/multiple-folders-automated-recognition-with-finereader-and-autoit/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 16:30:03 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[Hints&amp;tips]]></category>

		<category><![CDATA[p01]]></category>

		<category><![CDATA[Малая механизация]]></category>

		<category><![CDATA[autoit]]></category>

		<category><![CDATA[автоматизация]]></category>

		<category><![CDATA[finereader]]></category>

		<category><![CDATA[распознавание]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/03/25/multiple-folders-automated-recognition-with-finereader-and-autoit/</guid>
		<description><![CDATA[Привет,
Прошу прощения, что давно не писал - исправляюсь.
Возможно вам доводилось сталкиваться с задачей, когда надо распознать в удобочитаемый (или редактируемый) вид сканированные или отфотографированные изображения каких-нибудь текстов. Например, редкие учебные пособия, переснятые в перерыве или, например, куча сканированной рабочей документации. Основная проблема в такой ситуации состоит в том, что FineReader, являющийся, на мой взгляд, лидером [...]]]></description>
			<content:encoded><![CDATA[<p>Привет,</p>
<p>Прошу прощения, что давно не писал - исправляюсь.</p>
<p>Возможно вам доводилось сталкиваться с задачей, когда надо распознать в удобочитаемый (или редактируемый) вид сканированные или отфотографированные изображения каких-нибудь текстов. Например, редкие учебные пособия, переснятые в перерыве или, например, куча сканированной рабочей документации. Основная проблема в такой ситуации состоит в том, что <a href="http://www.abbyy.ru/finereader/" title="Finereader" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.abbyy.ru');">FineReader</a>, являющийся, на мой взгляд, лидером в точности распознавания, не имеет встроенных средств для пакетной обработки. Существует корпоративная версия, но она, по сути, решает несколько другие задачи: работа по расписанию и т.п. В общем, не совсем то, что нужно.  Теоретически, существует <a href="http://www.abbyy.ru/sdk/?param=53423" title="Recognition server" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.abbyy.ru');">Abbyy Recognition Server</a> - но он стоит совсем других денег и лицензируется на объем обрабатываемых документов (либо абсолютное значение, либо помесячный лимит), что не вполне подходит под мои требования =)</p>
<p>Посему, было решено обходиться малыми средствами, а сэкономленное пустить на компьютер, который будет заниматься распознаванием.</p>
<p>После <a href="http://www.abbyy.ru/finereader/forum/actualthread.aspx?bid=8&amp;tid=523&amp;pg=1" title="Форум ABBYY Finereader" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.abbyy.ru');">дискуссии на форуме Abbyy</a>, обнаружил <a href="http://alexrey036.narod.ru/ocrfolder.html" title="Скрипт AutoIT для FineReader 8" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/alexrey036.narod.ru');">скрипт</a> автоматизации FineReader 8 средствами абсолютно бесплатного средства автоматизации действий с интерфейсом <a href="http://www.autoitscript.com/autoit3/" title="AutoIT scripting engine" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.autoitscript.com');">AutoIT</a>. Выяснилось, что с девятым FR скрипт работает не совсем корректно, посему пришлось дорабатывать напильником.</p>
<p>Результат тестировался в русских версиях Vista HB и Windows XP Prof, и, в общем, работает =) В скрипте есть ряд задержек, выявленных эмпирическим путем. Допускаю, что серией экспериментов эти задержки можно сократить.</p>
<p>Как пользоваться скриптом?</p>
<ol>
<li><a href="http://www.autoitscript.com/autoit3/downloads.shtml" title="AutoIT download" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.autoitscript.com');">Скачайте</a> и установите  <a href="http://www.autoitscript.com/autoit3/" title="AutoIT scripting engine" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.autoitscript.com');">AutoIT</a>.</li>
<li>Установите ABBYY <a href="http://www.abbyy.ru/finereader/" title="Finereader" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.abbyy.ru');">FineReader</a>.</li>
<li>Установите в системе английскую раскладку клавиатуры умолчанию</li>
<li>Запустите FR и его переключите его интерфейс на английский язык</li>
<li>Откройте и распознайте в ручном режиме любые (желательно небольшие) файлы изображений из папки, предварительно установив необходимые опции распознавания (это нужно для сохранения настроек FR, эти же настройки будут применяться ко всем автоматически распознаваемым файлам)</li>
<li>После сохранения распознанного вручную файла, FR нужно закрыть; в диалоговом окне сохранения файла нужно выключить галочку &#8220;Открыть сохраненный файл в родном приложении&#8221;, иначе открытые файлы очень быстро съедят память</li>
<li>При поврежденном файле изображения скрипт приостанавливает выполнение и ждет нажатия кнопки, после чего выполнение продолжается.</li>
<li>При необходимости изменить в коде скрипта константы $FR_dir, $drive и $START_dir</li>
<li>Чтобы построить список папок, выполните небольшой батничек, приведенный под катом, результат его работы положите в папку $START_dir. Обратите внимание, что пустые папки тоже попадают в список, поэтому их надо вычистить вручную.</li>
</ol>
<p>Известные слабые места скрипта:</p>
<ol>
<li>Для каждой итерации FR запускается заново</li>
<li>Существуют случайные баги в работе скрипт - подозреваю, это связано с AutoIT, но у меня скрипт стабильно работает при выключенном explorer.exe, отключенном антивирусе, остановленных некритичных службах XP и остановленном антивирусе - чтобы минимизировать возможность воздействия на работу скрипта</li>
<li>Задержка в 15 секунд после сохранения файла - чудовищно велика при большом количестве папок; уменьшение ее, однако, влечет увеличение сбоев в работе скрипта</li>
</ol>
<p>Вот так - сыро, местами глючно, но чертовски дешево (100 € за FineReader Prof).<br />
Под катом - код для <a href="http://www.autoitscript.com/autoit3/" title="AutoIT scripting engine" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.autoitscript.com');">AutoIT</a> и bat-файл для сбора дерева папок. Удачного распознавания! Спасибо <a href="http://alexrey036.narod.ru/" title="Alexrey" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/alexrey036.narod.ru');">Alexrey</a> (ник U235 на форумах ABBYY) за скрипты для FR8.<a href="http://www.autoitscript.com/autoit3/" title="AutoIT scripting engine"><br />
</a></p>
<p> <a href="http://cyrill.co.uk/2008/03/25/multiple-folders-automated-recognition-with-finereader-and-autoit/#more-14" class="more-link" >(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/03/25/multiple-folders-automated-recognition-with-finereader-and-autoit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Немного сетевого</title>
		<link>http://cyrill.co.uk/2008/02/29/rpc-filter-failure-with-isa2006-and-w2003sp2/</link>
		<comments>http://cyrill.co.uk/2008/02/29/rpc-filter-failure-with-isa2006-and-w2003sp2/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 09:26:50 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[ISA Server]]></category>

		<category><![CDATA[SysAdm]]></category>

		<category><![CDATA[Broadcom 5708]]></category>

		<category><![CDATA[Broadcom 57xx]]></category>

		<category><![CDATA[HP DL360G5]]></category>

		<category><![CDATA[HP nc 373i]]></category>

		<category><![CDATA[ISA 2004]]></category>

		<category><![CDATA[ISA 2006]]></category>

		<category><![CDATA[Netlogon 5783]]></category>

		<category><![CDATA[proliant]]></category>

		<category><![CDATA[RPC]]></category>

		<category><![CDATA[SMTP]]></category>

		<category><![CDATA[SP2]]></category>

		<category><![CDATA[Userenv 1053]]></category>

		<category><![CDATA[Windows 2003]]></category>

		<category><![CDATA[Winlogon 1219]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/02/29/rpc-filter-failure-with-isa2006-and-w2003sp2/</guid>
		<description><![CDATA[На этот раз - небольшой мистический триллер про настройку windows 2003 и ISA 2006. Поскольку это немного выбивается из общей тематики блога, уберу под кат, дабы не грузить тех, кому это неинтересно. Вкратце - речь о решении ошибок в работе фильтра RPC ISA Server 2006.
]]></description>
			<content:encoded><![CDATA[<p>На этот раз - небольшой мистический триллер про настройку windows 2003 и ISA 2006. Поскольку это немного выбивается из общей тематики блога, уберу под кат, дабы не грузить тех, кому это неинтересно. Вкратце - речь о решении ошибок в работе фильтра RPC ISA Server 2006.</p>
<p> <a href="http://cyrill.co.uk/2008/02/29/rpc-filter-failure-with-isa2006-and-w2003sp2/#more-84" class="more-link" >(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/02/29/rpc-filter-failure-with-isa2006-and-w2003sp2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Игра в ассоциации v. 2.0</title>
		<link>http://cyrill.co.uk/2008/02/19/braincloud/</link>
		<comments>http://cyrill.co.uk/2008/02/19/braincloud/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 07:51:29 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[flash]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[Дизайн информации]]></category>

		<category><![CDATA[cloud]]></category>

		<category><![CDATA[human braincloud]]></category>

		<category><![CDATA[infosthetics]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/02/19/braincloud/</guid>
		<description><![CDATA[Вы когда-нибудь играли в ассоциации?  Типа &#8220;вода — мокрая, &#8220;превед — медвед&#8221; и &#8220;маша — растеряша&#8221;? Наверняка, в детстве. Тепрь у вас есть шанс поиграть в ассоциации со всей планетой — встречайте Human braincloud:

Идея очень простая: вы можете либо играть в ассоциации, вводя первое, что приходит на ум при виде задаваемого вам слова &#8220;Маша? [...]]]></description>
			<content:encoded><![CDATA[<p>Вы когда-нибудь играли в ассоциации?  Типа &#8220;вода — мокрая, &#8220;превед — медвед&#8221; и &#8220;маша — растеряша&#8221;? Наверняка, в детстве. Тепрь у вас есть шанс поиграть в ассоциации со всей планетой — встречайте <a href="http://www.humanbraincloud.com/" title="Human braincloud" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.humanbraincloud.com');">Human braincloud</a>:</p>
<p><img src="http://cyrill.co.uk/wp-content/uploads/2008/02/braincloud.jpg" alt="Human braincloud of preved!" /></p>
<p>Идея очень простая: вы можете либо играть в ассоциации, вводя первое, что приходит на ум при виде задаваемого вам слова &#8220;Маша? Растеряша!&#8221;, либо задавать слова, глядя на реакцию пользователей, либо просто смотреть на движение облака. Чем толще связывающая два слова нить — тем прочнее ассоциация. На картинке — реакция посетителей сайта на известный мем =)</p>
<p>Попробуйте — вам понравится — я уже полчаса не могу оторваться.</p>
<p>Via <a href="http://infosthetics.com/archives/2008/02/human_brain_cloud_network.html" title="Information aesthetics" onclick="javascript:pageTracker._trackVisit('/outbound/article/infosthetics.com');">information aesthetics (a must-read!)</a>.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F19%2Fbraincloud%2F&amp;title=%D0%98%D0%B3%D1%80%D0%B0+%D0%B2+%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8+v.+2.0" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/02/19/braincloud/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Кошмар дизайнера</title>
		<link>http://cyrill.co.uk/2008/02/12/flash-lol-1/</link>
		<comments>http://cyrill.co.uk/2008/02/12/flash-lol-1/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 10:55:28 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[web]]></category>

		<category><![CDATA[Разное]]></category>

		<category><![CDATA[проминвестрасчет]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/02/12/flash-lol-1/</guid>
		<description><![CDATA[
Эта прелесть - фрагмент флэш-заставки сайта банка &#8220;Проминвестрасчет&#8221;.Расчет, надо думать, происходит по понятиям дикого запада =)
На сайте банка можно просмотреть весь ролик.
8af7f79cda569241d67203ec4955a689












]]></description>
			<content:encoded><![CDATA[<p><img src="http://cyrill.co.uk/wp-content/uploads/2008/02/pir.jpg" alt="=))" /></p>
<p>Эта прелесть - фрагмент флэш-заставки сайта банка &#8220;Проминвестрасчет&#8221;.Расчет, надо думать, происходит по понятиям дикого запада =)</p>
<p>На <a href="http://www.pirbank.ru/index1.html" title="pir" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.pirbank.ru');">сайте банка</a> можно просмотреть весь ролик.<br />
<font color="#ffffff"><code>8af7f79cda569241d67203ec4955a689</code></font></p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F12%2Fflash-lol-1%2F&amp;title=%D0%9A%D0%BE%D1%88%D0%BC%D0%B0%D1%80+%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/02/12/flash-lol-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Простая валидация ввода данных на клиенте c jQuery</title>
		<link>http://cyrill.co.uk/2008/02/11/unobtrusive-jquery-basic-form-validation/</link>
		<comments>http://cyrill.co.uk/2008/02/11/unobtrusive-jquery-basic-form-validation/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 11:57:42 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[accessibility]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[Дизайн информации]]></category>

		<category><![CDATA[Интерфейсы и юзабилити]]></category>

		<category><![CDATA[alphanumeric]]></category>

		<category><![CDATA[валидация]]></category>

		<category><![CDATA[проверка]]></category>

		<category><![CDATA[html form]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/02/11/unobtrusive-jquery-basic-form-validation/</guid>
		<description><![CDATA[Маленький плагинчик к jQuery, позволяющий оградить пользователей от ввода букв в цифровые поля, цифр в буквенные и всякой излишней гадости в цифро-буквенные =)
Разумеется, как и любая проверка на клиенте, этот скрипт имеет лишь превентивное действие. Если вы опасаетесь попыток взлома (а вы их опасаетесь, я уверен), обязательно проверяйте данные и на сервере.
Скрипт доработан напильником и [...]]]></description>
			<content:encoded><![CDATA[<p>Маленький <a href="http://plugins.jquery.com/project/aphanumeric" title="jQuery alphanumeric" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/plugins.jquery.com');">плагинчик</a> к <a href="http://jquery.com/" title="jQuery" target="_blank" onclick="javascript:pageTracker._trackVisit('/outbound/article/jquery.com');">jQuery</a>, позволяющий оградить пользователей от ввода букв в цифровые поля, цифр в буквенные и всякой излишней гадости в цифро-буквенные =)</p>
<p>Разумеется, как и любая проверка на клиенте, этот скрипт имеет лишь превентивное действие. Если вы опасаетесь попыток взлома (<em>а вы их опасаетесь</em>, я уверен), обязательно проверяйте данные и на сервере.</p>
<p>Скрипт доработан напильником и понимает по-русски. Использовать его очень просто:</p>
<p>1. Добавьте в ваш код jQuery (если еще не добавили =)) и модифицированный alphanumeric:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/script.html" onclick="javascript:pageTracker._trackVisit('/outbound/article/december.com');"><span class="kw2">&lt;script</span></a> <span class="kw3">language</span>=<span class="st0">&quot;JavaScript&quot;</span> <span class="kw3">src</span>=<span class="st0">&quot;js/jquery.js&quot;</span> <span class="kw3">type</span>=<span class="st0">&quot;text/javascript&quot;</span><span class="kw2">&gt;</span></span><span class="sc2"><span class="kw2">&lt;/script&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/script.html" onclick="javascript:pageTracker._trackVisit('/outbound/article/december.com');"><span class="kw2">&lt;script</span></a> <span class="kw3">language</span>=<span class="st0">&quot;JavaScript&quot;</span> <span class="kw3">src</span>=<span class="st0">&quot;js/jq.alphanum.js&quot;</span> <span class="kw3">type</span>=<span class="st0">&quot;text/javascript&quot;</span><span class="kw2">&gt;</span></span><span class="sc2"><span class="kw2">&lt;/script&gt;</span></span></div>
</li>
</ol>
</div>
<p>2. Обозначьте поля ввода, которые требуется отслеживать классами. Например, <em>alpha_only</em>,  <em>alphanum</em> и <em>num_only:</em></p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/input.html" onclick="javascript:pageTracker._trackVisit('/outbound/article/december.com');"><span class="kw2">&lt;input</span></a> <span class="kw3">type</span>=<span class="st0">&quot;text&quot;</span> <span class="kw3">id</span>=<span class="st0">&quot;btime_1&quot;</span> <span class="kw3">size</span>=<span class="st0">&quot;2&quot;</span> <span class="kw3">class</span>=<span class="st0">&quot;num_only str&quot;</span><span class="kw2">&gt;</span></span></div>
</li>
</ol>
</div>
<p>3. Включите плагин для обозначенных полей (в моем случае, в обозначенное поле можно ввести только цифры):</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&lt;script language=<span class="st0">&quot;javascript&quot;</span>&gt;</div>
</li>
<li class="li1">
<div class="de1">$<span class="br0">&#40;</span>document<span class="br0">&#41;</span>.<span class="me1">ready</span><span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">$<span class="br0">&#40;</span><span class="st0">&#8216;.num_only&#8217;</span><span class="br0">&#41;</span>.<span class="me1">numeric</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li2">
<div class="de2">&lt;/script&gt;</div>
</li>
</ol>
</div>
<p>Скачайте обрусевший скрипт <a href="http://dev.cyrill.co.uk/dl/jq.alphanum.js" title="alphanumeric" target="_blank" onclick="javascript:pageTracker._trackVisit('/downloadsdev.cyrill./dl/jq.alphanum.js');">тут</a>. За дополнительной документацией и примерами — проходите на <a href="http://itgroup.com.ph/alphanumeric/" target="_blank" title="alphanumeric examples and documentation" onclick="javascript:pageTracker._trackVisit('/outbound/article/itgroup.com.ph');">сайт разработчика плагина</a>.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery', 'delicious', 'toolbar=no,width=700,height=400'); return false;" onclick="javascript:pageTracker._trackVisit('/outbound/article/del.icio.us');"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F" title="Share on Facebook" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.facebook.com');"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F" title="Add to my Technorati Favorites" onclick="javascript:pageTracker._trackVisit('/outbound/article/technorati.com');"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery" title="Save to Google Bookmarks" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.google.com');"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F11%2Funobtrusive-jquery-basic-form-validation%2F&amp;title=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F+%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B5+c+jQuery" title="Stumble it!" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.stumbleupon.com');"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://cyrill.co.uk/2008/02/11/unobtrusive-jquery-basic-form-validation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Я сегодня не писатель =))</title>
		<link>http://cyrill.co.uk/2008/02/08/wallpaper-1/</link>
		<comments>http://cyrill.co.uk/2008/02/08/wallpaper-1/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 10:32:21 +0000</pubDate>
		<dc:creator>Cyrill</dc:creator>
		
		<category><![CDATA[photo]]></category>

		<category><![CDATA[close-up]]></category>

		<category><![CDATA[hardware]]></category>

		<category><![CDATA[image]]></category>

		<category><![CDATA[pcb]]></category>

		<category><![CDATA[wallpaper]]></category>

		<guid isPermaLink="false">http://cyrill.co.uk/2008/02/08/wallpaper-1/</guid>
		<description><![CDATA[Поэтому приготовил маленький сувенир для it-аддиктов - обои. Или заготовка для it-related обоев..)  Если понравится - отметьтесь в комментарии, их еще есть у меня. (1600&#215;1200, 1.46Mbyte)













]]></description>
			<content:encoded><![CDATA[<p>Поэтому приготовил маленький сувенир для it-аддиктов - обои. Или заготовка для it-related обоев..)  Если понравится - отметьтесь в комментарии, их еще есть у меня. (1600&#215;1200, 1.46Mbyte)</p>
<p><a href="http://cyrill.co.uk/wp-content/uploads/2008/02/wall01.jpg" title="hardware wallpaper" ><img src="http://cyrill.co.uk/wp-content/uploads/2008/02/wall01.thumbnail.jpg" alt="hardware wallpaper" /></a></p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F08%2Fwallpaper-1%2F&amp;title=%D0%AF+%D1%81%D0%B5%D0%B3%D0%BE%D0%B4%D0%BD%D1%8F+%D0%BD%D0%B5+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%3D%29%29" title="Slashdot It!" onclick="javascript:pageTracker._trackVisit('/outbound/article/slashdot.org');"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F08%2Fwallpaper-1%2F&amp;title=%D0%AF+%D1%81%D0%B5%D0%B3%D0%BE%D0%B4%D0%BD%D1%8F+%D0%BD%D0%B5+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%3D%29%29" title="Digg This Story" onclick="javascript:pageTracker._trackVisit('/outbound/article/digg.com');"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://news2.ru/add_story.php?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F08%2Fwallpaper-1%2F" title="News2!" onclick="javascript:pageTracker._trackVisit('/outbound/article/news2.ru');"><img src="http://www.news2.ru/favicon.ico" width="16" height="16" alt="[News2]" /></a>
<a href="http://www.bobrdobr.ru/add.html?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F08%2Fwallpaper-1%2F&amp;title=%D0%AF+%D1%81%D0%B5%D0%B3%D0%BE%D0%B4%D0%BD%D1%8F+%D0%BD%D0%B5+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%3D%29%29" title="Забобрить статью" onclick="javascript:pageTracker._trackVisit('/outbound/article/www.bobrdobr.ru');"><img src="http://www.bobrdobr.ru/favicon.ico" width="16" height="16" alt="Бобрдобр" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F08%2Fwallpaper-1%2F&amp;title=%D0%AF+%D1%81%D0%B5%D0%B3%D0%BE%D0%B4%D0%BD%D1%8F+%D0%BD%D0%B5+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%3D%29%29" title="Reddit" onclick="javascript:pageTracker._trackVisit('/outbound/article/reddit.com');"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F08%2Fwallpaper-1%2F&amp;title=%D0%AF+%D1%81%D0%B5%D0%B3%D0%BE%D0%B4%D0%BD%D1%8F+%D0%BD%D0%B5+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%3D%29%29" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fcyrill.co.uk%2F2008%2F02%2F08%2Fwallpaper-1%2F&amp;title=%D0%AF+%D1%81%D0%B5%D0%B3%D0%BE%D0%B4%D0%BD%D1%8F+%D0%BD%D0%B5+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%3D%29%29', 'delicious', 'toolbar=no,width=700,height=400'); return