<?xml version="1.0" encoding="utf-8" ?> 
<rss version="2.0">
   <channel>
       <title>phpdreamer's blog</title>
       <category>Программирование</category>
       <link>http://blog.phpdreamer.ru/</link>
       <copyright>© phpdreamer</copyright>
       <description>phpdreamer's blog</description>
       <language>ru</language>
       <docs>http://blogs.law.harvard.edu/tech/rss</docs>
       <managingEditor>mytrash@mail.ua</managingEditor>
       <webMaster>phpdreamer@mail.ru</webMaster>
              <item>
                <title>Как выгодно обменивать webmoney</title>
                 <link>http://blog.phpdreamer.ru/186</link>
                 <description>Поделюсь с Вами как обменять например WMZ на WMU. &lt;br&gt;
Это актуально, так как вывести в банк можно только в национальной валюте. &lt;br&gt;
Тема не новая, просто подумал, что наверно не все в курсе.&lt;br&gt;
&lt;br&gt;
Если мы воспользуемся пунктом меню обмена в кипере, то нам предложат отвратительный курс:
&lt;br&gt;&lt;img src=&quot;/images/0wme.png&quot; alt=&quot;Обмен стандарт&quot; title=&quot;Обман а не обмен&quot;&gt;&lt;br&gt;
Дают 7,4 при том, что реальный курс доллара по отношению к гривне 7,99.&lt;br&gt;
&lt;br&gt;
А мы пойдем на официальный обменник wm.exchanger.ru :
&lt;br&gt;&lt;img src=&quot;/images/wme1.png&quot; alt=&quot;Обмен wm 1&quot;&gt;&lt;br&gt;
&lt;br&gt;и посмотрим текущие предложения по интересующему курсу&lt;br&gt;
&lt;br&gt;&lt;img src=&quot;/images/wme2.png&quot; alt=&quot;Обмен wm 2&quot;&gt;&lt;br&gt;
Там уже не 7,4 , а 7,931 , но это только текущие предложения. Мы можем создать свое по более выгодному для нас курсу.
Для этого оценим ситуацию по обратному обмену...</description>
                 <category>blog</category>
                 <pubDate>Wen, 19 05 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/186</guid>
              </item>
              <item>
                <title>Бесплатный PHP, HTML, CSS, JavaScript редактор - Codelobster PHP Edition</title>
                 <link>http://blog.phpdreamer.ru/185</link>
                 <description>&lt;P align=&quot;left&quot;&gt;Для полноценной работы по созданию сайтов вам обязателньо необходим хороший удобный редактор.
Есть очень много платных продуктов для этого, но нам бы хотелось выделить бесплатный очень функциональный 
и в то же время простой в использовании редактор - &lt;STRONG&gt;Codelobster PHP Edition&lt;/STRONG&gt; .&lt;/P&gt; 
&lt;ul&gt; 
Давайте рассмотрим некоторые важные возможности и преимущества этой программы:&lt;br&gt;&lt;br&gt;
&lt;li&gt; 
Весь &lt;STRONG&gt;код подсвечивается разными цветами&lt;/STRONG&gt; в зависимости от типа,
причем поддерживается также смешанный код, когда участок HTML будет подсвечен как HTML,
PHP как PHP, а JavaScript как JavaScript в одном и том же файле.
Существуют возможность выбора из нескольких цветовых схем, включая популярные IDE.
&lt;li&gt; 
Мощное &lt;STRONG&gt;автодополенения для HTML, PHP, CSS и JavaScript&lt;/STRONG&gt;,
включая HTML5 и CSS3. Для PHP полностью распознается структура проекта,
а выпадает полный список методов в соответствующих местах.
&lt;li&gt; 
&lt;STRONG&gt;HTML/CSS инспектор&lt;/STRONG&gt; по типу FireBug,
который позволяет легко сопоставлять выделенные элементы страницы с кодом
и соответствующим стилем.
&lt;li&gt; 
&lt;STRONG&gt;Контекстная помощь по всем поддерживаемым языкам&lt;/STRONG&gt;. По нажатию клавиши F1
происходит открытия страницы с полный описанием текущего тега, аттрибута, функции и т.д.
с соответсвующих официальных сайтов.
&lt;li&gt; 
&lt;STRONG&gt;PHP дебаггер&lt;/STRONG&gt;. 
PHP дебаггер позволяет пошагово выполнять PHP скрипты, 
отслеживая значения всех переменных в каждой строчке.
&lt;li&gt; 
&lt;STRONG&gt;SQL менеджер&lt;/STRONG&gt; позволяет производить все необходимые действия с базой данных -
добавлять, удалять, редактировать структуру и записи в таблицах, экспортировать данные,
выполнять SQL запросы. Для SQL файлов работает подсветка и автодопленние.
&lt;li&gt; 
&lt;STRONG&gt;Поддержка FTP&lt;/STRONG&gt; позволяет работать напрямую с удаленным сервером и делать все необходимые изменения.
с предварительным просмотром результата;
&lt;li&gt; 
&lt;STRONG&gt;Опция портабле&lt;/STRONG&gt; позволяет использовать редактор без предварительной установки.
&lt;li&gt; </description>
                 <category>blog</category>
                 <pubDate>Wen, 17 04 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/185</guid>
              </item>
              <item>
                <title>Шифр Вернама (One-time pad) на PHP</title>
                 <link>http://blog.phpdreamer.ru/184</link>
                 <description>&lt;img src=&quot;/images/swordfish.jpg&quot; alt=&quot;sw-fish&quot; /&gt;&lt;br /&gt;
В фильме &amp;quot;Пароль рыба-мечь&amp;quot;, который вы наверняка смотрели, 
была сцена со взломом Шифра Вернама (буквально за секунды). Это система шифрования, 
для которой доказана &lt;i&gt;абсолютная криптографическая стойкость&lt;/i&gt;. 
&lt;br /&gt; Возможно ли за секунды взломать такую систему - думайте сами)) 
Подробнее можно &lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%84%D1%80_%D0%92%D0%B5%D1%80%D0%BD%D0%B0%D0%BC%D0%B0&quot;&gt;почитать в Википедии&lt;/a&gt;. &lt;br /&gt;&lt;img src=&quot;/images/otp.jpg&quot; alt=&quot;sw-fish&quot; /&gt;&lt;br /&gt;
Способ простой и надежный как автомат Калашникова. Дальше реализация на php...</description>
                 <category>blog</category>
                 <pubDate>Wen, 16 04 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/184</guid>
              </item>
              <item>
                <title>Скачать все файлы из каталога на веб-сервере</title>
                 <link>http://blog.phpdreamer.ru/183</link>
                 <description>Наблюдаем такую картину в каталоге сервера другого сайта:
&lt;br&gt;&lt;br&gt;
&lt;img src=&quot;/images/page-files.png&quot; alt=&quot;files&quot; /&gt;
&lt;br&gt; 
- каталог не защищен от просмотра (что Я обычно делаю строкой &amp;quot;Options -Indexes&amp;quot; в .htaccess).
Может быть такая ситуация, что нам нужно сохранить все эти файлы. &lt;br&gt; 
В моем случае я переносил дизайн сайта клиента на новый движок, не имея доступа к фтп старого сайта.&lt;br&gt; 
Можно было бы сохранить вручную, но можно быстрее...</description>
                 <category>blog</category>
                 <pubDate>Wen, 07 04 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/183</guid>
              </item>
              <item>
                <title>Загрузка по мере скроллинга</title>
                 <link>http://blog.phpdreamer.ru/182</link>
                 <description>&lt;img src=&quot;/images/scroll.png&quot; alt=&quot;scroll&quot;/&gt;&lt;br&gt;
В социальных сетях активно используется подгрузка контента по мере прокрутки страницы, поскольку это тот случай, когда контента заведомо больше, чем собирается сейчас просмотреть пользователь.&lt;br&gt;
В Ваших проектах тоже может такое случиться. Сейчас разберемся как это можно реализовать с использованием jQuery.&lt;br&gt;
&lt;br&gt;
Мы будем отслеживать следующее событие: пользователь остановился при скроллинге. Также нам понадобится информация о высоте страницы и высоте окна браузера. 
&lt;br&gt;
&lt;div style=&quot;overflow: auto; width: 650px;&quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;&lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;var&lt;/span&gt; scroll_top &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #CC0000;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #006600; font-style: italic;&quot;&gt;//высота прокрученной области&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;var&lt;/span&gt; wind_height &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; $&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;window&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;.&lt;span style=&quot;color: #660066;&quot;&gt;height&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color: #006600; font-style: italic;&quot;&gt;//высота окна браузера&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;var&lt;/span&gt; page_height &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; $&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;document&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;.&lt;span style=&quot;color: #660066;&quot;&gt;height&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color: #006600; font-style: italic;&quot;&gt;//высота всей страницы&lt;/span&gt;&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;br&gt;
Для перехвата события остановки скролла воспользуемся готовой функцией с googlecode:
&lt;div style=&quot;overflow: auto; width: 650px;&quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;script&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;src&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;http://oemar.googlecode.com/files/scroll-startstop.events.jquery.js&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;script&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 25 03 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/182</guid>
              </item>
              <item>
                <title>Уведомление о приходе денег на WebMoney Keeper Light</title>
                 <link>http://blog.phpdreamer.ru/181</link>
                 <description>&lt;img src=&quot;/images/logo_light.png&quot; alt=&quot;WebMoney Keeper Light&quot;&gt;
Недавно писал &lt;a href=&quot;/180&quot;&gt;скрипт&lt;/a&gt; для того чтобы уведомлять себя о чем-либо на телефон (по SMS) через VK.
&lt;br&gt;Решим простую задачу: скрипт проверяет баланс WebMoney Keeper Light и если пришли деньги, уведомляем об этом (включая сколько и в какой валюте). То есть скрипт будет запускаться через небольшие промежутки времени при помощи crontab.
Дело не хитрое, менее 50 строк кода...</description>
                 <category>blog</category>
                 <pubDate>Wen, 08 03 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/181</guid>
              </item>
              <item>
                <title>Бесплатные SMS-оповещения - отправка сообщений в vk.com на PHP.</title>
                 <link>http://blog.phpdreamer.ru/180</link>
                 <description>Во многих случаях удобно в веб-приложении иметь возможность СМС оповещения о чем либо (новый заказ, падение важной системы, недостаток средств на балансе или просто напоминание). &lt;br&gt;
СМС-оповещение имеет преимущество над всеми другими способами в том, что телефон всегда рядом.&lt;br&gt;&lt;br&gt;
Вконтакте перенаправляют личные сообщения на телефон если их не читать (при соответствующей опции в настройках), значит нам достаточно отправить себе сообщение на vk.com в ЛС.
&lt;br&gt;Раньше я уже писал такой скрипт, но он парсил html код, а в дуровской социальной сети этот код меняется чуть ли не каждый день, в связи с новым функционалом, дизайном или просто для красоты. В этот раз я сделал скрипт на основе использования API, а это значит что скрипт должен прожить значительно дольше. Для нас очень важна в этом именно надежность...</description>
                 <category>blog</category>
                 <pubDate>Wen, 18 02 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/180</guid>
              </item>
              <item>
                <title>Zend Framework, PHPUnit, модульное тестирование</title>
                 <link>http://blog.phpdreamer.ru/179</link>
                 <description>Идея модульного тестирования состоит в том, чтобы писать тесты для каждой нетривиальной функции или метода чтобы потом быстро проверять, не привело ли очередное изменение кода к появлению ошибок в уже проверенных местах программы.
&lt;br /&gt;
&lt;br /&gt;Что легче - писать юнит-тесты или сто раз проверять всю программу вручную - каждый решает сам, но для этого нужно попробовать оба способа и сравнить.
&lt;br /&gt;
&lt;br /&gt;В Zend Framework для этого уже все подготовлено (ну почти). Речь пойдет о версии ZF 1.11.11, которая сейчас считается последней stable.
&lt;br /&gt;
&lt;br /&gt;При создании проекта, рядом с каталогом application создается каталог  tests, в котором файлы phpunit.xml, bootstrap.php и application/controllers/IndexControllerTest.php Контроллер в последнм файле наследует класс Zend_Test_PHPUnit_ControllerTestCase, который создает нам основу для написания тестов для инструмента PHPUnit.
&lt;br /&gt;
&lt;img src=&quot;http://blog.phpdreamer.ru/images/Phpunit-Logo.gif&quot; alt=&quot;PHPUnit&quot; /&gt;
&lt;br /&gt;PHPUnit можно установить через pear в консоли:
&lt;br /&gt;&lt;div style=&quot;overflow: auto; width: 650px;&quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;pear channel&lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt;update pear&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;php&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;net&lt;br /&gt; pear upgrade pear&lt;br /&gt; pear channel&lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt;discover pear&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;phpunit&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;de&lt;br /&gt; pear channel&lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt;discover components&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;ez&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;no&lt;br /&gt; pear channel&lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt;discover pear&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;symfony&lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt;project&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;com&lt;br /&gt; pear install phpunit&lt;span style=&quot;color: #339933;&quot;&gt;/&lt;/span&gt;PHPUnit&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;br /&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 08 01 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/179</guid>
              </item>
              <item>
                <title>Zend Framework - Регистрация и авторизация</title>
                 <link>http://blog.phpdreamer.ru/178</link>
                 <description>Продолжаю изучать Zend Framework, для этого реализовываю несложный тестовый проект. Сейчас покажу какая у меня получилась регистрация-авторизация пользователей. Этот код берет за основу пример авторизации из документации и доводит его до рабочего состояния, а также дополняет регистрацией. 
&lt;br /&gt;&lt;img src=&quot;/images/zf-logo.png&quot; alt=&quot;Zend Framework&quot; /&gt;
&lt;br /&gt;Я только начал разбираться с Zend, поэтому вряд ли стоит смотреть на этот код как на образец, лучше поискать ошибки и указать мне на них :)
&lt;br /&gt; 
&lt;br /&gt;При помощи Zend Tool создаем необходимые классы и action-ы:
&lt;br /&gt;zf create controller Auth
&lt;br /&gt;zf create action login Auth
&lt;br /&gt;zf create action login Auth
&lt;br /&gt;zf create form Login
&lt;br /&gt;zf create form Signup
&lt;br /&gt;
&lt;br /&gt;В mySQL создаем таблицу для пользователей:
&lt;br /&gt;&lt;div style=&quot;overflow: auto; width: 600px;&quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;&lt;br /&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;CREATE&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;TABLE&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;`users`&lt;/span&gt; &lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &lt;span style=&quot;color: #008000;&quot;&gt;`id`&lt;/span&gt; &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;11&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #CC0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900FF; font-weight: bold;&quot;&gt;NULL&lt;/span&gt; &lt;span style=&quot;color: #FF9900; font-weight: bold;&quot;&gt;AUTO_INCREMENT&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &lt;span style=&quot;color: #008000;&quot;&gt;`username`&lt;/span&gt; &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;50&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #CC0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900FF; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &lt;span style=&quot;color: #008000;&quot;&gt;`password`&lt;/span&gt; &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;32&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #9900FF; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &lt;span style=&quot;color: #008000;&quot;&gt;`password&lt;span style=&quot;color: #008080; font-weight: bold;&quot;&gt;_&lt;/span&gt;salt`&lt;/span&gt; &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;32&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #9900FF; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &lt;span style=&quot;color: #008000;&quot;&gt;`real&lt;span style=&quot;color: #008080; font-weight: bold;&quot;&gt;_&lt;/span&gt;name`&lt;/span&gt; &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;150&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #9900FF; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;PRIMARY KEY&lt;/span&gt; &lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;`id`&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &lt;span style=&quot;color: #FF9900; font-weight: bold;&quot;&gt;UNIQUE&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;KEY&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;`username`&lt;/span&gt; &lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;`username`&lt;/span&gt;&lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #FF00FF;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;ENGINE&lt;/span&gt;&lt;span style=&quot;color: #CC0099;&quot;&gt;=&lt;/span&gt;MyISAM &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;DEFAULT&lt;/span&gt; &lt;span style=&quot;color: #FF9900; font-weight: bold;&quot;&gt;CHARSET&lt;/span&gt;&lt;span style=&quot;color: #CC0099;&quot;&gt;=&lt;/span&gt;utf8&lt;span style=&quot;color: #000033;&quot;&gt;;&lt;/span&gt;&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
...</description>
                 <category>blog</category>
                 <pubDate>Wen, 01 01 2012 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/178</guid>
              </item>
              <item>
                <title>Установка Zend Sever с Zend Framework</title>
                 <link>http://blog.phpdreamer.ru/177</link>
                 <description>Установка Zend Sever с Zend Framework&lt;br /&gt;- на Linux, как оно есть на самом деле...&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/images/zfCE.png&quot; alt=&quot;zfCE&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Вступление&lt;br /&gt;&lt;br /&gt;Уже приличное время работаю с Kohana, пришло время попробовать &amp;quot;монстра&amp;quot; от Zend. Заодно решил поставить ихний Zend Sever [s]с блэкджеком[/s]. Посмотрим насколько все просто или не очень. &lt;br /&gt;&lt;br /&gt;Устанавливаем через репозитории,,,</description>
                 <category>blog</category>
                 <pubDate>Wen, 28 12 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/177</guid>
              </item>
              <item>
                <title>Пассивный заработок с мобильного трафика</title>
                 <link>http://blog.phpdreamer.ru/176</link>
                 <description>&lt;img class=&quot;alignleft&quot; title=&quot;free money&quot; src=&quot;http://blog.phpdreamer.ru/images/money.jpg&quot; alt=&quot;&quot; width=&quot;280&quot; height=&quot;269&quot; /&gt;&lt;br&gt;&lt;br&gt;Если у Вас есть сайт, который подключен например к Google Analytics, то Вы скорее всего уже обратили внимание на то, что на сайте бывают посетители,которые используют мобильные устройства.&lt;br&gt;&lt;br&gt;&lt;img title=&quot;google информация о посетителях&quot; src=&quot;http://blog.phpdreamer.ru/images/mob_dev.png&quot; alt=&quot;&quot; width=&quot;237&quot; height=&quot;478&quot; /&gt;&lt;br&gt;&lt;br&gt;Не удивительно, потому что такие устройства постоянно становятся мощнее и доступнее, а мобильный интернет есть у все большего и большего количества людей.&lt;br&gt;&lt;br&gt;Устройства самых разных типов: Android, Nokia, Apple iPad, iPhone, Windows Mobile, Windows Phone&lt;br&gt;&lt;br&gt;&lt;img class=&quot;alignnone&quot; title=&quot;список мобильных ОС&quot; src=&quot;http://blog.phpdreamer.ru/images/mob-os-list.png&quot; alt=&quot;&quot; width=&quot;113&quot; height=&quot;172&quot; /&gt;&lt;br&gt;&lt;br&gt;Как же монетизировать этот трафик? Может быть такое что Вам ...</description>
                 <category>blog</category>
                 <pubDate>Wen, 13 12 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/176</guid>
              </item>
              <item>
                <title>Сколько кто сидит в онайне (новый скрипт)</title>
                 <link>http://blog.phpdreamer.ru/175</link>
                 <description>Уже была тема &lt;a href=&quot;http://blog.phpdreamer.ru/144&quot;&gt;Хотите узнать сколько проводят во вконтакте ваши друзья?&lt;/a&gt;, но в контакте так быстро происходят изменения, что нет смысла даже проверять работает ли почти прошлогодний скрипт.
