<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог Вани Коротеева</title>
	<atom:link href="http://rosomakho.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://rosomakho.ru</link>
	<description>Программирование, компьютеры и все что с ними связано.</description>
	<lastBuildDate>Wed, 22 Feb 2012 17:52:18 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Opencart инструкция &#8211; видеоуроки</title>
		<link>http://rosomakho.ru/blog/opencart-instrukciya-videouroki/</link>
		<comments>http://rosomakho.ru/blog/opencart-instrukciya-videouroki/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 08:54:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[ope]]></category>
		<category><![CDATA[opencart]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=1043</guid>
		<description><![CDATA[Я постарался сделать инструкцию по opencart  и ocstore в формате видеоуроков. Рассмотрены основные возможности работы с магазинами, в процессе создан фактически работающий магазин по адресу php.rosomakho.ru с примерами товаров. Основные рассмотренные темы: Введение и преимущества OpenCart для создания интернет-магазина. Установка OcStore (русская версия OpenCart) на локальном компьютере на сервер xampp. (можно также использовать Денвер) Что [...]]]></description>
			<content:encoded><![CDATA[<p>Я постарался сделать инструкцию по opencart  и ocstore в формате видеоуроков. Рассмотрены основные возможности работы с магазинами, в процессе создан фактически работающий магазин по адресу <a title="ocart магазин" href="http://php.rosomakho.ru" target="_blank">php.rosomakho.ru</a> с примерами товаров.</p>
<p><span id="more-1043"></span></p>
<p>Основные рассмотренные темы:</p>
<ol>
<li>Введение и преимущества OpenCart для создания интернет-магазина.</li>
<li>Установка OcStore (русская версия OpenCart) на локальном компьютере на сервер xampp. (можно также использовать Денвер)</li>
<li>Что видит пользователь в только что установленном интернет-магазине. категории, товары, оформление заказа с личным кабинетом и без.</li>
<li>Самый большой раздел &#8211; администрирование магазина. Настройки магазина,<br />
Разбор пунктов меню каталог: категории товары производители отзывы статьи.<br />
добавление категории и товара, добавление производителя, работа с отзывами и статьями. Рассмотрение модулей доставки по умолчанию. Учет в заказе и каналы товаров. Пользователи, локализация, отчет ошибок, бекап-восстановление<br />
создание пользователя-менеджера. Как работают отчеты. Это пожалуй самый большой и важный раздел моей инструкции по OpenCart и он помогает разобраться в администрировании интернет-магазина.</li>
<li>Установка и подробный разбор использования модуля экспорта-импорта. Установка и разбор использования модуля новостей.<br />
Вывод новостей с увеличивающимися фотографиями как у товаров.<br />
Вывод новостей как модуля.</li>
<li>Где в OpenCart хранится html код и как его менять.<br />
Замена текста доставки, заголовков модулей.</li>
<li>Установка OpenCart на хостинг. Перенос базы данных. Смотрите работающий магазин по адресу <a title="ocart магазин" href="http://php.rosomakho.ru/" target="_blank">php.rosomakho.ru</a></li>
<li>Подведение итогов.<br />
Будущие видеоуроки:для магазина-настроить е-мейл и системы оплаты.</li>
</ol>
<p><strong>Модуль новостей</strong> с переведенной инструкцией и <strong>модуль экспорта-импорта</strong> можно скачать <a title="загрузка модулей opencart" href="http://narod.ru/disk/4492261001/modules-downloads.rar.html" target="_blank">здесь</a>.</p>
<p>Это мой первый опыт в создании видеоуроков поэтому качество может быть не всегда хорошим. Пишите ваши замечания.</p>
<p>Итак, все видеоуроки <strong>совершенно бесплатно</strong> можно скачать,заполнив форму. Ссылка придет вам на e-mail.</p>
<p><span style="font-size:36px"><a title="opencart уроки" href="http://rutracker.org/forum/viewtopic.php?t=3395876" target="_blank">Прямая ссылка на скачку</a></span></p>
<p>Если вдруг захотите поблагодарить бедного студента &#8211; Webmoney R338858196046 Яндекс-деньги 41001653071063.</p>
<p>В скором времени планируется выпуск еще многих мини-видеоуроков по работе с OpenCart и OcStore. Инструкции в них помогут вам полностью разобраться с Вашим интернет-магазином. <strong>Пишите в комментариях</strong> что вы хотели бы еще в них увидеть.</p>
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/mvc-cms-2-0/">mvc cms php</a></li>
<li><a href="http://rosomakho.ru/">rosomakho</a></li>
<li><a href="http://rosomakho.ru/blog/chto-delat-letom/">что делать летом</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart модули доставки</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">создание модуля для opencart</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">передача файла по TCP в C#</a></li>
</ul>
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/">C# как организовать скачку файла с сети</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файла по сети</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">как установить тему в opencart</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">отмена длительной операции c#</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">написание модулей opencart</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart модули</a></li>
</ul>
<div class="shr-publisher-1043"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/blog/opencart-instrukciya-videouroki/feed/</wfw:commentRss>
		<slash:comments>192</slash:comments>
		</item>
		<item>
		<title>C# передача файла</title>
		<link>http://rosomakho.ru/blog/c-sharp-peredacha-fajla/</link>
		<comments>http://rosomakho.ru/blog/c-sharp-peredacha-fajla/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 20:19:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=1031</guid>
		<description><![CDATA[В данной статье я собираюсь рассмотреть передачу файлов по сети, используя язык c# и возможности платформы .net Демонстрационная программа по передаче файлов на c# Краткая инструкция по передаче файлов на c# Распакуйте архив, зайдите в папку filetransfer/bin/debug/ и запустите filetransfer.exe ДВА раза. Один будет для приема, другой для передачи(то есть, в одном окне с главной [...]]]></description>
			<content:encoded><![CDATA[<p>В данной статье я собираюсь рассмотреть <strong>передачу файлов по сети, используя язык c#</strong> и возможности платформы .net</p>
<p><span id="more-1031"></span> <a href="http://rosomakho.ru/FileTransfer_original.rar">Демонстрационная программа по передаче файлов на c#</a></p>
<p><strong>Краткая инструкция по передаче файлов на c#</strong></p>
<p>Распакуйте архив, зайдите в папку filetransfer/bin/debug/ и запустите filetransfer.exe <strong>ДВА</strong> раза. Один будет для приема, другой для передачи(то есть, в одном окне с  главной формы нажмите Send а в другом Receive) . В том, что для приема выберите папку (например c:received) и нажмите wait receive. Затем в том, что для передачи введите в hostname 127.0.0.1 и выберите файл для передачи и нажмите Send. Файл должен &laquo;передаться&raquo; и появиться в папке  c:received под тем же именем. Если есть возможность, попробуйте на  разных компьютерах. Узнайте ip принимающего компьютера на 2ip.ru и  введите его в поле hostname окна для передачи.</p>
<p><strong>Более подробно о том, как работает механизм передачи файлов.</strong></p>
<p>Если рассмотреть вкратце возможности передачи файлов, то самые используемые для передачи именно с компьютера на компьютер &#8211; протоколы tcp и udp. Первый гарантирует доставку пакетов, а второй обладает чуть большей скоростью. В демонстрационной программе используется именно tcp протокол а также механизм сокетов.</p>
<p>Рассмотрим работу формы, <strong>посылающей данные и файлы на c#</strong>(SendForm). На ней есть поля для ввода ip адреса получателя (для тестирования попробуйте 127.0.0.1) и выбор файла для отправки. После того, как вы введете все данные, можно нажать кнопку Send и, если на нужном ip работает форма, ожидающая приема данных, произойдет отправка. При отправке производится вызов функции sendBackgroundWorker.RunWorkerAsync в которую передаются параметры &#8211; ip получателя и путь к отправляемому файлу.</p>
<p>Если вы не работали с BackgroundWorker &#8211; вот цитата из Msdn &laquo;Класс BackgroundWorker позволяет выполнить операцию в отдельном, выделенном потоке. Операции, требующие много времени, такие как загрузка и транзакции базы данных, могут создавать впечатление, что пользовательский интерфейс перестал отвечать на действия пользователя. Если необходимо обеспечить быстрое реагирование пользовательского интерфейса, а подобные операции приводят к длительным задержкам, эффективным решением может стать класс BackgroundWorker.&raquo; Проще говоря, он нужен чтобы в фоновом режиме осуществлять длительные операции и не давать зависать форме(интерфейсу). Функция BackgroundWorker.CancelAsync() которая также присутствует у этой формы, позволяет отменить слишком длительную операцию, для этого в коде отправки и присутствуют строки</p>
<pre class="brush: csharp">
 if (sendBackgroundWorker.CancellationPending)
{
e.Cancel = true;
break;
}</pre>
<p>Как же собственно происходит отправка и <strong>передача файлов</strong>?  В c# для этого используются классы TcpClient и NetworkStream. Мы создаем соединение с получателем, используя его ip и определенный порт (в примере 20000)</p>
<pre class="brush: csharp">TcpClient client =
new TcpClient(argumen.Hostname, 20000);</pre>
<p>Затем открываем наш файл на чтение  и запрашиваем у получателя поток, в который собственно и будем писать данные из файла. Чтобы передать файлы любых форматов используется класс BinaryWriter , который позволяет нам писать в поток двоичные данные. Сначала мы пишем в наш поток имя файла и его размер(длину в байтах).</p>
<pre class="brush: csharp">writer.Write(Path.GetFileName(argumen.Filename));
writer.Write(lenght);</pre>
<p>Затем идет собственно сама передача в цикле.</p>
<pre class="brush: csharp">do {

readBytes = inputStream.Read(buffer, 0, buffer.Length);
outputStream.Write(buffer, 0, readBytes);
totalBytes += readBytes;

} while (client.Connected &amp;&amp; totalBytes &lt; lenght);
</pre>
<p>Здесь мы читаем по 2048 байт из файла, пишем их в выходной поток (тот, который запросили у получателя) и делаем это до тех пор, пока не отправим весь файл или пока не отсоединимся от получателя (ну если вдруг компьютер получателя вырубится)</p>
<p>Далее рассмотрим работу формы, принимающей данные. Мы задаем папку для приема и затем запускается так называемая прослушка порта для приема (20000 в нашем случае).</p>
<p>[sourcecode language=&#039;csharp&#039;]<br />
TcpListener listener = new TcpListener(IPAddress.Any, 20000);<br />
listener.Start();</p>
<p>while (!listener.Pending())<br />
{<br />
/*это необязательный код для отмены прослушки</p>
<p>if (receiveBackgroundWorker.CancellationPending)<br />
{<br />
listener.Stop();<br />
e.Cancel = true;<br />
return;<br />
}</p>
<p>*/</p>
<p>}<br />
[/sourcecode]<br />
То есть TcpListener слушает порт и пока кто-то не подключится крутится в вечном цикле. Далее как только кто-то подключился мы создаем для него TcpClient и начинаем прием файла.</p>
<p>[sourcecode language=&#039;csharp&#039;]TcpClient client = listener.AcceptTcpClient();</p>
<p>using (NetworkStream inputStream = client.GetStream())<br />
using (BinaryReader reader = new BinaryReader(inputStream))<br />
{<br />
string filename = reader.ReadString();<br />
long lenght = reader.ReadInt64();</p>
<p>using (FileStream outputStream = File.Open(Path.Combine(folder, filename), FileMode.Create))<br />
{<br />
long totalBytes = 0;<br />
int readBytes = 0;<br />
byte[] buffer = new byte[2048];</p>
<p>do<br />
{<br />
readBytes = inputStream.Read(buffer, 0, buffer.Length);<br />
outputStream.Write(buffer, 0, readBytes);<br />
totalBytes += readBytes;</p>
<p>receiveBackgroundWorker.ReportProgress(<br />
(int)Math.Round(Convert.ToDouble(totalBytes) / Convert.ToDouble(lenght) * 100));</p>
<p>if (receiveBackgroundWorker.CancellationPending)<br />
{<br />
e.Cancel = true;<br />
break;<br />
}</p>
<p>} while (client.Connected &amp;&amp; totalBytes &lt; lenght);<br />
}<br />
}<br />
[/sourcecode]<br />
Здесь мы запрашиваем у клиента входной поток (в который он пишет данные из передаваемого файла), затем читаем из потока имя и длину файла и создаем файл с таким же именем в папке для приема. Ну и также читаем из потока по 2048 байт и сохраняем их в наш файл.</p>
<p>Если есть вопросы по этой теме, пишите в комментариях)
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# архивирование передача потока</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart модуль новостей</a></li>
<li><a href="http://rosomakho.ru/blog/mvc-cms-2-0/">mvc cms php</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">протокол передачи файлов на c#</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart документация</a></li>
<li><a href="http://rosomakho.ru/proj_prof/opencart-instrukciya-plan/">opencart документация</a></li>
</ul>
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart инструкции</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">как работает opencart</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">модуль экспорта для opencart не работает</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart раздел отзывов</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов по сети</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов через вев сервис</a></li>
</ul>
<div class="shr-publisher-1031"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/blog/c-sharp-peredacha-fajla/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Установка mysql,nginx и joomla на windows server</title>
		<link>http://rosomakho.ru/blog/ustanovka-mysql-i-joomla-na-windows-server/</link>
		<comments>http://rosomakho.ru/blog/ustanovka-mysql-i-joomla-na-windows-server/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 19:07:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[windows server]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=1027</guid>
		<description><![CDATA[Установка mysql с помощью руководства прошла гораздо более спокойно. В принципе после нее на apache и php можно ставить joomla, но я во-первых хотел чтобы паралллельно работал еще и iis а во-вторых чтобы все работало быстро. поэтому поставил еще и nginx под виндовз. Теперь все выглядит так:на роутер со статическим адресом приходят запросы (в dns [...]]]></description>
			<content:encoded><![CDATA[<p>Установка mysql <a href="http://www.codenet.ru/webmast/apache/Apache2-PHP5-MySql5">с помощью руководства</a> прошла гораздо более спокойно. В принципе после нее на apache и php можно ставить joomla, но я во-первых хотел чтобы паралллельно работал еще и iis а во-вторых чтобы все работало быстро. поэтому поставил еще и nginx под виндовз.<br />
<span id="more-1027"></span><br />
Теперь все выглядит так:на роутер со статическим адресом приходят запросы (в dns masterhost записано соответствие сайтов http://phptest.rosomakho.ru и http://aspnet.rosomakho.ru этому статическому ip), роутер перенаправляет их на локальный комп 192.168.1.2 (сервер), а там быстрый nginx в зависимости от сайта (aspnet или phptest) раскидывает их на apache или iis 7, которые висят на портах 8080 и 50000. но для конечных пользователей это незаметно))<br />
Конфиг nginx:<br />
server {<br />
        listen       80;<br />
        server_name  localhost;</p>
<p>        #charset koi8-r;</p>
<p>        #access_log  logs/host.access.log  main;</p>
<p>        location / {<br />
            root   html;<br />
            index  index.html index.htm;<br />
        }</p>
<p>        #error_page  404              /404.html;</p>
<p>        # redirect server error pages to the static page /50x.html<br />
        #<br />
        error_page   500 502 503 504  /50x.html;<br />
        location = /50x.html {<br />
            root   html;<br />
        }</p>
<p>        # proxy the PHP scripts to Apache listening on 127.0.0.1:80<br />
        #<br />
        #location ~ .php$ {<br />
        #    proxy_pass   http://127.0.0.1;<br />
        #}</p>
<p>        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000<br />
        #<br />
        #location ~ .php$ {<br />
        #    root           html;<br />
        #    fastcgi_pass   127.0.0.1:9000;<br />
        #    fastcgi_index  index.php;<br />
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;<br />
        #    include        fastcgi_params;<br />
        #}</p>
<p>        # deny access to .htaccess files, if Apache&#8217;s document root<br />
        # concurs with nginx&#8217;s one<br />
        #<br />
        #location ~ /.ht {<br />
        #    deny  all;<br />
        #}<br />
    }<br />
	server {<br />
	listen  192.168.1.2;<br />
	server_name aspnet.rosomakho.ru  www.aspnet.rosomakho.ru;<br />
	location /<br />
	{<br />
           proxy_pass   http://127.0.0.1:50000;<br />
    }</p>
<p>	}<br />
	server {<br />
	listen  192.168.1.2;<br />
	server_name phptest.rosomakho.ru  www.phptest.rosomakho.ru;<br />
	location /<br />
	{<br />
           proxy_pass   http://127.0.0.1:8080;<br />
    }</p>
<p>	}</p>
<p>    # another virtual host using mix of IP-, name-, and port-based configuration<br />
    #</p>
<p>    # HTTPS server<br />
    #<br />
    #server {<br />
    #    listen       443;<br />
    #    server_name  localhost;</p>
<p>    #    ssl                  on;<br />
    #    ssl_certificate      cert.pem;<br />
    #    ssl_certificate_key  cert.key;</p>
<p>    #    ssl_session_timeout  5m;</p>
<p>    #    ssl_protocols  SSLv2 SSLv3 TLSv1;<br />
    #    ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;<br />
    #    ssl_prefer_server_ciphers   on;</p>
<p>    #    location / {<br />
    #        root   html;<br />
    #        index  index.html index.htm;<br />
    #    }<br />
    #}<br />
}</p>
<p>То есть сначала все запросы на 80 порт обрабатывает nginx, естественно нужно потом еще включить всякие плюшки nginx вроде ускорения и кеширования, о которых я пока имею самое общее представление.<br />
Теперь по адресу <a href="http://phptest.rosomakho.ru">phptest.rosomakho.ru</a> висит джумла рабочая, а запросы на<br />
<a href="http://aspnet.rosomakho.ru">aspnet.rosomakho.ru</a> обрабатывает iis.<br />
Правда в джумле есть некритичная <a href="http://joomlaforum.ru/index.php/topic,142599.msg776490.html#msg776490">проблема с ссылками</a>, описанная здесь.<br />
Следующие шаги:<br />
-написать тестовое приложение для iis, связывающееся с бд.<br />
-Сконфигурировать nginx для быстрой работы</p>
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов по сети</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов через вев сервис</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">как изменить размер картинок товаров в opencart</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">дорогие друзья заходите на наш сайт, его так легко запомнить, на нем вы найдете громадную коллекцию фильмов, всех жанров и направлений</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">передача данных через tcp ip c#</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">как установить тему на opencart</a></li>
</ul>
<div class="shr-publisher-1027"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/blog/ustanovka-mysql-i-joomla-na-windows-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка PHP под Apache в Windows server 2008</title>
		<link>http://rosomakho.ru/proj_prof/ustanovka-php-pod-apache-v-windows-server-2008/</link>
		<comments>http://rosomakho.ru/proj_prof/ustanovka-php-pod-apache-v-windows-server-2008/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 16:30:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Проекты Вани]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[windows server]]></category>
		<category><![CDATA[работа]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=1013</guid>
		<description><![CDATA[Установить php даже как cgi, а не как модуль у меня получилось не сразу. Вот раздел httpd.conf который в конце концов заработал ]]></description>
			<content:encoded><![CDATA[<p>В общем я собрался ставить дома сервачок. Скачал с дримспарка Виндовс и понеслась) Здесь я собираюсь рассмотреть особенность установки на него PHP.</p>
<p>Нам понадобятся:</p>
<p>-Apache 2.0.xx</p>
<p>-Php (я скачал 5.2.15 VC6 x86 Non Thread Safe zip архив с http://windows.php.net/download/ )<br />
-Статический ip адрес для разворачивания своего сервера или сайта. (Как его получить узнайте у провайдера)<br />
<span id="more-1013"></span></p>
<p>Руководство по установке я нагуглил <a href="http://www.codenet.ru/webmast/apache/Apache2-PHP5-MySql5/">остюда</a> . Сначала не прочитал внимательно и скачал apache не 2.0.хх а 2.2 и поэтому долго не мог настроить под него php. Позже в процессе гугленья нашел какую-то тему (на английском, естественно) где говорилось что под windows нельзя совместить php и apache 2.2. Что ж, снес апач и поставил заново версию 2.0.<br />
В процессе установки апача смело выбирайте пункт for all users on port 80 &#8211; несмотря на то, что там по умолчанию работает iis, позже можно будет поменять порт на другой, например 8080.<br />
Если у вас нет доменного имени, но вы хотите развернуть свой домашний сервер на статическом ip , пишите в network domain и server name &#8211; localhost.<br />
После установки apache нужно будет поменять кое-что в httpd.conf &#8211; по сравнению с руководством <a href="http://www.codenet.ru/webmast/apache/Apache2-PHP5-MySql5/">здесь</a> , изменим порт , прописав Listen 8080 (а на 80м порту останется висеть iis) ну и еще включив кодировкой UTF-8 &#8211; AddDefaultCharset UTF-8 , сколько ж можно сидеть на 1251 или на кои-8 )))</p>
<p>Затем распаковываем архив с php (я распаковал в c:php)<br />
Установить php даже как cgi, а не как модуль у меня получилось не сразу. Вот раздел httpd.conf который в конце концов заработал<br />
#включаем php как cgi<br />
AddType application/x-httpd-php .phtml .php</p>
<p>Options ExecCGI</p>
<p>ScriptAlias &laquo;/_php_dir/&raquo; &laquo;c:/php/&raquo;<br />
Action application/x-httpd-php &laquo;/_php_dir/php-cgi.exe&raquo;<br />
SetEnv PHPRC &laquo;C:/PHP/&raquo;</p>
<p>После этого тестовый php файл наконец то вывел phpinfo() и теперь можно со спокойно совестью ставить mysql
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">мануал opencart</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart преимущества</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">работа с opencart</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов по сети</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов через вев сервис</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">какие должны быть разрешения opencart</a></li>
</ul>
<div class="shr-publisher-1013"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/proj_prof/ustanovka-php-pod-apache-v-windows-server-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Поиски работы</title>
		<link>http://rosomakho.ru/blog/poiski-raboty/</link>
		<comments>http://rosomakho.ru/blog/poiski-raboty/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 16:41:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[работа]]></category>
		<category><![CDATA[собеседования]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=998</guid>
		<description><![CDATA[Сейчас озаботился поиском работы, ходил пока на собеседование в 1с рарус и в компанию &#171;Эргосоло&#187;, которая сделала &#171;Соло на клавиатуре&#187;. Скоро узнаю результаты. Чтобы работать в &#171;Эргосоло&#187; нужно уметь быстро печатать так что сейчас усиленно прохожу их курс слепой печати десятью пальцами. Посмотрим что из этого выйдет. Это очень полезный навык для любого блоггера, помогает [...]]]></description>
			<content:encoded><![CDATA[<p>Сейчас озаботился поиском работы, ходил пока на собеседование в 1с рарус и в компанию &laquo;Эргосоло&raquo;, которая сделала &laquo;Соло на клавиатуре&raquo;. Скоро узнаю результаты. Чтобы работать в &laquo;Эргосоло&raquo; нужно уметь быстро печатать так что сейчас усиленно прохожу их курс слепой печати десятью пальцами. Посмотрим что из этого выйдет. Это очень полезный навык для любого блоггера, помогает писать подробные и интересные сообщения, а не так как сейчас, &laquo;отписки&raquo;.</p>
<p>Вообще конечно радует, что на рынке много вакансий программиста .net. Еще подучить c# и можно будет устраиваться туда. Нужно только сделать пару интересных проектов с использованием возможностей .net и добавить их в свое портфолио.</p>
<p>На собеседовании, мне кажется, мне слегка помог опыт бауманских дебатов. Нужно не бояться собеседника, не мямлить и быть уверенным в себе. Правда я думаю у меня не очень получалось, так как на дебаты я ходил не так много раз.</p>
<p>Сейчас в свободное время изучаю c#, позже напишу про этот опыт и дам полезные рекомендации.
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">создание магазина на opencart</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">документация по opencart</a></li>
<li><a href="http://rosomakho.ru/proj_prof/opencart-instrukciya-plan/">документация по opencart</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов по сети</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов через вев сервис</a></li>
<li><a href="http://rosomakho.ru/blog/mvc-cms-2-0/">mvc в cms</a></li>
</ul>
<div class="shr-publisher-998"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/blog/poiski-raboty/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Icq и передача файлов на C#</title>
		<link>http://rosomakho.ru/proj_prof/icq-na-c-sharp/</link>
		<comments>http://rosomakho.ru/proj_prof/icq-na-c-sharp/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 14:47:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[Проекты Вани]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=973</guid>
		<description><![CDATA[Для всех кто интересуется темой как передавать по инету файлы и текст с помощью C# выкладываю свою программку. В чем ее суть на данный момент: есть окно сообщений, окно лога и кнопки для передачи файла, текста и коннекта. Запускаете прогу два раза из папки дебаг, одна будет &#171;сервер&#187; а другая &#171;клиент&#187;. Для тестирования на локальном [...]]]></description>
			<content:encoded><![CDATA[<p>Для всех кто интересуется темой как передавать по инету файлы и текст с помощью C# выкладываю свою программку.</p>
<p>В чем ее суть на данный момент: есть окно сообщений, окно лога и кнопки для передачи файла, текста и коннекта. Запускаете прогу два раза из папки дебаг, одна будет &laquo;сервер&raquo; а другая &laquo;клиент&raquo;. Для тестирования на локальном компе в поле host клиента вводите 127.0.0.1 и жмете connect после чего клиент соединяется с сервером. Можете передавать серверу текст, набитый в текстовом поле а также файлы с помощью send file.</p>
<p>Если ее слегка улучшить в плане получения ip с сервера (ну хотя бы из файлика на вашем сайте) и дизайна то получится icq))</p>
<p>Вот <a href="http://rosomakho.ru/sharp_icq.rar">ссылка на скачку</a> и вдобавок <a href="http://rosomakho.ru/FileTransfer_original.rar">здесь</a> еще одна программка для передачи файлов которую я нарыл в инете.<br />
.net воистину великая вещь, очень удобно программировать!
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/">передача файлов в домене c#</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# обмен файлами</a></li>
<li><a href="http://rosomakho.ru/proj_prof/opencart-instrukciya-plan/">opencart примеры</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart структура темы</a></li>
<li><a href="http://rosomakho.ru/">ocstore nginx</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart инструкция по установке</a></li>
</ul>
<div class="shr-publisher-973"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/proj_prof/icq-na-c-sharp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Mvc Cms 2.0</title>
		<link>http://rosomakho.ru/blog/mvc-cms-2-0/</link>
		<comments>http://rosomakho.ru/blog/mvc-cms-2-0/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 07:32:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=969</guid>
		<description><![CDATA[Сейчас читаю книгу web 2.0 программирование на php. Там предлагается создать cms на основе модели mvc (model-view-controller) для мультиблоггинга. Постараюсь ее расширить для обмена файлами или ботвой. Кстати opencart тоже написан по модели mvc, возможно потом смогу лучше понять как он работает. Мой блог находят по следующим фразам c# передать файл по tcp соединению установка [...]]]></description>
			<content:encoded><![CDATA[<p>Сейчас читаю книгу web 2.0 программирование на php. Там предлагается создать cms на основе модели mvc (model-view-controller) для мультиблоггинга. Постараюсь ее расширить для обмена файлами или ботвой. Кстати opencart тоже написан по модели mvc, возможно потом смогу лучше понять как он работает.
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передать файл по tcp соединению</a></li>
<li><a href="http://rosomakho.ru/proj_prof/ustanovka-php-pod-apache-v-windows-server-2008/">установка apache windows server 2008</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">настройка отправки товаров на почту opencart</a></li>
<li><a href="http://rosomakho.ru/proj_prof/ustanovka-php-pod-apache-v-windows-server-2008/">установка php на windows server 2008</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">яндекс.деньги opencart</a></li>
<li><a href="http://rosomakho.ru/tag/opencart/">простой модуль корзины opencart</a></li>
</ul>
<div class="shr-publisher-969"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/blog/mvc-cms-2-0/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Opencart Fail</title>
		<link>http://rosomakho.ru/blog/opencart-fail/</link>
		<comments>http://rosomakho.ru/blog/opencart-fail/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 07:30:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[opencart]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=967</guid>
		<description><![CDATA[К сожалению ноутбук с инструкцией украли. Так что вся работа пропала. Последнюю незаконченную версию скачайте с моего сайта. Скачать&#8230; Пока что занимаюсь не opencart а другими делами. Однако если у Вас есть вопросы по opencart пишите в комментариях,постараюсь ответить! Мой блог находят по следующим фразам резюме блог .net asp.net c# c# передать файл по tcp [...]]]></description>
			<content:encoded><![CDATA[<p>К сожалению ноутбук с инструкцией украли. Так что вся работа пропала.<br />
Последнюю незаконченную версию скачайте с моего сайта. <a href="http://rosomakho.ru/rus147.zip">Скачать&#8230;</a><br />
Пока что занимаюсь не opencart а другими делами. Однако если у Вас есть вопросы по opencart пишите в комментариях,постараюсь ответить!
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/tag/c/">резюме блог .net asp.net c#</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передать файл по tcp соединению</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">opencart отзывы</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# поле для ip</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов по сети</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов через вев сервис</a></li>
</ul>
<div class="shr-publisher-967"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/blog/opencart-fail/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Планируется Opencart инструкция</title>
		<link>http://rosomakho.ru/proj_prof/opencart-instrukciya-plan/</link>
		<comments>http://rosomakho.ru/proj_prof/opencart-instrukciya-plan/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 18:59:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[Проекты Вани]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[opencart]]></category>
		<category><![CDATA[блог]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=138</guid>
		<description><![CDATA[Для всех кто интересуется тем,как создать интернет магазин быстро и бесплатно с помощью удобной cms, рад сообщить что уже скоро(в конце июля) выложу подробную инструкцию по opencart со скриншотами. Что там будет от меня уникального - подробный разбор работы модуля экспорта/импорта для opencart ,с примерами кода на пхп.(да,в опенкарт можно прекрасно загрузить прайс из екселя, [...]]]></description>
			<content:encoded><![CDATA[<p>Для всех кто интересуется тем,как создать интернет магазин быстро и бесплатно с помощью удобной cms, рад сообщить что уже скоро(в конце июля) выложу подробную инструкцию по opencart со скриншотами.</p>
<p>Что там будет от меня уникального</p>
<ul>
<li>- подробный разбор работы модуля экспорта/импорта для opencart ,с примерами кода на пхп.(да,в опенкарт можно прекрасно загрузить прайс из екселя, если есть таблица с ценами и товарами &#8211; никаких проблем)</li>
<li>-разбор кода левого меню с категориями.</li>
<li>-замена заднего фона и всякие полезности и мелочи,вроде структуры бд и кнопки для корзины.</li>
</ul>
<p>Следите за обновлениями на моем сайте, заходите в конце июля.
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">C# передача файлов по сети</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">установка модулей opencart</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">где в opencart хранится html код и как его менять</a></li>
<li><a href="http://rosomakho.ru/blog/mvc-cms-2-0/">mvc в php cms</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">передача данных в c# по tcp/ip</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов</a></li>
<li><a href="http://blogclient.ru/">Клиент для комментариев WordPress</a></li>
</ul>
<div class="shr-publisher-138"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/proj_prof/opencart-instrukciya-plan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Что делать летом</title>
		<link>http://rosomakho.ru/blog/chto-delat-letom/</link>
		<comments>http://rosomakho.ru/blog/chto-delat-letom/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 20:38:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[ботва]]></category>
		<category><![CDATA[планирование]]></category>

		<guid isPermaLink="false">http://rosomakho.ru/?p=135</guid>
		<description><![CDATA[Впереди два месяца свободного времени которое можно с пользой потратить на реальную учебу а не просиживание задницы в универе. В планах изучить кучу всего: Php,Asp.Net, Bitrix, WordPress и тд и тп. НО Во-первых надо составить четкий план,что я хочу изучить, для каких целей и как применить. Что точно должно быть,так это заработать за август фрилансом [...]]]></description>
			<content:encoded><![CDATA[<p>Впереди два месяца свободного времени которое можно с пользой потратить на реальную учебу а не просиживание задницы в универе.</p>
<p>В планах изучить кучу всего: Php,Asp.Net, Bitrix, WordPress и тд и тп.</p>
<p><span style="text-decoration: underline">НО</span></p>
<p><span id="more-135"></span></p>
<p>Во-первых надо составить четкий план,что я хочу изучить, для каких целей и как применить. Что точно должно быть,так это заработать за август фрилансом 15000 рублей.</p>
<p>Во-вторых делать какие-то примеры и заметки при обучении как я начал делать с книгой по с#. Пригодится и для портфолио и для того чтобы поделится с кем-то.</p>
<p>Главное не отлынивать и за июль выучить все что надо
<p>Мой блог находят по следующим фразам</p>
<ul>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передать файл по tcp соединению</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">rabota s opencart</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">как установить тему в opencart</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">с sharp отправка и приём</a></li>
<li><a href="http://rosomakho.ru/blog/c-sharp-peredacha-fajla/">c# передача файлов по сети</a></li>
<li><a href="http://rosomakho.ru/blog/opencart-instrukciya-videouroki/">мануал opencart</a></li>
</ul>
<div class="shr-publisher-135"></div>]]></content:encoded>
			<wfw:commentRss>http://rosomakho.ru/blog/chto-delat-letom/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
