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

<channel>
	<title>Заметки web-программиста</title>
	<atom:link href="http://maxyc.ru/feed" rel="self" type="application/rss+xml" />
	<link>http://maxyc.ru</link>
	<description>Интересные моменты из жизни программиста</description>
	<lastBuildDate>Sat, 18 Feb 2012 03:51:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>window.open, IE и недопустимый аргумент</title>
		<link>http://maxyc.ru/javascript/window-open-ie-i-nedopustimyiy-argument.html</link>
		<comments>http://maxyc.ru/javascript/window-open-ie-i-nedopustimyiy-argument.html#comments</comments>
		<pubDate>Sat, 18 Feb 2012 03:50:31 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[баги ie]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=135</guid>
		<description><![CDATA[Сегодня сутреца всю голову сломал. В одном из мест страницы делаю так: var windowLocation = [тут формируецо суровый УРЛ]; window.open(windowLocation, &#8216;Режим корректуры&#8217;, [список параметров]); Запускаю в FF — пашед. В IE — ашипко «Недопустимый аргумент».Какой аргумент недопустимый? o_O Ну, ясное &#8230;<p class="read-more"><a href="http://maxyc.ru/javascript/window-open-ie-i-nedopustimyiy-argument.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/javascript/window-open-ie-i-nedopustimyiy-argument.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как развлечься на работе?</title>
		<link>http://maxyc.ru/relaks/kak-razvlechsya-na-rabote.html</link>
		<comments>http://maxyc.ru/relaks/kak-razvlechsya-na-rabote.html#comments</comments>
		<pubDate>Tue, 14 Feb 2012 11:43:26 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[Релакс]]></category>
		<category><![CDATA[Юмор]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=131</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://maxyc.ru/relaks/kak-razvlechsya-na-rabote.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Оптимизация ORDER BY — о чем многие забывают (habr repost)</title>
		<link>http://maxyc.ru/mysql/optimizatsiya-order-by-o-chem-mnogie-zabyivayut-habr-repost.html</link>
		<comments>http://maxyc.ru/mysql/optimizatsiya-order-by-o-chem-mnogie-zabyivayut-habr-repost.html#comments</comments>
		<pubDate>Tue, 14 Feb 2012 10:21:18 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Оптимизация]]></category>
		<category><![CDATA[optimize]]></category>
		<category><![CDATA[order by]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=126</guid>
		<description><![CDATA[На тему оптимизации MySQL запросов написано очень много, все знают как оптимизировать SELECT, INSERT, джоинить по ключу и т.д. и т.п. Но есть один момент, тоже неоднократно описанный во всех мануалах, но почему-то про него все забывают. Оптимизация ORDER BY &#8230;<p class="read-more"><a href="http://maxyc.ru/mysql/optimizatsiya-order-by-o-chem-mnogie-zabyivayut-habr-repost.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/mysql/optimizatsiya-order-by-o-chem-mnogie-zabyivayut-habr-repost.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Хумор</title>
		<link>http://maxyc.ru/relaks/humor.html</link>
		<comments>http://maxyc.ru/relaks/humor.html#comments</comments>
		<pubDate>Wed, 01 Feb 2012 10:29:25 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[Релакс]]></category>
		<category><![CDATA[Юмор]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=119</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://maxyc.ru/relaks/humor.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS хаки (repost habr.ru)</title>
		<link>http://maxyc.ru/verstka/css-xak.html</link>
		<comments>http://maxyc.ru/verstka/css-xak.html#comments</comments>
		<pubDate>Fri, 27 Jan 2012 07:52:08 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[Верстка]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css hack]]></category>
		<category><![CDATA[css hacks]]></category>
		<category><![CDATA[css хак]]></category>
		<category><![CDATA[css хаки]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[ксс хаки]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=114</guid>
		<description><![CDATA[Браузеры и стандарты. Вечная погоня. Из-за несоответствий стандартам, из-за разных способов рендеринга страниц большая часть времени веб-дизайнера уходит на то, чтобы загладить эти несоответствия (использовать хаки). В итоге, вместо эффективной работы, дизайнер вступает в противоестественные отношения с браузерами, теряя драгоценное &#8230;<p class="read-more"><a href="http://maxyc.ru/verstka/css-xak.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/verstka/css-xak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Получение времени с NTP серверов на PHP</title>
		<link>http://maxyc.ru/php/poluchenie-vremeni-s-ntp-serverov-na-php.html</link>
		<comments>http://maxyc.ru/php/poluchenie-vremeni-s-ntp-serverov-na-php.html#comments</comments>
		<pubDate>Sat, 21 Jan 2012 17:14:47 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ntp]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=108</guid>
		<description><![CDATA[NTP это протокол для получения текущего времени с серверов времени. Данный протокол часто используется для синхронизации времени между машинами, для того чтобы на всех машинах было как можно более точное время. Этот класс может получить доступ к серверу NTP и &#8230;<p class="read-more"><a href="http://maxyc.ru/php/poluchenie-vremeni-s-ntp-serverov-na-php.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/php/poluchenie-vremeni-s-ntp-serverov-na-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Проверка IP адреса в сети Tor</title>
		<link>http://maxyc.ru/php/proverka-ip-adresa-v-seti-tor.html</link>
		<comments>http://maxyc.ru/php/proverka-ip-adresa-v-seti-tor.html#comments</comments>
		<pubDate>Sat, 21 Jan 2012 13:55:10 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tor]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=103</guid>
		<description><![CDATA[Класс посылает запрос на сервер TOR в список DNS, чтобы определить используется ли данный IP в сети Tor. По умолчанию класс проверяет IP-адрес текущего пользователя. Скачать класс Tor.class.php]]></description>
		<wfw:commentRss>http://maxyc.ru/php/proverka-ip-adresa-v-seti-tor.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Слегка релакса перед сном</title>
		<link>http://maxyc.ru/relaks/slegka-relaksa-pered-snom.html</link>
		<comments>http://maxyc.ru/relaks/slegka-relaksa-pered-snom.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 22:08:11 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[Релакс]]></category>
		<category><![CDATA[Девушки]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=100</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://maxyc.ru/relaks/slegka-relaksa-pered-snom.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Расширенная обработка изображений средствами PHP</title>
		<link>http://maxyc.ru/php/rasshirennaya-obrabotka-izobrazheniy-sredstvami-php.html</link>
		<comments>http://maxyc.ru/php/rasshirennaya-obrabotka-izobrazheniy-sredstvami-php.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 21:22:16 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[GD2]]></category>
		<category><![CDATA[OCR]]></category>
		<category><![CDATA[Обработка изображений]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=46</guid>
		<description><![CDATA[В PHP есть замечательная библиотека GD для примитивной обработки несложной графики. Но библиотека предоставляет лишь базовые функции обработки изображений. Представляю вашему вниманию класс, который реализует более расширеные функции для работы с изображениями. Автор класса 29 летний Артур Гранижевский из Польши. &#8230;<p class="read-more"><a href="http://maxyc.ru/php/rasshirennaya-obrabotka-izobrazheniy-sredstvami-php.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/php/rasshirennaya-obrabotka-izobrazheniy-sredstvami-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.htpasswd и защита папки паролем</title>
		<link>http://maxyc.ru/server/htpasswd-i-zashhita-papki-parolem.html</link>
		<comments>http://maxyc.ru/server/htpasswd-i-zashhita-papki-parolem.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 08:53:07 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[Сервер]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=43</guid>
		<description><![CDATA[Иногда бывает необходимо защитить ту или иную папку на сервере от чужих глаз. Как правило бывает достаточно прописать доступ к ней по айпишнику. Это как правило достаточно эффективно. Я так всегда делаю для вордпресса для файла wp-login.php и папки wp-admin. &#8230;<p class="read-more"><a href="http://maxyc.ru/server/htpasswd-i-zashhita-papki-parolem.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/server/htpasswd-i-zashhita-papki-parolem.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Нагрузочное тестирование сервера (сайта)</title>
		<link>http://maxyc.ru/optimizatsiya/nagruzochnoe-testirovanie-servera-sayta.html</link>
		<comments>http://maxyc.ru/optimizatsiya/nagruzochnoe-testirovanie-servera-sayta.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 05:38:47 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[Оптимизация]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=38</guid>
		<description><![CDATA[Важным моментом для любого сайта ( будь то СДЛ который должен загрузиться быстрее, чем пользователь передумает, или ГС, который должен выдержать нашествие робота SAPE ) является его производительность, нагрузочная оптимизация, устойчивость к пикам нагрузки. Для WordPress есть чудный плагин WP-Tuner, &#8230;<p class="read-more"><a href="http://maxyc.ru/optimizatsiya/nagruzochnoe-testirovanie-servera-sayta.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/optimizatsiya/nagruzochnoe-testirovanie-servera-sayta.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сортировка в MySQL: несколько редко используемых возможностей</title>
		<link>http://maxyc.ru/mysql/sortirovka-v-mysql-neskolko-redko-ispolzuemyih-vozmozhnostey.html</link>
		<comments>http://maxyc.ru/mysql/sortirovka-v-mysql-neskolko-redko-ispolzuemyih-vozmozhnostey.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 09:28:10 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Tips&Tricks]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=20</guid>
		<description><![CDATA[Каждый из нас не по разу в рабочий день использует сортировку данных. Достаточно указать в запросе ключевую фразу ORDER BY с нужными параметрами и вы получите желаемый результат. Параметры перечислять также не сложно, указываем через запятую столбцы по которым нужно &#8230;<p class="read-more"><a href="http://maxyc.ru/mysql/sortirovka-v-mysql-neskolko-redko-ispolzuemyih-vozmozhnostey.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/mysql/sortirovka-v-mysql-neskolko-redko-ispolzuemyih-vozmozhnostey.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Создание ZIP архивов в PHP</title>
		<link>http://maxyc.ru/php/sozdanie-zip-arhivov-v-php.html</link>
		<comments>http://maxyc.ru/php/sozdanie-zip-arhivov-v-php.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 07:44:27 +0000</pubDate>
		<dc:creator>maxyc</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ZIP]]></category>
		<category><![CDATA[Архивирование]]></category>
		<category><![CDATA[Работа с архивами]]></category>

		<guid isPermaLink="false">http://maxyc.ru/?p=9</guid>
		<description><![CDATA[Вот столкнулся я по работе с необходимостью работы с ZIP архивами. Благо для 5ой версии PHP поддержка этого формата есть в модуле php_zip.dll Чтобы не забыть, да и с вами поделиться, выкладываю на суд общественности небольшой PHP скрипт, создающий ZIP &#8230;<p class="read-more"><a href="http://maxyc.ru/php/sozdanie-zip-arhivov-v-php.html">Читать далее &#187;</a></p>]]></description>
		<wfw:commentRss>http://maxyc.ru/php/sozdanie-zip-arhivov-v-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

