<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="http://feeds.feedburner.com/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.2.2" --><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>This Might Be Useful</title>
	<link>http://tmbu.info</link>
	<description>TMBU is an ancient Aztec word, which means 'This Might Be Useful'</description>
	<image><link>http://tmbu.info</link><url>http://tmbu.info/tmbu.gif</url><title>This Might Be Useful</title></image>
	<pubDate>Fri, 09 May 2008 10:20:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ThisMightBeUseful" type="application/rss+xml" /><feedburner:emailServiceId>753128</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/ThisMightBeUseful" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://my.feedlounge.com/external/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://static.feedlounge.com/buttons/subscribe_0.gif">Subscribe with FeedLounge</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.addtoany.com/?linkname=This%20Might%20Be%20Useful&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2FThisMightBeUseful&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><item>
		<title>Полноценная функция для получения IP-адреса клиента</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/286696814/</link>
		<comments>http://tmbu.info/php-function-get-real-client-ip/#comments</comments>
		<pubDate>Fri, 09 May 2008 09:14:19 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tmbu.info/php-function-get-real-client-ip/</guid>
		<description><![CDATA[Небольшая, но очень полезная функция для получения IP-адреса клиента. Основной плюс - в отличии от большинства решений учитывает не только REMOTE_ADDR.
Собственно публикую чтобы не потерять. А то регулярно ищу это дело по старому коду :).
PLAIN TEXT
PHP:




function GetIP&#40;&#41; &#123;


&#160; if &#40;getenv&#40;"HTTP_CLIENT_IP"&#41; &#38;&#38; strcasecmp&#40;getenv&#40;"HTTP_CLIENT_IP"&#41;, "unknown"&#41;&#41;


&#160; &#160; &#160;$ip = getenv&#40;"HTTP_CLIENT_IP"&#41;;


&#160; else if &#40;getenv&#40;"HTTP_X_FORWARDED_FOR"&#41; &#38;&#38; strcasecmp&#40;getenv&#40;"HTTP_X_FORWARDED_FOR"&#41;, "unknown"&#41;&#41;


&#160; &#160; &#160;$ip [...]]]></description>
			<content:encoded><![CDATA[<p>Небольшая, но очень полезная функция для получения IP-адреса клиента. Основной плюс - в отличии от большинства решений учитывает не только <code>REMOTE_ADDR</code>.<br />
Собственно публикую чтобы не потерять. А то регулярно ищу это дело по старому коду :).</p>
<div class="igBar"><span id="lphp-2"><a href="#" onclick="javascript:showCodeTxt('php-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-2">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> GetIP<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"HTTP_CLIENT_IP"</span><span style="color:#006600; font-weight:bold;">&#41;</span> &amp;&amp; <a href="http://www.php.net/strcasecmp"><span style="color:#000066;">strcasecmp</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"HTTP_CLIENT_IP"</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#FF0000;">"unknown"</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp;<span style="color:#0000FF;">$ip</span> = <a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"HTTP_CLIENT_IP"</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#616100;">else</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"HTTP_X_FORWARDED_FOR"</span><span style="color:#006600; font-weight:bold;">&#41;</span> &amp;&amp; <a href="http://www.php.net/strcasecmp"><span style="color:#000066;">strcasecmp</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"HTTP_X_FORWARDED_FOR"</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#FF0000;">"unknown"</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp;<span style="color:#0000FF;">$ip</span> = <a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"HTTP_X_FORWARDED_FOR"</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#616100;">else</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"REMOTE_ADDR"</span><span style="color:#006600; font-weight:bold;">&#41;</span> &amp;&amp; <a href="http://www.php.net/strcasecmp"><span style="color:#000066;">strcasecmp</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"REMOTE_ADDR"</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#FF0000;">"unknown"</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp;<span style="color:#0000FF;">$ip</span> = <a href="http://www.php.net/getenv"><span style="color:#000066;">getenv</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"REMOTE_ADDR"</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#616100;">else</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/isset"><span style="color:#000066;">isset</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$_SERVER</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'REMOTE_ADDR'</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span> &amp;&amp; <span style="color:#0000FF;">$_SERVER</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'REMOTE_ADDR'</span><span style="color:#006600; font-weight:bold;">&#93;</span> &amp;&amp; <a href="http://www.php.net/strcasecmp"><span style="color:#000066;">strcasecmp</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$_SERVER</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'REMOTE_ADDR'</span><span style="color:#006600; font-weight:bold;">&#93;</span>, <span style="color:#FF0000;">"unknown"</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp;<span style="color:#0000FF;">$ip</span> = <span style="color:#0000FF;">$_SERVER</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'REMOTE_ADDR'</span><span style="color:#006600; font-weight:bold;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#616100;">else</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp;<span style="color:#0000FF;">$ip</span> = <span style="color:#FF0000;">"unknown"</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#616100;">return</span> <span style="color:#0000FF;">$ip</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#FF9933; font-style:italic;">// GetIP </span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/286696814" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/php-function-get-real-client-ip/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fphp-function-get-real-client-ip%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/php-function-get-real-client-ip/</feedburner:origLink></item>
		<item>
		<title>Реализация аналога LIMIT из MySQL в MS SQL</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/285974919/</link>
		<comments>http://tmbu.info/how-to-make-select-limit-in-ms-sql/#comments</comments>
		<pubDate>Thu, 08 May 2008 09:51:30 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://tmbu.info/how-to-make-select-limit-in-ms-sql/</guid>
		<description><![CDATA[В MS SQL отсутствует LIMIT в SELECT'е. Это поразительно и глупо, но это так. И после MySQL это невероятно раздражает. Поэтому было найдено решение проблемы. Сравнительно медленное, но зато работающее не только в новых версиях MS SQL (где есть row_number(), облегчающий жизнь). Итак, для того, чтобы сделать то же, что в MySQL делает следующий запрос:
PLAIN [...]]]></description>
			<content:encoded><![CDATA[<p>В MS SQL отсутствует <code>LIMIT</code> в <code>SELECT</code>'е. Это поразительно и глупо, но это так. И после MySQL это невероятно раздражает. Поэтому было найдено решение проблемы. Сравнительно медленное, но зато работающее не только в новых версиях MS SQL (где есть <code>row_number()</code>, облегчающий жизнь). Итак, для того, чтобы сделать то же, что в MySQL делает следующий запрос:</p>
<div class="igBar"><span id="lsql-5"><a href="#" onclick="javascript:showCodeTxt('sql-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">SQL:</span>
<div id="sql-5">
<div class="sql">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">SELECT</span> *</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">FROM</span> <span style="color: #ff0000;">`some_table`</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">LIMIT</span> <span style="color: #cc66cc;color:#800000;">10</span>, <span style="color: #cc66cc;color:#800000;">20</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>в MS SQL надо написать:</p>
<div class="igBar"><span id="lsql-6"><a href="#" onclick="javascript:showCodeTxt('sql-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">SQL:</span>
<div id="sql-6">
<div class="sql">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">SELECT</span> top <span style="color: #cc66cc;color:#800000;">20</span> * <span style="color: #993333; font-weight: bold;">FROM</span> <span style="color:#006600; font-weight:bold;">&#91;</span>some_table<span style="color:#006600; font-weight:bold;">&#93;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">WHERE</span> <span style="color:#006600; font-weight:bold;">&#91;</span>primary_key_field<span style="color:#006600; font-weight:bold;">&#93;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">IN</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#006600; font-weight:bold;">&#40;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #993333; font-weight: bold;">SELECT</span> top <span style="color: #cc66cc;color:#800000;">10</span> <span style="color:#006600; font-weight:bold;">&#91;</span>primary_key_field<span style="color:#006600; font-weight:bold;">&#93;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #993333; font-weight: bold;">FROM</span> <span style="color:#006600; font-weight:bold;">&#91;</span>some_table<span style="color:#006600; font-weight:bold;">&#93;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> <span style="color:#006600; font-weight:bold;">&#91;</span>primary_key_field<span style="color:#006600; font-weight:bold;">&#93;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> <span style="color:#006600; font-weight:bold;">&#91;</span>primary_key_field<span style="color:#006600; font-weight:bold;">&#93;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/285974919" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/how-to-make-select-limit-in-ms-sql/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fhow-to-make-select-limit-in-ms-sql%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/how-to-make-select-limit-in-ms-sql/</feedburner:origLink></item>
		<item>
		<title>Как ждать меньше на Depositfiles</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/284558404/</link>
		<comments>http://tmbu.info/how-to-wait-less-on-depositfiles/#comments</comments>
		<pubDate>Tue, 06 May 2008 09:48:35 +0000</pubDate>
		<dc:creator>Hairgel_Addict</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://tmbu.info/how-to-wait-less-on-depositfiles/</guid>
		<description><![CDATA[Уже давно обратил на это внимание, не любят на Depositfiles русских  :)  Если выбран русский язык на сайте, то при скачивании очередного файла ждать приходится 99 секунд:
]]></description>
			<content:encoded><![CDATA[<p>Уже давно обратил на это внимание, не любят на Depositfiles русских  :)  Если выбран русский язык на сайте, то при скачивании очередного файла ждать приходится 99 секунд:<br />
 <a href="http://tmbu.info/how-to-wait-less-on-depositfiles/#more-148" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/284558404" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/how-to-wait-less-on-depositfiles/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fhow-to-wait-less-on-depositfiles%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/how-to-wait-less-on-depositfiles/</feedburner:origLink></item>
		<item>
		<title>Календарь латвийских именин</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/284558405/</link>
		<comments>http://tmbu.info/latvian-name-days/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 09:05:40 +0000</pubDate>
		<dc:creator>d3</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://tmbu.info/latvian-name-days/</guid>
		<description><![CDATA[База именин для латвийских имен. Формат довольно простой и грубый, но использовать можно. Поле `date` это дата в формате [m]mdd, `name` - это имя в латышском написании, а `simplename` - упрощенная версия имени, в которой длинные буквы продублированны, а смягченные заменены на их твердые аналоги. Дамп c MySQL 5.0 сервера.
]]></description>
			<content:encoded><![CDATA[<p>База именин для латвийских имен. Формат довольно простой и грубый, но использовать можно. Поле <code>`date`</code> это дата в формате <code>[m]mdd</code>, `name` - это имя в латышском написании, а <code>`simplename`</code> - упрощенная версия имени, в которой длинные буквы продублированны, а смягченные заменены на их твердые аналоги. Дамп c MySQL 5.0 сервера.<br />
 <a href="http://tmbu.info/latvian-name-days/#more-147" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/284558405" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/latvian-name-days/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Flatvian-name-days%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/latvian-name-days/</feedburner:origLink></item>
		<item>
		<title>Linux: загрузка в single-user mode. Чиним систему или восстанавливаем забытый пароль root.</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/277445929/</link>
		<comments>http://tmbu.info/linux-boot-single-user-mode-recover-broken-system-reset-root-password/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 07:04:39 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Tweaking]]></category>

		<guid isPermaLink="false">http://tmbu.info/linux-boot-single-user-mode-recover-broken-system-reset-root-password/</guid>
		<description><![CDATA[Иногда бывает, что Вы забыли пароль root'а. Или, например, перестала работать комманда sudo (например, из-за отсутствия правильного описания локалхоста /etc/hosts). Ну или еще что-нибудь нехорошее случилось. И привычный multi-user mode сломался.
Одним словом, понадобилось стать root'ом, а нормальными средствами это не получается. В этом случае пригодится single-user mode.
]]></description>
			<content:encoded><![CDATA[<p>Иногда бывает, что Вы забыли пароль root'а. Или, например, перестала работать комманда <code>sudo</code> (например, из-за отсутствия правильного описания локалхоста <code>/etc/hosts</code>). Ну или еще что-нибудь нехорошее случилось. И привычный multi-user mode сломался.<br />
Одним словом, понадобилось стать root'ом, а нормальными средствами это не получается. В этом случае пригодится single-user mode.<br />
 <a href="http://tmbu.info/linux-boot-single-user-mode-recover-broken-system-reset-root-password/#more-146" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/277445929" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/linux-boot-single-user-mode-recover-broken-system-reset-root-password/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Flinux-boot-single-user-mode-recover-broken-system-reset-root-password%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/linux-boot-single-user-mode-recover-broken-system-reset-root-password/</feedburner:origLink></item>
		<item>
		<title>PHP, GD и прозрачность GIF</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/274547134/</link>
		<comments>http://tmbu.info/php-gd-and-transparent-gif/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 08:05:35 +0000</pubDate>
		<dc:creator>d3</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tmbu.info/php-gd-%d0%b8-%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d0%be%d1%81%d1%82%d1%8c-gif/</guid>
		<description><![CDATA[При изменении размера GIF изображений в PHP с помощью библиотеки GD, цвет прозрачности заменяется на черный. Это не баг, это жизнь, но исправить это можно :) Для этого надо определить индекс цвета прозрачности у исходного изображения, и вставить его в палитру нового, уменьшенного, изображения. Код который это делает приведен ниже, сразу после него можно выполнять [...]]]></description>
			<content:encoded><![CDATA[<p>При изменении размера GIF изображений в PHP с помощью библиотеки GD, цвет прозрачности заменяется на черный. Это не баг, это жизнь, но исправить это можно :) Для этого надо определить индекс цвета прозрачности у исходного изображения, и вставить его в палитру нового, уменьшенного, изображения. Код который это делает приведен ниже, сразу после него можно выполнять знакомый ImageCopyResampled($dst_image, $src_image, ...)</p>
<p> <a href="http://tmbu.info/php-gd-and-transparent-gif/#more-145" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/274547134" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/php-gd-and-transparent-gif/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fphp-gd-and-transparent-gif%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/php-gd-and-transparent-gif/</feedburner:origLink></item>
		<item>
		<title>Откройте для себя возможности директории /proc</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/245330870/</link>
		<comments>http://tmbu.info/discover-possibilities-of-proc-directory-in-linux/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 07:13:08 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Tweaking]]></category>

		<guid isPermaLink="false">http://tmbu.info/discover-possibilities-of-proc-directory-in-linux/</guid>
		<description><![CDATA[Директория /proc - это странный "зверь". В действительности он не существует, хотя его можно использовать. Его файлы нулевой длины не являются ни двоичными, ни текстовыми, и все же их можно исследовать и выводить на экран. Эта своеобразная директория содержит все детали вашей Linux-системы, включая ядро, процессы, и параметры конфигурации. Изучая директорию /proc, вы узнаете как [...]]]></description>
			<content:encoded><![CDATA[<p>Директория <code>/proc</code> - это странный "зверь". В действительности он не существует, хотя его можно использовать. Его файлы нулевой длины не являются ни двоичными, ни текстовыми, и все же их можно исследовать и выводить на экран. Эта своеобразная директория содержит все детали вашей Linux-системы, включая ядро, процессы, и параметры конфигурации. Изучая директорию /proc, вы узнаете как работают команды Linux, и даже сможете решить некоторые административные задачи.<br />
 <a href="http://tmbu.info/discover-possibilities-of-proc-directory-in-linux/#more-144" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/245330870" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/discover-possibilities-of-proc-directory-in-linux/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fdiscover-possibilities-of-proc-directory-in-linux%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/discover-possibilities-of-proc-directory-in-linux/</feedburner:origLink></item>
		<item>
		<title>Создание PDF-файлов с помощью PHP и FPDF</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/239263393/</link>
		<comments>http://tmbu.info/how-to-create-pdf-files-with-php-and-fpdf/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 07:39:09 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tmbu.info/how-to-create-pdf-files-with-php-and-fpdf/</guid>
		<description><![CDATA[Большинство web-сервисов экспортируют данные в разных форматах для дальнейшего использования. Данная статья о том, как экспортировать данные в pdf-формате.
Хотя многие знают как это делать, я опишу кратко для тех кто не знает.
PHP позволяет нам генерировать файлы в формате pdf налету. FPDF - это бесплатный код на языке php, позволяющий создавать документы в формате pdf и [...]]]></description>
			<content:encoded><![CDATA[<p>Большинство web-сервисов экспортируют данные в разных форматах для дальнейшего использования. Данная статья о том, как экспортировать данные в pdf-формате.<br />
Хотя многие знают как это делать, я опишу кратко для тех кто не знает.</p>
<p>PHP позволяет нам генерировать файлы в формате pdf налету. <a href="http://www.fpdf.org/" target="_blank">FPDF</a> - это бесплатный код на языке php, позволяющий создавать документы в формате pdf и производить с ними различные манипуляции.<br />
 <a href="http://tmbu.info/how-to-create-pdf-files-with-php-and-fpdf/#more-143" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/239263393" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/how-to-create-pdf-files-with-php-and-fpdf/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fhow-to-create-pdf-files-with-php-and-fpdf%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/how-to-create-pdf-files-with-php-and-fpdf/</feedburner:origLink></item>
		<item>
		<title>How to Play Flash Video (FLV) files on Windows?</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/219529527/</link>
		<comments>http://tmbu.info/how-to-play-flash-video-on-windows/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 19:41:58 +0000</pubDate>
		<dc:creator>Hairgel_Addict</dc:creator>
		
		<category><![CDATA[Utilities]]></category>

		<category><![CDATA[Operating Systems]]></category>

		<category><![CDATA[Tweaking]]></category>

		<guid isPermaLink="false">http://tmbu.info/how-to-play-flash-video-on-windows/</guid>
		<description><![CDATA[Не знаю как у других, а у меня очень большая коллекция фильмов и клипов в FLV формате и конвертировать их мне лень, да и долго это. Что же делать такому ленивому мне? На первых парах пользовался FLV Player-ом, даже перепробовал несколько штук, но что мне в них не нравилось - это отсутствие "playlist"-ов, т.е. если [...]]]></description>
			<content:encoded><![CDATA[<p>Не знаю как у других, а у меня очень большая коллекция фильмов и клипов в FLV формате и конвертировать их мне лень, да и долго это. Что же делать такому ленивому мне? На первых парах пользовался <a href="http://www.download.com/3000-2139_4-10769546.html" target="_blank">FLV Player</a>-ом, даже перепробовал несколько штук, но что мне в них не нравилось - это отсутствие "playlist"-ов, т.е. если фильм разбит на несколько частей, то в конце каждого надо открывать следующий и мою ленивую натуру это очень раздражало. </p>
<p>Наткнулся на статейку, объясняющую как сделать так чтобы Media Player Classic проигрывал FLV. В гугле можно найти тонну таких статей с разными инструкциями, но в основном все сходится к двум способам.</p>
<p> <a href="http://tmbu.info/how-to-play-flash-video-on-windows/#more-142" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/219529527" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/how-to-play-flash-video-on-windows/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fhow-to-play-flash-video-on-windows%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/how-to-play-flash-video-on-windows/</feedburner:origLink></item>
		<item>
		<title>Skype. Отключаем режим Supernode.</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/212994803/</link>
		<comments>http://tmbu.info/how-to-disable-skype-supernode-mode/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 08:36:05 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[Tweaking]]></category>

		<guid isPermaLink="false">http://tmbu.info/how-to-disable-skype-supernode-mode/</guid>
		<description><![CDATA[Supernode - In peer-to-peer networking, a supernode works as one of that network’s relayers and proxy servers, handling data flow and connections for other users. This usually requires a fairly fast Internet connection with a lot of bandwidth and a modest amount of CPU time, as a lot of data will invariably pass through the [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong>Supernode</strong> - In peer-to-peer networking, a supernode works as one of that network’s relayers and proxy servers, handling data flow and connections for other users. This <em>usually requires a fairly fast Internet connection</em> with <em>a lot of bandwidth</em> and a <em>modest amount of CPU time</em>, as a<em> lot of data will invariably pass through the supernode</em> and needs to be processed.</p>
<p>Some peer-to-peer designs allow for the user to choose whether they ever want to be treated as supernodes; others do not. <strong>Skype by default is configured as a supernode</strong>, an issue that has caused controversy.</p></blockquote>
<p>В двух словах и по-русски - Skype имеет особенность жрать как трафик, так и оперативку, причем особенность эта по умолчанию.<br />
 <a href="http://tmbu.info/how-to-disable-skype-supernode-mode/#more-141" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/212994803" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/how-to-disable-skype-supernode-mode/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fhow-to-disable-skype-supernode-mode%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/how-to-disable-skype-supernode-mode/</feedburner:origLink></item>
		<item>
		<title>Удобный bookmarklet для верстальщиков</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/212490493/</link>
		<comments>http://tmbu.info/nice-web-design-bookmarklet/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 13:03:41 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://tmbu.info/nice-web-design-bookmarklet/</guid>
		<description><![CDATA[Благодаря коллеге-верстальщику набрел на очень полезный bookmarklet Design, позволяющий рисовать поверх страницы сетку для проверки правильности размещения элементов, измерять расстояния между элементами (а также просто выводить линейку по краям страницы) и т.п. Работает это дело в MSIE7, Firefox 2+, Safari 2.0.4+ и Opera 9.2+.
]]></description>
			<content:encoded><![CDATA[<p>Благодаря коллеге-верстальщику набрел на очень полезный bookmarklet <a href="http://www.sprymedia.co.uk/article/Design" target="_blank">Design</a>, позволяющий рисовать поверх страницы сетку для проверки правильности размещения элементов, измерять расстояния между элементами (а также просто выводить линейку по краям страницы) и т.п. Работает это дело в MSIE7, Firefox 2+, Safari 2.0.4+ и Opera 9.2+.</p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/212490493" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/nice-web-design-bookmarklet/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fnice-web-design-bookmarklet%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/nice-web-design-bookmarklet/</feedburner:origLink></item>
		<item>
		<title>Отдаем pdf-файл браузеру. Да так, чтобы MSIE его тоже принимал.</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/212484358/</link>
		<comments>http://tmbu.info/send-pdf-file-to-browser-via-php-script-and-correct-msie-error/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 12:54:46 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tmbu.info/send-pdf-file-to-browser-via-php-script-and-correct-msie-error/</guid>
		<description><![CDATA[Официальный пример от php.net как отдать PDF-файл браузеру выглядит так как показано ниже.
PLAIN TEXT
PHP:




&#60;?php


// We'll be outputting a PDF


header&#40;'Content-type: application/pdf'&#41;;


&#160;


// It will be called downloaded.pdf


header&#40;'Content-Disposition: attachment; filename=&#34;downloaded.pdf&#34;'&#41;;


&#160;


// The PDF source is in original.pdf


readfile&#40;'original.pdf'&#41;;


?&#62; 






И он работает! Но не в Internet Explorer (6 и 7). IE пишет свою обычный blah-blah Internet Explorer was unable to open [...]]]></description>
			<content:encoded><![CDATA[<p>Официальный пример от php.net как отдать PDF-файл браузеру выглядит так как показано ниже.</p>
<div class="igBar"><span id="lphp-9"><a href="#" onclick="javascript:showCodeTxt('php-9'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-9">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF9933; font-style:italic;">// We'll be outputting a PDF</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/header"><span style="color:#000066;">header</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Content-type: application/pdf'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF9933; font-style:italic;">// It will be called downloaded.pdf</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/header"><span style="color:#000066;">header</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Content-Disposition: attachment; filename=&quot;downloaded.pdf&quot;'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF9933; font-style:italic;">// The PDF source is in original.pdf</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/readfile"><span style="color:#000066;">readfile</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'original.pdf'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>И он работает! Но не в Internet Explorer (6 и 7). IE пишет свою обычный <em>blah-blah</em> <code>Internet Explorer was unable to open this site. The requested site is either unavailable or cannot be found. Please try again later</code>. В Microsoft kb есть <a href="http://support.microsoft.com/kb/323308/en-us">заметка</a> о похожей проблеме при использовании SSL. Но оказалось что проблема не только при передаче через SSL, но и в обычной жизни тоже. Microsoft предлагает извращенные решения типа сервис паков и копания в реестре, но можно сделать проще. Добавить к вышеперечисленным заголовкам парочку, управляющую кешем. Не знаю точно что это делает, но заработало :)</p>
<div class="igBar"><span id="lphp-10"><a href="#" onclick="javascript:showCodeTxt('php-10'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-10">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/header"><span style="color:#000066;">header</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Cache-Control: maxage=3600'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/header"><span style="color:#000066;">header</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Pragma: public'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p style="text-align: right;">Заметку прислал mougly aka d1pr3d</p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/212484358" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/send-pdf-file-to-browser-via-php-script-and-correct-msie-error/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fsend-pdf-file-to-browser-via-php-script-and-correct-msie-error%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/send-pdf-file-to-browser-via-php-script-and-correct-msie-error/</feedburner:origLink></item>
		<item>
		<title>Советы и подсказки по bash</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/200110202/</link>
		<comments>http://tmbu.info/bash-tips-and-tricks/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 05:34:00 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Tweaking]]></category>

		<category><![CDATA[Shortcuts]]></category>

		<guid isPermaLink="false">http://tmbu.info/bash-tips-and-tricks/</guid>
		<description><![CDATA[Для непосвященных, bash - командная оболочка по умолчанию во многих Linux-дистрибутивах, включая Fedora, Ubuntu, Redhat и др. Используя операционную систему Linux-семейства, вы, вероятно, используете и bash. По этой причине ниже я собрал несколько часто возникающих проблем с bash и простые способы их решения.
]]></description>
			<content:encoded><![CDATA[<p>Для непосвященных, bash - командная оболочка по умолчанию во многих Linux-дистрибутивах, включая Fedora, Ubuntu, Redhat и др. Используя операционную систему Linux-семейства, вы, вероятно, используете и bash. По этой причине ниже я собрал несколько часто возникающих проблем с bash и простые способы их решения.<br />
 <a href="http://tmbu.info/bash-tips-and-tricks/#more-138" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/200110202" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/bash-tips-and-tricks/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fbash-tips-and-tricks%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/bash-tips-and-tricks/</feedburner:origLink></item>
		<item>
		<title>Оптимизация работы с SSH с помощью bash-completion</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/197907609/</link>
		<comments>http://tmbu.info/optimizing-wirk-with-ssh-using-bash-completion/#comments</comments>
		<pubDate>Mon, 10 Dec 2007 07:05:43 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://tmbu.info/optimizing-wirk-with-ssh-using-bash-completion/</guid>
		<description><![CDATA[Bash-completion это очень интересная особенность последних версий оболочки bash. Она позволяет создавать свои, настраиваемые схемы автодополнения команд.
]]></description>
			<content:encoded><![CDATA[<p>Bash-completion это очень интересная особенность последних версий оболочки <a href="http://www.gnu.org/software/bash/bash.html" target="_blank">bash</a>. Она позволяет создавать свои, настраиваемые схемы автодополнения команд.<br />
 <a href="http://tmbu.info/optimizing-wirk-with-ssh-using-bash-completion/#more-137" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/197907609" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/optimizing-wirk-with-ssh-using-bash-completion/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Foptimizing-wirk-with-ssh-using-bash-completion%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/optimizing-wirk-with-ssh-using-bash-completion/</feedburner:origLink></item>
		<item>
		<title>Заходим по SSH без паролей (используя пару ключей)</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/189187555/</link>
		<comments>http://tmbu.info/login-via-ssh-without-password-using-key-pair/#comments</comments>
		<pubDate>Fri, 23 Nov 2007 06:56:29 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Tweaking]]></category>

		<category><![CDATA[Shortcuts]]></category>

		<guid isPermaLink="false">http://tmbu.info/login-via-ssh-without-password-using-key-pair/</guid>
		<description><![CDATA[На работе приходится работать с несколькими серверами используя ssh. Некоторые неудобства доставляет то, что часто надо подключаться и вводить пароль. В принципе, можно держать открытыми несколько терминалов и проблема отпадет. Но для каких-то автоматических заданий так не особо удобно. Поэтому было найден более удобный способ :).
]]></description>
			<content:encoded><![CDATA[<p>На работе приходится работать с несколькими серверами используя ssh. Некоторые неудобства доставляет то, что часто надо подключаться и вводить пароль. В принципе, можно держать открытыми несколько терминалов и проблема отпадет. Но для каких-то автоматических заданий так не особо удобно. Поэтому было найден более удобный способ :).<br />
 <a href="http://tmbu.info/login-via-ssh-without-password-using-key-pair/#more-136" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/189187555" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/login-via-ssh-without-password-using-key-pair/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Flogin-via-ssh-without-password-using-key-pair%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/login-via-ssh-without-password-using-key-pair/</feedburner:origLink></item>
		<item>
		<title>MySQL функция для конвертирования bigint IP адресов в удобоваримые varchar</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/189184556/</link>
		<comments>http://tmbu.info/mysql-function-convert-bigint-ip-to-varchar/#comments</comments>
		<pubDate>Fri, 23 Nov 2007 06:47:05 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://tmbu.info/mysql-function-convert-bigint-ip-to-varchar/</guid>
		<description><![CDATA[Многие хранят IP адреса в формате bigint, например IP2Location. А если проект использует разные технологии для frontend и admin (Java и PHP как в моем случае) интерфейсов то нет необходимости реализовывать функцию в обоих языках, ее можно написать на SQL.
]]></description>
			<content:encoded><![CDATA[<p>Многие хранят IP адреса в формате bigint, например IP2Location. А если проект использует разные технологии для frontend и admin (Java и PHP как в моем случае) интерфейсов то нет необходимости реализовывать функцию в обоих языках, ее можно написать на SQL.<br />
 <a href="http://tmbu.info/mysql-function-convert-bigint-ip-to-varchar/#more-135" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/189184556" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/mysql-function-convert-bigint-ip-to-varchar/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fmysql-function-convert-bigint-ip-to-varchar%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/mysql-function-convert-bigint-ip-to-varchar/</feedburner:origLink></item>
		<item>
		<title>Избавляемся от самопроизвольно появляющейся Error Console в Firefox</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/183989483/</link>
		<comments>http://tmbu.info/getting-rid-of-error-console-when-opening-popup-window-in-firefox/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 07:54:49 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://tmbu.info/getting-rid-of-error-console-when-opening-popup-window-in-firefox/</guid>
		<description><![CDATA[Некоторое время назад было замечено, что при открытии pop-up окошка с помощью JavaScript в Firefox помимо самого окошка выскакивает Error Console. Причем вне зависимости от того, есть ошибки или нет. Это не могло не раздражать.
Оказалось, что проблема возникает в случае, если ссылка на открытие окошка выглядит так: &#60;a href="javascript: OpenSomeWindow();"&#62;. Соответственно, решение выглядит так: &#60;a [...]]]></description>
			<content:encoded><![CDATA[<p>Некоторое время назад было замечено, что при открытии pop-up окошка с помощью JavaScript в Firefox помимо самого окошка выскакивает Error Console. Причем вне зависимости от того, есть ошибки или нет. Это не могло не раздражать.<br />
Оказалось, что проблема возникает в случае, если ссылка на открытие окошка выглядит так: <code>&lt;a href="javascript: OpenSomeWindow();"&gt;</code>. Соответственно, решение выглядит так: <code>&lt;a href="javascript:void(0)" onclick="OpenSomeWindow();"&gt;</code>.</p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/183989483" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/getting-rid-of-error-console-when-opening-popup-window-in-firefox/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fgetting-rid-of-error-console-when-opening-popup-window-in-firefox%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/getting-rid-of-error-console-when-opening-popup-window-in-firefox/</feedburner:origLink></item>
		<item>
		<title>Отключаем нежелательные HTML-элементы с помощью CSS</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/183418759/</link>
		<comments>http://tmbu.info/disabling-deprecated-html-using-css/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 06:23:50 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://tmbu.info/disabling-deprecated-html-using-css/</guid>
		<description><![CDATA[Часто, когда мы сдаем проект клиенту, мы теряем контроль над HTML-кодом. Иногда клиент использует CMS (Системы Управления Контентом), которые дают ему полный контроль над теми или иными частями HTML-кода. Иногда клиент просто использует наши темплейты для вывода своего кода в документ.
В большинстве случаев довольно тяжело проинформировать клиента о том, как использовать темплейты или CMS, которые [...]]]></description>
			<content:encoded><![CDATA[<p>Часто, когда мы сдаем проект клиенту, мы теряем контроль над HTML-кодом. Иногда клиент использует CMS (Системы Управления Контентом), которые дают ему полный контроль над теми или иными частями HTML-кода. Иногда клиент просто использует наши темплейты для вывода своего кода в документ.</p>
<p>В большинстве случаев довольно тяжело проинформировать клиента о том, как использовать темплейты или CMS, которые вы ему предоставляете, а иногда просто неприемлемо толкать пламенные речи о семантической верстке и веб-стандартах. Клиент может/будет использовать "старую, добрую разметку", ту, которую он знает, просто потому что она работает и выглядит так как он привык. Скорее всего в ней будут присутствовать нежелательные (deprecated) тэги и атрибуты, такие как <code>bgcolor</code>, <code>align</code> и "вечный" <code>font</code>. Эта статья о том, как блокировать нежелательные HTML-тэги с помощью CSS, тем самым аккуратно направляя клиента в правильном направлении.<br />
 <a href="http://tmbu.info/disabling-deprecated-html-using-css/#more-133" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/183418759" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/disabling-deprecated-html-using-css/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Fdisabling-deprecated-html-using-css%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/disabling-deprecated-html-using-css/</feedburner:origLink></item>
		<item>
		<title>Firefox GUI - Add Bookmark Dialog Tweak</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/181272716/</link>
		<comments>http://tmbu.info/firefox-gui-add-bookmark-dialog-tweak/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 21:02:50 +0000</pubDate>
		<dc:creator>Hairgel_Addict</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://tmbu.info/firefox-gui-add-bookmark-dialog-tweak/</guid>
		<description><![CDATA[Вот за что Я так люблю Firefox так это за то, что владея познаниями в CSS, можно с легкостью видоизменять, как интерфейс самого Firefox-а, так и сайты, отображаемые в нём. Он даже по умолчанию идёт с Add-On-ом, который весьма облегчает эту задачу - DOM Inspector. Ну нравится мне настраивать и видоизменять всё и вся ;)
]]></description>
			<content:encoded><![CDATA[<p>Вот за что Я так люблю <strong>Firefox</strong> так это за то, что владея познаниями в <abbr title="Cascading Style Sheets">CSS</abbr>, можно с легкостью видоизменять, как интерфейс самого <strong>Firefox</strong>-а, так и сайты, отображаемые в нём. Он даже по умолчанию идёт с <a href="https://addons.mozilla.org/en-US/firefox/" target="_blank">Add-On</a>-ом, который весьма облегчает эту задачу - <a href="http://kb.mozillazine.org/DOM_Inspector" target="_blank">DOM Inspector</a>. Ну нравится мне настраивать и видоизменять всё и вся ;)<br />
 <a href="http://tmbu.info/firefox-gui-add-bookmark-dialog-tweak/#more-132" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/181272716" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/firefox-gui-add-bookmark-dialog-tweak/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Ffirefox-gui-add-bookmark-dialog-tweak%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/firefox-gui-add-bookmark-dialog-tweak/</feedburner:origLink></item>
		<item>
		<title>Установка и настроика touchpad в Kubuntu</title>
		<link>http://feeds.feedburner.com/~r/ThisMightBeUseful/~3/179888918/</link>
		<comments>http://tmbu.info/touchpad-configuration-in-kubuntu/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 05:44:06 +0000</pubDate>
		<dc:creator>Filosoff</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://tmbu.info/touchpad-configuration-in-kubuntu/</guid>
		<description><![CDATA[У меня на ноутбуке есть тоучпад и Kubuntu с ним дружит - курсор водит и кликает. Но под MS Windows он еще умел и работать как колесо у обычной мыши, а в Kubuntu нет. Так что, путем минутных поисков был найден способ не только включить эту функцию, но и открыть парочку новых!
]]></description>
			<content:encoded><![CDATA[<p>У меня на ноутбуке есть тоучпад и Kubuntu с ним дружит - курсор водит и кликает. Но под MS Windows он еще умел и работать как колесо у обычной мыши, а в Kubuntu нет. Так что, путем минутных поисков был найден способ не только включить эту функцию, но и открыть парочку новых!<br />
 <a href="http://tmbu.info/touchpad-configuration-in-kubuntu/#more-131" class="more-link">(more...)</a></p>
<img src="http://feeds.feedburner.com/~r/ThisMightBeUseful/~4/179888918" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tmbu.info/touchpad-configuration-in-kubuntu/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ThisMightBeUseful&amp;itemurl=http%3A%2F%2Ftmbu.info%2Ftouchpad-configuration-in-kubuntu%2F</feedburner:awareness><feedburner:origLink>http://tmbu.info/touchpad-configuration-in-kubuntu/</feedburner:origLink></item>
	<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetFeedData?uri=ThisMightBeUseful</feedburner:awareness></channel>
</rss><!-- Dynamic Page Served (once) in 0.390 seconds --><!-- Cached page served by WP-Cache -->