&lt;br&gt; Новый скрипт написан на скорую руку, буквально часа за полтора, потому что больше времени не мог уделить. 
&lt;br&gt;&lt;img src=&quot;/images/statVk.png&quot; alt=&quot;скриншот пример работы скрипта&quot;&gt;&lt;br&gt;
&lt;a href=&quot;/code/onlinerVk.zip&quot;&gt;Ссылка на скачивание&lt;/a&gt;. &lt;br&gt;
Инструкция для опытных пользователей:&lt;br&gt; На саму папку поставить права 777, ввести в скрипте мыло, пароль, id, запускать с интервалом в минуту (крон или автообновление вкладки в браузере). Чтобы просматривать результаты идем по адресу скрипта вида http://localhost/vk2/onliner.php?stat=03 , где 03 это календарное число.</description>
                 <category>blog</category>
                 <pubDate>Wen, 05 12 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/175</guid>
              </item>
              <item>
                <title>Настройка дополнительного локального Linux сервера </title>
                 <link>http://blog.phpdreamer.ru/174</link>
                 <description>Мой домашний зоопарк пополнил старенький зверек Intel Celeron 3,2Ghz. 
Компьютер должен работать без перезагрузки, на нем будут трудиться мои веб-пауки и другие ресурсоёмкие системы. Для этого снабдил его дополнительным вентилятором и поставил в самую дальнюю комнату, чтоб шум не мешал.&lt;br&gt;
Сначала поставил на него Debian, но замучившись с настройкой wi-fi адаптера, снес ее и поставил Linux Mint 11. &lt;br&gt;
&lt;img src=&quot;/images/mint3.2.png&quot; alt=&quot;linux mint 11&quot;&gt;
&lt;br&gt;
Настройка адаптера, как оказалось, была очень простой:&lt;br&gt;
&lt;code&gt;sudo apt-get install firmware-b43-installer&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
Установка связки apache-php-mysql не вызвала проблем, воспользовался синаптиком чтобы выбрать все нужные пакеты. Для быстрого обмена файлами между своим основным компом поставил Samba - софт для расшаривания файлов, в чем помог пакет для настройки с графическим интерфейсом.&lt;br&gt;
&lt;img src=&quot;/images/samba-gui.png&quot; alt=&quot;gsamba&quot;&gt;
&lt;br&gt; Но при копировании файла в 100 мб выяснилось что...</description>
                 <category>blog</category>
                 <pubDate>Wen, 12 11 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/174</guid>
              </item>
              <item>
                <title>Зарабатываем на takru - палю тему</title>
                 <link>http://blog.phpdreamer.ru/173</link>
                 <description>Втягиваясь в тему сателлитов и замечаю что некоторые из моих сайтов вообще не приносят дохода, что не может радовать.&lt;br&gt;
В поисках способов монетизации наткнулся на старый всем извесный сайт:&lt;br&gt;

&lt;a href=&quot;http://urla.ru/1000047K&quot;&gt;&lt;img src=&quot;http://banners.takru.com/3.jpg&quot; border=0&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Прибыль от кликов по ссылкам не может быть значительной в случае слабых сайтов, но у меня появилась мысль накрутить переходы, а именно превратить все показы в клики.&lt;br&gt;
Пользователь из поиска попадает на мой сателлит с генерированным контентом, а пока он смотрит о чем сайт, в фоновом режиме скачивается страница из партнерской ссылки и мне начисляются денежки за переход по ссылке. Пользователь ни о чем не подозревает, такой код можно вставить и на посещаемый ресурс.&lt;br&gt;
Посчитаем: сайт посещают 100 человек в день, это 36500 в год, что как минимум 3650 рублей на ровном месте (0.1 руб / переход).&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 09 10 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/173</guid>
              </item>
              <item>
                <title>Класс для использования временного почтового адреса</title>
                 <link>http://blog.phpdreamer.ru/172</link>
                 <description>Данный код можно использовать для скриптов, в которых постоянно требуется новый email адрес (в основном это авторегеры).
&lt;br&gt;Класс работает с сервисом временной почты temporamail.com, врямя жизнич почтового ящика там 60 минут.&lt;br&gt;
Обратите внимание, что на том сервисе можно взять себе ящик с любым логином (кто-то может получить доступ к автореганому аккаунту по его email).
Но в большинстве случаев это не страшно, так как email никто не знает и ценной информации на автореганых аккаунтах не хранят.
&lt;br&gt;&lt;br&gt;
Пример использования моего класса для подтверждения email при регистрации на facebook:&lt;br&gt;

&lt;div style=&quot;&quot;&gt;&lt;div style=&quot;overflow: auto; width: 650px; &quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;&lt;span style=&quot;color: #b1b100;&quot;&gt;require&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;temporamail.php&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$e&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;new&lt;/span&gt; TempEmail&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//передаем логин, получаем новый ящик&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #004000;&quot;&gt;get_new_email&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;privet&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt; &lt;br /&gt; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//передаем регулярное выражение, по которому ищем нужное нам в письме&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$link&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #004000;&quot;&gt;wait_email&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;|facebook.com/confirmemail.php\?e=[^=]+=([0-9]{7,15})|&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//это будет ссылка по которой нужно перейти для подтверждения&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$link&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;http://www.facebook.com/confirmemail.php?e=&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;urlencode&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #004000;&quot;&gt;email&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;&amp;amp;c=&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$link&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 01 10 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/172</guid>
              </item>
              <item>
                <title>Kohana - использование кэширования без модуля cache</title>
                 <link>http://blog.phpdreamer.ru/171</link>
                 <description>Kohana 3 предоставляет специальный модуль для кэширования (Cache), функции которого можно посмотреть в официальном руководстве http://kohanaframework.org/3.0/guide/api/Cache_File &lt;br&gt;
Принцип файлового кэширования в фреймворке следующий: данные подвергаются функции serialize (переводятся в строковый вид) и сохраняются в директории APPATH/cache/ , после чего при запросе данных из кэша необходимо указать время жизни кэша (именно при чтении, а не при записи, - это чтобы не сохранять лишнюю информацию, а пользоваться датой изменения файла из файловой системы). &lt;br&gt;Обратите внимание, что если сохранить данные в файл через serialize, а потом перенести их на другой сервер, то далеко не факт что они там прочитаются, поэтому очищаейте кэш при переносе файлов приложения.&lt;br&gt;
&lt;br&gt;
Теперь рассмотрим случай, когда нам не нужен модуль для кэширования, но мы хотим например сохранить последнее состояние обновляемой информации для сравнения с актуальным состоянием, как на http://i.pr-cy.ru/panel.php когда показатели сайта меняются, то разница записывается рядом для наглядности: 
&lt;br&gt;ТИЦ 100 &lt;span style=&quot;color:green&quot;&gt;+10&lt;/span&gt;&lt;br&gt;
PR 1 &lt;span style=&quot;color:red&quot;&gt;-1&lt;/span&gt;&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 28 09 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/171</guid>
              </item>
              <item>
                <title>DropBox php класс</title>
                 <link>http://blog.phpdreamer.ru/170</link>
                 <description>&lt;p&gt;Для тех кто не пользовался сервисом DropBox.com, в двух словах скажу что это такое. Сервис файлового хранилища состоит из кроссплатформенной программы и веб-интерфейса. Основные удобства: файлы локального каталога сами синхронизируются с файлами на удаленном сервере (чтобы загрузить файл достаточно перенести его из одного каталога в другой) и возможно использовать несколько устройств, за счет чего нужные файлы всегда доступны и на ноуте и на смартфоне. Бесплатно разрешается использовать 2 гб.&lt;/p&gt;
&lt;br&gt;Теперь по сути данной записи. Я написал класс, который парсит веб-интерфейс и позволяет через php обращаться к файлам и директориям аккаунта в dropbox.&lt;br&gt;
Функции:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;получения списка файлов и каталогов;&lt;/li&gt;
&lt;li&gt;скачивание файлов;&lt;/li&gt;
&lt;li&gt;получение информации о времени изменения и размере файла;&lt;/li&gt;
&lt;li&gt;загрузка локальных файлов в любой каталог.&lt;/li&gt;
&lt;/ul&gt;

При помощи класса, например, можно создать свой интерфейс для файлообмена с использованием более одного аккаунта.</description>
                 <category>blog</category>
                 <pubDate>Wen, 10 09 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/170</guid>
              </item>
              <item>
                <title>Новая уникальная футболка</title>
                 <link>http://blog.phpdreamer.ru/169</link>
                 <description>Больше ни у кого такой футболки нет)) Слон нарисован вручную красками батик.&lt;br&gt;
&lt;img src=&quot;images/php_eleph1.jpeg&quot; alt=&quot;футболка php&quot;&gt;&lt;br&gt;
&lt;br&gt; Если кто не видел логотип php со слоном, он выглядит так:
&lt;img src=&quot;images/php-elephant-icon.jpg&quot; alt=&quot;слон с логотипа php&quot;&gt;&lt;br&gt;
PS: на футболке рисовал не я, а человек который рисовал попросила скрыть ее авторство. По моему получилось весьма неплохо.</description>
                 <category>blog</category>
                 <pubDate>Wen, 10 09 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/169</guid>
              </item>
              <item>
                <title>При копипасте Нужны ссылки на источник.</title>
                 <link>http://blog.phpdreamer.ru/168</link>
                 <description>&lt;img src=&quot;images/dr-evil.jpg&quot; alt=&quot;dr evil&quot; /&gt;&lt;br&gt;
Путем SEO эксперимента &lt;a href=&quot;./165&quot;&gt;Нужны ли ссылки на источник при копипасте&lt;/a&gt; было установлено, что в текущее время Яндекс не берет в индекс зеркала сайтов, если не указывать на страницах зеркала ссылку на источник, а Google берет в индекс даже полные зеркала...</description>
                 <category>blog</category>
                 <pubDate>Wen, 07 09 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/168</guid>
              </item>
              <item>
                <title>CMS для сайта демотиваторов.</title>
                 <link>http://blog.phpdreamer.ru/167</link>
                 <description>По заказу клиента написал CMS сайта демотиваторов. Пишу об этом по нескольким причинам: &lt;br&gt;
1) Чтобы случайные читатели знали как я работаю и что могу примерно по каким ценам.&lt;br&gt;
2) Честно признаюсь, что (ИМХО) полезно скормить поисковикам ссылку на демо сайт &lt;a href=&quot;http://demotivators.phpdreamer.ru&quot; title=&quot;Демотиваторы&quot;&gt;http://demotivators.phpdreamer.ru/&lt;/a&gt;, который может сработать роль небольшого сателлита.&lt;br&gt;&lt;br&gt;
CMS хороша для SEO в 2 вопросах: ЧПУ и много картинок, которые взяты из разных источников, в том числе англоязычного интернета. &lt;br&gt;Дальше по сути заказа...
</description>
                 <category>blog</category>
                 <pubDate>Wen, 23 08 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/167</guid>
              </item>
              <item>
                <title>Локальный виртуальный сервер на Ubuntu</title>
                 <link>http://blog.phpdreamer.ru/166</link>
                 <description>Данный мануал поведает о том, как установить полноценный локальный Linux сервер для выполнения php скриптов на виртуальной машине VirtualBox и операционной системе Ubunu 11.04.&lt;br&gt;
В первую очередь эта запись для моих клиентов, которые заказывают сложные системы веб-приложений, которые при переносе с нормального сервера на всякие дилетантские Windows сборки серверов типа Denwer, отказываются работать. Я много лет не пользуюсь такими сборками, как и ОС Windows, поэтому не могу предусмотреть некоторые различия в поведении кода на таких демо серверах. &lt;br&gt; Если вы, вместо денвера, сделаете сервер на линуксе (пускай даже на виртуальной машине), то вы как минимум получите опыт работы с этой ОС и безопасный независимый от основной ОС сервер, который можно как забэкапить, так и в любой момент удалить или заменить. Это будет именно полноценный сервер, с возможностью использовать системные linux команды, скрипты на perl и python (например скрипт для создания скриншотов сайтов), менять и снимать любые ограничения, устанавливать и удалять любое ПО без влияния на основную ОС. &lt;u&gt;Очень многие серьёзные веб-ресурсы и хостинги используют операционные системы Ubuntu и Debian.&lt;/u&gt;&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 08 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/166</guid>
              </item>
              <item>
                <title>Нужны ли ссылки на источник при копипасте</title>
                 <link>http://blog.phpdreamer.ru/165</link>
                 <description>&lt;img src=&quot;http://top100site.org/uploads/posts/2010-04/1272379347_39.jpg&quot; alt=&quot;copy-paste-image&quot;&gt;&lt;br&gt;
Сделал небольшой эксперимент для того чтобы проверить как поисковики отнесутся к полным копиям сайтов. Основная задача эксперимента - определить что лучше: оставлять ссылку на источник или нет.&lt;br&gt;
Выбрал 2 сайта по высокочастотному дорогому поисковому запросу из гугла. 
Сайты находились недалеко друг от друга и примерно равны по количеству страниц.&lt;br&gt;
Я сделал на отдельных доменах точные копии обоих сайтов &lt;a href=&quot;http://artville-studio.org.ua/&quot;&gt;Фотостудия Артвиль&lt;/a&gt; и &lt;a href=&quot;http://krosphoto.org.ua/&quot;&gt;Фотостудия Кросс-Фото&lt;/a&gt;. Но у второго сайта на каждой странице есть ссылка на источник этой страницы. </description>
                 <category>blog</category>
                 <pubDate>Wen, 15 08 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/165</guid>
              </item>
              <item>
                <title>Попытки сателлитостроения.</title>
                 <link>http://blog.phpdreamer.ru/164</link>
                 <description>Из всех видов заработка меня наиболее привлекает пассивный - обеспечить себя дождем из денег, который будет идти сам без всяких телодвижений.&lt;br&gt;
Замечательный вариант для реализации - черное SEO. Хоть оно так и называется, ничего черного в нем нет, но лично я чувствую себя черным туземцем в этом вопросе. Просто нет опыта который бы опроверг или определил достоверность и актуальность всей той информации, которой полно в сети. В это пока не лезу, начал небольшие эксперименты с сателлитами. Хотелось бы организовать хорошую сеточку, которая бы надежно кормила. Знаний программирования достаточно чтобы все автоматизировать, нужно только подобрать и проверить хорошую тему, верный алгоритм...&lt;br&gt;&lt;br&gt;

Сегодня сделал перспективный сателлит под сапу без затрат:&lt;br&gt;
На бесплатный хостинг прикрутил бесплатный домен org.ua, контент сгенерировал самописным скриптом.&lt;br&gt;
На &lt;a href=&quot;http://farrier.org.ua/&quot;&gt;сайте&lt;/a&gt; почти 1600 страниц с уникальным контентом. Если быть точным: 1 страница первого уровня, 40 - второго и 1558 третьего.&lt;br&gt;
Для того чтобы поисковики быстрее это захавали - добавил сайт в инструменты вебмастера (гугла и яши) и туда же сунул сайтмап, созданный тем же скриптом. </description>
                 <category>blog</category>
                 <pubDate>Wen, 13 08 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/164</guid>
              </item>
              <item>
                <title>Бесплатные СМС оповещения</title>
                 <link>http://blog.phpdreamer.ru/163</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 05 08 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/163</guid>
              </item>
              <item>
                <title>Скрипт проверки занятости домена с всплывающим окном.</title>
                 <link>http://blog.phpdreamer.ru/162</link>
                 <description>
Скрипт является примером, который включает в себя проверку занятости домена и оповещение в Linux через GUI.&lt;br&gt;
Этим скриптом я проверял домен phpblog.biz на занятость. 
Поставил на крон и каждое утро в 11 часов у меня появлялось ненавязчивое всплывающее сообщение 
о том что домен не свободен.</description>
                 <category>blog</category>
                 <pubDate>Wen, 05 08 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/162</guid>
              </item>
              <item>
                <title>Переезд на субдомен</title>
                 <link>http://blog.phpdreamer.ru/161</link>
                 <description>Я решил что старый хостинг блога имел плохое соотношение цены к качеству. &lt;br&gt;
