<?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://www.openmanual.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.openmanual.ru</link>
	<description>О программировании и бизнесе</description>
	<lastBuildDate>Mon, 07 May 2012 10:27:47 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Remote debugging: PyCharm, pydev, rsync, django, postgis</title>
		<link>http://www.openmanual.ru/2012/05/07/remote-debugging/</link>
		<comments>http://www.openmanual.ru/2012/05/07/remote-debugging/#comments</comments>
		<pubDate>Mon, 07 May 2012 10:15:46 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=176</guid>
		<description><![CDATA[В своей работе я использую PyCharm &#8212; отличную среду разработки, которая много всего умеет, упрощает рутину(чем сильно повышает продуктивность разработчика) и вообще не заменима для Django-devелоперов. В настоящий момент я работаю над проектом, который по ряду причин, не могу запустить на своей машине. Обновленный код приходится закачивать на сервер, перезапускать проект и только тогда я [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_184" class="wp-caption aligncenter" style="width: 427px"><a href="http://www.openmanual.ru/wp-content/uploads/2012/05/screen.png"><img class=" wp-image-184  " title="Remote Debugging PyChar" src="http://www.openmanual.ru/wp-content/uploads/2012/05/screen.png" alt="Настройка удаленной отладки в PyCharm" width="417" height="307" /></a><p class="wp-caption-text">Настройка удаленной отладки в PyCharm</p></div>
<p>В своей работе я использую PyCharm &#8212; отличную среду разработки, которая много всего умеет, упрощает рутину(чем сильно повышает продуктивность разработчика) и вообще не заменима для Django-devелоперов.</p>
<p>В настоящий момент я работаю над проектом, который по ряду причин, не могу запустить на своей машине. Обновленный код приходится закачивать на сервер, перезапускать проект и только тогда я увижу как оно работает. Терять в удобстве разработки и отладки мне не хотелось. Поэтому пришел к использованию следующей связки инстурментов:</p>
<ul>
<li>На рабочей машине(Mac) разрабатываю под PyCharm</li>
<li>В PyCharm как правило постоянно включена удаленная отладка.</li>
<li>Для работы удаленной отладки в код проекта, необходимо внести 2 строки кода для запуска отладки и положить 1 файл, доступный в python-path.</li>
<li>После внесения изменений в код, я на рабочей машине запускаю скрипт, который закачиваюет изменения на сервер с помощью rsync и перезагружает сервер проекта.</li>
</ul>
<h2>Про настройку удаленной отладки в PyCharm</h2>
<p>В директорию проекта нужно положить файл из директории PyCharm под названием: pycharm-debug.egg. В Django-проекте  я нахожу то место, которое мне нужно отладить и в начале отлаживамого def&#8217;а(например) ставлю следующий код:</p>
<p>sys.path.append(&#8216;/home/webmail/src/pycharm-debug.egg&#8217;)<br />
from pydev import pydevd<br />
pydevd.settrace(&#8217;213.180.204.11&#8242;, port=32456, stdoutToServer=True, stderrToServer=True)</p>
<p>&nbsp;</p>
<p>IP адрес и порт – это те по которым внешний сервер будет стучаться для того, чтобы найти запущенный PyCharm, которому он выдаваст отладочную информацию. Адрес Необходимо, настроить NAT, чтобы такие запросы попадали на машину разработчика.</p>
<p>Так как я на сервере не использую Django Development Server, а вместо него &#8212; nginx+uwsgi, то в параметрах запуска uwsgi я указал 1 процесс. Иначе будут сложности с отладкой, из-за нескольких попыток подключиться к моему компьютеру.</p>
<p>Важно! Для удаленной отладки исходные коды должны быть идентичны на локальном и удаленном сервере, в противном случае, может проявиться странное поведение дебаггера.<br />
Первые пол дня я использовал CyberDuck для закачивания обновленных файлов на сервер. Но мне это быстро надоело. И родилось решение, котором расскажет следующая часть этой статьи: про rsync.</p>
<h2>Про загрузку файлов и перезапуск сервера</h2>
<p>Я создал исполняемый(chmod +x) файл ~/bin/serversync:</p>
<p>#!/bin/sh<br />
rsync -e ssh &#8212;progress -lzuogthvr &#8212;compress-level=9 /Users/username/Documents/src/ root@94.100.191.204:/home/webmail/src/<br />
ssh root@94.100.191.204 supervisorctl restart all</p>
<p>&nbsp;</p>
<p>И создал  прописал его в alias. Для этого создал файл ~/.profile и написал в нем</p>
<p>alias servesync=&#8217;~/bin/serversync&#8217;</p>
<p>Все! Теперь изменив код проекта я запускаю одну комманду и вижу изменения.</p>
<p>С этой связкой я не претендую на максимально оптимальный setup, но это для меня работает. Знаете способы настроить все удобнее? Буду рад прочесть о Вашем опыте в комментариях!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2012/05/07/remote-debugging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Поддержка JPEG в PIL на Mac OS X</title>
		<link>http://www.openmanual.ru/2012/04/02/pil-jpeg-support-on-ma/</link>
		<comments>http://www.openmanual.ru/2012/04/02/pil-jpeg-support-on-ma/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 10:44:14 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Django]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=172</guid>
		<description><![CDATA[Мне для Django проекта понадобилась поддержка JPEG в PIL. Чтобы это заработало нужно: Скачать http://www.ijg.org/files/jpegsrc.v7.tar.gz Распаковать и произвести обычные  ./configure &#38;&#38; make И sudo make install После этого установка PIL: Я устанавливал его в virtualenv моего проекта. pip install pil Если был установлен ранее, то сначала нужно удалить pil: pip uninstall pil Теперь pil при установке [...]]]></description>
			<content:encoded><![CDATA[<p>Мне для Django проекта понадобилась поддержка JPEG в PIL.</p>
<p>Чтобы это заработало нужно:</p>
<p>Скачать <a href="http://www.ijg.org/files/jpegsrc.v7.tar.gz" rel="nofollow">http://www.ijg.org/files/jpegsrc.v7.tar.gz<br />
</a>Распаковать и произвести обычные  ./configure &amp;&amp; make<br />
И sudo make install</p>
<p>После этого установка PIL:</p>
<p>Я устанавливал его в virtualenv моего проекта.</p>
<p>pip install pil</p>
<p>Если был установлен ранее, то сначала нужно удалить pil:<br />
pip uninstall pil</p>
<p>Теперь pil при установке отчитается о поддержке JPEG:</p>
<p>&#8212; JPEG support available</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2012/04/02/pil-jpeg-support-on-ma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Midnight Commander Mac OS X</title>
		<link>http://www.openmanual.ru/2012/03/30/midnight-commander-mac-os-x/</link>
		<comments>http://www.openmanual.ru/2012/03/30/midnight-commander-mac-os-x/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 16:23:30 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[lion]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[mc]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=167</guid>
		<description><![CDATA[Для тех кому на Mac OS X нужен mc: http://louise.hu/download/applications/mc-4.8.1-bin-osx-universal.zip]]></description>
			<content:encoded><![CDATA[<p>Для тех кому на Mac OS X нужен mc:<br />
<a href="http://louise.hu/download/applications/mc-4.8.1-bin-osx-universal.zip"> http://louise.hu/download/applications/mc-4.8.1-bin-osx-universal.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2012/03/30/midnight-commander-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Британский PHP код</title>
		<link>http://www.openmanual.ru/2012/02/29/%d0%b1%d1%80%d0%b8%d1%82%d0%b0%d0%bd%d1%81%d0%ba%d0%b8%d0%b9-php-%d0%ba%d0%be%d0%b4/</link>
		<comments>http://www.openmanual.ru/2012/02/29/%d0%b1%d1%80%d0%b8%d1%82%d0%b0%d0%bd%d1%81%d0%ba%d0%b8%d0%b9-php-%d0%ba%d0%be%d0%b4/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 09:26:17 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=161</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openmanual.ru/wp-content/uploads/2012/01/7z6v5hldl5fn.png"><img src="http://www.openmanual.ru/wp-content/uploads/2012/01/7z6v5hldl5fn.png" alt="" title="7z6v5hldl5fn" width="567" height="322" class="alignleft size-full wp-image-165" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2012/02/29/%d0%b1%d1%80%d0%b8%d1%82%d0%b0%d0%bd%d1%81%d0%ba%d0%b8%d0%b9-php-%d0%ba%d0%be%d0%b4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка рабочего окружения под Windows: Python, pip, Django</title>
		<link>http://www.openmanual.ru/2011/10/15/python-pip-django-workplace-setup/</link>
		<comments>http://www.openmanual.ru/2011/10/15/python-pip-django-workplace-setup/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 10:24:48 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=155</guid>
		<description><![CDATA[Я заранее добавил в системный путь следующие переменные, всё равно это придется делать Добавляем в Path : c:\Python27\ и c:\Python27\Scripts Сделать это можно кликнув на моём компьютере правой кнопкой, свойства, дополнительно, переменные среды. Там ищем переменную Path и в ней через &#171;;&#187; дописываем два пути указанные выше. Ставим Python http://www.python.org/download/ Я ставил 2.7 Ставим easy_install [...]]]></description>
			<content:encoded><![CDATA[<p>Я заранее добавил в системный путь следующие переменные, всё равно это придется делать</p>
<p>Добавляем в Path : c:\Python27\ и c:\Python27\Scripts</p>
<p>Сделать это можно кликнув на моём компьютере правой кнопкой, свойства, дополнительно, переменные среды. Там ищем переменную Path и в ней через &#171;;&#187; дописываем два пути указанные выше.</p>
<p>Ставим Python<br />
<a href="http://www.python.org/download/">http://www.python.org/download/<br />
</a>Я ставил 2.7</p>
<p>Ставим easy_install<br />
<a href="http://pypi.python.org/pypi/setuptools">http://pypi.python.org/pypi/setuptools</a><br />
Внизу страницы ищем подходящий выбранной версии Python<br />
Я выбрал <a href="http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20">setuptools-0.6c11.win32-py2.7.exe</a></p>
<p>Скачиваем и распаковываем PIP<br />
<a href="http://pypi.python.org/pypi/pip">http://pypi.python.org/pypi/pip</a><br />
Внизу страницы ссылка на скачку архива<br />
Скачали, распаковали, открываем командную строку &#8212; идем в папку с распакованным архивом.<br />
Оттуда пишем<br />
python setup.py install<br />
Всё pip поставили.</p>
<p><a href="http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20"></a></p>
<p>открываем НОВУЮ cmd</p>
<p>Ставим virtualenv и django</p>
<p>pip install virtualenv</p>
<p>pip install django</p>
<p>По мере вспоминания нужных пакетов я буду обновлять пост.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2011/10/15/python-pip-django-workplace-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вакансия Python/Django</title>
		<link>http://www.openmanual.ru/2011/08/01/job-python-django/</link>
		<comments>http://www.openmanual.ru/2011/08/01/job-python-django/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 15:50:05 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Работа]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=147</guid>
		<description><![CDATA[В команду ЛинкТопа требуется Python/Django разработчик, желающий иметь интересную работу и стабильную оплату. Опыт разработки Web-приложений и сайтов &#8212; обязателен. Это могут быть как сайты, сделанные для клиентов, так и проекты &#171;для себя&#187;. Обязательно: Наличие желания быстро учиться новому! Пунктуальность Изобретательность Требования Никаких других специфичных требований мы не выдвигаем. Оплата сдельная. Работа удаленная. Если кандидат [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openmanual.ru/2011/08/01/job-python-django/"><img class="size-full wp-image-150 alignnone" title="LinkTop" src="http://www.openmanual.ru/wp-content/uploads/2011/08/LinkTop_logo_white.png" alt="LinkTop" width="400" height="146" /></a></p>
<h2>В команду ЛинкТопа требуется</h2>
<p>Python/Django разработчик, желающий иметь интересную работу и стабильную оплату.</p>
<p>Опыт разработки Web-приложений и сайтов &#8212; обязателен. Это могут быть как сайты, сделанные для клиентов, так и проекты &#171;для себя&#187;.<br />
Обязательно:<br />
Наличие желания быстро учиться новому!<br />
Пунктуальность<br />
Изобретательность</p>
<h2>Требования</h2>
<p>Никаких других специфичных требований мы не выдвигаем.<br />
Оплата сдельная.<br />
Работа удаленная.<br />
Если кандидат проживает в Москве &#8212; можно работать в нашем офисе, рядом с метро Калужская.</p>
<h2>Отправляйте свои резюме</h2>
<p>Свои резюме присылайте по адресу <a href="mailto:123@linktop.ru">123@linktop.ru</a></p>
<p>Не забывайте прикладывать ссылки на выполненные работы!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2011/08/01/job-python-django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Про мотивацию</title>
		<link>http://www.openmanual.ru/2011/07/13/motivation/</link>
		<comments>http://www.openmanual.ru/2011/07/13/motivation/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 09:18:24 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Мотивация]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=142</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><iframe width="560" height="349" src="http://www.youtube.com/embed/FwvUnwJxIBI" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2011/07/13/motivation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Говнокод: Операция подергивание</title>
		<link>http://www.openmanual.ru/2011/05/03/%d0%b3%d0%be%d0%b2%d0%bd%d0%be%d0%ba%d0%be%d0%b4-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d0%be%d0%b4%d0%b5%d1%80%d0%b3%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/</link>
		<comments>http://www.openmanual.ru/2011/05/03/%d0%b3%d0%be%d0%b2%d0%bd%d0%be%d0%ba%d0%be%d0%b4-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d0%be%d0%b4%d0%b5%d1%80%d0%b3%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/#comments</comments>
		<pubDate>Tue, 03 May 2011 16:59:10 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=137</guid>
		<description><![CDATA[Не могу найти откуда я взял этот скриншот, но мне очень понравилось Gleb Pospelov @makk1ntosh Скриншот с говнокодом, явно из презентации Андрея Солнцева http://goo.gl/WIFr1, а вот откуда он его взял http://goo.gl/WIFr1]]></description>
			<content:encoded><![CDATA[<p>Не могу найти откуда я взял этот скриншот, но мне очень понравилось</p>
<div id="attachment_138" class="wp-caption alignleft" style="width: 310px"><a href="http://www.openmanual.ru/wp-content/uploads/2011/05/Screenshot-1.png"><img class="size-medium wp-image-138" title="Говнокод" src="http://www.openmanual.ru/wp-content/uploads/2011/05/Screenshot-1-300x165.png" alt="Говнокод" width="300" height="165" /></a><p class="wp-caption-text">Говнокод</p></div>
<div style="clear:both;"></div>
<blockquote><p><b>Gleb Pospelov</b></p>
<p>@makk1ntosh Скриншот с говнокодом, явно из презентации Андрея Солнцева <a href="http://goo.gl/WIFr1">http://goo.gl/WIFr1</a>, а вот откуда он его взял <a href="http://goo.gl/h1xas">http://goo.gl/WIFr1</a> <img src='http://www.openmanual.ru/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2011/05/03/%d0%b3%d0%be%d0%b2%d0%bd%d0%be%d0%ba%d0%be%d0%b4-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d0%be%d0%b4%d0%b5%d1%80%d0%b3%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Функции для получения тиц сайта: Python &amp; PHP</title>
		<link>http://www.openmanual.ru/2011/04/30/%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8-%d0%b4%d0%bb%d1%8f-%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d1%8f-%d1%82%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-python-php/</link>
		<comments>http://www.openmanual.ru/2011/04/30/%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8-%d0%b4%d0%bb%d1%8f-%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d1%8f-%d1%82%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-python-php/#comments</comments>
		<pubDate>Sat, 30 Apr 2011 11:10:18 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/?p=134</guid>
		<description><![CDATA[Функция получения ТИЦ сайта на PHP: function RetTic($URL){ $yurl = sprintf('http://bar-navig.yandex.ru/u?ver=2&#38;show=32&#38;url=%s',$URL); $st = file_get_contents($yurl); if (preg_match('/value="([0-9]{1,5})"/', $st, $matches)) { return $matches[1]; } Функция получения ТИЦ сайта на Python: def RetTic(URL): import urllib yurl = 'http://bar-navig.yandex.ru/u?ver=2&#38;show=32&#38;url=%s' % URL f = urllib.urlopen(yurl) st = f.read() import re m = re.search(r'value="([0-9]{1,5})"', st) try: tic = m.group(1) except: tic [...]]]></description>
			<content:encoded><![CDATA[<p>Функция получения ТИЦ сайта на PHP:</p>
<pre>function RetTic($URL){
    $yurl = sprintf('http://bar-navig.yandex.ru/u?ver=2&amp;show=32&amp;url=%s',$URL);
    $st = file_get_contents($yurl);
    if (preg_match('/value="([0-9]{1,5})"/', $st, $matches)) {
    return $matches[1];
}</pre>
<p>Функция получения ТИЦ сайта на Python:</p>
<pre>def RetTic(URL):
    import urllib
    yurl = 'http://bar-navig.yandex.ru/u?ver=2&amp;show=32&amp;url=%s' % URL

    f = urllib.urlopen(yurl)
    st = f.read()
    import re
    m = re.search(r'value="([0-9]{1,5})"', st)

    try:
        tic = m.group(1)
    except:
        tic = 0;

    return tic</pre>
<p>В догонку: наличие сайта в яндекс каталоге на Python</p>
<pre>def RetYaca(URL):
    import urllib
    yurl = 'http://bar-navig.yandex.ru/u?ver=2&amp;show=32&amp;url=%s' % URL

    f = urllib.urlopen(yurl)
    st = f.read()
    import re
    m = re.search(r'&lt;textinfo&gt;(?P&lt;author&gt;[\W\w]+)&lt;/textinfo&gt;', st)

    try:
        yaca = m.group(1)
    except:
        yaca = '';

    if len(yaca) &gt; 2:
        return True
    else:
        return False</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2011/04/30/%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8-%d0%b4%d0%bb%d1%8f-%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d1%8f-%d1%82%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-python-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка Opera mobile браузером по умолчанию в Android</title>
		<link>http://www.openmanual.ru/2011/04/28/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-opera-mobile-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%be%d0%bc-%d0%bf%d0%be-%d1%83%d0%bc%d0%be%d0%bb%d1%87%d0%b0%d0%bd%d0%b8%d1%8e-%d0%b2-an/</link>
		<comments>http://www.openmanual.ru/2011/04/28/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-opera-mobile-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%be%d0%bc-%d0%bf%d0%be-%d1%83%d0%bc%d0%be%d0%bb%d1%87%d0%b0%d0%bd%d0%b8%d1%8e-%d0%b2-an/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 12:16:45 +0000</pubDate>
		<dc:creator>Konstantin</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.openmanual.ru/2011/04/28/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-opera-mobile-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%be%d0%bc-%d0%bf%d0%be-%d1%83%d0%bc%d0%be%d0%bb%d1%87%d0%b0%d0%bd%d0%b8%d1%8e-%d0%b2-an/</guid>
		<description><![CDATA[При установке нового браузера на Android при открытии каждой ссылке в стандартном браузере, система задает вопрос &#8212; какую программу использовать для открытия данной ссылки. Я выбрал по умолчанию стандартный браузер так как не решил хочу ли использовать только Opera. со временем, я понял, что опера работает на порядок быстрей стандартного андройдовского браузера. В отличие от [...]]]></description>
			<content:encoded><![CDATA[<p>При установке нового браузера на Android при открытии каждой ссылке в стандартном браузере, система задает вопрос &#8212; какую программу использовать для открытия данной ссылки.<br />
Я выбрал по умолчанию стандартный браузер так как не решил хочу ли использовать только Opera. со временем, я понял, что опера работает на порядок быстрей стандартного андройдовского браузера. В отличие от десктопных систем в андройде не нашлось кнопки &#171;сделать этот браузер используемым по умолчанию&#187;. <br />
<strong>Решение:</strong><br />
Что снова вызвать список выбора браузеров нужно перейти в настройки системы-приложения-управление приложениями-Браузер. И нажать на кнопку очистить настройки по умолчанию. Если в списке приложений не найдется браузера нужно нажать кнопку меню и в фильтре выберать &#171;все приложения&#187;.<br />
Теперь при переходе любой http ссылке &#8212; снова появится окно с выбором браузера.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openmanual.ru/2011/04/28/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-opera-mobile-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%be%d0%bc-%d0%bf%d0%be-%d1%83%d0%bc%d0%be%d0%bb%d1%87%d0%b0%d0%bd%d0%b8%d1%8e-%d0%b2-an/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

