<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>WEB напас - Веб блог FlaBla.com. PHP программирование</title>
<link>http://flabla.com/</link>
<language>ru</language>
<description>WEB напас - Веб блог FlaBla.com. PHP программирование</description>
<generator>DataLife Engine</generator><item>
<title>Улучшение поисковика музыки</title>
<guid isPermaLink="true">http://flabla.com/web/165-uluchshenie-poiskovika-muzyki.html</guid>
<link>http://flabla.com/web/165-uluchshenie-poiskovika-muzyki.html</link>
<description><![CDATA[<div align="center"><!--TBegin--><a href="http://flabla.com/uploads/posts/2012-01/1327336851_aorlova.jpg" onclick="return hs.expand(this)" ><img src="http://flabla.com/uploads/posts/2012-01/thumbs/1327336851_aorlova.jpg" alt='Улучшение поисковика музыки' title='Улучшение поисковика музыки'  /></a><!--TEnd--></div><br />Пришёл сегодня с пар и подумал.. что стоит улучшить немного свой простенький и никому не нужный <a href="http://mp3-db.ru/" target="_blank"><b>поисковик музыки</b></a>.<br />Сразу появилось кучу идей, которые я не мог не реализовать!<br /><br />Итак, читаем подробнее.]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Mon, 23 Jan 2012 20:58:16 +0400</pubDate>
</item><item>
<title>Медленно работает FireFox? Не проблема, вылечим!</title>
<guid isPermaLink="true">http://flabla.com/web/164-medlenno-rabotaet-firefox-ne-problema-vylechim.html</guid>
<link>http://flabla.com/web/164-medlenno-rabotaet-firefox-ne-problema-vylechim.html</link>
<description><![CDATA[В интернете видел много тем по поводу оптимизации работы Firefox'а, но так и не нашёл нормального решения.<br />Причиной конечно же стала утечка памяти, которую мы решим в этой статье.<br /><div align="center"><!--TBegin--><a href="http://flabla.com/uploads/posts/2012-01/1327301244_firefox-logo-500x500.png" onclick="return hs.expand(this)" ><img src="http://flabla.com/uploads/posts/2012-01/thumbs/1327301244_firefox-logo-500x500.png" alt='Медленно работает FireFox? Не проблема, вылечим!' title='Медленно работает FireFox? Не проблема, вылечим!'  /></a><!--TEnd--></div>]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Mon, 23 Jan 2012 11:00:09 +0400</pubDate>
</item><item>
<title>Пошаговое создание сайта в ubuntu</title>
<guid isPermaLink="true">http://flabla.com/web/162-poshagovoe-sozdanie-sayta-v-ubuntu.html</guid>
<link>http://flabla.com/web/162-poshagovoe-sozdanie-sayta-v-ubuntu.html</link>
<description><![CDATA[Не так давно я писал статью, как автоматизировать <a href="http://flabla.com/ubuntu/154-sozdanie-ploschadki-pod-sayty-v-ubuntu.html" >создание сайта под ubuntu</a>.<br /><br />Но я уверен, что многие (не опытные) убунтоводы задаются часто этим вопросом и активно гуглят  <!--smile:wink--><img style="vertical-align: middle;border: none;" alt="wink" src="http://flabla.com/engine/data/emoticons/wink.gif" /><!--/smile--> <br /><br />В общем под катом разбираю процесс <b>создания сайта под убунту</b>.]]></description>
<category><![CDATA[WEB напас, PHP, Ubuntu]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Wed, 20 Jul 2011 13:49:57 +0400</pubDate>
</item><item>
<title>Яндекс без проксей, или как получить всё и сразу</title>
<guid isPermaLink="true">http://flabla.com/web/155-yandeks-bez-proksey-ili-kak-poluchit-vse-i-srazu.html</guid>
<link>http://flabla.com/web/155-yandeks-bez-proksey-ili-kak-poluchit-vse-i-srazu.html</link>
<description><![CDATA[Доброго всем времени!<br /><br />Хочу похвастаться тому, что нашёл способ, как заставить <b>Яндекс</b> работать на <b>парсеры</b> и другие скрипты.<br />Конечно же секрет не выдам, но расскажу в кратце систему.<br /><br /><b>Что мне потребовалось:</b><br /><!--dle_ol_1--><ol type="1"><li><!--/dle_ol-->6 часов времени, из них 2 на написание кода, 4 на тестирование всех манипуляций<br /></li><!--dle_li--><li>Сноровка и знания системы <b>Яндекса</b>.<br /></li><!--dle_li--><li>Аккаунт на антикаптче<br /></li><!--dle_li--><li>Ну и конечно владение <a href="http://flabla.com/php/" >php</a>!<br /></li></ol><!--dle_list_end--><br /><br /><b>В итоге мы имеем принцип работы:</b><br />Производим некоторые действия с куками(секретные действия).<br />Парсим страницу яндекса с неземной скоростью, пока не получаем бан(вылазит каптча), сразу же её разгадываем при помощи антикаптчи и живём дальше ещё очень долго время!<br /><br />П.с.: Во время тестов: я выполнял подряд по 1000 запросов, но это действует только в один поток.<br />На много поточном режиме такое не прокатывало :(]]></description>
<category><![CDATA[WEB напас, PHP]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Wed, 13 Apr 2011 19:28:49 +0400</pubDate>
</item><item>
<title>Визуальный редактор на jQuery</title>
<guid isPermaLink="true">http://flabla.com/web/140-vizualnyjj-redaktor-na-jquery.html</guid>
<link>http://flabla.com/web/140-vizualnyjj-redaktor-na-jquery.html</link>
<description><![CDATA[<img src="http://www.flabla.com/uploads/posts/2010-05/1275051560_redactor_logo.jpg" align="left" style="border: none;" alt='Визуальный редактор на jQuery' title='Визуальный редактор на jQuery' />В мире визуальных редакторов есть CKeditor, есть tinyMCE — монстрообразные, не гибкие, их сложно изменять под задачи сайтов и интерфейсов. Есть небольшие, простые, они часто с ужасным дизайном, не развиваются, не поддерживаются. Как настоящий разработчик, несколько лет назад я решил написать свой редактор и в течение этого времени постоянно развивал его и упрощал. Суть редактора постепенно свелась к простым требованиям:<br /><br /><!--QuoteBegin--><div class="quote"><!--QuoteEBegin-->    * он должен быть красивым и одновременно ненавязчивым, чтобы вписывался без внешних изменений почти в любой интерфейс;<br />    * обязательно быстрым и легкий, потому что никому не нравится сидеть даже полминуты в ожидании загрузки всех кнопок и плагинов;<br />    * гибкий для разработки, доработки и встраивания под все возможные нужды;<br />    * с простым и понятным интерфейсом. В идеале визуальный редактор — это просто поле для ввода текстов, без лишних кнопок и функций. Просто люди пишут тексты в вебе и это все что им нужно.<!--QuoteEnd--></div><!--QuoteEEnd-->]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Fri, 28 May 2010 17:02:00 +0400</pubDate>
</item><item>
<title>Мини XSS в Vkontakte</title>
<guid isPermaLink="true">http://flabla.com/web/129-mini-xss-v-vkontakte.html</guid>
<link>http://flabla.com/web/129-mini-xss-v-vkontakte.html</link>
<description><![CDATA[Как же <b>вконтакте</b> перейти на ссылку без перелинковки??<br />А всё очень просто!<br /><br />Вот ссылка, для безопасного перехода на любую ссылку:<br /><!--code1--><div class="scriptcode"><!--ecode1-->http&#58;//vk.com/miss.php?api_result=location . href=&#34;http&#58;//flabla.com&#34;<!--code2--></div><!--ecode2-->]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Wed, 07 Apr 2010 20:54:55 +0400</pubDate>
</item><item>
<title>личеры и антилич(antileech) картинок</title>
<guid isPermaLink="true">http://flabla.com/web/123-lichery-i-antilichantileech-kartinok.html</guid>
<link>http://flabla.com/web/123-lichery-i-antilichantileech-kartinok.html</link>
<description><![CDATA[WEB напас >  личеры и антилич(antileech) картинок<br />Доброе время, видимо каждый встречался с тем, что с вашего ресурса контент не только крадут, так ещё и в наглую личат картинки!<br />Что бы предотвратить это безобразие я вам расскажу, как с помощи mod_rewrite можно перенаправить злостных личеров на другую картинку.<br /><br />В общем:<br />в корне сайта создаём файл <b>.htaccess</b><br />с вложенным текстом:<br /><!--code1--><div class="scriptcode"><!--ecode1-->RewriteEngine On<br /><br />RewriteCond %{HTTP_REFERER} !^$<br />RewriteCond %{HTTP_REFERER} !^http&#40;s&#41;?&#58;//&#40;www\.&#41;?flabla.com &#91;NC&#93;<br />RewriteCond %{HTTP_REFERER} !^http&#40;s&#41;?&#58;//&#40;www\.&#41;?images.google.com &#91;NC&#93;<br />RewriteCond %{HTTP_REFERER} !^http&#40;s&#41;?&#58;//&#40;www\.&#41;?images.google.ru &#91;NC&#93;<br />RewriteCond %{HTTP_REFERER} !^http&#40;s&#41;?&#58;//&#40;www\.&#41;?images.yandex.ru &#91;NC&#93;<br />RewriteCond %{REQUEST_URI} !^/leech.gif &#91;NC&#93;<br />RewriteRule .&#40;gif|jpg|jpeg|png&#41;$ http&#58;//&#60; flabla.com/leech.gif &#91;R,NC&#93;<!--code2--></div><!--ecode2--><br /><br /><br />где, <b>flabla.com</b> меняем на ваш домён.<br />где, <b>/leech.gif</b> - путь до файла с антилич картинкой без домёна.<br />где, <b>http://flabla.com/leech.gif</b> - путь до файла с анти-лич картинкой с домёном.<br /><br />Вот в общем и всё. в пример всему, для своего ресурса, я выбрал такую картинку:<br />личеры и антилич(antileech) картинок<br /><div align="center"><img src="http://www.flabla.com/uploads/posts/2009-12/1261419211_leech.gif" style="border: none;" alt='личеры и антилич(antileech) картинок' title='личеры и антилич(antileech) картинок' /></div>]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Tue, 15 Dec 2009 03:12:25 +0300</pubDate>
</item><item>
<title>3D CSS</title>
<guid isPermaLink="true">http://flabla.com/web/107-3d-css.html</guid>
<link>http://flabla.com/web/107-3d-css.html</link>
<description><![CDATA[Некоторое время назад, я негодовал, когда читал о возможностях, которые разработчики WebKit хотят внести в CSS. Там были разнообразные трансформации, анимации и тому подобные, не понятные консерваторам, вещи.<br /><br />Однаки на представленном видео, видно, что имея подобные инструменты/возможности, нам открываются невероятные возможности. Видимо стоит пересмотреть свое восприятие мира.<br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/3R6sb4NO25E&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/3R6sb4NO25E&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="344"></embed></object><br />Все, что видно в ролике, сделано средствами HTML, WebKit’s 3D CSS Effects и Javascript, а потому для обладателей Snow Leopard и Safari, вместо видео, можно посмотреть настоящее демо: www.satine.org/research/webkit/snowleopard/snowstack.html]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Tue, 14 Jul 2009 13:53:58 +0400</pubDate>
</item><item>
<title>Как использовать curl_multi без блокировки</title>
<guid isPermaLink="true">http://flabla.com/web/105-kak-ispolzovat-curl_multi-bez-blokirovki.html</guid>
<link>http://flabla.com/web/105-kak-ispolzovat-curl_multi-bez-blokirovki.html</link>
<description><![CDATA[<u>Более эффективное осуществление <b>curl_multi()</b>.</u><br /><br /><br /><b>curl_multi</b> это отличный способ обрабатывать несколько запросов HTTP в PHP. <b>curl_multi</b> особенно удобно при работе с большими наборами данных (например, доставка тысяч RSS каналов одновременно). К сожалению, существует очень мало документаций о наилучших способах осуществления <b>curl_multi</b>. В результате, большинство из приведённых примеров из интернета, либо неэффективны, либо не полностью работоспособны.<br /><br />Проблема заключается в том, что большинство реализаций <b>curl_multi</b>, каждый указатель курла просит завершения до их переработки. Если слишком много запросов обрабатывать одновременно, они обычно разбиваются на группы, которые затем обрабатываются по одному. Проблема заключается в том, что каждая группа должна ждать, пока медленный запрос загрузится. В группе из 100 заявок, все медленные запросы способствуют замедлению 99 других.<br /><br />Собственно вот сам пример этого творения: (творение внутри новости)]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Tue, 23 Jun 2009 20:20:43 +0400</pubDate>
</item><item>
<title>Правильные окончания слов</title>
<guid isPermaLink="true">http://flabla.com/web/104-pravilnye-okonchanija-slov.html</guid>
<link>http://flabla.com/web/104-pravilnye-okonchanija-slov.html</link>
<description><![CDATA[Часто вижу русские сайты с текстом в виде: "1 вещи" или "47 вещи". Разработчик и не думает о правильным окончанием существительного. Но ведь такой текст на сайте более похож на говнотекст=). Покажу вам решение этой проблемы.<br />Вот пример кода:<br /><br /><!--code1--><div class="scriptcode"><!--ecode1-->function number_ending&#40;$number, $ending0, $ending1, $ending2&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;$num100 = $number % 100;<br />&nbsp;&nbsp;&nbsp;&nbsp;$num10 = $number % 10;<br />&nbsp;&nbsp;&nbsp;&nbsp;if &#40;$num100 &#62;= 5 &amp;&amp; $num100 &#60;= 20&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $ending0;<br />&nbsp;&nbsp;&nbsp;&nbsp;} else if &#40;$num10 == 0&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $ending0;<br />&nbsp;&nbsp;&nbsp;&nbsp;} else if &#40;$num10 == 1&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $ending1;<br />&nbsp;&nbsp;&nbsp;&nbsp;} else if &#40;$num10 &#62;= 2 &amp;&amp; $num10 &#60;= 4&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $ending2;<br />&nbsp;&nbsp;&nbsp;&nbsp;} else if &#40;$num10 &#62;= 5 &amp;&amp; $num10 &#60;= 9&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $ending0;<br />&nbsp;&nbsp;&nbsp;&nbsp;} else {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $ending2;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<!--code2--></div><!--ecode2--><br /><br />Пример использования:<br /><br /><!--code1--><div class="scriptcode"><!--ecode1-->$n = 10;<br />echo $n.&#34; &#34;.number_ending&#40;$n, &#34;продуктов&#34;, &#34;продукт&#34;, &#34;продукта&#34;&#41;; <br />// Вернет &#34;10 продуктов&#34;<br /><br />$n = 21;<br />echo $n.&#34; &#34;.number_ending&#40;$n, &#34;продуктов&#34;, &#34;продукт&#34;, &#34;продукта&#34;&#41;; <br />// Вернет &#34;21 продукт&#34;<br /><br />$n = 32;<br />echo $n.&#34; &#34;.number_ending&#40;$n, &#34;продуктов&#34;, &#34;продукт&#34;, &#34;продукта&#34;&#41;; <br />// Вернет &#34;32 продукта&#34;<!--code2--></div><!--ecode2--><br /><div align="right">За код спасибо <!--dle_leech_begin--><a href="http://www.flabla.com/engine/go.php?url=aHR0cDovL21pdGxleC5ydS8%3D" target="_blank">mitlex.ru</a><!--dle_leech_end--></div>]]></description>
<category><![CDATA[WEB напас]]></category>
<dc:creator>FlashBlack</dc:creator>
<pubDate>Tue, 23 Jun 2009 14:24:09 +0400</pubDate>
</item></channel></rss>