При переезде на новый хостинг возникла проблема с переносом домена: провайдер не давал такой возможности. Я ждал пока домен удалят за неуплату чтобы зарегистрировать у другого регистратора, а дождался что они продлили его и пустили под рекламную ссылочную помойку. &lt;br&gt; Теперь блог будет по этому адресу.&lt;br&gt; Если есть люди, которые заинтересованы в том, чтобы блог работал дальше, не пропадал от таких пустяков и развивался - принимаю от Вас, постоянных читателей, финансовую поддержку...</description>
                 <category>blog</category>
                 <pubDate>Wen, 05 08 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/161</guid>
              </item>
              <item>
                <title>Обновление</title>
                 <link>http://blog.phpdreamer.ru/160</link>
                 <description>Вчера ночью были внесены некоторые правки в код сайта, например в комментариях теперь сохраняются переносы строк. Добавлена кнопка Like VK. Обновлена страница полезных файлов - теперь там действительно полезные файлы. Изменена навигация сайта (были лишние файлы, я их запихнул в index.php).&lt;br&gt;
Хотелось бы еще добавить возможность передвигать посты вверх и вниз для сортировки по актуальности, но посмотрим как будет со временем&lt;br&gt;
PS: ;) Жмите на кнопку Like -&amp;gt;
                    </description>
                 <category>blog</category>
                 <pubDate>Wen, 22 05 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/160</guid>
              </item>
              <item>
                <title>UML из PHP</title>
                 <link>http://blog.phpdreamer.ru/159</link>
                 <description>Задача: автоматически построить UML диаграммы классов на основе PHP файлов.&lt;br&gt;
Метод решения также подойдет для С++, Java, Python. &lt;br&gt;
Это нужно для документации к программному продукту.&lt;br&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 21 05 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/159</guid>
              </item>
              <item>
                <title>Небольшое обновления визитки, продаются скрипты</title>
                 <link>http://blog.phpdreamer.ru/158</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 13 05 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/158</guid>
              </item>
              <item>
                <title>Перечислим что мы слушаем</title>
                 <link>http://blog.phpdreamer.ru/157</link>
                 <description>Чтобы заполнить поле &quot;музыка&quot; в социальной сети или кинуть знакомому список групп, сделаем переучет групп нашей музыкальной коллекции.&lt;br&gt;
Нам поможет программирование. Раз Вы читаете блог с названием phpblog, у Вас должен быть уже установлен PHP. Если Вы его часто используете для различных скриптов, то php.ini уже мог быть настроен на &lt;br&gt;max_execution_time=0&lt;br&gt;max_input_time=0&lt;br&gt;open_basedir=&lt;br&gt;&lt;br&gt;
Если нет, то можно поменять эту конфигурацию и перезагрузить сервер.&lt;br&gt;
Чтобы собрать информацию из mp3 файлов, нам понадобиться библиотека getID3, ...</description>
                 <category>blog</category>
                 <pubDate>Wen, 03 05 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/157</guid>
              </item>
              <item>
                <title>Нужны прокси?</title>
                 <link>http://blog.phpdreamer.ru/156</link>
                 <description>Бывает что внезапно нужны прокси... Может быть одна, а может и 200. &lt;br&gt;Хотите чтоб у Вас в закладках была ссылка, откуда можно в любой момент их скопировать, при этом точно зная, что все работают? &lt;br&gt; </description>
                 <category>blog</category>
                 <pubDate>Wen, 03 05 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/156</guid>
              </item>
              <item>
                <title>Супер крутые видеоуроки для начинающих</title>
                 <link>http://blog.phpdreamer.ru/155</link>
                 <description>Случайно через вконтакт наткнулся на видеоуроки сайта computerlessons.ru&lt;br&gt;
Все кто имел дело с любыми видеоуроками и нормальной литературой знают что смотреть такие уроки все равно что распиливать рельсу куском наждачной бумаги. &lt;br&gt;
Мне стало интересно как эти &quot;учителя&quot; делают деньги... &lt;br&gt;
</description>
                 <category>blog</category>
                 <pubDate>Wen, 01 05 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/155</guid>
              </item>
              <item>
                <title>Добавляем на сайт кнопки [like] популярных социальных сетей.</title>
                 <link>http://blog.phpdreamer.ru/154</link>
                 <description>&lt;img src=&quot;http://www.php5shop.com/getfile/image1facebookandVk.png&quot; alt=&quot;vk-and-facebook&quot;&gt; &lt;br&gt;PS: + небольшое извращение с php5shop и jQuery ;)</description>
                 <category>blog</category>
                 <pubDate>Wen, 29 04 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/154</guid>
              </item>
              <item>
                <title>Смотрим свежую Unity</title>
                 <link>http://blog.phpdreamer.ru/153</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 28 04 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/153</guid>
              </item>
              <item>
                <title>sape.ru api (XML-RPC) client class (php + curl)</title>
                 <link>http://blog.phpdreamer.ru/152</link>
                 <description>Уверен что не все знают, что у самого известного сервиса купли-продажи ссылок (SEO) есть api для клиентов: http://api.sape.ru/xmlrpc/ &lt;br&gt;
Работает по стандарту XML-RPC (Extensible Markup Language Remote Procedure Call — XML-вызов удалённых процедур). Это избавляет программистов от написания парсеров для системы, когда нужно встроить в свое приложение взаимодействие с сапой (получение баланса, состояний ссылок и страниц, информацию о расходах, активация страниц, подтверждение разрешения на установку ссылок и тд.). Различные платные клиенты для sape можно найти в гугле, но зачем они нужны, если можно весь необходимый функционал получить через API. Кому-то нужны одни функции, а кому-то совсем другие - каждый может выбрать себе необходимый набор и написать простенький интерфейс. Пользователей linux как правило совсем не будет смущать консольный вариант, который написать проще чем браузерный на html.
&lt;br&gt;&lt;br&gt;&lt;b&gt;Но есть один подводный камень с печеньками...&lt;/b&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 26 04 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/152</guid>
              </item>
              <item>
                <title>Какая десктопная ОСь загружается быстрее</title>
                 <link>http://blog.phpdreamer.ru/151</link>
                 <description>Интересно?&lt;br&gt;
Результаты замера скорости загрузки различных ОС (без установки дополнительного софта и конфигурации) на VirtualBox с оперативной памятью 512 мб на Pentium Dual-Core 2.6 GHZ на графике:&lt;br&gt;
&lt;img src=&quot;http://www.php5shop.com/getfile/OC_speed.png&quot; alt=&quot;Скорость загрузки ОС&quot;&gt;&lt;br&gt;
Что интересно, голый windows XP показал такой хороший результат, но такой же ХР с установленным софтом (антивирусы, webmoney, и тд.) не вложился в минуту, а в ubuntu скорость не сильно страдает от дополнительного софта, так как автозагрузка всегда по минимуму и антивирусов нет.&lt;br&gt;
Стоит нагрузить системы дополнительных программным обеспечением и ситуация становится еще лучше в сторону Linux систем.&lt;br&gt; Мои тесты подтвержаются на...</description>
                 <category>blog</category>
                 <pubDate>Wen, 15 04 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/151</guid>
              </item>
              <item>
                <title>Настройки веб-сервера для SEO оптимизации</title>
                 <link>http://blog.phpdreamer.ru/150</link>
                 <description>Шесть советов по настройке файла .htaccess взятых из рассылки системы SeoPult.</description>
                 <category>blog</category>
                 <pubDate>Wen, 02 03 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/150</guid>
              </item>
              <item>
                <title>Автоматическая проверка новых ЛС на форуме средствами linux</title>
                 <link>http://blog.phpdreamer.ru/149</link>
                 <description>Реализуем проверку наличия непрочитанных личных сообщений на форуме самого распространенного движка vBulletin через командный bash файл и crontab.&lt;br&gt;
Понадобятся такие стандартные утилиты: curl, iconv и grep. Проверьте установлены ли они в вашей системе.&lt;br&gt;
При помощи дополнения к firefox &quot;Просмотр HTTP заголовков&quot; можно проследить как происходит авторизация, какие данные куда отправлять.&lt;br&gt;
&lt;img src=&quot;images/bashOnlineForum/1.png&quot; width=&quot;600&quot; alt=&quot;screen forum&quot;&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 20 02 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/149</guid>
              </item>
              <item>
                <title>Статистика сетевого трафика в linux</title>
                 <link>http://blog.phpdreamer.ru/148</link>
                 <description>Набрел в одном из блогов на исходник программы (с++) для учета сетевого трафика. Стало интересно и я предположил что в моих убунту репозиториях наверняка есть что-то подобное. Нашлась консольная софтина vnstat. &lt;br&gt;
Командой &lt;br&gt;&lt;i&gt;sudo vnstat -u -i wlan0&lt;/i&gt;&lt;br&gt; была создана новая БД для статистики трафика моего wi-fi соединения. Чтобы обновить статистику нужно запускать программу с ключем -u , что требует прав суперпользователя.&lt;br&gt;
Чтоб не забыть через неделю про эту программу я создал ярлык для просмотра статистики. Тип &quot;Приложение в терминале&quot;, а ссылается на командный файл следующего содержания:
&lt;div style=&quot;overflow: auto; width: 650px;&quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#!/bin/bash&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;file&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;/home/phpdreamer/.traffic.txt&amp;quot;&lt;/span&gt;&lt;br /&gt; sudo vnstat &lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt;u&lt;br /&gt; vnstat &lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt;&lt;br /&gt; gedit &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt;&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
При запуске ярлыка обновленная статистика записывается в /home/phpdreamer/.traffic.txt и открывается gedit-ом. Вот как оно выглядит:
&lt;div style=&quot;overflow: auto; width: 650px;&quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;Database updated: Sun Feb 13 20:48:57 2011&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp;wlan0 since 02/13/11&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rx: &amp;nbsp;48.64 MiB &amp;nbsp; &amp;nbsp; &amp;nbsp;tx: &amp;nbsp;2.32 MiB &amp;nbsp; &amp;nbsp; &amp;nbsp;total: &amp;nbsp;50.96 MiB&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp;monthly&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rx &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; tx &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;total &amp;nbsp; &amp;nbsp;| &amp;nbsp; avg. rate&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;------------------------+-------------+-------------+---------------&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Feb &quot;11 &amp;nbsp; &amp;nbsp; 48.64 MiB | &amp;nbsp; &amp;nbsp;2.32 MiB | &amp;nbsp; 50.96 MiB | &amp;nbsp; &amp;nbsp;0.38 kbit/s&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;------------------------+-------------+-------------+---------------&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;estimated &amp;nbsp; &amp;nbsp; &amp;nbsp; 104 MiB | &amp;nbsp; &amp;nbsp; &amp;nbsp; 4 MiB | &amp;nbsp; &amp;nbsp; 108 MiB |&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp;daily&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rx &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; tx &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;total &amp;nbsp; &amp;nbsp;| &amp;nbsp; avg. rate&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;------------------------+-------------+-------------+---------------&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;today &amp;nbsp; &amp;nbsp; 48.64 MiB | &amp;nbsp; &amp;nbsp;2.32 MiB | &amp;nbsp; 50.96 MiB | &amp;nbsp; &amp;nbsp;5.57 kbit/s&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;------------------------+-------------+-------------+---------------&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;estimated &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;55 MiB | &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 MiB | &amp;nbsp; &amp;nbsp; &amp;nbsp;57 MiB |&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 13 02 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/148</guid>
              </item>
              <item>
                <title>Немного о парсинге vk</title>
                 <link>http://blog.phpdreamer.ru/147</link>
                 <description>1)Определение пользователей, кому понравилось что-либо (конкретное видео, картинка, страница, фото, запись, аудиозапись...)
&lt;br&gt;&lt;br&gt;
2)Парсинг &quot;бесконечных&quot; страниц.</description>
                 <category>blog</category>
                 <pubDate>Wen, 13 02 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/147</guid>
              </item>
              <item>
                <title>Обновление (модификация) скрипта vkonliner</title>
                 <link>http://blog.phpdreamer.ru/146</link>
                 <description>
