<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
	<title>у Ника</title>
	<link>http://www.nick-s.info/blog</link>
	<description>забавное, прочее окружающее, программирование</description>
	<pubDate>Mon, 05 Jan 2009 08:18:09 GMT</pubDate>
	<generator>http://www.nick-s.info/</generator>
	<language>ru</language>

	<item>
		<title>Регулярное выражение для определения мультиязычных заглавных букв</title>
		<link>/blog/2008/12/regulyarnoe-virazhenie-dlya-opredeleniya-multiyazichnih-zaglavnih-bukv.html</link>
		<comments>/blog/2008/12/regulyarnoe-virazhenie-dlya-opredeleniya-multiyazichnih-zaglavnih-bukv.html</comments>
		<pubDate>Thu, 11 Dec 2008 07:53:49 GMT</pubDate>
		<dc:creator>Ник</dc:creator>
		<category>код, PHP</category>
		<guid isPermaLink="false">http://www.nick-s.info/blog/2008/12/regulyarnoe-virazhenie-dlya-opredeleniya-multiyazichnih-zaglavnih-bukv.html</guid>
		<description><![CDATA[<pre><code class="php">preg_match('/^p{Lu}/u','Абырвалг');</code></pre>

<p>Здесь модификатор <strong>u</strong> указывает, что строка в utf8, а <strong>p{Lu}</strong> указывает на заглавную букву.</p> ...]]></description>
		<content:encoded><![CDATA[
		<pre><code class="php">preg_match('/^p{Lu}/u','Абырвалг');</code></pre>

<p>Здесь модификатор <strong>u</strong> указывает, что строка в utf8, а <strong>p{Lu}</strong> указывает на заглавную букву.</p>

<p>Всегда сначала надо искать в мануале, нда.. Там еще всякого полезного синтаксиса полно.</p>
		]]></content:encoded>
	</item>
	<item>
		<title>Большие таблицы - это не щи лаптем хлебать</title>
		<link>/blog/2008/11/bolshie-tablitsi-eto-ne-schi-laptem-hlebat.html</link>
		<comments>/blog/2008/11/bolshie-tablitsi-eto-ne-schi-laptem-hlebat.html</comments>
		<pubDate>Sat, 08 Nov 2008 20:04:44 GMT</pubDate>
		<dc:creator>Ник</dc:creator>
		<category>код, MySQL</category>
		<guid isPermaLink="false">http://www.nick-s.info/blog/2008/11/bolshie-tablitsi-eto-ne-schi-laptem-hlebat.html</guid>
		<description><![CDATA[<p>Англоязычная <a href="http://www.mysqlperformanceblog.com/2006/06/09/why-mysql-could-be-slow-with-large-tables/">статья</a> про то, как работать с большими таблицами. Актуально.</p> ...]]></description>
		<content:encoded><![CDATA[
		<p>Англоязычная <a href="http://www.mysqlperformanceblog.com/2006/06/09/why-mysql-could-be-slow-with-large-tables/">статья</a> про то, как работать с большими таблицами. Актуально.</p>

<p>И вообще, этот сайт (<a href="http://mysqlperformanceblog.com">mysqlperformanceblog.com</a>) полезно почитать.</p>
		]]></content:encoded>
	</item>
	<item>
		<title>Срочно оптимизируйте сайт</title>
		<link>/blog/2008/10/srochno-optimiziruyte-sayta.html</link>
		<comments>/blog/2008/10/srochno-optimiziruyte-sayta.html</comments>
		<pubDate>Wed, 29 Oct 2008 14:08:46 GMT</pubDate>
		<dc:creator>Ник</dc:creator>
		<category>код, разное</category>
		<guid isPermaLink="false">http://www.nick-s.info/blog/2008/10/srochno-optimiziruyte-sayta.html</guid>
		<description><![CDATA[<p>Лишнее подверждение тому, что чем меньше время загрузки сайта, <a href="http://habrahabr.ru/blogs/client_side_optimization/43500/">тем лучше</a>.</p>]]></description>
		<content:encoded><![CDATA[
		<p>Лишнее подверждение тому, что чем меньше время загрузки сайта, <a href="http://habrahabr.ru/blogs/client_side_optimization/43500/">тем лучше</a>.</p>
		]]></content:encoded>
	</item>
	<item>
		<title>MVC и шаблоны проектирования в PHP</title>
		<link>/blog/2008/10/mvc-i-shabloni-proektirovaniya-v-php.html</link>
		<comments>/blog/2008/10/mvc-i-shabloni-proektirovaniya-v-php.html</comments>
		<pubDate>Sat, 25 Oct 2008 15:29:20 GMT</pubDate>
		<dc:creator>Ник</dc:creator>
		<category>код, PHP</category>
		<guid isPermaLink="false">http://www.nick-s.info/blog/2008/10/mvc-i-shabloni-proektirovaniya-v-php.html</guid>
		<description><![CDATA[<p>Поскольку я наконец добрался до изучения MVC и шаблонов проектирования, сохраняю себе несколько ценных ссылок по теме:</p> ...]]></description>
		<content:encoded><![CDATA[
		<p>Поскольку я наконец добрался до изучения MVC и шаблонов проектирования, сохраняю себе несколько ценных ссылок по теме:</p>

<p>MVC:</p>

<ul>
<li><a href="http://habrahabr.ru/blogs/php/31270/">Создание простой MVC-системы на PHP 5</a></li>
</ul>

<p>Примеры применения некоторых шаблонов в PHP:</p>

<ul>
<li><a href="http://developer.co.ua/posts/view/singleton_pattern_v_php">Singleton</a></li>
<li><a href="http://developer.co.ua/posts/view/factory_pattern_v_php">Factory</a></li>
<li><a href="http://developer.co.ua/posts/view/strategy_pattern_v_php">Strategy</a></li>
<li><a href="http://developer.co.ua/posts/view/value_object_pattern_v_php">Value object</a></li>
</ul>
		]]></content:encoded>
	</item>
	<item>
		<title>Занятно</title>
		<link>/blog/2008/10/zanyatno.html</link>
		<comments>/blog/2008/10/zanyatno.html</comments>
		<pubDate>Fri, 24 Oct 2008 09:33:20 GMT</pubDate>
		<dc:creator>Ник</dc:creator>
		<category>код, PHP</category>
		<guid isPermaLink="false">http://www.nick-s.info/blog/2008/10/zanyatno.html</guid>
		<description><![CDATA[<p>Занятная <a href="http://phpimpact.wordpress.com/2008/08/04/php-applications-where-is-the-include-coming-from/">визуализация</a> на тему "как все инклюдится в различных php приложениях".</p> ...]]></description>
		<content:encoded><![CDATA[
		<p>Занятная <a href="http://phpimpact.wordpress.com/2008/08/04/php-applications-where-is-the-include-coming-from/">визуализация</a> на тему "как все инклюдится в различных php приложениях".</p>

<p><img src="http://www.nick-s.info/data/blog/uploads/2008/09/phpmyadmin_thumb.jpg" alt="phpmyadmin_thumb.jpg" border="" hspace="" vspace="" width="480" height="180" align="" /></p>
		]]></content:encoded>
	</item>
	<item>
		<title>The Charlatans</title>
		<link>/blog/2008/10/the-charlatans.html</link>
		<comments>/blog/2008/10/the-charlatans.html</comments>
		<pubDate>Tue, 21 Oct 2008 15:03:45 GMT</pubDate>
		<dc:creator>Ник</dc:creator>
		<category>музыка</category>
		<guid isPermaLink="false">http://www.nick-s.info/blog/2008/10/the-charlatans.html</guid>
		<description><![CDATA[<p>Чем хороши заключительные кадры фильмов (кроме того, что на них можно поплакать) — так это музыка. Часто в фоне пускают классные вещички. И если потом удается понять из титров, кто играл, то можно и группу новую для себя найти.</p> ...]]></description>
		<content:encoded><![CDATA[
		<p>Чем хороши заключительные кадры фильмов (кроме того, что на них можно поплакать) — так это музыка. Часто в фоне пускают классные вещички. И если потом удается понять из титров, кто играл, то можно и группу новую для себя найти.</p>

<p>Вот эта песня была услышана в каких-то заключительных кадрах.</p>

<p><object type="application/x-shockwave-flash" data="/lib/mp3-player/player_mp3_maxi.swf" width="200" height="20">
     <param name="movie" value="/lib/mp3-player/player_mp3_maxi.swf" />
     <param name="FlashVars" value="config=/lib/mp3-player/player_blackened_blue_eyes_mp3.txt" />
</object></p>

<p>Группа <strong>The Charlatans</strong>, песня Blackened Blue Eyes. Сборник Forever The Singles (где эта песня тоже есть) однозначно не хуже — для начала качать его.</p>
		]]></content:encoded>
	</item>
	<item>
		<title>Не работает onclick в IE</title>
		<link>/blog/2008/10/ne-rabotaet-onclick-v-ie.html</link>
		<comments>/blog/2008/10/ne-rabotaet-onclick-v-ie.html</comments>
		<pubDate>Fri, 17 Oct 2008 15:32:02 GMT</pubDate>
		<dc:creator>Ник</dc:creator>
		<category>код, JavaScript</category>
		<guid isPermaLink="false">http://www.nick-s.info/blog/2008/10/ne-rabotaet-onclick-v-ie.html</guid>
		<description><![CDATA[<p>IE не устает давать повод поизвращаться в JavaScript'е.</p> ...]]></description>
		<content:encoded><![CDATA[
		<p>IE не устает давать повод поизвращаться в JavaScript'е.</p>

<p>В этот раз столкнулся с неработающими onclick и прочими event'ами в элементах, созданных динамически (через innerHTML). Из-за чего не работала ключевая фича сайта (а пока я понял, что именно из-за этого... В общем, как всегда).</p>

<p>Пришлось вызывать дополнительную функцию, которая заменяет event'ы со строковым типом (это как раз неработающие) на работающие функции:</p>

<pre><code class="javascript">// Fix for IE: makes eventhadlers work for elements created dynamically.
//
// Arguments example:
// @arrEvents = ['onclick', 'onmouseover', 'onmouseout'];
// @arrTtags = ['a'];
function fixEventHadlersIE(arrTags, arrEvents)
{
    if (!document.all) return;
    var e, elms, i, j, k;
    for (k=0; k < arrTags.length; k++)
    {
        elms = document.getElementsByTagName(arrTags[k]);
        for (i=0; i < elms.length; i++)
        {
            e = elms[i];
            for (j=0; j < arrEvents.length; j++)
                if (typeof e[arrEvents[j]] == 'string')
                    e[arrEvents[j]] = new Function(e[arrEvents[j]])
        }
    }
}
</code></pre>

<p>Весьма познавательно.</p>
		]]></content:encoded>
	</item>

</channel>
</rss>