<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Бункер Димона</title>
	
	<link>http://netscripter.ru</link>
	<description>Заметки о веб-программировании, жизни, вселенной и вообще</description>
	<pubDate>Thu, 19 Mar 2009 11:08:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/netscripter" /><feedburner:info uri="netscripter" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Размер таблицы в mySQL</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/Fq4N7U0GLfo/</link>
		<comments>http://netscripter.ru/2009/03/19/razmer-tablicy-v-mysql/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 11:07:19 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[mySQL]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=128</guid>
		<description><![CDATA[Сегодня возникла небольшая проблема с максимальным размером таблицы в mySQL. Как оказалось максимальный размер по умолчанию 4Гб, что я и обнаружил, когда заполнял таблицу. Записи перестали добавляться и т.д. Полез в мануалы. Оказалось, что при создании таблицы, ну или после создания с помощью ALTER TABLE можно менять максимальный размер. Для этого используются MAX_ROWS и AVG_ROW_LENGTH.
MAX_ROWS [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня возникла небольшая проблема с максимальным размером таблицы в mySQL. Как оказалось максимальный размер по умолчанию 4Гб, что я и обнаружил, когда заполнял таблицу. Записи перестали добавляться и т.д. Полез в мануалы. Оказалось, что при создании таблицы, ну или после создания с помощью ALTER TABLE можно менять максимальный размер. Для этого используются MAX_ROWS и AVG_ROW_LENGTH.</p>
<p>MAX_ROWS - сколько записей ориентировочно планируется хранить в таблице;<br />
AVG_ROW_LENGTH - средний размер каждой записи;</p>
<p>Внес изменения в таблицу командой</p>
<p>ALTER TABLE mytable  MAX_ROWS=5000000 AVG_ROW_LENGTH=8000;</p>
<p>Указывать AVG_ROW_LENGTH нужно только для таблиц с полями типа BLOB/TEXT, поскольку в этом случае MySQL не может оптимизировать требуемое пространство, исходя только из количества строк. </p>
<p>Проверил максимальные размеры данных/индекса посредством </p>
<p>SHOW TABLE STATUS FROM database LIKE 'table_name';</p>
<p>в поле Max_data_length показало 1Тб - думаю мне хватит:)</p>
<p>Век живи, век учись.:)</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/Fq4N7U0GLfo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/03/19/razmer-tablicy-v-mysql/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/03/19/razmer-tablicy-v-mysql/</feedburner:origLink></item>
		<item>
		<title>Более практичная идея!</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/RMpGEkz5hzM/</link>
		<comments>http://netscripter.ru/2009/02/07/bolee-praktichnaya-ideya/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 22:32:23 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[ICQ боты]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=126</guid>
		<description><![CDATA[Сегодня изучал аукционы scantorg.ru и lotwinner.ru и в голову пришла более плодотворная идея о применении ICQ бота. 
Если реализация удастся - будет сообщено! :))
]]></description>
			<content:encoded><![CDATA[<p>Сегодня изучал аукционы <a href="http://scantorg.ru">scantorg.ru</a> и <a href="http://lotwinner.ru">lotwinner.ru</a> и в голову пришла более плодотворная идея о применении ICQ бота. </p>
<p>Если реализация удастся - будет сообщено! :))</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/RMpGEkz5hzM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/02/07/bolee-praktichnaya-ideya/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/02/07/bolee-praktichnaya-ideya/</feedburner:origLink></item>
		<item>
		<title>Рождение ICQ бота. Часть 4 - запуск ICQ бота и выполнение простейших команд</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/xM9LEXmAOHs/</link>
		<comments>http://netscripter.ru/2009/02/04/rozhdenie-icq-bota-chast-4-zapusk-icq-bota-i-vypolnenie-prostejjshikh-komand/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 22:36:34 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[Флуктуации мозга]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=118</guid>
		<description><![CDATA[Как я уже говорил, за основу нашего бота будет взят класс Сергея Акудовича WebIcqPro. Взять его можно на сайте wip.asminog.com. В открытом доступе на сегодняшний день лежит версия 1.2b, а зарегистрировавшись на форуме можно скачать и последнюю версию (в настоящее время это 1.4.7b).
Скачиваем, распаковываем и настраиваем параметры нашего бота в файле bot.php:
&#160;
define&#40;'UIN', '435091114'&#41;; // UIN [...]]]></description>
			<content:encoded><![CDATA[<p>Как я уже говорил, за основу нашего бота будет взят класс Сергея Акудовича WebIcqPro. Взять его можно на сайте <a href="http://wip.asminog.com" target="_blank">wip.asminog.com</a>. В открытом доступе на сегодняшний день лежит версия 1.2b, а зарегистрировавшись на форуме можно скачать и последнюю версию (в настоящее время это 1.4.7b).</p>
<p>Скачиваем, распаковываем и настраиваем параметры нашего бота в файле bot.php:</p>
<pre class="php">&nbsp;
<a href="http://www.php.net/define"><span style="color: #000066;">define</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'UIN'</span>, <span style="color: #ff0000;">'435091114'</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// UIN нашего чудо-бота</span>
<a href="http://www.php.net/define"><span style="color: #000066;">define</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'PASSWORD'</span>, <span style="color: #ff0000;">'************'</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// пароль</span>
<a href="http://www.php.net/define"><span style="color: #000066;">define</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'ADMINUIN'</span>, <span style="color: #ff0000;">'429923252'</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// UIN администратора. Сюда будут приходить служебные сообщения от бота</span>
&nbsp;</pre>
<p>После этого копируем распакованные файлы себе на хостинг в секретную директорию:). После этого заходим на сервер по ssh, например, с помощью putty, делаем файл start.sh выполняемым и запускаем его ./start.sh. Бот должен запустится, а на админский UIN должно придти сообщение "Service PHP BOT started..." - это значит все отлично!:)) </p>
<p>Принцип работы скрипта в общем виде такой - происходит авторизация бота в системе ICQ, запускается бесконечный цикл, в котором периодически делается проверка, не пришло ли какое-нибудь сообщение. Если сообщение пришло, оно сравнивается со служебными командами и если результат сравнения положительный, происходит выполнение данной команды, если результат отрицательный - выводится предложение ввести команду !help для получения подсказки. Также, если выясняется что соединение с сервером ICQ потеряно - делается задержка 30 секунд и бот пытается соединиться заново.</p>
<p>Для получения списка доступных команд, как уже упоминалось, надо послать боту команду "!help".<br />
В ответ на это бот выведет список доступных команд с их кратким описанием. По этим командам бот выполняет достаточно простые операции. </p>
<p>Моя задача создать бота выполняющего более сложные команды. В дальнейшем я буду периодически делать заметки о ходе работ:))</p>
<p>Для расширения возможностей бота и захвата мирового господства :)), необходимо добавить использование базы данных, а также продвинутое управление настройками пользователей, чем и займусь в ближайшее время. Ну и первым функционалом пусть будет известная ботовая фишка - получение свежих хохм с башорга. </p>
<p>Да, и кодовое название бота будет Спиридон! Почему Спиридон? Не знаю, просто смешное имя:))<br />
Его UID = 435091114</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/xM9LEXmAOHs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/02/04/rozhdenie-icq-bota-chast-4-zapusk-icq-bota-i-vypolnenie-prostejjshikh-komand/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/02/04/rozhdenie-icq-bota-chast-4-zapusk-icq-bota-i-vypolnenie-prostejjshikh-komand/</feedburner:origLink></item>
		<item>
		<title>Рождение ICQ бота. Часть 3 - настройка VDS сервера</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/hyDGwA_RTkU/</link>
		<comments>http://netscripter.ru/2009/02/03/rozhdenie-icq-bota-chast-3-nastrojjka-vds-servera/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 10:42:10 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[ICQ боты]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=64</guid>
		<description><![CDATA[Наш VDS сервер уже активирован и работает. Однако для успешного функционирования необходимо выполнить первоначальную настройку. Для этого войдем в нашу биллинговую панель, используя логин и пароль полученные по почте. Вход осуществляем с главной страницы firstvds.ru форма "Вход для клиентов". Попадаем в биллинг на страницу с информацией о текущем балансе. Нас интересует пункт меню "Товары/Услуги - [...]]]></description>
			<content:encoded><![CDATA[<p>Наш VDS сервер уже активирован и работает. Однако для успешного функционирования необходимо выполнить первоначальную настройку. Для этого войдем в нашу биллинговую панель, используя логин и пароль полученные по почте. Вход осуществляем с главной страницы <a href="http://firstvds.ru/index.html?from=19559">firstvds.ru</a> форма "Вход для клиентов". Попадаем в биллинг на страницу с информацией о текущем балансе. Нас интересует пункт меню "Товары/Услуги - Виртуальные сервера".<br />
Входим туда и видим список наших VDSсов.<br />
Справа вверху видим пиктограммы, при нажатии на которые можно совершать различные действия над VDS серверами.</p>
<p><img title="Пиктограммы" src="http://netscripter.ru/wp-content/uploads/2009/02/10.gif" alt="Пиктограммы" width="299" height="37" /></p>
<p>Вот их краткое описание:</p>
<style>
#vdsicons td
{
border:#ffffff solid 0px;
}
</style>
<table id="vdsicons" style="border:#ffffff solid 0px;" border="0">
<tbody>
<tr>
<td style="border:#ffffff solid 0px;"><img title="Новый вдс" src="http://netscripter.ru/wp-content/uploads/2009/02/111.gif" alt="Новый вдс" /></td>
<td>Новый VDS. Процедура заведения нового VDS, описанная в предыдущем выпуске</td>
</tr>
<tr>
<td style="border:#ffffff solid 0px;"><img src="http://netscripter.ru/wp-content/uploads/2009/02/12.gif" alt="Изменить" /></td>
<td>Изменить. Возможность сменить тарифный план ВДСа</td>
</tr>
<tr>
<td style="border:#ffffff solid 0px;"><img src="http://netscripter.ru/wp-content/uploads/2009/02/13.gif" alt="Удалить" /></td>
<td>Удалить. Удаление VDSа</td>
</tr>
<tr>
<td style="border:#ffffff solid 0px;"><img src="http://netscripter.ru/wp-content/uploads/2009/02/14.gif" alt="Конфигурация." /></td>
<td>Конфигурация. Просмотр и изменение выбранного VDSа. Здесь можно добавлять дополнительные ресурсы к выбранному тарифному плану</td>
</tr>
<tr>
<td style="border:#ffffff solid 0px;"><img src="http://netscripter.ru/wp-content/uploads/2009/02/15.gif" alt="IP адреса" /></td>
<td>IP адреса виртуального выделенного сервера. У каждого VDS может быть несколько IP адресов. И соответственно для каждого сайта на этом VDS можно задать разный IP. В этом разделе можно добавлять и удалять IP адреса у сервера</td>
</tr>
<tr>
<td style="border:#ffffff solid 0px;"><img src="http://netscripter.ru/wp-content/uploads/2009/02/16.gif" alt="Фильтр" /></td>
<td>Фильтр. Если выделенных серверов в списке много, здесь можно задать фильтрацию списка по нескольким параметрам, таким как номер сервера, доменное имя, IP, тип сервера и состояние  </td>
</tr>
<tr>
<td style="border:#ffffff solid 0px;"><img src="http://netscripter.ru/wp-content/uploads/2009/02/17.gif" alt="Информация о сервере" /></td>
<td>Информация о сервере (ссылки на панели управления). </td>
</tr>
<tr>
<td style="border:#ffffff solid 0px;"><img src="http://netscripter.ru/wp-content/uploads/2009/02/18.gif" alt="Письмо об открытии" /></td>
<td>Письмо об открытии. Здесь можно просмотреть текст письма, которое было отослано вам после открытия сервера. В нем указаны все необходимые данные для доступа к вашему VDS</td>
</tr>
</tbody>
</table>
<p>В настоящий момент нас интересует кнопка "Информация о сервере (ссылки на панели управления)".<br />
Нажимаем на нее</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/19.gif" alt="Информация о сервере" title="Информация о сервере" width="473" height="313"  /></p>
<p>Ну, на картинке все написано. Основное место где будут проводится все манипуляции с нашим VDS, это ISPManager. Нажмем на ссылку и в новом окне откроется авторизационная форма. Вводим туда логопасы полученные в письме, читаем и соглашаемся с предложенным лицензионным договором и попадаем в ISPmanager.</p>
<p>При первом входе в панель сервера нам предложать провести первоначальную настройку. Надо задать имя сервера, часовой пояс, можно сменить root пароль и пароль для MySQL. Ничего не меняем, закрываем это всплывшее окошко и попадаем непосредственно в панель управления.</p>
<p>Перво наперво заводим пользователя. Для этого в меню слева выбираем "Учетные записи/Пользователи". Тут, нажав справа вверху на кнопку с зеленым плюсом задаем имя, пароль права пользователя.</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/23.gif" alt="Логин и пароль" title="Логин и пароль" width="463" height="364"  /></p>
<p>На первой вкладке указываем имя и пароль</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/201.gif" alt="201" title="201" width="467" height="375"  /></p>
<p>На второй вкладке задаем права пользователя. Тут нам понадобится "Доступ к shell" и "PHP как модуль Apache". </p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/221.gif" alt="Ограничения" title="Ограничения" width="470" height="364"  /></p>
<p>На третьей вкладке зададим ограничения.<br />
Диск - зададим весь доступный объем 1000 Мб, т.к. кроме этого пользователя других больше не будет.<br />
Остальное оставляем как есть.</p>
<p>Теперь, если есть домен, его надо добавить. В нашем случае это botosfera.ru. </p>
<p>Заходим в "Домены/WWW домены" и как обычно жмем зеленый плюс на пиктограмме справа вверху.</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/24.gif" alt="Добавление домена" title="Добавление домена" width="465" height="462"  /></p>
<p>Прописываем наше доменное имя и выбираем PHP как модуль Apache.</p>
<p>После этого у своего регистратора для своего домена меняем NS сервера на ns1.firstvds.ru и ns2.firstvds.ru. </p>
<p>Теперь настроим PHP. Меню "Настройки сервера/Настройки PHP".</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/25.gif" alt="Настройки PHP" title="Настройки PHP" width="471" height="287"  /></p>
<p>Т.к. наш скрипт должен постоянно висеть в памяти, то ограничение в 30 секунд нам совсем ни к чему - выставляем побольше, увеличиваем лимит памяти, подтверждаем изменения.</p>
<p>Теперь осталось включить расширения для PHP, которые нам возможно понадобятся и настройку можно считать законченной.  Меню "Настройки сервера/Расширения PHP". Тут нам пока понадобится только sockets.so - расширение для работы с сокетами и mbstring.so - расширение для работы с различными кодировками. Выбираем, активируем и наш сервер готов к работе.</p>
<p>В следующем выпуске - Запуск ICQ бота и выполнение простейших команд.</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/hyDGwA_RTkU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/02/03/rozhdenie-icq-bota-chast-3-nastrojjka-vds-servera/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/02/03/rozhdenie-icq-bota-chast-3-nastrojjka-vds-servera/</feedburner:origLink></item>
		<item>
		<title>Рождение ICQ бота. Часть 2 - Заказ и активация VDS сервера</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/aX40BXEfgHU/</link>
		<comments>http://netscripter.ru/2009/02/01/rozhdenie-icq-bota-chast-2-aktivaciya-i-pervonachalnaya-nastrojjka-vds-servera/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 19:36:52 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[ICQ боты]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=39</guid>
		<description><![CDATA[Итак продолжим.
Регистрируемся и выполняем инструкции, изложенные на этой странице.
Я не могу пройти шаги описанные на этой странице, потому что у меня уже есть аккаунт с VDS серверами. Поэтому буду описывать добавление еще одного сервера в аккаунт.
Нажимаем на кнопку "Новый ВДС"

Определяемся с тарифным планом, нам нужен самый простой VDS - Старт, с периодом оплаты 1 месяц [...]]]></description>
			<content:encoded><![CDATA[<p>Итак продолжим.<br />
Регистрируемся и выполняем инструкции, изложенные на <a href="http://firstvds.ru/ru/technology/faq/start.html">этой странице</a>.<br />
Я не могу пройти шаги описанные на этой странице, потому что у меня уже есть аккаунт с VDS серверами. Поэтому буду описывать добавление еще одного сервера в аккаунт.</p>
<p>Нажимаем на кнопку "Новый ВДС"<br />
<img src="http://netscripter.ru/wp-content/uploads/2009/02/1.gif" alt="Заказ и настройка VDS" title="Заказ и настройка VDS" width="470" height="196" class="size-full wp-image-40" /></p>
<p>Определяемся с тарифным планом, нам нужен самый простой VDS - Старт, с периодом оплаты 1 месяц - вдруг вся затея накроется медным тазом, так хоть денег много не потратим:))<br />
Жмем кнопку "Далее"</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/21.gif" alt="Выбор доменного имени" title="Выбор доменного имени" width="493" height="353" class="size-full wp-image-45" /></p>
<p>Ну, на картинке все написано, пишем свой домен или оставляем поле пустым. В моем случае это будет домен botosfera.ru - заведенный специально для темных замыслов связанных с icq ботостроением.:))</p>
<p>Далее нам предложат выбрать набор программного обеспечения, который мы будем ставить на сервер.<br />
FreeBSD - ставится голая система без каких либо пакетов для работы в интернете. Т.е. там нет ни Php, ни ISPmanager, ни апача, ни mySQL, ничего одним словом. Это комплект для продвинутых парней, которые спят и видят как бы самому все настроить. Нам этот пакет не подходит, потому что, нам надо все и сразу. Поэтому обратим свои взора на два других варианта: ISPmanager и Soft2006.</p>
<p>ISPmanager - "На VDS установлена последняя версия операционной системы FreeBSD, но все прикладное программное обеспечение состоит из пакетов самых стабильных версий: Apache 1.3.x, MySQL 4.1, PHP 4.x, Perl 5.8.8. Мы рекомендуем вам этот набор ПО, если вы выбрали тариф VDS-Старт или если для вас важна стабильность". Так написано на сайте у Firstvds. Может быть PHP 4.x и был когда-то самой стабильной версией, но многие давно уже пользуют 5-ю версию и весьма этим довольны. </p>
<p>Мы в своем ботострое будем использовать пакет Soft2006, как включающий в себя все современные версии программного обеспечения (Apache 2.2, MySQL 5, PHP 5, Perl 5.8.8). Типа будем идти в ногу со временем. Эта конфигурация будет потреблять больше ресурсов, однако для наших целей ее должно хватить.<br />
Выбираем и идем дальше.</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/4.gif" alt="Дополнительные услуги" title="Дополнительные услуги" width="485" height="335" class="size-full wp-image-49" /></p>
<p>Тут нам за деньги предлагаю пару дополнительных услуг, но нам ничего не надо, поэтому идем дальше</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/5.gif" alt="Дополнительные услуги 2" title="Дополнительные услуги 2" width="479" height="308" class="size-full wp-image-50" /></p>
<p>Суровые хостеры никак не угомоняться и снова предлагают нам дополнительные услуги сверх тарифного плана. Но мы, опять же, будем довольствоваться тем, что есть и последуем дальше.</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/6.gif" alt="Условия предоставления услуг" title="Условия предоставления услуг" width="473" height="419" class="size-full wp-image-52" /></p>
<p>Тут по всей видимости необходимо внимательно ознакомится с условиями предоставления услуг и принять их. Принимаем и переходим на следующий уровень.</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/7.gif" alt="Подтверждение заказа" title="Подтверждение заказа" width="470" height="288" class="size-full wp-image-54" /></p>
<p>Я не помню, как там выглядит все это дело при первоначальном заказе, а у меня это выглядит такми образом. Т.е. можно оплатить заказ нового VDSа с текущего счета (где у меня осталось не так уж много) или же создать новый заказ и потом его оплатить. Так как денег на счету осталось мало - выбираю создать новый заказ. Тут же появляется галочка "Перейти к оплате заказа". Выставляем эту галку и жмем "Готово".</p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/8.gif" alt="Новый платеж" title="Новый платеж" width="477" height="208" class="size-full wp-image-55" /></p>
<p>Тэкс. Видим окно с именем плательщика (свое я из скромности затер), суммой в рублях и списком возможных способов оплаты. В списке WMR, WMZ, кредитные карты и Яндекс.Деньги. Не знаю кто как, а я пожалуй заплачу WMZ. </p>
<p><img src="http://netscripter.ru/wp-content/uploads/2009/02/9.gif" alt="Webmoney" title="Webmoney" width="470" height="205" class="size-full wp-image-57" /></p>
<p>И чтоже мы видим? Наш VDS сервер по текущему чудовищному:)) курсу рубля стоит всего 4.19 USD.<br />
Жмем на ссылку "перейти к оплате" и проходим стандартную процедуру оплаты через Webmoney.</p>
<p>И вуаля - в биллинговой панели в списке виртуальных выделенных серверов появляется строчка с нашим VDS сервером со статусом "Обрабатывается".<br />
Пока писал, статус сменился на "Активен". Вот она сила автоматизации:).<br />
А на мыло упало письмо с логопасами, IP адресом и краткой инструкцией по эксплуатации.<br />
Все, сервер установлен, запущен и ждет пока его доработают напильником для дальнейшей эксплуатации:)).</p>
<p>Но об этом уже в следующем выпуске.</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/aX40BXEfgHU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/02/01/rozhdenie-icq-bota-chast-2-aktivaciya-i-pervonachalnaya-nastrojjka-vds-servera/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/02/01/rozhdenie-icq-bota-chast-2-aktivaciya-i-pervonachalnaya-nastrojjka-vds-servera/</feedburner:origLink></item>
		<item>
		<title>Рождение ICQ бота. Часть 1 - Рекогносцировка</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/lDz7TcGci6Q/</link>
		<comments>http://netscripter.ru/2009/01/31/icq_bot_born_1/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 16:49:26 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[ICQ боты]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=12</guid>
		<description><![CDATA[Для нормального функционирования бота необходимо определиться с хостингом.
Шаред хостинг не подходит по причине того, что на большинстве хостингов ограничение на выполнение скрипта 30 секунд, а нам надо чтобы скрипт постоянно болтался в памяти. Плюс при большом количестве пользователей нагрузка может выйти за пределы допустимого и хостер вежливо попросит вас убраться подальше со своими скриптами.
Выходом из [...]]]></description>
			<content:encoded><![CDATA[<p>Для нормального функционирования бота необходимо определиться с хостингом.<br />
Шаред хостинг не подходит по причине того, что на большинстве хостингов ограничение на выполнение скрипта 30 секунд, а нам надо чтобы скрипт постоянно болтался в памяти. Плюс при большом количестве пользователей нагрузка может выйти за пределы допустимого и хостер вежливо попросит вас убраться подальше со своими скриптами.</p>
<p>Выходом из ситуации является VDS хостинг. Суть VDS хостинга состоит в том, что вам на одном большом физическом сервере расположены несколько виртуальных, независимых Unix систем. Виртуальный сервер обладает всеми преимуществами физического сервера, как-то полный контроль над процессами, гибкость конфигурирования и т.д. В общем такое нам нужно:)</p>
<p>Самым лучшим хостером, предоставляющим VDS сервера, является без сомнения <a href="http://firstvds.ru/index.html?from=19559" target="_blank">firstvds.ru</a>.</p>
<p style="text-align: center;"><a href="http://firstvds.ru/index.html?from=19559" target="_blank"><img src="http://netscripter.ru/images/first-468x60-9.gif" border="0" alt="Хостинг Firstvds.ru" /></a></p>
<p>Это весьма недорогой и достаточно стабильный VDS хостинг. Сам я изначально юзал firstvds и был доволен как слон. Потом был небольшой период, когда там начались глюки и тормоза. Как раз мне понадобился второй VDS и в надежде найти лучше, я перепробовал пару хостеров из недорогих, но там стабильность была еще хуже, а цены несколько выше. Каждый день что-то слетало и вырубалось и приходилось перегружать сервер. Может быть с "прямыми" руками можно было поковыряться в системе и сконфигурировать чтобы все работало стабильно, но у меня несколько другой профиль и нужна мне была стабильная работа сразу, а не после плясок с бубном. Помучавшись пару месяцев я плюнул и заказал второй VDS на firstvdsе. А там как раз работа наладилась и все стало замечательно. В общем сейчас сервера работают без сбоев и все довольны:)).</p>
<p>Итак, остановимся на Firstvds.ru.<br />
Самый "младший тариф" VDS-Старт стоит всего 149 рублей.<br />
Включает в себя:<br />
SSH root-доступ<br />
Диск - 1000 мегабайт<br />
Память - 64 мегабайта<br />
Трафик - 25 Гб<br />
Процессор - 300 МГц</p>
<p>Для наших целей вполне должно хватить. При желании всегда можно добавить ресурсов или перейти на следующий тарифный план.<br />
Заказываем VDS - Старт. Процедура регистрации и первого заказа подробно расписана <a href="http://firstvds.ru/ru/technology/faq/start.html" target="_blank">здесь</a></p>
<p>При оплате с помощью электронных платежных систем активация сервера происходит в автоматическом режиме в течении нескольких минут. Очень толково и удобно.</p>
<p>В следующем выпуске: Заказ и активация VDS сервера</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/lDz7TcGci6Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/01/31/icq_bot_born_1/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/01/31/icq_bot_born_1/</feedburner:origLink></item>
		<item>
		<title>ICQ боты</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/Nxasj4DZetg/</link>
		<comments>http://netscripter.ru/2009/01/31/icqboton/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 15:05:52 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[ICQ боты]]></category>

		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=6</guid>
		<description><![CDATA[Пробуем окучить тему ICQ ботов на PHP.
За основу возьмем замечательный класс Сергея Акудовича WebIcqPro.
Класс очень хороший, плюс на тамошнем форуме обсуждаются все нюансы и баги.
Итак, задача минимум запустить бота и заставить его проявить признаки жизнедеятельности.
]]></description>
			<content:encoded><![CDATA[<p>Пробуем окучить тему ICQ ботов на PHP.</p>
<p>За основу возьмем замечательный класс Сергея Акудовича <a href="http://wip.asminog.com" target="_blank">WebIcqPro</a>.</p>
<p>Класс очень хороший, плюс на тамошнем форуме обсуждаются все нюансы и баги.<br />
Итак, задача минимум запустить бота и заставить его проявить признаки жизнедеятельности.</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/Nxasj4DZetg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/01/31/icqboton/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/01/31/icqboton/</feedburner:origLink></item>
		<item>
		<title>Всплыть по рубку</title>
		<link>http://feedproxy.google.com/~r/netscripter/~3/SsqJ4G9wh8A/</link>
		<comments>http://netscripter.ru/2009/01/30/about/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 10:27:08 +0000</pubDate>
		<dc:creator>Димон</dc:creator>
		
		<category><![CDATA[Флуктуации мозга]]></category>

		<guid isPermaLink="false">http://netscripter.ru/?p=1</guid>
		<description><![CDATA[Есть мнение, что ведение блога должно дисциплинировать и упорядочивать хаос, творящийся в голове.
Питаю слабую надежду, что публикация здесь своих заметок, поможет придать какой-то вектор разнонаправленным мыслям и идеям, периодически зарождающимся и умирающим в бестолковой башке!  :))
]]></description>
			<content:encoded><![CDATA[<p>Есть мнение, что ведение блога должно дисциплинировать и упорядочивать хаос, творящийся в голове.</p>
<p>Питаю слабую надежду, что публикация здесь своих заметок, поможет придать какой-то вектор разнонаправленным мыслям и идеям, периодически зарождающимся и умирающим в бестолковой башке!  :))</p>
<img src="http://feeds.feedburner.com/~r/netscripter/~4/SsqJ4G9wh8A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://netscripter.ru/2009/01/30/about/feed/</wfw:commentRss>
		<feedburner:origLink>http://netscripter.ru/2009/01/30/about/</feedburner:origLink></item>
	</channel>
</rss>