Совсем недавно я писал скрипт для создания статистики сколько времени друзья проводят в соц сети - &lt;a href=&quot;145&quot; target=&quot;_blank&quot;&gt;vkonliner&lt;/a&gt;. Сегодня я в кофейном перерыве сделал модификацию, которая отличается тем, что может следить за любыми пользователями (даже если они не в друзьях), не требует вводить пароль от аккаунта (работает без аккаунта). Теперь можно следить и за собой... Но загружается не 3 страницы, а столько, сколько в вашем списке users.txt (список страниц пользователей с http:// ) , следовательно не используйте эту модификацию для больших списков!
</description>
                 <category>blog</category>
                 <pubDate>Wen, 12 02 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/146</guid>
              </item>
              <item>
                <title>Удаление всей переписки vkontakte</title>
                 <link>http://blog.phpdreamer.ru/145</link>
                 <description>Опять про эту соц. сеть... &lt;br&gt;
Накапливается много сообщений, которые можно удалять только по 20 штук на одной странице. Следовательно если сообщений 10000, то чтобы их всех удалить придется загрузить 500 страниц и на всех выполнять однотипные действия.&lt;br&gt;
Написал программу, которая удаляет все сама, причем загружая всего около 5 страниц.&lt;br&gt;
&lt;img src=&quot;http://phpblog.biz/images/vkCleaner.png&quot; alt=&quot;vkCleaner&quot;&gt;&lt;br&gt;
есть отдельно скрипт на php...</description>
                 <category>blog</category>
                 <pubDate>Wen, 11 02 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/145</guid>
              </item>
              <item>
                <title>Хотите узнать сколько проводят во вконтакте ваши друзья?</title>
                 <link>http://blog.phpdreamer.ru/144</link>
                 <description>В этом поможет мой небольшой скрипт на php. Вот скриншот со статистикой после 6-дневного тестирования на моих друзьях &lt;a href=&quot;http://www.php5shop.com/getfile/screenVkStat.png&quot;&gt;VkStat.png&lt;/a&gt;&lt;br&gt;
Дальше сам скрипт, который запускать нужно кроном (интервал 2 минуты).</description>
                 <category>blog</category>
                 <pubDate>Wen, 24 01 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/144</guid>
              </item>
              <item>
                <title>ADSL точка доступа, перезагрузка при обрыве соединения</title>
                 <link>http://blog.phpdreamer.ru/143</link>
                 <description>У меня ADSL маршрутизатор D-Link, который приходится перезагружать (кнопочкой) при каждом обрыве соединения... а подключение провайдера весьма нестабильное и бывает по выходным обрывается через каждые полчаса или полчаса перезагружаешь снова и снова пока он наконец придет в чувства.&lt;br&gt;
Сегодня на habrahabr.ru нашел решение по автоматизации от человека с ником hostadmin. Решение заключается в том, что у такие роутеры можно перезагрузить открыв в браузере http://192.168.1.1/rebootinfo.cgi и можно сделать автоматизированную проверку есть ли инет - если нет, то перезагрузка этой страницей. </description>
                 <category>blog</category>
                 <pubDate>Wen, 19 01 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/143</guid>
              </item>
              <item>
                <title>Бесплатный крон на php</title>
                 <link>http://blog.phpdreamer.ru/142</link>
                 <description>Написал &quot;на коленке&quot; скрипт, но так его и не применил (вернулся к полноценному платному cron). Надеюсь кому-то пригодится...&lt;br&gt;Крон он полноценно не заменит, но для чего-то точно подойдет. 
Скрипт поддерживает свою работу до перезагрузки сервера, при этом с заданным интервалом вызывает нужный на url (для того чтобы тем скриптом периодически выполнять работу, которая сильно нагружает сервер, например,  обновлять прайс при помощи парсера, или для того чтобы выполнять легкую работу в течении длительного времени - например перебор хэшей паролей).&lt;br&gt; Происходит обход ограничения времени выполнения скрипта (30 секунд), которое есть на всех хостингах при тарифном плане меньше выделенного сервера.&lt;br&gt; 
Для защиты от несанкционированного запуска (скрипт можно остановить только перезагрузкой сервера) используется пароль, передаваемый методом GET: httр://sitе.cоm/myСrоn.php?pass=Privet111 . Интервал выполнения указывайте в секундах.</description>
                 <category>blog</category>
                 <pubDate>Wen, 16 01 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/142</guid>
              </item>
              <item>
                <title>Особенности установки Calculate linux (основанной на gentoo)</title>
                 <link>http://blog.phpdreamer.ru/141</link>
                 <description>&lt;img src=&quot;./images/gentoo_02.png&quot; alt=&quot;gentoo&quot;&gt;&lt;br&gt;

Купил ноутбук samsung r58 в качестве дешевенького очередного обреченного на убиение гаджета...&lt;br&gt;
Уже была установлена система windows 7, я ее удалять не стал, но как основную думал поставить Open Suse. После запуска в режиме live CD стало ясно что суся слишком много жрет ресурсов и на таком железе ее ставить противопоказано, тем более что от производительности будет зависеть время жизни батареи без подзарядки (кстати на семерке с производительностью не на много лучше). А вот дистрибутив linux Calculate Desktop KDE (полностью совместимый с gentoo), уже с лайвсиди показал очень хорошую скорость работы, ничего не тормозит.
</description>
                 <category>blog</category>
                 <pubDate>Wen, 12 01 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/141</guid>
              </item>
              <item>
                <title>Выполнить php скрипты из контекстного меню.</title>
                 <link>http://blog.phpdreamer.ru/140</link>
                 <description>&lt;img src=&quot;http://www.popartuk.com/g/l/lgpp31369+plain-lazy-work-less-sleep-more-plain-lazy-poster.jpg&quot; alt=&quot;lazy work&quot;&gt;&lt;br&gt;Продолжая тему автоматизации при помощи контекстного меню (см. &lt;a href=&quot;http://phpblog.biz/138&quot;&gt;Быстрая загрузка файлов на сервер&lt;/a&gt;) обработаем действие &lt;i&gt;Выполнить как PHP&lt;/i&gt;. Не важно много ли у вас PHP скриптов на жестком диске, но если вы их используете, то вам не удобно каждый раз прописывать полный путь в URL или предварительно копировать скрипты в директорию виртуального сервера. Это поправимо: у нас в контекстном меню будет пункт, который будет выполнять скрипт независимо от того где он у нас находиться. Если он уже в директории сервера, то путь URL будет преобразован к виду &lt;i&gt;http://localhost/путь/скрипт&lt;/i&gt; , если же он вне сервера, то он будет подключен (include) к файлу сервера, HTML код и все инклюды этого файла потянуться за ним.</description>
                 <category>blog</category>
                 <pubDate>Wen, 01 01 2011 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/140</guid>
              </item>
              <item>
                <title>Создание фильтра в opencart (1.4.8)</title>
                 <link>http://blog.phpdreamer.ru/139</link>
                 <description>В этой записи я описал инструкцию как в магазинном движке opencart версии 1.4.8 добавить возможность фильтровать записи по определенному полю, в инструкции это возраст (для магазина детских игрушек).
 </description>
                 <category>blog</category>
                 <pubDate>Wen, 31 12 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/139</guid>
              </item>
              <item>
                <title>Быстрая загрузка файлов на сервер.</title>
                 <link>http://blog.phpdreamer.ru/138</link>
                 <description>Часто бывает что нужно поделиться с человеком файлом и каждый раз приходиться повторять однотипные действия, ждать, видеть раздражительную рекламу на файлообменниках... Почему бы не автоматизировать это насколько возможно? Это должно обходится парой кликов мышью.&lt;br&gt;
Так как мой файловый менеджер nautilus (стандартный убунтовский), для того чтобы добавить действие в его контекстное меню я воспользовался утилитой Параметры-&gt;Настройка действий Nautilus  
&lt;br&gt;&lt;img alt=&quot;nautilus ftp&quot; src=&quot;http://www.php5shop.com/getfile/upload_ftp.png&quot;&gt;&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 30 12 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/138</guid>
              </item>
              <item>
                <title>Маленькая неприятность с TP-Link на linux</title>
                 <link>http://blog.phpdreamer.ru/137</link>
                 <description>Купил железяку TL-WN722N - адаптер wi-fi для третьего компа, а оказалось что компания TP-Link не уважает альтернативные операционные системы и делает свои собственные драйверы только под Windows. &lt;br /&gt;
На компе стоит ОС Ubuntu. На другом компе с такой же убунтой работает wi-fi адаптер от D-Link, причем работает без всякого бубна, даже с live-cd - просто вставил и подключился... &lt;br /&gt;
Естественно что я попробовал разобраться в вопросе и найти способы заставить работать этот TL-WN722N. Для Linux существует проект madwifi (пакет драйверов) и второй вариант - NDISwrapper, который позволяет использовать драйверы написанные под виндовс.....</description>
                 <category>blog</category>
                 <pubDate>Wen, 28 12 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/137</guid>
              </item>
              <item>
                <title>Revolution begins</title>
                 <link>http://blog.phpdreamer.ru/136</link>
                 <description>&lt;img src=&quot;images/makechoise.png&quot; alt=&quot;make choise&quot; /&gt;&lt;br /&gt;read this...</description>
                 <category>blog</category>
                 <pubDate>Wen, 21 10 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/136</guid>
              </item>
              <item>
                <title>Зачем вообще нужны блоги?</title>
                 <link>http://blog.phpdreamer.ru/135</link>
                 <description>&lt;h3&gt;Что это за запись?&lt;/h3&gt;
&lt;p&gt;Эта запись содержит мой взгляд на блоггинг, какие цели и интересы в блоггинге,&amp;nbsp; что должно быть в нормальном блоге.&lt;/p&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 18 10 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/135</guid>
              </item>
              <item>
                <title>У вас до сих пор windows?</title>
                 <link>http://blog.phpdreamer.ru/134</link>
                 <description>Одна &lt;small&gt;(симпатичная)&lt;/small&gt; девушка попросила у меня помощи в переходе с Windows на Linux. Конечно помогу... И постараюсь ничего не навязывать, а показать из чего можно выбрать дистрибутив, графическую среду, программы и тд.&lt;br /&gt;&lt;img src=&quot;http://phpblog.biz/images/1205587134_linux3.jpg&quot; alt=&quot;linux пингвин&quot; /&gt;
&lt;br /&gt;
Использование Linux, в отличии от Windows, дает возможность делать выбор (всегда). 
Я собрал из своих закладок (и при помощи гугла) те сайты и страницы, которые пригодятся новичкам для того чтобы сделать все выборЫ, приблизительно сориентироваться в понятиях и почитать как и что делать. </description>
                 <category>blog</category>
                 <pubDate>Wen, 14 10 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/134</guid>
              </item>
              <item>
                <title>Сервис разгадывания кроссвордов</title>
                 <link>http://blog.phpdreamer.ru/133</link>
                 <description>Мой дед увлекается разгадыванием кроссвордов, причем наперегонки с ровесниками.
Часто звонит и говорит вопрос, я полминуты гуглю и даю ответ... Бывает что искать приходится дольше, а совсем редко бывает что ответа вообще нет. &lt;br /&gt;
Быстренько написал скрипт, который позволяет искать слова с учетом того, что известны не все буквы, а только часть. В качестве базы спарсил орфографический словарь русского языка. Все это сделал доступным в виде онлайн-сервиса:
&lt;a href=&quot;http://phpblog.biz/tools/words.php&quot;&gt;http://phpblog.biz/tools/words.php&lt;/a&gt;. В реализации скрипта ничего сложного и интересного нет, поэтому выкладывать не буду (а еще чтоб не появились копии сервиса на других сайтах).</description>
                 <category>blog</category>
                 <pubDate>Wen, 06 10 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/133</guid>
              </item>
              <item>
                <title>Мой вариант iGoogle или быстрая страница</title>
                 <link>http://blog.phpdreamer.ru/132</link>
                 <description>Все знают про страницу http://www.google.ru/ig , которая позволяет собрать персональный набор гаджетов и сервисов. Идея хорошая, но открывая ссылку Добавить гаджеты, видим всякую ерунду: Радио онлайн, MP 3 Качай бесплатно, Этот день в истории, Праздники сегодня, праздники завтра..., Интересный факт, Общий Гороскоп, обои для рабочего стола... В этом мусоре найти хоть что-то чем можно упростить повседневные действия весьма проблематично. Разве что оставить переводчик и конвертер валют - пользоваться страницей только когда нужно одно из них... &lt;br /&gt;
Перефразирую мудрость: хочешь сделать как тебе нужно - сделай это сам. &lt;br /&gt;
Что же лично мне нужно на этой странице, чтобы не делать много лишних ежедневных движений: &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;добавить статистику из google analytics по нужным мне сайтам&lt;/li&gt;
&lt;li&gt;добавить картинки-информеры, например сколько раз скачали мой &lt;a href=&quot;php5shop&quot; title=&quot;скачать бесплатно движок интернет магазина&quot;&gt;движок php5shop&lt;/a&gt; а то я туда каждый день заглядываю только чтоб на этот информер посмотреть&lt;/li&gt;
&lt;li&gt;статистику sape.ru : количество новых заявок, количество ссылок с каждым статусом, ссылок всего, баланс, заработок с момента последнего визита&lt;/li&gt;
&lt;li&gt;можно заодно убрать ненужные ссылки, картинки, джаваскрипты, чат&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Все это (+прогноз погоды) я собрал на 1 php странице, которую разместил на localhost. В результате - экономия времени и трафика. Кодом этой страницы поделюсь с вами...</description>
                 <category>blog</category>
                 <pubDate>Wen, 02 10 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/132</guid>
              </item>
              <item>
                <title>php5shop и uamarkets.com</title>
                 <link>http://blog.phpdreamer.ru/131</link>
                 <description>Недавно узнал что есть такая контора uamarkets.com , которая несмотря на ужасную убогость и корявость кода имеет достаточно много клиентов. Именно &lt;u&gt;имеет&lt;/u&gt;. Мне довелось посмотреть на админскую сторону и даже поюзать ее (мне заказали автоматизацию заполнения магазина товарами). Это кошмар! Юзабилити на нуле, куча багов, которые не дают системе правильно работать... Цены ($) все с двумя нулями...&lt;br /&gt; Решил провести небольшое сравнение по функционалу между uamarkets, php5shop и oscommerce. Во внимание не беру, что заплатить 300$ в uamarkets или 20$ за хостинг поставив туда бесплатную CMS это большая разница в бюджете, что uamarkets берут по 150$ даже за рассылку Ваших писем клиентам Вашего же магазина, что они напишут дополнительный модуль за 100$, а я от 5$... Не беру также во внимание объективную оценку таких характеристик как скорость, читабельность и размер кода, эффективность и тд, так как сейчас я не соревнуюсь с oscommerce, а для начала уведу только всех клиентов у uamarkets =) До oscommerce, magneto и остальных дело еще дойдет.</description>
                 <category>blog</category>
                 <pubDate>Wen, 26 09 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/131</guid>
              </item>
              <item>
                <title>слежка за статусом icq пользователя</title>
                 <link>http://blog.phpdreamer.ru/130</link>
                 <description>Если хочется проследить когда пользователь включает-выключает аську (следовательно режим доступа к ПК) или определить насколько человек &quot;пропал&quot;, можно сделать это на PHP + crontab. Скрипт выложу, но на страницу скриптов добавлять не буду (70% взято готовое) и разжевывать как пользоваться или что такое крон тоже не буду.</description>
                 <category>blog</category>
                 <pubDate>Wen, 19 09 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/130</guid>
              </item>
              <item>
                <title>php curl multithread</title>
                 <link>http://blog.phpdreamer.ru/129</link>
                 <description>Пару недель назад на ачате видел такой пост, якобы curl multithread это для галочки и никакого прироста в скорости оно не дает... причем пост от человека с репой... &lt;br /&gt; Специально для таких скептиков и по собственному интересу (насколько полезны мультизапросы) потратил время на тестирование 3 вариантов: 
&lt;ol&gt;
&lt;li&gt;php curl + javascript (искусственные мультизапросы)&lt;/li&gt;
&lt;li&gt;php curl и цикл foreach&lt;/li&gt;
&lt;li&gt;php multithread curl&lt;/li&gt;
&lt;/ol&gt;
</description>
                 <category>blog</category>
                 <pubDate>Wen, 19 09 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/129</guid>
              </item>
              <item>
                <title>Создание поиска по сайту</title>
                 <link>http://blog.phpdreamer.ru/128</link>
                 <description>Решил переделать поиск в своем &lt;a href=&quot;http://php5shop.com&quot;&gt;движке магазина&lt;/a&gt;. Так как строки названий товаров малы, создавать поисковый индекс нет смысла, а простой LIKE %слово% не даст хороших результатов. Написал небольшой алгоритм, но достаточно эффективный для поиска по магазину. </description>
                 <category>blog</category>
                 <pubDate>Wen, 18 09 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/128</guid>
              </item>
              <item>
                <title>Обход ограничения 30 секунд</title>
                 <link>http://blog.phpdreamer.ru/127</link>
                 <description>//заметка на полях...&lt;br /&gt;
Актуальный вопрос - ограничение времени выполнения скриптов на хостингах. Когда нужно проводить длительные операции в фоновом режиме, нужно быть уверенным, что процесс не оборвется на половине. &lt;br /&gt;
По идее, решение crontab, но не всегда он есть, не всегда пользователь скрипта сможет его настроить и далеко не всегда есть возможность создать задачу для крона из PHP, а потом еще и удалить. Да и достаточно много головняка... &lt;br /&gt;
Вариант решения вопроса:
&lt;br /&gt;...

</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 09 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/127</guid>
              </item>
              <item>
                <title>Мои старые грабли</title>
                 <link>http://blog.phpdreamer.ru/126</link>
                 <description>&lt;img src=&quot;http://fla1m.ru/images/orangetheme/misc/headerbg.gif&quot; alt=&quot;форум&quot;&gt; &lt;br /&gt;
Год назад я создал проект fla1m.ru - форум флейма... но не смотря на то что администрация состояла аж из 8 человек (это же 8 человек максимально заинтересованных в развитии форума) и наличии модераторов, проект не перешел черту 100 зарегистрированных пользователей и был заброшен. &lt;br /&gt;
Скоро закончится срок регистрации домена и хостинга (письмо с оповещением уже пришло) и сайт пропадет из сети. &lt;br /&gt;
Я сделал вывод из этого всего, что раскрутка форумов сложнее чем раскрутка сайтов и принципиально отличается... И что если делать форумы (за исключением форумов при сайте, например форум тех поддержки некоторой фирмы), то нужно хвататься за самые популярные темы с максимально широкой целевой аудиторией. Оригинальные темы не воспринимается.</description>
                 <category>blog</category>
                 <pubDate>Wen, 09 09 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/126</guid>
              </item>
              <item>
                <title>движок интернет магазина</title>
                 <link>http://blog.phpdreamer.ru/125</link>
                 <description>Мой релиз: движок интернет магазина php5shop. Экземпляр в качестве демо установлен на &lt;a href=&quot;http://php5shop.com/&quot;&gt;http://php5shop.com&lt;/a&gt;. 
(Пока скачивать нельзя)&lt;br /&gt;
&lt;b&gt;Функционал:&lt;/b&gt;&lt;br /&gt;
Многоуровневая структура категорий большой вложенности&lt;br /&gt;
Поддержка нескольких валют&lt;br /&gt;
Регистрация покупателей и возможность заказа без регистрации&lt;br /&gt;
Добавление товаров в корзину одним щелчком без перезагрузки страницы&lt;br /&gt;
Поддержка выбора количества едениц товара (без перезагрузки страницы)&lt;br /&gt;
Удобная навигация по сайту&lt;br /&gt;
Дополнительные страницы для информации о адресах магазина, почетных клиентах и т.д.&lt;br /&gt;
Функция новостей магазина в виде блога&lt;br /&gt;
RSS лента новостей магазина или продуктов (если функция блога отключена)&lt;br /&gt;
Оповещение менеджера о новых заказах через email и jabber&lt;br /&gt;
Редактирование пользователем контактной информации своего аккаунта&lt;br /&gt;
Функция восстановления пароля по email&lt;br /&gt;
Несколько дополнительных блоков, в которые можно вставить любую информацию (рекомендуемый товар, объявления, рекламу)&lt;br /&gt;
Возможность установки в каталог сайта, а не в корень&lt;br /&gt;
Функция просмотра изображения в большом размере (без перезагрузки страницы)&lt;br /&gt;
Быстрый поиск товаров (без перезагрузки страницы)&lt;br /&gt;
Возможность использования водяных знаков на фотографии&lt;br /&gt;
Возможность создания групп клиентов c системой скидок&lt;br /&gt;
Статистика заказов и продаж&lt;br /&gt;
Импорт товаров из xls (файла программы Microsoft Office Excel) или HTML таблиц&lt;br /&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 29 08 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/125</guid>
              </item>
              <item>
                <title>Регулярное выражение (perl\php) для извлечения содержимого html тэгов </title>
                 <link>http://blog.phpdreamer.ru/124</link>
                 <description>&lt;div style=&quot;overflow: auto; width: 650px; &quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#&amp;lt;&quot; . $tagname . &quot;[^&amp;gt;]*&amp;gt;(.+?)(&amp;lt;/&quot; . $tagname . &quot;&amp;gt;)#ism&lt;/span&gt;&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; Переменная $tagname содержит имя тэга (например, a или strong).
&lt;br /&gt;&lt;img src=&quot;http://www.securitylab.ru/upload/iblock/06d/06dd20e4fd6707dc1f4c681f137eca68.jpg&quot; alt=&quot;&quot;/&gt;&lt;br /&gt;
Небольшая задачка для читателей... Искомые тэги не могут быть вложены друг в друга. Кто может предложить вариант, который можно использовать для вложенных тэгов?</description>
                 <category>blog</category>
                 <pubDate>Wen, 22 08 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/124</guid>
              </item>
              <item>
                <title>Посчитать количество строк php файлов</title>
                 <link>http://blog.phpdreamer.ru/123</link>
                 <description>Стало мне интересно сколько строк в php файлах проекта, над которым работаю...&lt;br /&gt;
Написал небольшой скрипт, который это считает:
&lt;div style=&quot;&quot;&gt;&lt;div style=&quot;overflow: auto; width: 650px; &quot;&gt;&lt;table style=&quot;padding: 8px 10px 8px 10px;border: 1px solid #bcbcbc;background-color: #E0E8EF; width: 400%&quot; &gt;&lt;tr&gt;&lt;td&gt;&lt;/div&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #009933; font-style: italic;&quot;&gt;/**&lt;br /&gt; &amp;nbsp;* Считает количество строк в php файлах каталога&lt;br /&gt; &amp;nbsp;*/&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$timestart&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;microtime&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$count&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #cc66cc;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;function&lt;/span&gt; start&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;global&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$count&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #000088;&quot;&gt;$dir&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;opendir&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;readdir&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dir&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;.&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;..&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;is_file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;/&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;substr&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #cc66cc;&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;php&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #000088;&quot;&gt;$strings&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;/&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #000088;&quot;&gt;$count&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+=&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$strings&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;/&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot; - &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$strings&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;&amp;lt;br&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;else&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;is_dir&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;/&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; start&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;/&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;else&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #b1b100;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;&amp;lt;s&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dirname&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;/&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$file&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;&amp;lt;/s&amp;gt;&amp;lt;br&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #990000;&quot;&gt;closedir&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$dir&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; start&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$_SERVER&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;DOCUMENT_ROOT&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;/application&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//каталог &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$count&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;-=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$_SERVER&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;SCRIPT_FILENAME&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//если скрипт в том же каталоге, в котором считаем&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #b1b100;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;&amp;lt;br&amp;gt;Итого:&amp;lt;h2&amp;gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$count&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;&amp;lt;/h2&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style=&quot;color: #b1b100;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;Сколько это заняло времени: &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;round&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;microtime&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$timestart&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #cc66cc;&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;div style=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 21 08 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/123</guid>
              </item>
              <item>
                <title>Организация многоуровневой структуры категорий на php в Kohana 3</title>
                 <link>http://blog.phpdreamer.ru/122</link>
                 <description>Написал свой первый модуль для kohana. Он решает задачи организации хранения древовидной структуры категорий в СУБД и построения меню из этих категорий.
