<?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>Русский Блог &#187; gin</title>
	<atom:link href="http://russianblog.brainitup.com/index.php/author/gin/feed/" rel="self" type="application/rss+xml" />
	<link>http://russianblog.brainitup.com</link>
	<description>Заметки об интернете и современных технологиях</description>
	<lastBuildDate>Mon, 10 May 2010 11:23:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google-bug</title>
		<link>http://russianblog.brainitup.com/index.php/2009/02/09/google-bug/</link>
		<comments>http://russianblog.brainitup.com/index.php/2009/02/09/google-bug/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 12:59:53 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
<category>google</category>
		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=207</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="http://brainitup.com/russianblog/wp-content/uploads/2009/02/google_bug.jpg" alt="google_bug" title="google_bug" width="615" height="237" class="alignleft size-full wp-image-208" /></p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2009/02/09/google-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>print_r в переменную</title>
		<link>http://russianblog.brainitup.com/index.php/2009/01/29/print_r-v-peremennuyu/</link>
		<comments>http://russianblog.brainitup.com/index.php/2009/01/29/print_r-v-peremennuyu/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 12:19:36 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=202</guid>
		<description><![CDATA[Замечательная функция print_r есть в php. Она выводит на экран структуру объектов и массивов. А вот как сделать что бы результат выводился не на экран,а  в переменную?!
Очень просто. Надо вторым параметром написать true:

?View Code PHP1
$var = print_r&#40;$myArray, true&#41;;

Теперь результат работы лежит в переменной $var.
]]></description>
			<content:encoded><![CDATA[<p>Замечательная функция print_r есть в php. Она выводит на экран структуру объектов и массивов. А вот как сделать что бы результат выводился не на экран,а  в переменную?!<br />
Очень просто. Надо вторым параметром написать true:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p202code2'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p2022"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p202code2"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$var</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/print_r"><span style="color: #990000;">print_r</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$myArray</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Теперь результат работы лежит в переменной $var.</p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2009/01/29/print_r-v-peremennuyu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Активация Robokill</title>
		<link>http://russianblog.brainitup.com/index.php/2008/12/20/aktivaciya-robokill/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/12/20/aktivaciya-robokill/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 16:08:23 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[robokill]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/index.php/2008/12/20/aktivaciya-robokill/</guid>
		<description><![CDATA[Не так давно появилась чудесная игра Robokill (http://www.rocksolidarcade.com/games/robokill/), но к сожалению после прохождения первого эпизода предлагается купить за почти 10 долларов. Те, кто не хотят платить, могут в поле email ввести &#8211; sonnylabatos2@gmail.com и игра будет активирована. Откроются 2 оставшихся эпизода и можно продолжать убивать роботов и время =)
Удачно поиграть.
]]></description>
			<content:encoded><![CDATA[<p>Не так давно появилась чудесная игра Robokill (<a href="http://www.rocksolidarcade.com/games/robokill/">http://www.rocksolidarcade.com/games/robokill/</a>), но к сожалению после прохождения первого эпизода предлагается купить за почти 10 долларов. Те, кто не хотят платить, могут в поле email ввести &#8211; sonnylabatos2@gmail.com и игра будет активирована. Откроются 2 оставшихся эпизода и можно продолжать убивать роботов и время =)<br />
Удачно поиграть.<a href="http://www.rocksolidarcade.com/games/robokill/"><img alt="" src="http://www.10pix.ru/img1/509356/9487.jpg" title="Robokill" class="aligncenter" width="800" height="598" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/12/20/aktivaciya-robokill/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Деобфускатор JavaScript кода</title>
		<link>http://russianblog.brainitup.com/index.php/2008/11/19/deobfuskator-javascript-koda/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/11/19/deobfuskator-javascript-koda/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:08:15 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[Трюки и хитрости]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=178</guid>
		<description><![CDATA[Хочу представить вам очень полезную онлайновую утилитку &#8211; деобфускатор js кода.
Из вот такого:

?View Code JAVASCRIPT1
_B_record&#40;&#41;;_WaitForStyles&#40;function&#40;&#41;&#123;_B_record&#40;&#41;;_WaitForIframes&#40;top.document,&#91;&#34;hist_frame&#34;,&#34;sound_frame&#34;,&#34;canvas_frame&#34;&#93;,function&#40;t&#41;&#123;if&#40;t&#41;_B_log&#40;&#34;iframe timeout&#34;&#41;;_B_record&#40;&#41;;top.clearTimeout&#40;top.loadTimeout&#41;;main&#40;&#41;&#125;,10000&#41;&#125;&#41;

Она лихо сделает красиво оформленный и понятный код:

?View Code JAVASCRIPT1
2
3
4
5
6
7
8
9
10
11
12
13
14
_B_record&#40;&#41;;
_WaitForStyles&#40;function &#40;&#41;
&#123;
    _B_record&#40;&#41;;
    _WaitForIframes&#40;top.document, &#91;&#34;hist_frame&#34;, &#34;sound_frame&#34;, &#34;canvas_frame&#34;&#93;, function &#40;t&#41;
    &#123;
        if &#40;t&#41; &#123;
   [...]]]></description>
			<content:encoded><![CDATA[<p>Хочу представить вам очень полезную онлайновую утилитку &#8211; деобфускатор js кода.<br />
Из вот такого:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p178code5'); return false;">View Code</a> JAVASCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1785"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p178code5"><pre class="javascript" style="font-family:monospace;">_B_record<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>_WaitForStyles<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>_B_record<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>_WaitForIframes<span style="color: #009900;">&#40;</span>top.<span style="color: #660066;">document</span><span style="color: #339933;">,</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;hist_frame&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;sound_frame&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;canvas_frame&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>t<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>t<span style="color: #009900;">&#41;</span>_B_log<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;iframe timeout&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>_B_record<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>top.<span style="color: #660066;">clearTimeout</span><span style="color: #009900;">&#40;</span>top.<span style="color: #660066;">loadTimeout</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>main<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">10000</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span></pre></td></tr></table></div>

<p>Она лихо сделает красиво оформленный и понятный код:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p178code6'); return false;">View Code</a> JAVASCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1786"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code" id="p178code6"><pre class="javascript" style="font-family:monospace;">_B_record<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
_WaitForStyles<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    _B_record<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    _WaitForIframes<span style="color: #009900;">&#40;</span>top.<span style="color: #660066;">document</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;hist_frame&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;sound_frame&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;canvas_frame&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span>t<span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>t<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            _B_log<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;iframe timeout&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
        _B_record<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        top.<span style="color: #660066;">clearTimeout</span><span style="color: #009900;">&#40;</span>top.<span style="color: #660066;">loadTimeout</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        main<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">10000</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span></pre></td></tr></table></div>

<p>Собственно ссылка &#8211; <a href="http://code.gosu.pl/dl/JsDecoder/demo/JsDecoder.html">http://code.gosu.pl/dl/JsDecoder/demo/JsDecoder.html</a><br />
Постоянная ссылка на статью <a href="http://russianblog.brainitup.com/index.php/2008/11/19/deobfuskator-javascript-koda/">http://russianblog.brainitup.com/index.php/2008/11/19/deobfuskator-javascript-koda/</a><br />
Автор: gin</p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/11/19/deobfuskator-javascript-koda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portable IE6</title>
		<link>http://russianblog.brainitup.com/index.php/2008/11/17/portable-ie6/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/11/17/portable-ie6/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 13:10:10 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Браузеры]]></category>
		<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Трюки и хитрости]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=176</guid>
		<description><![CDATA[Часто при верстке страниц сайта возникает необходимость протестировать во всех известных браузерах. Даже в умирающем IE6. Но сейчас на новых компьютерах найти IE6 трудно. Так что предлагаю Вам Portable версию Internet Explorer 6.
Скачать с easy-share.com или с disk.narod.ru.
upd. В комментариях fms0acid выложил очень полезную ссылку
]]></description>
			<content:encoded><![CDATA[<p>Часто при верстке страниц сайта возникает необходимость протестировать во всех известных браузерах. Даже в умирающем IE6. Но сейчас на новых компьютерах найти IE6 трудно. Так что предлагаю Вам Portable версию Internet Explorer 6.<br />
<a href="http://w17.easy-share.com/1702235207.html">Скачать с easy-share.com</a> или с <a href="http://narod.ru/disk/14539666000/Portable%2BInternet%2BExplorer%2B6.x%2BDontShutdown.com.zip.html">disk.narod.ru</a>.</p>
<p><strong>upd. </strong>В комментариях <strong>fms0acid </strong>выложил<strong> </strong>очень полезную <a href="http://torwald.ru/72/portable-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D1%85-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%BE%D0%B2/" target="_blank">ссылку</a></p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/11/17/portable-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Восстановление MsSQL базы из mdf файла</title>
		<link>http://russianblog.brainitup.com/index.php/2008/10/01/vosstanovlenie-mssql-bazy-iz-mdf-fajjla/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/10/01/vosstanovlenie-mssql-bazy-iz-mdf-fajjla/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 05:31:16 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[Трюки и хитрости]]></category>
		<category><![CDATA[ms sql server]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=169</guid>
		<description><![CDATA[Если вдруг получилось так, что базу снесли из  Management Studio, но у вас есть mdf файл базы. И нет бэкапов как таковых(bak файлов), то можно очень красиво восставить базу из mdf файла с помощью хранимой процедуры:


EXEC sp_attach_single_file_db @dbname = 'YourDBName',
     @physname = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\your_mdf_file.mdf';

Просто выпоняете этот запрос и [...]]]></description>
			<content:encoded><![CDATA[<p>Если вдруг получилось так, что базу снесли из  Management Studio, но у вас есть mdf файл базы. И нет бэкапов как таковых(bak файлов), то можно очень красиво восставить базу из mdf файла с помощью хранимой процедуры:<br />
<span id="more-169"></span><br />
<code lang="sql"><br />
EXEC sp_attach_single_file_db @dbname = 'YourDBName',<br />
     @physname = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\your_mdf_file.mdf';<br />
</code><br />
Просто выпоняете этот запрос и все. База на месте и всем счастье.</p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/10/01/vosstanovlenie-mssql-bazy-iz-mdf-fajjla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сравнительный тест на скорость &#8211; cURL vs file_get_contents()</title>
		<link>http://russianblog.brainitup.com/index.php/2008/09/30/sravnitelnyjj-test-na-skorost-curl-vs-file_get_contents/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/09/30/sravnitelnyjj-test-na-skorost-curl-vs-file_get_contents/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 20:01:40 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[Трюки и хитрости]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=164</guid>
		<description><![CDATA[Так или иначе web-разработчик сталкивается с вопросом загрузки информации с других сайтов.
Как-то было принято всегда пользоваться удобной и понятной функцией file_get_contents() в php. Не очень давно стал набирать обороты cURL &#8211; гибкая надстройка, которая заточена под работу с протоколом http да и не только. Теперь небольшой тестик на скорость загрузки страниц:


?View Code PHP&#60;?php
function getPage&#40;$url&#41;
&#123;
	$ch = [...]]]></description>
			<content:encoded><![CDATA[<p>Так или иначе web-разработчик сталкивается с вопросом загрузки информации с других сайтов.<br />
Как-то было принято всегда пользоваться удобной и понятной функцией file_get_contents() в php. Не очень давно стал набирать обороты cURL &#8211; гибкая надстройка, которая заточена под работу с протоколом http да и не только. Теперь небольшой тестик на скорость загрузки страниц:<br />
<span id="more-164"></span></p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p164code8'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1648"><td class="code" id="p164code8"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> getPage<span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$ch</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/curl_init"><span style="color: #990000;">curl_init</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_URL<span style="color: #339933;">,</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_USERAGENT<span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_TIMEOUT<span style="color: #339933;">,</span> <span style="color: #cc66cc;">60</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_FOLLOWLOCATION<span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_RETURNTRANSFER<span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/curl_exec"><span style="color: #990000;">curl_exec</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<a href="http://www.php.net/curl_close"><span style="color: #990000;">curl_close</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$result</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000088;">$start</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/microtime"><span style="color: #990000;">microtime</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
getPage<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://www.habrahabr.ru/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$end</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/microtime"><span style="color: #990000;">microtime</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$end</span><span style="color: #339933;">-</span><span style="color: #000088;">$start</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;br /&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$start</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/microtime"><span style="color: #990000;">microtime</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<a href="http://www.php.net/file_get_contents"><span style="color: #990000;">file_get_contents</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://www.habrahabr.ru/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$end</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/microtime"><span style="color: #990000;">microtime</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$end</span><span style="color: #339933;">-</span><span style="color: #000088;">$start</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;br /&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Результаты:<br />
<strong>0.0626730918884</strong><br />
<strong>0.263456821442</strong><br />
Вот так вот &#8211; cURL в четыре раза быстрее.<br />
Но есть и исключения, например, на совсем простеньких страничках cURL уступает. Но с этим можно жить, я думаю. </p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/09/30/sravnitelnyjj-test-na-skorost-curl-vs-file_get_contents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome&#8217;ированные пасхальные яйца</title>
		<link>http://russianblog.brainitup.com/index.php/2008/09/06/chromeirovannye-paskhalnye-yajjca/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/09/06/chromeirovannye-paskhalnye-yajjca/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 21:15:04 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Браузеры]]></category>
		<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Трюки и хитрости]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=153</guid>
		<description><![CDATA[Google Chrome &#8211; мега круой браузер. Как и везде в нем есть свои скрытые моменты. Например, вбейте в адресной строке:

about:memory
about:stats
about:network
about:internets
about:histograms
about:dns
about:cache
about:plugins
about:version

Для кого-то показанная информация может оказатсья полезной.
]]></description>
			<content:encoded><![CDATA[<p>Google Chrome &#8211; мега круой браузер. Как и везде в нем есть свои скрытые моменты. Например, вбейте в адресной строке:</p>
<ul>
<li>about:memory</li>
<li>about:stats</li>
<li>about:network</li>
<li>about:internets</li>
<li>about:histograms</li>
<li>about:dns</li>
<li>about:cache</li>
<li>about:plugins</li>
<li>about:version</li>
</ul>
<p>Для кого-то показанная информация может оказатсья полезной.</p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/09/06/chromeirovannye-paskhalnye-yajjca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Интересное в коде #1</title>
		<link>http://russianblog.brainitup.com/index.php/2008/09/05/interesnoe-v-kode-1/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/09/05/interesnoe-v-kode-1/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 09:54:46 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[код]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=144</guid>
		<description><![CDATA[Я решил открыть серию коротких статей на тему &#171;Интересное в коде&#187;. И сегодня мы посмотрим на сайт одного из мастодонтов российского интернет-хостига Хостинг RBC.
Есть форма авторизации с выпадающим списком select.


А за обработку этого самого списка отвечает скрипт, который не позволяет неIE пользователям выбирать &#171;Конструктор сайта&#187;.
Вот скриншот js-кода.

Но это один из самых безобидных случаев в практике [...]]]></description>
			<content:encoded><![CDATA[<p>Я решил открыть серию коротких статей на тему &laquo;Интересное в коде&raquo;. И сегодня мы посмотрим на сайт одного из мастодонтов российского интернет-хостига <a href="http://www.hc.ru">Хостинг RBC</a>.<br />
Есть форма авторизации с выпадающим списком select.<br />
<a href="http://brainitup.com/russianblog/wp-content/uploads/2008/09/hclogin.gif"><img src="http://brainitup.com/russianblog/wp-content/uploads/2008/09/hclogin.gif" alt="" title="Интересное в коде - hc.ru" width="200" height="170" class="aligncenter size-full wp-image-145" /></a><br />
<span id="more-144"></span><br />
А за обработку этого самого списка отвечает скрипт, который не позволяет неIE пользователям выбирать &laquo;Конструктор сайта&raquo;.<br />
Вот скриншот js-кода.<br />
<a href="http://brainitup.com/russianblog/wp-content/uploads/2008/09/hcscript.gif"><img src="http://brainitup.com/russianblog/wp-content/uploads/2008/09/hcscript.gif" alt="" title="Интересное в коде - hc.ru - скрипт" width="500" height="142" class="aligncenter size-full wp-image-146" /></a><br />
Но это один из самых безобидных случаев в практике программирования сайтов.<br />
Если кто-то знает сайт, где можно найти что-то забавное в коде(скрипты, комментарии) &#8211; пишите нам в комменты.</p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/09/05/interesnoe-v-kode-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Перемешивание ассоциативных массивов на php</title>
		<link>http://russianblog.brainitup.com/index.php/2008/09/05/peremeshivanie-associativnykh-massivov-na-php/</link>
		<comments>http://russianblog.brainitup.com/index.php/2008/09/05/peremeshivanie-associativnykh-massivov-na-php/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 06:31:39 +0000</pubDate>
		<dc:creator>gin</dc:creator>
				<category><![CDATA[Все статьи]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[Трюки и хитрости]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://russianblog.brainitup.com/?p=141</guid>
		<description><![CDATA[Есть функция в php для перемешивания массивов &#8211; shuffle. Но она не очень пригодна для ассоциативных массивов. Вот вариант небольшой функции, пригодной для этих целей.

?View Code PHP&#60;?PHP
function ass_array_shuffle &#40;$array&#41; &#123;
    while &#40;count&#40;$array&#41; &#62; 0&#41; &#123;
        $val = array_rand&#40;$array&#41;;
        [...]]]></description>
			<content:encoded><![CDATA[<p>Есть функция в php для перемешивания массивов &#8211; shuffle. Но она не очень пригодна для ассоциативных массивов. Вот вариант небольшой функции, пригодной для этих целей.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p141code10'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p14110"><td class="code" id="p141code10"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?PHP</span>
<span style="color: #000000; font-weight: bold;">function</span> ass_array_shuffle <span style="color: #009900;">&#40;</span><span style="color: #000088;">$array</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/count"><span style="color: #990000;">count</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$array</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$val</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array_rand"><span style="color: #990000;">array_rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$array</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$new_arr</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$val</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$array</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$val</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <a href="http://www.php.net/unset"><span style="color: #990000;">unset</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$array</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$val</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$new_arr</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Взято из комментариев со страницы <a href="http://ru.php.net/manual/ru/function.shuffle.php">http://ru.php.net/manual/ru/function.shuffle.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://russianblog.brainitup.com/index.php/2008/09/05/peremeshivanie-associativnykh-massivov-na-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