&lt;br /&gt;&lt;a href=&quot;http://files.phpblog.biz/categories.zip&quot;&gt;Ссылка на скачивание.&lt;/a&gt;&lt;br /&gt;
Дальше код и пример использования...</description>
                 <category>blog</category>
                 <pubDate>Wen, 16 08 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/122</guid>
              </item>
              <item>
                <title>Класификация клиентов во фрилансе.</title>
                 <link>http://blog.phpdreamer.ru/121</link>
                 <description>Кто пользуется услугами фрилансеров?&lt;br&gt;
Написал небольшую класификацию клиентов во фрилансе. Надеюсь, кто-то улыбнется и скажет TRUE, а кто-то извлечет что-то полезное для себя&lt;br&gt;
...</description>
                 <category>blog</category>
                 <pubDate>Wen, 13 08 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/121</guid>
              </item>
              <item>
                <title>аПтиц</title>
                 <link>http://blog.phpdreamer.ru/120</link>
                 <description>Маленькое событие - в моем блоге поднялся ТИЦ (тематический индекс цитирования поисковой системы Яндекс). Это приближение к формированию пассивного заработка на рекламе (Не подумайте, что блог превратится в рекламную помойку!). &lt;br /&gt;
Пользуясь случаем, скажу что уже больше недели я занимаюсь разработкой движка онлайн-магазина на PHP с использованием фреймворка kohana 3. Это будет большой проект, функционал магазина будет не сильно уступать osCommerce. Выглядеть будет точно не хуже. &lt;br /&gt;
Движок обязательно выложу в блоге и собираюсь разместить демо на отдельном домене, но придется подождать ;)&lt;br /&gt;
Цели проекта: зарекомендовать себя как разработчика способного на создание больших надежных систем, попрактиковаться и получить базу своих наработок, которые можно оперативно применять в работе, создать CMS, которую можно  устанавливать заказчикам магазинов и говорить что она написана собственноручно (большое преимущество состоит в том, что я могу быстро редактировать и менять функционал по требованиям заказчика - клиент всегда получит именно то, что хочет). Это также станет моей дипломной работой...</description>
                 <category>blog</category>
                 <pubDate>Wen, 11 08 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/120</guid>
              </item>
              <item>
                <title>Качать с трекера без ограничений</title>
                 <link>http://blog.phpdreamer.ru/119</link>
                 <description>Согласно правилам огромного трекера rutracker.org, пользователь с рейтингом меньше 0.3 и без таймбонусов может скачивать до 3 торрентов в сутки. Это очень мало. &lt;br /&gt;
Проблематично набрать рейтинг выше, когда скачано полсотни гигабайт, а роздано 500мб... &lt;br /&gt;
Рейтинг = (Всего отдано + на своих раздачах + бонусных) / Скачано &lt;br /&gt;
Найдется много людей, которые захотят сжульничать xDD&lt;br /&gt;
Я придумал схему, которая позволит обмануть систему и качать до 100 торрентов в сутки!&lt;br /&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 02 08 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/119</guid>
              </item>
              <item>
                <title>Путеводитель по радостям Интернета</title>
                 <link>http://blog.phpdreamer.ru/118</link>
                 <description>Интернет становиться больше с каждым днем. Все новые и
      новые пользователи получают возможность присоединиться к глобальной сети,
      но постоянно сталкиваться с той проблемой, что что-то им не понятно или
      они не знают о существовании чего-то лучше, чем то чем пользуются... Эта
      статья имеет цель облегчить жизнь неопытного пользователя глобальной сети.
      Среди «неопытных» есть много пользователей, у которых Интернет есть уже
      много лет. </description>
                 <category>blog</category>
                 <pubDate>Wen, 29 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/118</guid>
              </item>
              <item>
                <title>Canon a3100 IS</title>
                 <link>http://blog.phpdreamer.ru/117</link>
                 <description>Купил себе камеру Canon a3100 IS &lt;br /&gt;
&lt;img src=&quot;images/Canon_a3100is_sml.jpg&quot; alt=&quot;Canon a3100&quot; /&gt;&lt;br /&gt;
Вполне доволен! Вот первые снимки:&lt;br /&gt;
&lt;img src=&quot;images/IMG_0066.JPG&quot; alt=&quot;лес&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;img src=&quot;images/IMG_0068.JPG&quot; alt=&quot;березки&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;img src=&quot;images/IMG_0075.JPG&quot; alt=&quot;в поисках адреналина забрался на крышу&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;img src=&quot;images/IMG_0076.JPG&quot; alt=&quot;красивое дерево&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;img src=&quot;images/IMG_0073.JPG&quot; alt=&quot;с крыши на березы&quot; /&gt;&lt;br /&gt;
Смотрите дальше остальные почти в полном размере...</description>
                 <category>blog</category>
                 <pubDate>Wen, 28 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/117</guid>
              </item>
              <item>
                <title>Кино </title>
                 <link>http://blog.phpdreamer.ru/116</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 24 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/116</guid>
              </item>
              <item>
                <title>Jabber vkontakte.ru</title>
                 <link>http://blog.phpdreamer.ru/115</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 23 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/115</guid>
              </item>
              <item>
                <title>kubuntu и calculate linux</title>
                 <link>http://blog.phpdreamer.ru/114</link>
                 <description>Много проектов с ядром linux... интересно посмотреть что есть, какие у каких дистрибутивов преимущества и недостатки. Если есть нормальный интернет, то не проблема скачать несколько дистрибутивов и попробовать на виртуальной машине.&lt;br/&gt;
Недавно нашел такой интересный проект - calculate linux. Этот дистрибутив полностью совместим с gentoo и предназначен для работы. По задумке разработчиков, дистрибутив calculate server хранит настройки всех пользователей и пользователи calculate desktop могут к серверу подключаться (будь то сервер внутри локальной сети организации или сервер в глобальной сети). Дистрибутив desktop можно использовать для работы и без сервера.&lt;br /&gt;
Хотя этот дистрибутив linux может предоставить среду KDE, Gnome, либо XFCE, разработчики ставят на первое место KDE. По этому я решил немного сравнить его с Kubuntu (ubuntu со средой KDE)...&lt;br /&gt;
&lt;img src=&quot;images/kubuntu_plymouth_splash.png&quot; alt=&quot;kubuntu&quot;&gt;
&lt;br /&gt;
OR
&lt;br /&gt;
&lt;img src=&quot;images/CLDG104_ru_gdm_domain.png&quot; alt=&quot;calculatelinux&quot;&gt;
</description>
                 <category>blog</category>
                 <pubDate>Wen, 22 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/114</guid>
              </item>
              <item>
                <title>Radio в Ubuntu</title>
                 <link>http://blog.phpdreamer.ru/113</link>
                 <description>&lt;img src=&quot;images/radio.jpg&quot; alt=&quot;radio&quot; /&gt;
&lt;br /&gt;
Как послушать радио в Ubuntu?&lt;br /&gt;
Этот вопрос у меня возник спустя пару недель после того, как скорость моего интернет соединения стала 2 мегабита. И на удивление, по запросу в гугле &quot;radio ubuntu&quot; ничего подходящего не нашлось.&lt;br /&gt;
В &quot;центре приложений Ubuntu&quot; перебирая все подряд (что нашлось по слову radio ), нашел софтину &lt;b&gt;Tunapie2&lt;/b&gt;. Она предоставляет доступ к списку радиостанций по жанрам с указанием битрейта. Если выбрать станцию, то воспроизводиться она будет в музыкальном плеере по умолчанию (у меня это Audacious2).&lt;br /&gt;
Дальше скриншот программы...</description>
                 <category>blog</category>
                 <pubDate>Wen, 19 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/113</guid>
              </item>
              <item>
                <title>Kohana 3 Curl</title>
                 <link>http://blog.phpdreamer.ru/112</link>
                 <description>Для Kohana существуют модули Curl в различных редакциях, но ИМХО они имеют не много преимуществ перед использованием библиотеки напрямую. Я сделал свой вариант - предельно простой и в тоже время подходящий для решения большинства задач. Это не модуль, а модель из одной функции.</description>
                 <category>blog</category>
                 <pubDate>Wen, 18 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/112</guid>
              </item>
              <item>
                <title>Начал пользоваться Jabber</title>
                 <link>http://blog.phpdreamer.ru/111</link>
                 <description>&lt;img src=&quot;images/jabber.jpeg&quot; alt=&quot;jabber logo black&quot; /&gt; &lt;br /&gt;
Не буду писать про такие вещи как &lt;i&gt;свободность&lt;/i&gt; и &lt;/i&gt;немонополизированность&lt;/i&gt;, множество серверов, &lt;i&gt;отсутствие рекламы и спама&lt;/i&gt;. Напишу только про функциональные причины и преимущества перед ICQ.&lt;br /&gt;
Jabber использует единую универсальную кодировку UTF-8. Это означает, что не будет проблем при использовании различных клиентов и операционных систем. Не будет проблем с кодировкой и при написании ботов (например тот же мой бот, который пересылает сообщения из вконтакта).&lt;br /&gt;
Протокол не меняется так часто как протокол icq. Следовательно нет проблем с софтом и скриптами, которые работают с этим протоколом. &lt;br /&gt;
Jabber не имеет ограничений на:&lt;br /&gt;
&lt;u&gt;длину сообщений&lt;br /&gt;
частоту отправки сообщений&lt;br /&gt;
количество подключений с одного адреса&lt;br /&gt;
длину пароля&lt;br /&gt;
частоту переподключений&lt;br /&gt;
размер аватары&lt;br /&gt;
количество контактов&lt;/u&gt;&lt;br /&gt;
Кроме того, возможно &lt;u&gt;одновременное подключения с нескольких аккаунтов&lt;/u&gt;, возможно установить полноценный &lt;u&gt;сервер внутри сети&lt;/u&gt;, существует &lt;u&gt;шифрование&lt;/u&gt; передаваемых данных, возможно использование &lt;u&gt;конференций&lt;/u&gt;.&lt;br /&gt;
Много видов статусов, оповещение о новой почте, не требовательность к скорости соединения (&lt;u&gt;работает на медленных, нестабильных соединениях&lt;/u&gt;), &lt;u&gt;быстрый обмен файлами&lt;/u&gt;. Существуют специальные боты для оповещения о новых ответах на форумах, ЖЖ, трансляция RSS лент, также можно &lt;u&gt;писать сообщения в блоги и микроблоги&lt;/u&gt; из джаббера.&lt;br /&gt;
&lt;br /&gt;
Кто надумает использовать - (если Вы есть у меня в icq или хотите там быть) добавляйтесь ко мне в контакт-лист phpdreamer@jabber.ru
</description>
                 <category>blog</category>
                 <pubDate>Wen, 13 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/111</guid>
              </item>
              <item>
                <title>Обновление парсера slil.ru</title>
                 <link>http://blog.phpdreamer.ru/110</link>
                 <description>Старая версия перестала работать - пришлось обновить.&lt;br /&gt;
За одно добавил новые функции:&lt;br /&gt;
1)Фильтр по расширениям файлов&lt;br /&gt;
2)Ограничение на размер файла&lt;br /&gt;
3)Запись в файл размера файлов &lt;br /&gt;
Код скрипта по ссылке &quot;Читать&quot;</description>
                 <category>blog</category>
                 <pubDate>Wen, 09 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/110</guid>
              </item>
              <item>
                <title>Файлы с webfile(.)ru</title>
                 <link>http://blog.phpdreamer.ru/109</link>
                 <description>Список свежих файлов с файлообменника. &lt;br /&gt;
База сграблена по тому же принципу, что и парсер slil(.)ru&lt;br /&gt;
В ней больше 2 тысяч файлов. &lt;br /&gt;
ЗЫ: парсил это все не для себя, а по просьбе читателя. В базе не ковырялся...</description>
                 <category>blog</category>
                 <pubDate>Wen, 03 07 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/109</guid>
              </item>
              <item>
                <title>Недолгое отсутсвие </title>
                 <link>http://blog.phpdreamer.ru/108</link>
                 <description>Пару недель не буду писать в блоге, так как есть заказ на разработку сложной системы в очень сжатые сроки. Детали заказа останутся в секрете. </description>
                 <category>blog</category>
                 <pubDate>Wen, 29 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/108</guid>
              </item>
              <item>
                <title>SEO pult</title>
                 <link>http://blog.phpdreamer.ru/107</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 26 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/107</guid>
              </item>
              <item>
                <title>Парсер slil.ru </title>
                 <link>http://blog.phpdreamer.ru/106</link>
                 <description>...или грабеж сетевой мусорки.&lt;br&gt;
Думаю, все читатели моего блога знакомы с файлообменником slil.ru&lt;br&gt;
Туда кидают файлы как в мусорную корзину, думая что там никто не будет копаться и никто эти файлы не найдет.&lt;br&gt;
Один мой друг сказал мне, что пробовал там копаться подставляя произвольные номера файлов и находил полезные вещи. Он попросил меня написать скрипт, который бы автоматически собирал названия файлов, чтобы потом можно было выбрать интересные файлы (например, dump.sql, icq.txt, vk.txt, proxy.zip, ftp.rar, и т.д.).&lt;br&gt;
Сам скрипт смотрите в разделе скриптов, а ниже приведен список имен файлов и соотв. номеров от первого теста скрипта...

</description>
                 <category>blog</category>
                 <pubDate>Wen, 25 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/106</guid>
              </item>
              <item>
                <title>Портфолио...</title>
                 <link>http://blog.phpdreamer.ru/105</link>
                 <description>Давно пора переделать портфолио www.phpdreamer.ru&lt;br /&gt;
Толку от него все равно мало, а суть моих знаний и направлений во фрилансе оно не отражает.&lt;br /&gt;
Вот третья версия-кандидат визитки (первые две версии я забраковал.)&lt;br /&gt;&lt;i&gt;phpdreamer.ru/phpdreamer/&lt;/i&gt;&lt;br /&gt;
Просьба к читателям оценить версию и подсказать направления к улучшению. </description>
                 <category>blog</category>
                 <pubDate>Wen, 23 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/105</guid>
              </item>
              <item>
                <title>Ubuntu - навигация по окнам как в Mac OS X</title>
                 <link>http://blog.phpdreamer.ru/104</link>
                 <description>&lt;img src=&quot;images/Leopard_Desktop.png&quot; alt=&quot;leopard menu&quot; /&gt;&lt;br /&gt;
Такое можно сделать и в убунте...</description>
                 <category>blog</category>
                 <pubDate>Wen, 21 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/104</guid>
              </item>
              <item>
                <title>GoogleCL</title>
                 <link>http://blog.phpdreamer.ru/103</link>
                 <description>Новинка от google... Интерпретатор командной строки для социальных сервисов.  GoogleCL написали на Python. Есть версия для linux (наверно пока только для нее). Суть не в замене браузера, а в автоматизации. &lt;br&gt;
На данный момент оно поддерживает управление сообщениями и файлами в таких сервисах: Blogger, Google Calendar, Contacts, Docs, Picasa и Youtube. С живой лентой пока не ясно. Чтобы проверить возможность управления сервисом:&lt;br /&gt;
&lt;code&gt;$ ./google &lt;service&gt; list style1,style2,style3 --delimiter &quot;: &quot;&lt;/code&gt;&lt;br /&gt;
Все подробности, примеры и deb пакет на http://code.google.com/p/googlecl/</description>
                 <category>blog</category>
                 <pubDate>Wen, 19 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/103</guid>
              </item>
              <item>
                <title>Шпоры по веб-программированию</title>
                 <link>http://blog.phpdreamer.ru/102</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 18 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/102</guid>
              </item>
              <item>
                <title>Сайт за пять минут</title>
                 <link>http://blog.phpdreamer.ru/101</link>
                 <description>&lt;img src=&quot;images/symphonic.gif&quot; alt=&quot;сайт за пять минут&quot;&gt; &lt;br&gt; 
В этой статье я расскажу как создать сайт за пять минут используя минимум кода и не напрягаясь.&lt;br&gt;
</description>
                 <category>blog</category>
                 <pubDate>Wen, 16 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/101</guid>
              </item>
              <item>
                <title>обзор чужого php кода</title>
                 <link>http://blog.phpdreamer.ru/100</link>
                 <description>&lt;img src=&quot;http://blog.sribna.com/wp-content/user.jpeg&quot; alt=&quot;программа глазами юзера&quot;&gt;&lt;br&gt;&lt;br&gt;
Наткнулся на код видео галереи от Цыбулевского В.И.&lt;br&gt; 
Причем это не левый скрипт с форума, а седьмая версия с readme на 116 строк!&lt;br&gt; 
Открыл код и прокомментировал какие ошибки допустил автор этого говнокода... Они в каждой третей строке. Читайте если интересно...

</description>
                 <category>blog</category>
                 <pubDate>Wen, 15 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/100</guid>
              </item>
              <item>
                <title>Пинг по xml-rpc</title>
                 <link>http://blog.phpdreamer.ru/99</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 14 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/99</guid>
              </item>
              <item>
                <title>twitter - 140 не предел</title>
                 <link>http://blog.phpdreamer.ru/98</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 13 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/98</guid>
              </item>
              <item>
                <title>Лучшие плагины для Firefox</title>
                 <link>http://blog.phpdreamer.ru/97</link>
                 <description>Собрал в архив те плагины для огнелиса, которые рекомендую Вам.&lt;br&gt;
&lt;img src=&quot;images/ognelis.jpg&quot; alt=&quot;огнелис&quot;/&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 12 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/97</guid>
              </item>
              <item>
                <title>vk to ICQ</title>
                 <link>http://blog.phpdreamer.ru/96</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 11 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/96</guid>
              </item>
              <item>
                <title>новый онлайн сервис</title>
                 <link>http://blog.phpdreamer.ru/95</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 08 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/95</guid>
              </item>
              <item>
                <title>Скачать музыку (php)</title>
                 <link>http://blog.phpdreamer.ru/94</link>
                 <description>Есть такой сайт myzuka.ru - хорош он тем, что там много музыки. Плох он тем что там ОЧЕНЬ много рекламы, много посетителей (от чего низкая скорость скачивания) и скачивать можно только по 1 треку(чтоб скачать каждый трек нужно открывать отдельную страницу с кучей рекламы...)&lt;br&gt;
Но там просто найти музыку которая интересует... &lt;br&gt;
Я написал php скрипт, который позволяет автоматизировать процесс скачивания, избавить от просмотра рекламы и сотен кликов мышкой по кнопкам &quot;скачать&quot;.&lt;br&gt;
Скрипт &quot;для ленивых&quot; и скорость скачивание получиться меньше чем качать многопоточным менеджером закачек... Но зато можно абсолютно без напряга качать музыку целыми группами...  </description>
                 <category>blog</category>
                 <pubDate>Wen, 07 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/94</guid>
              </item>
              <item>
                <title>Поиск и скачивание картинок</title>
                 <link>http://blog.phpdreamer.ru/93</link>
                 <description>Есть такой метод SEO - использование &lt;b&gt;саттелитов&lt;/b&gt;. Это сайты, цель существования которых - повышать индекс цитирования и PR раскручиваемого сайта. Саттелит содержит многостраничный (желательно уникальный) контент и ссылки на главный сайт.&lt;br&gt;
Яндекс обладает хитро&lt;small&gt;&lt;s&gt;жопыми&lt;/s&gt;&lt;/small&gt;мудрыми механизмами для определения саттелитов... Для того чтобы эти сайты хорошо оценивались Яшей они должны быть максимально похожи на &quot;сайты для людей&quot;. Для этого следует использовать много изображений.&lt;br&gt;
Где же взять кучу изображений, да еще и скачать? &lt;br&gt;
- В этом поможет моя прога...
&lt;br&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 06 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/93</guid>
              </item>
              <item>
                <title>Музыка... </title>
                 <link>http://blog.phpdreamer.ru/92</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 06 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/92</guid>
              </item>
              <item>
                <title>Обои для рабочего стола</title>
                 <link>http://blog.phpdreamer.ru/91</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 03 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/91</guid>
              </item>
              <item>
                <title>Google отказалась от windows</title>
                 <link>http://blog.phpdreamer.ru/90</link>
                 <description>Не мог не прокомментировать такое событие - компания Google отказалась от windows!
&lt;br&gt;
&lt;img src=&quot;http://i.pic.co.ua/Dj0.png&quot; alt=&quot;NO windows&quot;&gt;&lt;br&gt;
&lt;br&gt;&quot;Мы больше не будем использовать Windows. Эта мера направлена на повышение безопасности.&quot;&lt;br&gt;
Google имеет огромный авторитет на мировом рынке и в web - был нанесен неслабый удар по репутации Microsoft. Мне кажется что если не произойдет ничего неожиданного со стороны мелкомяких, то они скоро попрощаются с большим куском своей монополии.</description>
                 <category>blog</category>
                 <pubDate>Wen, 01 06 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/90</guid>
              </item>
              <item>
                <title>Kohana 3 - обработка ошибок (404)</title>
                 <link>http://blog.phpdreamer.ru/89</link>
                 <description>&lt;img src=&quot;http://progik.ru/upload/fckeditor/userfiles/images/kohana.png&quot; alt=&quot;Kohana&quot;&gt;&lt;br&gt;
Решение для перехвата ошибок 404,403,500 при использовании данного php фреймворка. </description>
                 <category>blog</category>
                 <pubDate>Wen, 30 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/89</guid>
              </item>
              <item>
                <title>PHP xDebug Ubuntu Netbeans</title>
                 <link>http://blog.phpdreamer.ru/88</link>
                 <description>&lt;img src=&quot;images/logo-xdebug.png&quot; alt=&quot;xDebug linux&quot;&gt;
&lt;br&gt;Поставил себе xDebug - инструмент для отладки php приложений. Только когда поставил понял что он мне просто необходим. Хоть тестирование рекурсий и трассировка мне пока не нужны, возможность просматривать значения переменных в выбранных строках кода сильно облегчит поиск ошибок...</description>
                 <category>blog</category>
                 <pubDate>Wen, 26 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/88</guid>
              </item>
              <item>
                <title>Netbeans и SVN - контроль версий</title>
                 <link>http://blog.phpdreamer.ru/87</link>
                 <description>&lt;img src=&quot;http://www.google.com/logos/labourday10-hp.jpg&quot; alt=&quot;google code image&quot;&gt;&lt;br&gt;
Немного об управлении версиями...&lt;br&gt;
Linux, SVN, Netbeans IDE, RapidSVN, code google...&lt;br&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 25 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/87</guid>
              </item>
              <item>
                <title>Велодень! </title>
                 <link>http://blog.phpdreamer.ru/86</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 24 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/86</guid>
              </item>
              <item>
                <title>Вконтакте... кликомания</title>
                 <link>http://blog.phpdreamer.ru/85</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 22 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/85</guid>
              </item>
              <item>
                <title>Настройка Compiz</title>
                 <link>http://blog.phpdreamer.ru/84</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 22 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/84</guid>
              </item>
              <item>
                <title>NetBeans IDE</title>
                 <link>http://blog.phpdreamer.ru/83</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 21 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/83</guid>
              </item>
              <item>
                <title>Небольшая шпора по php</title>
                 <link>http://blog.phpdreamer.ru/82</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 20 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/82</guid>
              </item>
              <item>
                <title>Google Chrome - Cross Origin Bypass in Google URL</title>
                 <link>http://blog.phpdreamer.ru/81</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 19 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/81</guid>
              </item>
              <item>
                <title>Статус vkontakte из твиттера</title>
                 <link>http://blog.phpdreamer.ru/80</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 19 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/80</guid>
              </item>
              <item>
                <title>Способ заработать 1000р</title>
                 <link>http://blog.phpdreamer.ru/79</link>
                 <description>Есть такой сайт selaus.com&lt;br&gt;
Занимается он тем, что продает просмотр рекламы. Для того чтобы рекламу смотрели - посетители получают деньги... А мой скрипт позволяет получать на счет деньги не смотря никакой рекламы. 15р в сутки. Если иметь несколько аккаунтов, то за месяц можно добавить на счета (в сумме) 15*30*4=1800р ничего при этом не делая.
</description>
                 <category>blog</category>
                 <pubDate>Wen, 19 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/79</guid>
              </item>
              <item>
                <title>Ice Breaker</title>
                 <link>http://blog.phpdreamer.ru/78</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/78</guid>
              </item>
              <item>
                <title>Ссылки с большим ТИЦ и PR</title>
                 <link>http://blog.phpdreamer.ru/77</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/77</guid>
              </item>
              <item>
                <title>Постоянным читателям</title>
                 <link>http://blog.phpdreamer.ru/76</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/76</guid>
              </item>
              <item>
                <title>Граббер и чекер прокси на php</title>
                 <link>http://blog.phpdreamer.ru/75</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/75</guid>
              </item>
              <item>
                <title>Копилка</title>
                 <link>http://blog.phpdreamer.ru/74</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/74</guid>
              </item>
              <item>
                <title>Скрипт для проверки заплаток в сайтах на распрастраненных движках</title>
                 <link>http://blog.phpdreamer.ru/73</link>
                 <description>В интернете сотни, тысячи, миллионы сайтов, которые созданы на одном и том же движке(платном или бесплатном - неважно). Время от времени, какой хороший бы не был движок, в нем находят уязвимости и пишут об этом на специальных сайтах (Эта информация появляется даже на официальных сайтах самого движка, чтобы пользователи поставили заплатку). Но кто там ее ставит? ))&lt;br&gt;Элементарный скрипт поможет проверить сотни сайтов на уязвимость...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/73</guid>
              </item>
              <item>
                <title>Photoshop в Wine</title>
                 <link>http://blog.phpdreamer.ru/72</link>
                 <description>Для многих фотошоп незаменим... Но и linux для многих незаменим! Будем прокачивать wine, чтобы подружить его с фотошопом.&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/72</guid>
              </item>
              <item>
                <title>php уроки</title>
                 <link>http://blog.phpdreamer.ru/71</link>
                 <description>Все таки мой блог изначально планировался как блог php программиста... А на данный момент получилось что информации о php не так уж и много. &lt;br&gt;
Если Вы не долго занимаетесь php или хотите проверить\повысить свой уровень... рекомендую почитать уроки от irbis-team. &lt;br&gt;Бесплатные курсы находятся по этой ссылке: http://irbis-team.com/15
    </description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/71</guid>
              </item>
              <item>
                <title>Компьютерный сленг</title>
                 <link>http://blog.phpdreamer.ru/70</link>
                 <description>&lt;img src=&quot;http://andrew.org/STFW/bart.gif&quot; alt=&quot;stfw&quot;&gt;&lt;br&gt;
Неплохой словарик... ;) взят из вики.
&lt;br&gt;
&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * :-) — смайлик, улыбка, краткое изображение улыбающегося человека во время текстового общения.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ![выражение] — отрицание фразы, соответственно выражениям !(expession) в некоторых языках программирования. Например: «!волнует» — «не волнует». Можно использовать во фразах: ЯТ!П — Я такое не пью.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &amp;lt;3 — (англ. Love (a sideways heart) — Любовь (лежащее на боку сердце)[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 10x — (англ. Thanks) спасибо&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 2 — (англ. to — к, до, в) указание направления, обращение (например: 2 имя)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 2.71 — замена буквы «e» (применяется для эвфемизации матерных выражений)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 2U — (англ. To you) Для вас&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 3 — В качестве японского именного суффикса -?? (яп. -сан?)[6]. Цифра 3 в японском языке читается и записывается хираганой абсолютно так же.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 3.14 — замена слога «пи» (иногда применяется для эвфемизации матерных выражений)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 4 — (англ. for — для) например, «4U» — (англ. for you) «для тебя».&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 4YI — к вашему сведению. См.: FYI.&lt;br&gt;&lt;br&gt;A&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * AFAIK — (англ. as far as I know) насколько я знаю&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * AFAIR — (англ. as far as I remember) насколько я помню&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * AFK — (англ. away from keyboard) отошёл (имеется в виду, что пользователь в данный момент не у компьютера)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ASAP (англ. as soon as possible) как можно быстрее&lt;br&gt;&lt;br&gt;B&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * BB — (англ. bye-bye) до свидания!&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * BBGL — (англ. bye-bye, good luck) пока, удачи[7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * bbs — (англ. be back soon) скоро вернусь[8], см. также BBS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * bgg — bu-ga-ga — сокращение от Бу-га-га, что значит сильный смех[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Black magic — работающий программный код неясного устройства&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * BOFH — Bastard Operator From Hell (адский оператор-ублюдок), герой одноимённой серии рассказов, технически устаревшей, но всё ещё известной.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * BRB — (англ. be right back) скоро вернусь (вернусь через минуту)[8]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * BSoD — (англ. Blue Screen of Death) синий экран смерти. Экран с сообщением о невосстановимой ошибке ядра, после которой можно только перезагрузить компьютер кнопкой «Reset». В операционных системах семейства Windows он синего цвета.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * BTW — (англ. by the way) кстати (между прочим)[7]&lt;br&gt;&lt;br&gt;C&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * CU l8r — (англ. see you later) увидимся позже&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * cy, cya — (англ. see you again (around), американский сленг: see ya) увидимся, до свидания[7]&lt;br&gt;&lt;br&gt;E&lt;br&gt;F&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * FAQ — (англ. frequently asked questions) часто задаваемые вопросы (подразумевается список «вопрос—ответ»), аналог в русском языке — «ЧАВО» (частые вопросы)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * FYI — (англ. for your information) к вашему сведению&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * FTW — (англ. for the win) для победы, за победу
[источник не указан 223 дня]&lt;br&gt;&lt;br&gt;G&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * GG — (англ. good game)&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 1. благодарность за хорошую игру, чаще от проигравшего выигравшему[7]&lt;br&gt;&amp;nbsp;&amp;nbsp; 2. Также употребляется при выходе из игры, в контексте — thx for gg (англ. спасибо за хорошую игру)&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * GGA — (англ. good game all)&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 1. пожелание всем хорошей игры&lt;br&gt;&amp;nbsp;&amp;nbsp; 2. благодарность всем за хорошую игру&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * GGG — смех (гы гы гы)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * GJ — (англ. good job) хорошая работа!&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * GL — (англ. good luck) удачи![7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * GLA — (англ. good luckto all) всем удачи![7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * GN — (англ. game name) название игры[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Gratz, gz — (англ. Congratulations) Поздравляю! (Поздравление с чем-либо)&lt;br&gt;&lt;br&gt;H&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * HF — (англ. have fun) веселой игры. Часто употребляется вместе с GL (GL&amp;amp;HF!).[источник не указан 223 дня]&lt;br&gt;&lt;br&gt;I&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ICYDGI — (англ. in case you didn&quot;t get it) на случай, если Вы ещё этого не поняли[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * IIRC — (англ. if I remember correctly) если мне не изменяет память (ЕМНИП)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * IMHO — (англ. in my humble opinion) по моему скромному мнению (ИМХО). Также иногда «Имею Мнение — Хрен Оспоришь»&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * IMO — (англ. in my opinion) по моему мнению. Аббревиатуру иногда переводят как МЛМ (мое личное мнение)[источник не указан 222 дня]&lt;br&gt;&lt;br&gt;J&lt;br&gt;K&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * KISS — (англ. keep it simple, stupid) «сделай проще, глупый» (принцип программирования: «не усложняй»).&lt;br&gt;&lt;br&gt;L&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * LMAO — (англ. laughing my ass off) дико смеяться[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * LOL — (англ. laughing out loud, lots of laughing) — громко смеюсь[7]&lt;br&gt;&lt;br&gt;N&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * N1 — (англ. nice one) хороший, классный, или (англ. number one) номер один (лучший)[7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * NB — (англ. nice bet) хорошая ставка, или (англ. nice bluff) классный блеф[7], см. также 
Nota Bene&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Noob (см.: нуб) — начинающий, неопытный игрок&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * NP англ. No problem — «нет проблем» (в ответ на благодарность), или «не переживай»[7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * NSFW англ. Not safe for work — Небезопасно для работы[источник не указан 223 дня]&lt;br&gt;&lt;br&gt;O&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * OMG — (англ. oh, my God) «о господи!» — выражает удивление, раздражение.[7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * OMFG — (англ. oh, my fucking God) бранный аналог «OMG».&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * O RLY? — (англ. oh really?) «неужели?» (как правило, ответом служит «YA RLY», а за этим уже следует «NO WAI»).&lt;br&gt;&lt;br&gt;P&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * pls, plz — (англ. please) — сокращение от пожалуйста, получившее широкое распространение сначала в чатах, а затем и вне их&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * PM — англ. Private message — приватное сообщение, используется часто в IRC и веб-форумах&lt;br&gt;&lt;br&gt;R&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ROTF — (англ. rolling on the floor) катаюсь по полу (поначалу употреблялось наравне с ROTFL)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ROTFL, ROFL — (англ. rolling on the floor laughing) катаюсь по полу от смеха&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ROTFLMAO, ROFLMAO — (англ. rolling on the floor laughing my ass off) катаюсь по полу от смеха, аж жопу надорвал[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ROTFLMAOSTC — см. выше + scaring the cat, «пугая кота/кошку»[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * RTFM — (англ. read the following (fucking, fine) manual) читай прилагающееся (долбаное, хорошее) руководство; иными словами, не задавай вопросы, ответы на которые уже есть в FAQ или в инструкции. Также расшифровывают, как «англ. Read Tutorial, Follow Manual» — «прочти инструкцию, следуй руководству»&lt;br&gt;&lt;br&gt;S&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * STFU — (англ. shut the fuck up) грубое «заткнись»[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * STFW — (англ. search the fucking Web) поищи информацию в сети (более точный перевод — «поищи в чёртовом вебе»)[источник не указан 223 дня]&lt;br&gt;&lt;br&gt;T&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * TF(2) — игра Team Fortress (2)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Thnx!, иногда tnx, thx (THX),10x, ty — (англ. thanks, thank you) спасибо [7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ttyl — (англ. talk to you later) поговорим попозже, в другой раз[источник не указан 223 дня]&lt;br&gt;&lt;br&gt;U&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * UPD (сокращение от англ. update) — добавление, обновление к теме, посту.&lt;br&gt;&lt;br&gt;V&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Voodoo programming — программирование без чёткого понимания языка или основ программирования; в результате программа 
обычно не работает, либо работает, но автор не может объяснить как&lt;br&gt;&lt;br&gt;W&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * W8 — (англ. Wait) Подожди[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * WB —&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 1. (англ. Welcome Back) рад, что ты вернулся&lt;br&gt;&amp;nbsp;&amp;nbsp; 2. (англ. Write Back) ответь(те)&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * WBR — (англ. With Best Regards) С наилучшими пожеланиями[источник не указан 223 дня]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * WTF — (англ. What The Fuck) что происходит? что за ерунда?[7]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * WYSIWYG — (англ. What You See Is What You Get) «что видишь, то и получишь», произносится как «ви-зи-виг» — визуальные средства редактирования&lt;br&gt;&lt;br&gt;X&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * x.o.x.o. — целую, обнимаю&lt;br&gt;&lt;br&gt;Y&lt;br&gt;Z&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ZOMG (англ. Z oh, my God ) — ошибочное написание аббревиатуры фразы англ. Oh My God, «Боже мой!». Так как буква латиницы «Z» в клавиатурной раскладке QWERTY расположена рядом с кнопкой Shift, можно ошибиться, написав вместо «OMG» — «ZOMG». Латинский оригинал часто употребляется в форме «ZOMG!!!!11!1!», где кроме Z в начале показная небрежность пишущего подчёркивается единицами в ряду восклицательных знаков. Часто употребляется в irc-сетях и в цитатнике Рунета&lt;br&gt;&lt;br&gt;А&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Авата?р, Авата?рка, Авата?ра, Ава?тка, А?вик, А?ва, А?вчик, Авато?р (англ. avatar — олицетворение), Юзерпи?к (англ. user — пользователь, англ. picture — изображение) — картинка, которую пользователь выбирает в качестве своего олицетворения. В основном используется в веб-форумах, блогах и IM.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Адми?н — системный администратор&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Айпи?, Айпи?шник — IP-адрес.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Айтишник — работник в IT сфере.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Анли?м (англ. unlimited, /?n?l?m?t?d/) — доступ в Интернет с неограниченным трафиком.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Анре?г (англ. unregistered) — незарегистрированный пользователь&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Анриал, Анрил - Unreal&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Антивирь - антивирус&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Анони?м, Анони?мус (англ. anonymous) — анонимный, незарегистрированный пользователь&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Апгрейд (от англ. up&amp;nbsp; — повышение, grade — качество) Увеличение производительности системы, путём замены модулей или добавления дополнительных элементов. Данный термин обычно используется для обозначения перекомплектации устаревших моделей персональных компьютеров, или полной замены системных блоков&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Апдейт (англ. update) — Обновление. Часто используется в сленге оптимизаторов сайтов.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Асм, А?сма — язык программирования низкого уровня Assembler, от расширения файлов «ASM».&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * А?ська, Ася — интернет-пейджер (программа для мгновенного обмена сообщениями) по протоколу ICQ.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Афаик — AFAIK (As Far As I Know) — насколько мне известно&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Афаир — AFAIR (As Far As I Remember) — насколько я помню&lt;br&gt;&lt;br&gt;Б&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Баг — (англ. bug — жук, насекомое) — ошибка (сбой) в программе . Означает «недоработку в компьютерной программе, приводящую к нежелательным или неожидаемым действиям, или же вообще не позволяющую её запустить».&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Багоюзер — геймер (в основном многопользовательских игр) использующий баги в различных целях(для получения собственной выгоды или для приченения неудобств другим игрокам)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бан, банан, баня&amp;nbsp; — англ. ban — используется в веб-форумах, чатах или онлайн-играх. Запрет для пользователя отправлять сообщения. «Забанить, наложить бан» ввести запрет для пользователя что либо делать (писать новые сообщения или просматривать их).&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Барсик — язык программирования Бейсик.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бато?н, Ба?ттон — англ. button — кнопка. «Прессовать батоны» (англ. press button), «жать/давить/топтать батоны» — работать за клавиатурой, работать мышью. «Волшебный батон» — Magic Button в ZX-Spectrum.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Баш, Башорг, БОР — bash.org.ru, «цитатник Рунета»&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Баян, Боян — старая, бородатая история. Происходит от анекдота «Хоронили тёщу — порвали два баяна», или от «Боян бо вещий…» — намёк на древность Слова о полку Игореве.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бб или 66 — (англ. bye-bye) до свидания!&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ББС, Борда — BBS (англ. bulletin board system), электронная доска объявлений;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o В японской части WWW словом «BBS» обычно называют веб-форум.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Блин —&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1. компакт-диск, DVD;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. один из дисков диск-пакета внутри винчестера;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3. дистрибутив GNU/Linux «BLin».&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Болванка — чистый записываемый компакт-диск или DVD (CD-R, DVD-R).&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бродилка — браузер (англ. browser); также игрушка типа «квест» или шутер от первого лица.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бубунта — (англ. Ubuntu) — Пренебрежительное название популярного дистрибутива GNU/Linux Ubuntu.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бук — ноутбук.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бутить — англ. boot — делать начальную загрузку компьютера.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Бэка?пить — делать бэкап (англ. backup), создавать резервные (страховочные) копии.&lt;br&gt;&lt;br&gt;В&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Варез — нелегально распространяемое программное обеспечение и лицензионные ключи к нему, от английского warez.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Вин?о, Вайн (англ. Wine) — программа, позволяющая запускать Windows-приложения из-под UNIX-подобных систем, а также компилировать их для портирования в UNIX-подобные системы.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Васик (англ. BASIC) — язык программирования Бейсик. См. также: Барсик.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Ве?сить, Ве?сит — иметь/имеет размер (о файле). См. также: метр, гектар, тонна.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Видюха, Вика — видео? (графическая) карта.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Вика, Вики —&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 1. Википедия&lt;br&gt;&amp;nbsp;&amp;nbsp; 2. Любой сайт на базе wiki-движка (например, «локальная вики», «корпоративная вики»)&lt;br&gt;&amp;nbsp;&amp;nbsp; 3. Базовая 3D модель «Виктория» от фирмы DAZ&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Винт, Винч — жёсткий диск. От «винчестер».&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Виндово?з, Винды?, Винда?, Виндя?, Вынь — операционная система Microsoft Windows.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Виндузятник, Вендузятнег, Вантузятник, Виндофил — пользователь ОС Microsoft Windows.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Винтуке?й — ОС Windows 2000 (Win2k).&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Виртуалка — виртуальная машина либо менеджер виртуальных дисков.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Виртуальник — как правило менеджер виртуальных дисков.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Вирь — компьютерный вирус.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Виснуть — попадать в неотвечающее состояние (о компьютере, об операционной системе).&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Витуха — витая пара, сетевой шнур для соединения нескольких компьютеров в локальную сеть.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Вов,Вовка,Вовочка — MMORPG World of Warcraft&lt;br&gt;&lt;br&gt;Г&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Гамать, Гаймить — играть&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Гаджет —&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 1. техническое приспособление, от gadget&lt;br&gt;&amp;nbsp;&amp;nbsp; 2. программы, включаемые в боковую панель операционной системы.&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Гейма, Га?ма — Компьютерная игра, от англ. game&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Геймер, Гамер — от англ. gamer — игрок, человек, играющий в компьютерные игры.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Гейммастер — работник службы внутреигровой поддержки многопользовательских игр.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Гирсы, Гиря - Gears of War&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Глюк — некая ошибка в программе, вызванная неправильным кодом, либо сторонними программами. Проявляется случайно и редко, в отличие от Бага, который появляется неоднократно.&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/70</guid>
              </item>
              <item>
                <title>Websecurify 0.6</title>
                 <link>http://blog.phpdreamer.ru/69</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/69</guid>
              </item>
              <item>
                <title>Обновлен скрипт для анализа позиций сайта в google</title>
                 <link>http://blog.phpdreamer.ru/68</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/68</guid>
              </item>
              <item>
                <title>Немного юмора про Билла</title>
                 <link>http://blog.phpdreamer.ru/67</link>
                 <description>&lt;img src=&quot;http://imglink.ru/pictures/07-05-10/7f3fe824ff8597004d9fc89127c2d09d.jpg&quot; alt=&quot;desktop&quot; border=&quot;0&quot;&gt; &lt;br&gt;
&lt;br&gt;
... читайте дальше</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/67</guid>
              </item>
              <item>
                <title>Уязвимость популярного движка порталов (PHP Nuke)</title>
                 <link>http://blog.phpdreamer.ru/66</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/66</guid>
              </item>
              <item>
                <title>Парсинг поисковой выдачи Яндекса, определение позиций сайта</title>
                 <link>http://blog.phpdreamer.ru/65</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/65</guid>
              </item>
              <item>
                <title>Exploit IE (DoS)</title>
                 <link>http://blog.phpdreamer.ru/64</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/64</guid>
              </item>
              <item>
                <title>Для оценки позиций</title>
                 <link>http://blog.phpdreamer.ru/63</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/63</guid>
              </item>
              <item>
                <title>Exploit firefox 3.6.3 (DoS)</title>
                 <link>http://blog.phpdreamer.ru/62</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/62</guid>
              </item>
              <item>
                <title>Доводим до ума nautilus</title>
                 <link>http://blog.phpdreamer.ru/61</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/61</guid>
              </item>
              <item>
                <title>Тюнинг Ubuntu</title>
                 <link>http://blog.phpdreamer.ru/60</link>
                 <description>&lt;img src=&quot;http://i.pic.co.ua/Cln.png&quot; alt=&quot;linux force&quot; /&gt;&lt;br /&gt;
Чтобы легко настроить линукс и наполнить его завораживающими эффектами и полезными инстументами, воспользуйтесь следующим...&lt;br /&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/60</guid>
              </item>
              <item>
                <title>Как стать хакером</title>
                 <link>http://blog.phpdreamer.ru/59</link>
                 <description>Как стать хакером&lt;br&gt;&lt;br&gt;Если Вы читали хотя бы одну книгу по компьютерной безопасности, то знаете значение слова &quot;хакер&quot;, если не читали - наверняка не знаете.&lt;br&gt;Почти все путают слова &lt;span style=&quot;font-style: italic;&quot;&gt;хакер&lt;/span&gt; и &lt;span style=&quot;font-style: italic;&quot;&gt;крекер&lt;/span&gt;. &lt;span style=&quot;text-decoration: underline;&quot;&gt;Крекер&lt;/span&gt; - это взломщик. Он взламывает системы ради получения материальной выгоды. &lt;br&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Хакер&lt;/span&gt; - это идейный человек, который преследует НЕ материальные цели, а работает над развитием систем и своих мозгов.&lt;br&gt;Хакеру приносит удовольствие самосовершенствование и внесение полезного вклада в современные технологии.

&lt;br&gt;...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/59</guid>
              </item>
              <item>
                <title>vista and linux</title>
                 <link>http://blog.phpdreamer.ru/58</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/58</guid>
              </item>
              <item>
                <title>rar в linux</title>
                 <link>http://blog.phpdreamer.ru/57</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/57</guid>
              </item>
              <item>
                <title>пару интерестных авторегеров</title>
                 <link>http://blog.phpdreamer.ru/56</link>
                 <description>Авторегер mail.ru и авторегер icq...&lt;br /&gt;
Автор софта - zdezbilya</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/56</guid>
              </item>
              <item>
                <title>опять о linux</title>
                 <link>http://blog.phpdreamer.ru/55</link>
                 <description>Прочитал в одном блоге про переход человека на Ubuntu и проблемы связаные с переходом. &lt;br /&gt;

Запись старая, но нужды автора как пользователя остались актуальными. 
&lt;h4&gt;Он сформулировал их так:&lt;/h4&gt;
(цитата)&lt;br /&gt;
&lt;i&gt;Что мне нужно было как пользователю, перешедшему с windows на linux?&lt;br /&gt;
1. Почта&lt;br /&gt;
2. Переключалка клавиатуры&lt;br /&gt;
3. Любимый офис&lt;br /&gt;
4. Аська-масяська, jabber&lt;br /&gt;
5. Работа доп. клавиш на клавиатуре&lt;br /&gt;

6. Запись компашек&lt;br /&gt;
7. webmoney&lt;br /&gt;
8. Torrent и сети&lt;br /&gt;
9. Флешки, фотоаппарат&lt;br /&gt;
10. Телефон и синхронизация&lt;br /&gt;
11. Сканер &lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
(конец цитаты)&lt;br /&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/55</guid>
              </item>
              <item>
                <title>Дизайнеры!</title>
                 <link>http://blog.phpdreamer.ru/54</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/54</guid>
              </item>
              <item>
                <title>Художник RAZER</title>
                 <link>http://blog.phpdreamer.ru/53</link>
                 <description>&lt;img class=&quot;alignnone size-full wp-image-1236&quot; title=&quot;priv&quot; src=&quot;http://cg.pankov.org/wp-content/uploads/2009/04/priv.jpg&quot; alt=&quot;&quot; height=&quot;170&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/53</guid>
              </item>
              <item>
                <title>Что делать, если вас похитили инопланетяне</title>
                 <link>http://blog.phpdreamer.ru/52</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/52</guid>
              </item>
              <item>
                <title>Автопостинг в твиттере</title>
                 <link>http://blog.phpdreamer.ru/51</link>
                 <description>&lt;img src=&quot;http://alenev.pp.ua/pic/twitter231.jpg&quot; alt=&quot;twitter автопостинг&quot; /&gt;&lt;br /&gt;

Автопостинг для твиттера можно организовать очень просто благодаря одному php-классу... Зачем это нужно? Например, чтоб автоматически публиковать в твиттере сообщение о новой записи в блоге (при добавлении этой записи). Или можно сделать сервис анонимного твиттер аккаунта...&lt;br /&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/51</guid>
              </item>
              <item>
                <title>Go Linux!</title>
                 <link>http://blog.phpdreamer.ru/50</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/50</guid>
              </item>
              <item>
                <title>socks и PHP</title>
                 <link>http://blog.phpdreamer.ru/49</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/49</guid>
              </item>
              <item>
                <title>yahoo чекер</title>
                 <link>http://blog.phpdreamer.ru/48</link>
                 <description>&lt;img src=&quot;http://i.pic.co.ua/Ca3.png&quot; alt=&quot;checker yahoo&quot; /&gt;

&lt;br /&gt;На ачате попросили написать... очень быстро получилось.
&lt;br /&gt;Пользуйтесь на здоровье.
</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/48</guid>
              </item>
              <item>
                <title>2ip.ru инвайты</title>
                 <link>http://blog.phpdreamer.ru/47</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/47</guid>
              </item>
              <item>
                <title>Провода всегда под рукой</title>
                 <link>http://blog.phpdreamer.ru/46</link>
                 <description>&lt;img src=&quot;http://i.pic.co.ua/CZx.png&quot; alt=&quot;тюнинг&quot;&gt;
Офисный тюнинг</description>
                 <category>blog</category>
                 <pubDate>Wen, 26 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/46</guid>
              </item>
              <item>
                <title>Небольшое введение в jquery</title>
                 <link>http://blog.phpdreamer.ru/45</link>
                 <description>&lt;img src=&quot;http://static.jquery.com/files/rocker/images/logo_jquery_215x53.gif&quot; alt=&quot;jquery&quot; /&gt;&lt;br /&gt;
Если Вы слышали про javascript, то наверняка знаете что такое jquery. В ином случае Вам эта статья будет не интересна.</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/45</guid>
              </item>
              <item>
                <title>Информер для сайта (сколько людей читают Вас в twitter)</title>
                 <link>http://blog.phpdreamer.ru/44</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/44</guid>
              </item>
              <item>
                <title>Html5</title>
                 <link>http://blog.phpdreamer.ru/43</link>
                 <description>Не отстаем от стандартов...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/43</guid>
              </item>
              <item>
                <title>Творческая работа</title>
                 <link>http://blog.phpdreamer.ru/42</link>
                 <description>Большинство профессий связаны с творчеством, с изобретениями. Даже в повседневной жизни нам необходимо творческое мышление, умение решать проблемы, находить выходы... Но есть люди, которые профессионально занимаются изобретательством - у них есть целая наука. Небольшой совет из этой науки - метод морфологического анализа. Суть метода в ответах на наводящие вопросы. См. дальше.</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/42</guid>
              </item>
              <item>
                <title>Стандарт проверки безопасности веб-приложений (OWASP ASVS)</title>
                 <link>http://blog.phpdreamer.ru/41</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/41</guid>
              </item>
              <item>
                <title>notepad++ в linux</title>
                 <link>http://blog.phpdreamer.ru/40</link>
                 <description>&lt;img src=&quot;http://notepad-plus.sourceforge.net/commun/images/nppLogo.png&quot; alt=&quot;notepad-pp&quot;&gt;&lt;br&gt;
Очень многие любят этот текстовый редактор и считают его лучшим. У него нет версии для linux и почти все линуксоиды заменили его на аналоги (gedit,medit,kate,scite...). Лично меня эти аналоги не устраивают, поэтому я юзаю его и в linux... хоть и после некоторого &quot;мозготраханья&quot; при установке.&lt;br&gt;
Устанавливается (с wine) он вполне нормально, но при первом запуске можно столкнуться с такими траблами:&lt;br&gt;
-не вводятся русские буквы&lt;br&gt;
-имена файлов кракозябрами&lt;br&gt;
-шрифты неприятные для глаз&lt;br&gt;
-вкладки не закрываются правой кнопкой&lt;br&gt;&lt;br&gt;читайте дальше как это все поправить...
</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/40</guid>
              </item>
              <item>
                <title>Защита от sql injection и XSS</title>
                 <link>http://blog.phpdreamer.ru/39</link>
                 <description>Много было написано на эту тему, но все равно эти уязвимости очень актуальны.
&lt;br /&gt; А защита от них элементарно проста.&lt;br /&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/39</guid>
              </item>
              <item>
                <title>опять о google chrome</title>
                 <link>http://blog.phpdreamer.ru/38</link>
                 <description>Снова найдены серьезные уязвимости =(</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/38</guid>
              </item>
              <item>
                <title>Adobe Lightroom в Ubuntu</title>
                 <link>http://blog.phpdreamer.ru/37</link>
                 <description>Если у Вас есть фотокамера или коллекция фотографий, то Вы могли слышать о такой замечательной программе как Adobe Lightroom. &lt;br /&gt;
&lt;img src=&quot;http://www.ixbt.com/soft/images/adobe-lightroom/img1.jpg&quot; alt=&quot;adobe product&quot; /&gt;&lt;br /&gt;
Я даже писал &lt;a href=&quot;http://yes.iblogger.org/10&quot; title=&quot;про Lightroom&quot;&gt;о ней в блоге.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

Многие люди связанные с IT, читая мой блог, тоже задумываются о переходе на linux... но как же быть с  &lt;b&gt;adobe&lt;/b&gt;-им софтом? Каждый их продукт стоит 200-800$ и на линукс Adobe не ориентируются.  &lt;s&gt;Oбнаглели!&lt;/s&gt;&lt;br /&gt;
Как же мы найдем выход из этой ситуации... &lt;br /&gt;
Есть 2 варианта: отказаться от этого софта и заменить его аналогами ИЛИ не отказываться, но все равно сидеть в линуксе.&lt;br /&gt;
Читайте дальше про аналоги и варианты решения этой проблемы...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/37</guid>
              </item>
              <item>
                <title>Аудит безопасности сайтов</title>
                 <link>http://blog.phpdreamer.ru/36</link>
                 <description>Немного про хакинг, софт и linux...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/36</guid>
              </item>
              <item>
                <title>Ubuntu - русские буквы в wine</title>
                 <link>http://blog.phpdreamer.ru/35</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/35</guid>
              </item>
              <item>
                <title>Зеркало сайта на php</title>
                 <link>http://blog.phpdreamer.ru/34</link>
                 <description>Новый релиз. Скрипт всего в 30 строк, но очень даже полезный. Суть в следующем. Есть сайт &quot;site.ru&quot; и хитрый человечек, у которого нет сайта, но есть домен &quot;domen.ru&quot; и хостинг.
&lt;br /&gt; Он загружает на хостинг мой скрипт, настраивает его на сайт &quot;site.ru&quot; и теперь этот сайт на его домене. Точнее копия. &lt;br /&gt;

Со знанием php (или с моей поддержкой) он может размещать или удалять рекламу, редактировать выводимые данные... Это уже зависит от сайта и целей (кража паролей или зеркализация своего сайта для борьбы с кражей паролей, размещение своей рекламы или уборка рекламы с часто-читаемого сайта...)&lt;br /&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/34</guid>
              </item>
              <item>
                <title>Среды разработки для web кодинга</title>
                 <link>http://blog.phpdreamer.ru/33</link>
                 <description>После перехода на Linux начал выбирать себе среду разработки.&lt;br /&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/33</guid>
              </item>
              <item>
                <title>Автоматическое создание виртуальных хостов</title>
                 <link>http://blog.phpdreamer.ru/32</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/32</guid>
              </item>
              <item>
                <title>deleted</title>
                 <link>http://blog.phpdreamer.ru/31</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/31</guid>
              </item>
              <item>
                <title>Перешел на Linux!</title>
                 <link>http://blog.phpdreamer.ru/30</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/30</guid>
              </item>
              <item>
                <title>Google API</title>
                 <link>http://blog.phpdreamer.ru/29</link>
                 <description>Замечательный инструмент от гугла, который позволит: &lt;br /&gt;
+ значительно уменьшить количество кода&lt;br /&gt;
+ использовать отличные готовые решения&lt;br /&gt;
+ использовать возможности сервисов google&lt;br /&gt;

+ несколькими строками javascript кода выводить любую информацию с фидов&lt;br /&gt;
+ создавать эффектные диаграмы, таблицы и схемы, счетчики...&lt;br /&gt;
+ подключать AJAX библиотеки почти любой версии</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/29</guid>
              </item>
              <item>
                <title>Firefox горячие клавиши</title>
                 <link>http://blog.phpdreamer.ru/28</link>
                 <description>Полезные комбинации клавиш моего любимого браузера. Материал из сети, но полезный.</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/28</guid>
              </item>
              <item>
                <title>Как бороться с лесным клещем (народный совет)</title>
                 <link>http://blog.phpdreamer.ru/27</link>
                 <description>Не очень отвечает тематике блога, но пост маленький и никому мешать не будет. Более того, это даже полезно знать, ведь все почти все из нас бывают в лесу... Шашлыки любите?) Тогда смотрите лучший способ &quot;Как бороться с лесным клещем (народный совет)&quot; ...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/27</guid>
              </item>
              <item>
                <title>del</title>
                 <link>http://blog.phpdreamer.ru/26</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/26</guid>
              </item>
              <item>
                <title>URL encoder</title>
                 <link>http://blog.phpdreamer.ru/25</link>
                 <description>&lt;img src=&quot;images/urlencoder.jpg&quot; alt=&quot;encoder&quot; /&gt;&lt;br /&gt;
Скрипт небольшого онлайн сервиса по кодированию ссылок (как tinyurl.com).&lt;br /&gt;
Всего из одного файла(&lt;i&gt;index.php&lt;/i&gt;), &lt;i&gt;.htaccess&lt;/i&gt; и &lt;i&gt;base.txt&lt;/i&gt;.
</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/25</guid>
              </item>
              <item>
                <title>Раскрутка сайта через  HTTP заголовки</title>
                 <link>http://blog.phpdreamer.ru/24</link>
                 <description>&lt;p&gt;&lt;img src=&quot;images/seospider.jpg&quot; alt=&quot;spider&quot; align=&quot;left&quot; border=&quot;1&quot; height=&quot;235&quot; width=&quot;200&quot;&gt;&lt;br /&gt;
Оригинальный способ раскрутки и скрипт на php для бесплатного использования. Смысл метода во внедрении рекламной информации в лог-файлы сайтов через заголовки HTTP_USER_AGENT и HTTP_REFERER&lt;/p&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/24</guid>
              </item>
              <item>
                <title>Чекер аккаунтов vkontakte</title>
                 <link>http://blog.phpdreamer.ru/23</link>
                 <description>&lt;img width=&quot;170&quot; height=&quot;170&quot; src=&quot;http://img0.liveinternet.ru/images/attach/c/0//52/186/52186605_vkontakte_logo_bukva.png&quot; alt=&quot;Чекер аккаунтов vkontakte скачать бесплатно&quot; /&gt;
Недавно у видел на форуме xaker.ru предложение о продаже чекера вконтакте. Это вызвало смешок =) и я за час написал чекер.&lt;br /&gt;
Вы можете пользоваться им &lt;b&gt;бесплатно&lt;/b&gt;.&lt;br /&gt;&lt;font color=&quot;#000&quot;&gt;&lt;u&gt;Бесплатно Чекер аккаунтов vkontakte&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;скопировать скрипт можно по ссылке &quot;читать&quot;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/23</guid>
              </item>
              <item>
                <title>Анализ медленных мест в системе</title>
                 <link>http://blog.phpdreamer.ru/22</link>
                 <description>Отладка - трудоемкий сложный процесс, но &lt;i&gt;тестировщики не ограничены в приминении скриптов и программ&lt;/i&gt;. Сегодня я написал маленький класс для оценки времени выполнения &lt;b&gt;n&lt;/b&gt; этапов выполнения php скрипта. &lt;u&gt;Количество этапов не ограничено.&lt;/u&gt; Дальше смотрите код класса и пример использования.
</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/22</guid>
              </item>
              <item>
                <title>RSS лента</title>
                 <link>http://blog.phpdreamer.ru/21</link>
                 <description>RSS позволяет двумя кликами узнать о всех новостях на любимых сайтах, если на них есть RSS-лента. &lt;br /&gt;
Если не пользуетесь, уделите всего пару минут времени на регистрацию в одном из RSS-агрегаторов, или на установку такого приложения в windows.&lt;br /&gt;
&lt;b&gt;Этим Вы cэкономите много времени и трафика!&lt;/b&gt; Сможете оперативно получать информацию в чистом кратком виде. &lt;br /&gt;
&lt;br /&gt;
Если Вы веб-мастер, то Вам будет интересно узнать, как создать свою RSS ленту.  &lt;br /&gt;
Я сделал это следующим образом...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/21</guid>
              </item>
              <item>
                <title>Как сделать подсветку кода на сайте</title>
                 <link>http://blog.phpdreamer.ru/20</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/20</guid>
              </item>
              <item>
                <title>Подделать IP адрес</title>
                 <link>http://blog.phpdreamer.ru/19</link>
                 <description>Многие сайты используют проверку на использование прокси. Проверка основывается на анализе HTTP заголовков, которые можно легко подделать на php. Таким образом, можно выдать свой настоящий ip за прокси, а за настоящий выдать абсолютно любой ip - хоть ФБР-ий или просто 01.01.01.01&lt;br /&gt;Кроме того можно подделать и все остальные данные(браузер, ОС, страница откуда пришли...)&lt;br /&gt; Сейчас покажу как это делается...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/19</guid>
              </item>
              <item>
                <title>Полуавтоматическая регистрация на сайтах средствами php</title>
                 <link>http://blog.phpdreamer.ru/18</link>
                 <description>Написал авторегер для digg.com 
&lt;br /&gt; На его примере покажу как делаются авторегеры...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/18</guid>
              </item>
              <item>
                <title>Музыка, которую я слушаю...</title>
                 <link>http://blog.phpdreamer.ru/17</link>
                 <description>Сделал подборку сканов дисков, из тех, которые у меня есть (копии на DVD большей частью). Вес страницы примерно 1 мб (так что пришлось делать минимальный размер сканов 130x130 и многие удалять). Смотрите, если интересно... Сразу скажу, что жанры не попсовые =)</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/17</guid>
              </item>
              <item>
                <title>Впечатления о Google Chrome</title>
                 <link>http://blog.phpdreamer.ru/16</link>
                 <description>
</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/16</guid>
              </item>
              <item>
                <title>Валидатор POST данных</title>
                 <link>http://blog.phpdreamer.ru/15</link>
                 <description>Небольшая функция для валидации данных. Получилось весьма оригинально...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/15</guid>
              </item>
              <item>
                <title>Моя маленькая книга</title>
                 <link>http://blog.phpdreamer.ru/14</link>
                 <description>Написал книгу &quot;ПК для чайников 2010&quot;. &lt;br /&gt;Чем она лучше других: &lt;br /&gt;информация изложена просто, кратко, с улыбкой, информация соответствует действительности 2010 года, книга с картинками &lt;img src=&quot;http://fla1m.ru/images/icons/ab.gif&quot; /&gt;.
</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/14</guid>
              </item>
              <item>
                <title>одноклассники? xD</title>
                 <link>http://blog.phpdreamer.ru/13</link>
                 <description>Небольшой обзор социальной сети...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/13</guid>
              </item>
              <item>
                <title>15 основных способов раскрутки</title>
                 <link>http://blog.phpdreamer.ru/12</link>
                 <description>15 основных способов раскрутки сайтов в internet.&lt;br /&gt;
Как бесплатно раскрутить сайт.</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/12</guid>
              </item>
              <item>
                <title>Умные мысли знаменитых людей</title>
                 <link>http://blog.phpdreamer.ru/11</link>
                 <description>&lt;p&gt;Я много читаю. Художественная литература не исключение. Попался сайтик, на котором очень красиво размещены цитаты великих людей...&lt;/p&gt; Это будет интересно почитать всем...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/11</guid>
              </item>
              <item>
                <title>Скот Келби и Adobe Lightroom</title>
                 <link>http://blog.phpdreamer.ru/10</link>
                 <description>&lt;p style=&quot;font-size:2;&quot;&gt;&lt;I&gt;Скотт Келби&lt;/I&gt; - ведущий профессионал в области цветокоррекции и фотообработки, автор свыше 20 книг по дизайну. &lt;/p&gt;
&lt;p&gt;Я узнал про такую замечательную программу Adobe Lightroom. Она предназначена для организации работы с цифровыми негативами. Одно из лучших руководств - книга Скотта Келби &quot;Adobe Photoshop Lightroom 2: справочник по обработке цифровых фотографий.&quot; - рекомендую. (уже читал книгу этого автора по фотошопу, сейчас читаю это руководство)&lt;/p&gt;
&lt;p&gt;Теперь о программе...&lt;/p&gt;</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/10</guid>
              </item>
              <item>
                <title>PHP и UTF-8</title>
                 <link>http://blog.phpdreamer.ru/9</link>
                 <description>Все специалисты используют кодировку UTF-8.&lt;br /&gt;
Причины:&lt;br /&gt; большее количество символов(10 000),&lt;br /&gt; совместимость со всеми языками и зарубежными скриптами.&lt;br /&gt;

Для однозначного использования UTF-8 следует придерживаться следующих правил...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/9</guid>
              </item>
              <item>
                <title>Адурилки</title>
                 <link>http://blog.phpdreamer.ru/8</link>
                 <description>Адурилка (от англ. &quot;add url&quot;), что означает &quot;добавить сайт&quot;. У каждого поисковика есть своя адурилка, где можно зарегистрировать свой сайт:&lt;br&gt;&lt;br&gt;

&lt;b&gt;(Yandex) Яндекс&lt;/b&gt; – http://webmaster.yandex.ru/ &lt;br&gt;&lt;br&gt;
&lt;b&gt;Google&lt;/b&gt; - http://www.google.com/addurl/ &lt;br&gt;&lt;br&gt;
&lt;b&gt;Rambler&lt;/b&gt; - http://www.rambler.ru/doc/add_site_form.shtml &lt;br&gt;&lt;br&gt;&lt;b&gt;Meta.ua&lt;/b&gt; – http://meta.ua/webmaster/addurl.asp &lt;br&gt;&lt;br&gt;
...</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/8</guid>
              </item>
              <item>
                <title>Синхронизация статуса вконтакте с AIMP</title>
                 <link>http://blog.phpdreamer.ru/7</link>
                 <description>&lt;font color=&quot;DarkGreen&quot;&gt;Програмка для синхронизации статуса вконтакте с AIMP.&lt;/font&gt;&lt;br&gt;
&lt;font size=&quot;3&quot;&gt;Написал на PHP. &lt;/font&gt;&lt;br&gt;

Скрин :&lt;br&gt;
&lt;img ilo-full-src=&quot;http://i.pic.co.ua/BFp.png&quot; src=&quot;http://i.pic.co.ua/BFp.png&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;
&lt;br&gt;
&lt;br&gt;
скачать:&lt;br&gt;
_http://www.phpdreamer.ru/files/vk.7z&lt;br&gt;
&lt;br&gt;
</description>
                 <category>blog</category>
                 <pubDate>Wen, 17 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/7</guid>
              </item>
              <item>
                <title>Среды разработки на php</title>
                 <link>http://blog.phpdreamer.ru/6</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 16 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/6</guid>
              </item>
              <item>
                <title>Как ограничить попытки ввода пароля при авторизации</title>
                 <link>http://blog.phpdreamer.ru/5</link>
                 <description>&lt;p&gt;Как защититься от перебора паролей?&lt;/p&gt;
&lt;p&gt;Для личных проектов, код которых можете видеть только Вы,  можно использовать запутывающее хитрости... Например, кроме поля для пароля  сделать несколько чекбоксов, флажков или кнопок-переключателей - только Вы  будете знать какие переключатели ставить, а какие нет... Количество возможных  комбинаций возрастет в геометрической прогрессии. Можно сделать парочку  фальшивых страниц авторизации, а настоящуюю хорошо спрятать. &lt;/p&gt;
&lt;p&gt;Но для серьезных проектов, код которых увидят много людей и  пользоваться которыми тоже будет много людей, такое не подходит. Тут нужны  глобальные варианты. Один из таких вариантов &amp;quot;капча&amp;quot;. Но если  заставлять пользователя вводить капчу каждый раз, когда он хочет зайти на сайт,  ему это сильно не понравится. Если привязывать попытки ввода пароля к сессии,  то это не даст ровно ничего - скрипт взломщика будет создавать новую сессию при  каждой попытке. Злоумышленик при помощи PHP даже может подделать название браузера и все остальные HTTP заголовки. Единственное  что он не может подделать, это IP. &lt;/p&gt;
...</description>
                 <category>blog</category>
                 <pubDate>Wen, 16 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/5</guid>
              </item>
              <item>
                <title>ICQ бот для анонимной связи определенной группы людей с пользователями</title>
                 <link>http://blog.phpdreamer.ru/4</link>
                 <description>&lt;h3&gt;ICQ бот для анонимной связи определенной группы людей с пользователями, клиентами, посетителями... и т.д. &lt;/h3&gt;
&lt;h3&gt;Или для организации технической поддержки по icq&lt;/h3&gt;
ICQ бот работает по такой схеме: &lt;br&gt;
Пользователь пишет сообщение на ICQ-номер бота. Бот сохраняет его в базе данных и предлагает выбрать одного из администраторов бота.
&lt;br&gt;Выбор записывается в БД, после чего следует сообщение connected. Теперь все сообщения от пользователя будут пересылаться на администратора,&lt;br&gt;
icq номер которого пользователь не видит. &lt;br&gt;Взгляд со стороны администратора:&lt;br&gt;

К нему приходят сообщения от пользователей. При попытке ответить на одно из них, бот спрашивает какому именно пользователю отправлять этот ответ.
&lt;br&gt;
В этот список пользователей попадают только те, которые имеет запись о сессии с этим администратором.
&lt;br&gt;&lt;br&gt;
&lt;a href=&quot;http://www.phpdreamer.ru/files/icq_bot/WebIcqLite.class.htm&quot; target=&quot;_blank&quot;&gt;WebIcqLite.class&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
&lt;a href=&quot;http://www.phpdreamer.ru/files/icq_bot/admins.txt&quot; target=&quot;_blank&quot;&gt;пример содержания файла admins.txt&lt;/a&gt;
&lt;br&gt;
Дальше код

</description>
                 <category>blog</category>
                 <pubDate>Wen, 16 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/4</guid>
              </item>
              <item>
                <title></title>
                 <link>http://blog.phpdreamer.ru/3</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 16 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/3</guid>
              </item>
              <item>
                <title></title>
                 <link>http://blog.phpdreamer.ru/2</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 16 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/2</guid>
              </item>
              <item>
                <title></title>
                 <link>http://blog.phpdreamer.ru/1</link>
                 <description></description>
                 <category>blog</category>
                 <pubDate>Wen, 16 05 2010 00:00:00</pubDate>
                 <guid>http://blog.phpdreamer.ru/1</guid>
              </item>
   </channel>
</rss>

