<?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>Официальный блог EasyCoding &#187; HOWTO</title>
	<atom:link href="http://www.easycoding.org/category/howto/feed" rel="self" type="application/rss+xml" />
	<link>http://www.easycoding.org</link>
	<description>Официальный блог EasyCoding Team: статьи, HOWTO и программы.</description>
	<lastBuildDate>Thu, 26 Jan 2012 16:23:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Делаем расширение ABP совместимым с новыми версиями Firefox</title>
		<link>http://www.easycoding.org/2012/01/26/delaem-rasshirenie-abp-sovmestimym-s-novymi-versiyami-firefox.html</link>
		<comments>http://www.easycoding.org/2012/01/26/delaem-rasshirenie-abp-sovmestimym-s-novymi-versiyami-firefox.html#comments</comments>
		<pubDate>Thu, 26 Jan 2012 16:04:15 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[1.3.10]]></category>
		<category><![CDATA[abp]]></category>
		<category><![CDATA[adblock plus]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=346</guid>
		<description><![CDATA[Наверное все знают, что в новые версии (2.x и выше) популярнейшего расширения AdBlock Plus встроен так называемый &#171;белый список&#187; рекламодателей, баннеры которых никогда не будут блокироваться и скрываться расширением даже если создано запрещающее правило. Данный список растёт с каждым обновлением, поэтому не блокируемой рекламы становится больше и больше. Лично мне не нравится, что кто-то решает [...]]]></description>
			<content:encoded><![CDATA[<p>Наверное все знают, что в новые версии (2.x и выше) популярнейшего расширения AdBlock Plus встроен так называемый &#171;белый список&#187; рекламодателей, баннеры которых никогда не будут блокироваться и скрываться расширением даже если создано запрещающее правило. Данный список растёт с каждым обновлением, поэтому не блокируемой рекламы становится больше и больше.</p>
<p>Лично мне не нравится, что кто-то решает за меня какие баннеры я должен смотреть, поэтому будем ставить и использовать старую версию ABP версии 1.3.10, в которой не было подобного и отключим механизм автоматического обновления этого расширения. Автор аддона заранее предусмотрел данный вариант, поэтому его невозможно установить на Firefox 9 и более поздние версии. В данном HOWTO я подробно распишу как самостоятельно пропатчить старую версию ABP и добавить совместимость с Firefox 9 и выше.<span id="more-346"></span></p>
<ol>
<li>Скачайте старую версию расширения AdBlock Plus версии 1.3.10 из архива <a href="https://addons.mozilla.org/ru/firefox/addon/adblock-plus/versions/?page=1#version-1.3.10" target="_blank">Mozilla Addons</a>. <a href="https://addons.mozilla.org/firefox/downloads/file/133092/adblock_plus-1.3.10-fn+fx+sm+tb.xpi?src=version-history">Прямая ссылка на файл</a>. Нажмите по прямой ссылке правой кнопкой и выберите пункт <strong>Сохранить объект как</strong>.</li>
<li>Распакуйте скачанный архив <strong>adblock_plus-1.3.10-fn+fx+sm+tb.xpi</strong> в любой каталог любым архиватором (это обычный ZIP-архив). Рекомендуем <a href="http://www.7-zip.org/" target="_blank">7-Zip</a> или WinRAR.</li>
<li>Перейдите в каталог с распакованными из архива файлами.</li>
<li>Скачайте редактор Notepad++ с <a href="http://notepad-plus-plus.org/" target="_blank">официального сайта</a>.</li>
<li>Откройте файл <strong>install.rdf</strong> в Notepad++.</li>
<li>В меню <strong>Кодировки</strong> выберите <strong>Кодировать в UTF8 (без BOM)</strong>. Это обязательное действие, иначе установка будет невозможна.</li>
<li>В строке <strong>8</strong>увеличьте версию расширения, например на
<pre class="brush: plain; title: ; notranslate">&lt;em:version&gt;11.3.10&lt;/em:version&gt;</pre>
<p>Число должно быть больше 2-4. Это действие позволит обойти систему автоматического обновления расширения.</li>
<li>Перейдите к строке <strong>545</strong>. Здесь необходимо указать последнюю совместимую с аддоном версию Firefox. Укажите например
<pre class="brush: plain; title: ; notranslate">&lt;em:maxVersion&gt;26.0a1&lt;/em:maxVersion&gt;</pre>
<p>Таким образом, наш аддон будет совместим с Firefox вплоть до версии 26.0 Alpha 1. Внимание! Никто не гарантирует отсутствие проблем в новых версиях Firefox с модифицированной версией дополнения.</li>
<li>Перейдите к строке <strong>577</strong> и укажите тот же номер версии и для Thunderbird.</li>
<li>Сохраните изменения в файле.</li>
<li>Все файлы расширения ABP подписаны ЭЦП, поэтому если просто заменить файл <strong>install.rdf</strong>, Firefox напишет, что расширение повреждено и откажет в установке. Необходимо либо заново подписать файлы аддона, либо удалить ЭЦП. Воспользуемся вторым вариантом и удалим подпись. Для этого просто удалите каталог <strong>META-INF</strong> вместе со всем его содержимым.</li>
<li>Снова перейдите в каталог распаковки и упакуйте всё содержимое (включая подкаталоги) в ZIP-архив со степенью сжатия <strong>Нормальный</strong>.</li>
<li>Смените расширение у получившегося архива с <strong>zip</strong> на <strong>xpi</strong>.</li>
<li>Откройте Mozilla Firefox, в меню <strong>Файл</strong> выберите <strong>Открыть</strong> и укажите созданный xpi-файл. Разрешите перезапуск браузера.</li>
<li>ABP версии 1.3.10 успешно установлен.</li>
</ol>
<p>Итоговый разностный патч для ленивых:</p>
<pre class="brush: plain; title: ; notranslate">--- /home/vitaly/abptest/install_old.rdf    Tue Sep 27 20:43:36 2011
+++ /home/vitaly/abptest/install.rdf    Thu Jan 26 21:09:21 2012
@@ -5,7 +5,7 @@

&lt;Description about=&quot;urn:mozilla:install-manifest&quot;&gt;
&lt;em:id&gt;{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}&lt;/em:id&gt;
-    &lt;em:version&gt;1.3.10&lt;/em:version&gt;
+    &lt;em:version&gt;11.3.10&lt;/em:version&gt;
&lt;em:name&gt;Adblock Plus&lt;/em:name&gt;
&lt;em:description&gt;Ads were yesterday!&lt;/em:description&gt;
&lt;em:creator&gt;Wladimir Palant&lt;/em:creator&gt;
@@ -534,7 +534,7 @@
&lt;!-- fennec --&gt;
&lt;em:id&gt;{a23983c0-fd0e-11dc-95ff-0800200c9a66}&lt;/em:id&gt;
&lt;em:minVersion&gt;1.1&lt;/em:minVersion&gt;
-        &lt;em:maxVersion&gt;9.0a1&lt;/em:maxVersion&gt;
+        &lt;em:maxVersion&gt;29.0a1&lt;/em:maxVersion&gt;
&lt;/Description&gt;
&lt;/em:targetApplication&gt;
&lt;em:targetApplication&gt;
@@ -542,7 +542,7 @@
&lt;!-- firefox --&gt;
&lt;em:id&gt;{ec8030f7-c20a-464f-9b0e-13a3a9e97384}&lt;/em:id&gt;
&lt;em:minVersion&gt;3.5&lt;/em:minVersion&gt;
-        &lt;em:maxVersion&gt;9.0a1&lt;/em:maxVersion&gt;
+        &lt;em:maxVersion&gt;29.0a1&lt;/em:maxVersion&gt;
&lt;/Description&gt;
&lt;/em:targetApplication&gt;
&lt;em:targetApplication&gt;
@@ -574,7 +574,7 @@
&lt;!-- thunderbird --&gt;
&lt;em:id&gt;{3550f703-e582-4d05-9a08-453d09bdfdc6}&lt;/em:id&gt;
&lt;em:minVersion&gt;3.0&lt;/em:minVersion&gt;
-        &lt;em:maxVersion&gt;9.0a1&lt;/em:maxVersion&gt;
+        &lt;em:maxVersion&gt;29.0a1&lt;/em:maxVersion&gt;
&lt;/Description&gt;
&lt;/em:targetApplication&gt;
&lt;/Description&gt;</pre>
<p>Все действия Вы выполняете на свой страх и риск. Перед любыми действиями обязательно сделайте резервную копию своего профиля Firefox.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2012/01/26/delaem-rasshirenie-abp-sovmestimym-s-novymi-versiyami-firefox.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Устанавливаем svnserve вручную под Windows на основе SlikSVN</title>
		<link>http://www.easycoding.org/2011/11/29/ustanavlivaem-svnserve-vruchnuyu-pod-windows-na-osnove-sliksvn.html</link>
		<comments>http://www.easycoding.org/2011/11/29/ustanavlivaem-svnserve-vruchnuyu-pod-windows-na-osnove-sliksvn.html#comments</comments>
		<pubDate>Tue, 29 Nov 2011 08:15:41 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sliksvn]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=337</guid>
		<description><![CDATA[У нас в блоге уже имеется статья о настройке сервера Subversion под Windows на основе продукции CollabNet, однако они прекратили поддержку этого замечательного продукта и теперь предлагают убогий аналог (Subversion Edge), написанный на Java, работающий нестабильно и часто вызывающий различные сбои, поэтому в данном HOWTO мы подробно рассмотрим установку простого и быстрого svn-сервера под Windows [...]]]></description>
			<content:encoded><![CDATA[<p>У нас в блоге уже имеется <a href="http://www.easycoding.org/2010/03/26/ustanovka-i-nastrojka-svn-servera-pod-windows.html" target="_blank">статья о настройке сервера Subversion под Windows</a> на основе продукции CollabNet, однако они прекратили поддержку этого замечательного продукта и теперь предлагают убогий аналог (Subversion Edge), написанный на Java, работающий нестабильно и часто вызывающий различные сбои, поэтому в данном HOWTO мы подробно рассмотрим установку простого и быстрого svn-сервера под Windows на основе <a href="http://www.sliksvn.com/en/download" target="_blank">SlikSVN</a>.</p>
<p>SlikSVN содержит в комплекте только svnserve, поэтому если Вам нужен Apache, придётся использовать CollabNet Subversion Edge, либо собирать комплект вручную.<span id="more-337"></span></p>
<h2>Шаг 1. Установка сервера</h2>
<p>Установка достаточно проста и не должна вызвать затруднений. Просто загрузите версию для своей платформы с <a href="http://www.sliksvn.com/en/download" target="_blank">официального сайта</a> и установите штатными средствами. Запомните путь, в который установили сервер, он нам понадобится в дальнейшем.</p>
<p>Сразу после установки Вы должны прописать каталог сервера в системную переменную <strong>%PATH%</strong>, иначе возможны проблемы при запуске и работе сервера. Для этого перейдите в <strong>Панель управления</strong> &#8212; <strong>Система</strong> (либо нажмите <strong>правой кнопкой</strong> по значку Мой компьютер и выберите пункт <strong>Свойства</strong>) &#8212; страница <strong>Дополнительно</strong> &#8212; кнопка <strong>Переменные среды</strong>. В открывшемся окне в системных переменных найдите <strong>Path</strong>, выделите её и нажмите <strong>Изменить</strong>, поставьте точку с запятой и укажите путь к установленному серверу.</p>
<p>Например в строке было прописано:</p>
<pre class="brush: plain; title: ; notranslate">%SystemRoot%\system32;%SystemRoot%</pre>
<p>После Ваших правок должно получиться так:</p>
<pre class="brush: plain; title: ; notranslate">%SystemRoot%\system32;%SystemRoot%;C:\Program Files\SlikSvn\bin</pre>
<p>Здесь <strong>C:\Program Files\SlikSvn\</strong> &#8212; путь к установленному SlikSVN.</p>
<p>Внимание! После последнего пути точка с запятой не ставится.</p>
<h2>Шаг 2. Установка клиента</h2>
<p>В качестве SVN-клиента мы будем использовать TortoiseSVN, <a href="http://www.easycoding.org/2010/02/27/rabota-s-tortoisesvn.html" target="_blank">подробнее о котором можно почитать в HOWTO</a>.</p>
<p>Скачать программу можно на её официальном сайте программы на странице Downloads: <a href="http://tortoisesvn.net/downloads" target="_blank">http://tortoisesvn.net/downloads</a>. Там же можно скачать пакет локализации, содержащий помимо перевода интерфейса программы, ещё и словарь проверки орфографии (применяется при коммите изменений).</p>
<p>Установка программы стандартна и не должна вызвать никаких сложностей.</p>
<h2>Шаг 3. Установка службы svnserve</h2>
<p>SlikSVN по умолчанию не устанавливает сервер svnserve как системную службу Windows, поэтому придётся выполнить это действие вручную.</p>
<p>Рекомендуем создать в любой папке cmd-файл для быстрой установки.</p>
<p>Если у Вас Windows XP, используйте следующий файл:</p>
<pre class="brush: plain; title: ; notranslate">@echo off
sc create svnserve binpath= &quot;\&quot;C:\Program Files\SlikSvn\bin\svnserve.exe\&quot; --service --root c:\svn_repository&quot; displayname= &quot;Subversion&quot; depend= tcpip start= auto
sc description svnserve &quot;Сервер Subversion (svnserve)&quot;</pre>
<p>Здесь первая команда создаёт службу Windows, а вторая задаёт ей описание. Созданный cmd-файл нужно запускать с правами администратора.</p>
<p>Если у Вас Windows Vista/7, то используйте такой файл:</p>
<pre class="brush: plain; title: ; notranslate">@echo off
sc create svnserve binpath= &quot;\&quot;C:\Program Files\SlikSvn\bin\svnserve.exe\&quot; --service --root c:\svn_repository --listen-host 0.0.0.0&quot; displayname= &quot;Subversion&quot; depend= tcpip start= auto
sc description svnserve &quot;Сервер Subversion (svnserve)&quot;</pre>
<p>Отличие лишь в добавленном параметре <strong>&#8212;listen-host 0.0.0.0</strong>, при отсутствии которого на Windows Vista/7 сервер слушает только IPv6, а не IPv4.</p>
<p>В обоих скриптах <strong>C:\Program Files\SlikSvn\</strong> &#8212; путь установки сервера, а <strong>c:\svn_repository</strong> &#8212; путь, в котором будут храниться репозитории сервером. Все пути с пробелами должны быть указаны в кавычках, а кавычки экранированы.</p>
<p>Если в ответ на обе команды Вы получили Success, значит служба сервера была успешно создана, настроена и включена для автоматического запуска.</p>
<h2>Шаг 4. Настройка svnserve</h2>
<p>Настройку начнём с того, что создадим новый репозиторий со стандартными настройками, которые и будем редактировать. Для этого зайдём в Проводнике Windows в каталог, который Вы указали в скрипте установки службы для хранилища репозиториев (стандартное значение &#8212; <strong>С:\svn_repository</strong>), нажмём правой кнопкой по пустому месту в нём (если каталог ещё не существует, его нужно создать) и выберем &#171;<strong>TortoiseSVN</strong>&#187; &#8212; &#171;<strong>Create repository here</strong>&#171;. Через несколько мгновений внутри каталога появятся файлы и подкаталоги, а также будет выведено сообщение об успешном создании репозитория. В дальнейшем путь к репозиторию я буду заменять на <strong>ПУТЬ_К_РЕПОЗИТОРИЮ</strong>.</p>
<p>Теперь мы должны создать пользователей, которые будут работать с репозиторием. Для этого мы должны открыть файл &#171;<strong>ПУТЬ_К_РЕПОЗИТОРИЮ\conf\svnserve.conf</strong>&#187; в любом текстовом редакторе, например Блокноте Windows или <a href="http://notepad-plus-plus.org/" target="_blank">Notepad++</a>. Здесь Вы должны раскомментировать (убрать перед строкой символ(ы) &#171;<strong>#</strong>&#171;) следующие строки:</p>
<pre class="brush: plain; title: ; notranslate">anon-access = none
auth-access = write</pre>
<p>Строка &#171;<strong>anon-access = none&#187;</strong> означает, что анонимы не смогут получить доступ к репозиторию вообще (сделано из соображений безопасности), а &#171;<strong>auth-access = write</strong>&#187; означает, что авторизованные пользователи получат полный доступ в пределах их ограничений, заданных в файле <strong>authz</strong> (если такая функция включена). Если Вы хотите, чтобы анонимы могли получить доступ только для чтения (например, разрабатываете OpenSource-проект), то установите &#171;<strong>anon-access = read</strong>&#171;.</p>
<p>Теперь Вы должны раскомментировать строку:</p>
<pre class="brush: plain; title: ; notranslate">password-db = passwd</pre>
<p>Эта строка указывает в каком файле будут находиться логины и пароли пользователей для авторизации на svn-сервере. Теперь откройте файл &#171;<strong>ПУТЬ_К_РЕПОЗИТОРИЮ\conf\passwd</strong>&#187; в любом текстовом редакторе и впишите в нём &#171;<strong>логин_пользователя = пароль_пользователя</strong>&#187; (разделителем служит знак равенства). Пример правильного файла passwd:</p>
<pre class="brush: plain; title: ; notranslate">### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.

[users]
# harry = harryssecret
# sally = sallyssecret
vova = kjkj345K
anton = Gh74oJId
dima = ir9895498
katya = o894584578
sergey = 985kdfjdfk
</pre>
<p>Убираем символ комментария из строки:</p>
<pre class="brush: plain; title: ; notranslate">realm = My First Repository</pre>
<p>В ней указывается имя Вашего репозитория. После знака равенства вместо <strong>My First Repository</strong> Вы можете указать любое другое имя. Оно выводится при запросе логина и пароля.</p>
<p>Настройка сервера с простой (simple) авторизацией завершена. Пример правильного файла конфигурации сервера:</p>
<pre class="brush: plain; title: ; notranslate">### This file controls the configuration of the svnserve daemon, if you
### use it to allow access to this repository.  (If you only allow
### access through http: and/or file: URLs, then this file is
### irrelevant.)

### Visit http://subversion.tigris.org/ for more information.

[general]
### These options control access to the repository for unauthenticated
### and authenticated users.  Valid values are &quot;write&quot;, &quot;read&quot;,
### and &quot;none&quot;.  The sample settings below are the defaults.
anon-access = none
auth-access = write
### The password-db option controls the location of the password
### database file.  Unless you specify a path starting with a /,
### the file's location is relative to the directory containing
### this configuration file.
### If SASL is enabled (see below), this file will NOT be used.
### Uncomment the line below to use the default password file.
password-db = passwd
### The authz-db option controls the location of the authorization
### rules for path-based access control.  Unless you specify a path
### starting with a /, the file's location is relative to the the
### directory containing this file.  If you don't specify an
### authz-db, no path-based access control is done.
### Uncomment the line below to use the default authorization file.
#authz-db = authz
### This option specifies the authentication realm of the repository.
### If two repositories have the same authentication realm, they should
### have the same password database, and vice versa.  The default realm
### is repository's uuid.
realm = Test Repository

[sasl]
### This option specifies whether you want to use the Cyrus SASL
### library for authentication. Default is false.
### This section will be ignored if svnserve is not built with Cyrus
### SASL support; to check, run 'svnserve --version' and look for a line
### reading 'Cyrus SASL authentication is available.'
# use-sasl = true
### These options specify the desired strength of the security layer
### that you want SASL to provide. 0 means no encryption, 1 means
### integrity-checking only, values larger than 1 are correlated
### to the effective key length for encryption (e.g. 128 means 128-bit
### encryption). The values below are the defaults.
# min-encryption = 0
# max-encryption = 256
</pre>
<p>Теперь пора проверить созданный нами svn-сервер, но сначала мы должны перезапустить его чтобы он смог считать изменённые конфигурационные файлы. Для этого набираем &#171;<strong>Windows+R</strong>&#187; &#8212; &#171;<strong>cmd.exe</strong>&#171;. В открывшейся командной строке пишем слелующие команды (по порядку):</p>
<pre class="brush: plain; title: ; notranslate">net stop svnserve
net start svnserve</pre>
<p>Открываем <strong>TortoiseSVN Repository Browser</strong> из контекстного меню любой папки и в качестве <strong>URL</strong> вводим: <strong>svn://127.0.0.1/</strong>. Сервер запросит указать логин и пароль, заданные в файле passwd и при успешной авторизации отобразит корневой каталог. Сервер успешно настроен и готов к управлению проектами.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/11/29/ustanavlivaem-svnserve-vruchnuyu-pod-windows-na-osnove-sliksvn.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка и настройка FTP сервера под Windows</title>
		<link>http://www.easycoding.org/2011/11/14/ustanovka-i-nastrojka-ftp-servera-pod-windows.html</link>
		<comments>http://www.easycoding.org/2011/11/14/ustanovka-i-nastrojka-ftp-servera-pod-windows.html#comments</comments>
		<pubDate>Mon, 14 Nov 2011 11:50:49 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[filezilla]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[настройка]]></category>
		<category><![CDATA[установка]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=332</guid>
		<description><![CDATA[По многочисленным просьбам читателей, в данном HOWTO мы подробно рассмотрим установку и настройку FTP (файлового) сервера под Windows на примере самого популярного &#8212; FileZilla Server. Выбор FileZilla Server обусловлен тем, что это один из самых быстрых и надёжных (при правильной настройке) FTP-серверов с графическим модулем настройки. Сервер регулярно обновляется и имеет хорошую документацию на английском [...]]]></description>
			<content:encoded><![CDATA[<p>По многочисленным просьбам читателей, в данном HOWTO мы подробно рассмотрим установку и настройку FTP (файлового) сервера под Windows на примере самого популярного &#8212; FileZilla Server.</p>
<p>Выбор FileZilla Server обусловлен тем, что это один из самых быстрых и надёжных (при правильной настройке) FTP-серверов с графическим модулем настройки. Сервер регулярно обновляется и имеет хорошую документацию на английском языке.</p>
<p>Подробнее установку и настройку рассмотрим под катом. Внимание, трафик (много скриншотов)!<span id="more-332"></span></p>
<h2>Установка сервера</h2>
<p>Скачайте программу установки сервера с её <a href="http://filezilla-project.org/download.php?type=server" target="_blank">официального сайта</a> и запустите на выполнение. Первые шаги мастера стандартны для большинства Windows-приложений, поэтому подробно рассмотрим только два последних.</p>
<p>На странице <strong>Startup settings</strong> Вам будет предложено выбрать способ запуска FTP сервера:</p>
<div class="wp-caption aligncenter" style="width: 513px"><img title="Тип запуска службы сервера" src="http://img-fotki.yandex.ru/get/5412/9284439.2/0_72468_8cc8e9bf_XL.jpg" alt="Тип запуска службы сервера" width="503" height="386" /><p class="wp-caption-text">Тип запуска службы сервера</p></div>
<ul>
<li><strong>Install as service, started with Windows (default)</strong> &#8212; запускать сервер как службу Windows при загрузке. Этот вариант предлагается по умолчанию. FTP-сервер будет запущен автоматически даже если ни один пользователь не выполнил вход в систему. Рекомендуется выбирать именно этот вариант;</li>
<li><strong>Install as service, started manually</strong>- сервер будет установлен как служба, но не будет запускаться автоматически. Для запуска Вам потребуется ввести в консоли Windows с правами администратора следующую команду:
<pre class="brush: plain; title: ; notranslate">net start &quot;FileZilla Server&quot;</pre>
</li>
<li><strong>Do not install as service, start server automatically</strong> &#8212; сервер не будет установлен как служба, но будет запускаться от имени текущего пользователя Windows. Данный вариант категорически не рекомендуется, т.к. в случае взлома злоумышленник получит те же права и может навредить системе.</li>
</ul>
<p>Здесь же предлагается выбрать порт, который будет слушать административный интерфейс сервера. По умолчанию указан <strong>14147</strong>.</p>
<p>На странице <strong>Startup settings</strong> предлагается выбрать способ запуска административного интерфейса:</p>
<div class="wp-caption aligncenter" style="width: 513px"><img title="Выбор способа запуска административного интерфейса" src="http://img-fotki.yandex.ru/get/5818/9284439.2/0_72467_b3853562_XL.jpg" alt="Выбор способа запуска административного интерфейса" width="503" height="386" /><p class="wp-caption-text">Выбор способа запуска административного интерфейса</p></div>
<ul>
<li><strong>Start if user logs on, apply ato all users (default)</strong> &#8212; запускать административный интерфейс при входе любого пользователя в систему в виде значка в системном трее. Данный пункт выбран по умолчанию;</li>
<li><strong>Start if user logs on, apply to current user</strong> &#8212; запускать административный интерфейс при входе в систему текущего пользователя;</li>
<li><strong>Start manually</strong> &#8212; запускать вручную. Рекомендуем выбрать именно этот пункт.</li>
</ul>
<p>Флажок в чекбоксе <strong>Start Interface after setup completes</strong> автоматически запустит административный интерфейс сервера по окончании установки. Не убирайте отсюда флажок.</p>
<p>На этом установка сервера завершена. Приступим к его настройке.</p>
<h2>Настройка FTP сервера</h2>
<p>Итак, запустите сервер и административный интерфейс если они ещё не запущены.</p>
<p>Запустить сервер можно так: <strong>Пуск</strong> &#8212; <strong>(Все) Программы</strong> &#8212; <strong>FileZilla Server</strong> &#8212; <strong>Start FileZilla Server</strong>, либо с помощью команды:</p>
<pre class="brush: plain; title: ; notranslate">net start &quot;FileZilla Server&quot;</pre>
<p>Запустить административный интерфейс можно так: <strong>Пуск</strong> &#8212; <strong>(Все) Программы</strong> &#8212; <strong>FileZilla Server</strong> &#8212; <strong>FileZilla Server Interface</strong>.</p>
<p>После запуска административного интерфейса Вы увидите окно с предложением ввести IP сервера (для локального оставьте <strong>127.0.0.1</strong>), порт админки (если Вы изменили его во время установки, укажите здесь правильный вариант, иначе оставьте значение по умолчанию) и пароль.</p>
<div class="wp-caption aligncenter" style="width: 264px"><img title="Вход в админку" src="http://img-fotki.yandex.ru/get/5818/9284439.2/0_72466_f2095efe_M.jpg" alt="Вход в админку" width="254" height="197" /><p class="wp-caption-text">Вход в админку</p></div>
<p>Пароль по умолчанию пуст (его можно задать в настройках сервера на странице <strong>Admin Interface settings</strong>), поэтому сразу нажимайте <strong>OK</strong> для перехода в главное окно (нажмите для увеличения):</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img-fotki.yandex.ru/get/5313/9284439.2/0_72465_93f13bfd_XL.jpg"><img title="Панель администратора FileZilla Server" src="http://img-fotki.yandex.ru/get/5313/9284439.2/0_72465_93f13bfd_L.jpg" alt="Панель администратора FileZilla Server" width="500" height="349" /></a><p class="wp-caption-text">Панель администратора FileZilla Server</p></div>
<p>Большую часть данного окна занимает журнал работы FTP-сервера, в котором будут отображаться подробные записи о подключающихся пользователях и инициированных ими передачах. В нижней части окна Вы увидите логины всех подключённых пользователей, их IP-адреса и прогресс скачивания/загрузки файлов. При нажатии правой кнопкой по логину, Вы сможете отключить пользователя от сервера (<strong>Kick user</strong>), либо заблокировать ему доступ по IP (<strong>Ban user</strong>).</p>
<p>Откройте настройки сервера, выбрав в меню <strong>Edit</strong> пункт <strong>Settings</strong>.</p>
<p><span style="text-decoration: underline;"><strong>General settings</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Настройки FileZilla Server" src="http://img-fotki.yandex.ru/get/4614/9284439.2/0_7246b_8ce0ae91_XL.jpg" alt="Настройки FileZilla Server" width="597" height="405" /><p class="wp-caption-text">Настройки FileZilla Server</p></div>
<p>На этой странице Вы можете заменить основной порт FTP-сервера с <strong>21</strong> на любой другой если Ваш провайдер блокирует на него входящие подключения. Здесь же можно задать таймауты в секундах, по истечении которых пользователь будет автоматически отключён от сервера. Для отключения таймаутов задайте значение <strong>0</strong>. Если Вы хотите ограничить максимальное число подключённых пользователей, это можно сделать в строке <strong>Max number of users</strong> (по умолчанию установлено <strong>0</strong>, т.е. ограничения отсутствуют).</p>
<p><span style="text-decoration: underline;"><strong>General settings -&gt; Welcome message</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img class="  " title="General settings - Welcome message" src="http://img-fotki.yandex.ru/get/4712/9284439.2/0_7246c_a7ab3413_XL.jpg" alt="General settings - Welcome message" width="597" height="405" /><p class="wp-caption-text">General settings - Welcome message</p></div>
<p>Здесь Вы можете заменить стандартное приветствие, отправляемое клиентам при подключении к Вашему FTP-серверу. Допускается ввести до 1024 символов, каждая строка должна быть не длиннее 75 символов.</p>
<p>Установите флажок в чекбокс <strong>Hide welcome message in log</strong>, чтобы уменьшить размер лог-файлов, отключив запись в них данного сообщения.</p>
<p><span style="text-decoration: underline;"><strong>General settings -&gt; IP bindings</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img class=" " title="General settings - IP bindings" src="http://img-fotki.yandex.ru/get/4713/9284439.2/0_7246d_303c5f2_XL.jpg" alt="General settings - IP bindings" width="597" height="405" /><p class="wp-caption-text">General settings - IP bindings</p></div>
<p>На этой странице Вы можете указать IP-адреса сетевых интерфейсов, которые должен слушать FTP-сервер. Рекомендуем оставить <strong>*</strong>, т.е. прослушивание всех возможных интерфейсов.</p>
<p><span style="text-decoration: underline;"><strong>General settings -&gt; IP Filter</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img class=" " title="General settings - IP Filter" src="http://img-fotki.yandex.ru/get/5820/9284439.2/0_7246e_86596875_XL.jpg" alt="General settings - IP Filter" width="597" height="405" /><p class="wp-caption-text">General settings - IP Filter</p></div>
<p>На этой странице Вы можете управлять списком забаненных IP-адресов, т.е. адресов, доступ с которых к серверу будет закрыт (верхнее поле), а также адресов, которые нельзя банить через административный интерфейс (нижнее поле).</p>
<p>Каждый адрес вводится с новой строки. На нашем примере три указанных IP-адреса не смогут подключиться к серверу, а 192.168.98.187 будет невозможно заблокировать.</p>
<p><span style="text-decoration: underline;"><strong>Passive mode settings</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Passive mode settings" src="http://img-fotki.yandex.ru/get/5820/9284439.2/0_7246f_a298effe_XL.jpg" alt="Passive mode settings" width="597" height="405" /><p class="wp-caption-text">Passive mode settings</p></div>
<p>Если у Вас есть роутер с NAT, то это одна из самых важных страниц для Вас. Установите флажок в чекбокс <strong>Use custom port range</strong> и укажите диапазон портов (допускаются числа от 1024 до 65535), которые будут использоваться в пассивном режиме FTP для подключения клиентов к Вашему серверу. Минимальный диапазон &#8212; 100 портов, но рекомендуется указывать не меньше 400. Этот диапазон портов Вы должны пробросить в настройках своего роутера (маршрутизатора). Рекомендуется указывать порты в диапазоне от 30000.</p>
<p>Здесь же Вы должны указать свой внешний IP-адрес. Допускается указание имени хоста, с помощью которого сервер самостоятельно определит Ваш внешний IP-адрес. На нашем примере используется сервис DynDNS.org. Если у Вас статический внешний IP, просто укажите его в поле <strong>Use the following IP</strong>. Если IP динамический &#8212; используйте сервис DynDNS.org или подобный и в поле <strong>Use the following IP</strong> впишите полученное имя хоста (как на нашем примере).</p>
<p>Установите флажок в чекбокс (если он не стоял) <strong>Don&#8217;t use external IP for local connections</strong> для запрещения использования внешних IP при локальных соединениях. Это решит проблемы с NAT Loopback на большинстве роутеров.</p>
<p><span style="text-decoration: underline;"><strong>Security settings</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Security settings" src="http://img-fotki.yandex.ru/get/5313/9284439.2/0_72470_d3ab4eb0_XL.jpg" alt="Security settings" width="597" height="405" /><p class="wp-caption-text">Security settings</p></div>
<p>На этой странице Вы можете разрешить использование протокола <a href="http://ru.wikipedia.org/wiki/FXP#FXP" target="_blank">FXP</a>, позволяющего передавать файлы между двумя FTP-серверами напрямую. По умолчанию это запрещено (установлены флажки). Если Вам нужна поддержка FXP, снимите флажки из всех чекбоксов на этой странице.</p>
<p><span style="text-decoration: underline;"><strong>Miscellaneous</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Miscellaneous" src="http://img-fotki.yandex.ru/get/4524/9284439.2/0_72471_f423b496_XL.jpg" alt="Miscellaneous" width="597" height="405" /><p class="wp-caption-text">Miscellaneous</p></div>
<p>Пункт <strong>Don&#8217;t show passwords in message log</strong> позволяет скрыть пароли пользователей из журналов сервера.</p>
<p><strong>Start minimized</strong> включит запуск административного интерфейса в свёрнутом в трей режиме.</p>
<p>Остальные настройки данной страницы изменять не рекомендуется.</p>
<p><span style="text-decoration: underline;"><strong>Admin Interface settings</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Admin Interface settings" src="http://img-fotki.yandex.ru/get/4712/9284439.2/0_72477_d3140d52_XL.jpg" alt="Admin Interface settings" width="597" height="405" /><p class="wp-caption-text">Admin Interface settings</p></div>
<p>Здесь Вы можете сменить порт, который слушает административный интерфейс, а также пароль администратора.</p>
<p>Установите флажок в чекбокс <strong>Change admin password</strong> и задайте новый пароль администратора. Допускаются латинские буквы и цифры.</p>
<p><span style="text-decoration: underline;"><strong>Logging</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Logging" src="http://img-fotki.yandex.ru/get/5312/9284439.2/0_72472_b52c9058_XL.jpg" alt="Logging" width="597" height="405" /><p class="wp-caption-text">Logging</p></div>
<p>На этой странице Вы можете включить ведение логов (журналов) сервера в файл, установив флажок в чекбокс <strong>Enable logging to file</strong>. Флажок в чекбокс <strong>Limit log file size</strong> to позволит указать максимально допустимый размер файла. Если файл превысит указанное число, он будет очищен.</p>
<p>Пункт <strong>Log all to FileZilla Server.log</strong> позволяет писать все журналы сервера в один файл, а <strong>Use a different logfile each day</strong> создаёт каждый день новый файл журнала, поэтому рекомендуем именно этот пункт. Чекбокс <strong>Delete old logfiles after</strong> включает автоматическую очистку от старых логов.</p>
<p>Все логи будут храниться в подкаталоге <strong>Logs</strong> каталога установки FileZilla Server.</p>
<p><span style="text-decoration: underline;"><strong>Speed limits</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Speed limits" src="http://img-fotki.yandex.ru/get/5820/9284439.2/0_72473_6f6c7740_XL.jpg" alt="Speed limits" width="597" height="405" /><p class="wp-caption-text">Speed limits</p></div>
<p>Здесь Вы можете задать глобальные лимиты скорости на загрузку и выгрузку. Эти лимиты будут применены сервером для всех пользователей.</p>
<p>Чтобы задать лимит скорости, поставьте точку в пункт <strong>Constant speed limit of</strong> и укажите значение в килобайтах в секунду.</p>
<p>Кроме этой страницы Вы можете задавать лимиты для каждого пользователя в отдельности в модуле управления пользователями.</p>
<p><span style="text-decoration: underline;"><strong>Filetransfer compression</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Filetransfer compression" src="http://img-fotki.yandex.ru/get/4418/9284439.2/0_72475_39531abc_XL.jpg" alt="Filetransfer compression" width="597" height="405" /><p class="wp-caption-text">Filetransfer compression</p></div>
<p>Некоторые FTP-клиенты поддерживают передачу данных со сжатием. Сжатие можно включить, установив флажок в чекбокс <strong>Enable MODE Z support</strong>. Здесь же указывается минимальный и максимальный коэффициенты сжатия. Обязательно установите флажок в чекбокс <strong>Exclude private IP address ranges</strong>, что отключит сжатие при передаче файлов внутри локальной сети, либо при локальном подключении к серверу.</p>
<p>Внимание! Включение сжатия может негативно сказаться на производительности FTP сервера.</p>
<p><span style="text-decoration: underline;"><strong>Autoban</strong></span></p>
<div class="wp-caption aligncenter" style="width: 607px"><img title="Autoban" src="http://img-fotki.yandex.ru/get/5412/9284439.2/0_72476_cefe58aa_XL.jpg" alt="Autoban" width="597" height="405" /><p class="wp-caption-text">Autoban</p></div>
<p>На этой странице можно включить автоматическую блокировку по IP для пользователей, которые неправильно ввели пароль определённое количество раз. Для включения это функции установите флажок в чекбокс <strong>Enable automatic bans</strong>, в строке <strong>Ban IP address after</strong> укажите предельно допустимое количество неправильных попыток ввода пароля (минимум &#8212; 10), а в строке <strong>Ban for</strong> &#8212; время в часах, на которое будет забанен нарушитель.</p>
<h2>Управление пользователями</h2>
<p>FileZilla Server позволяет создать неограниченное количество пользователей. Для каждого пользователя есть возможность задать свою рабочую папку, параметры доступа, лимиты скорости и т.д.</p>
<p>Для управления пользователями в меню <strong>Edit</strong> административного интерфейса выберите пункт <strong>Users</strong>.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img-fotki.yandex.ru/get/5412/9284439.2/0_72478_59353b0_XL.jpg"><img class="  " title="Управление пользователями" src="http://img-fotki.yandex.ru/get/5412/9284439.2/0_72478_59353b0_L.jpg" alt="Управление пользователями" width="500" height="331" /></a><p class="wp-caption-text">Управление пользователями</p></div>
<p>При первом запуске у Вас в разделе <strong>Users</strong> будет пусто, поэтому мы должны создать пользователя. Для этого нажмите кнопку <strong>Add</strong>.</p>
<div class="wp-caption aligncenter" style="width: 295px"><img title="Добавление пользователя" src="http://img-fotki.yandex.ru/get/4524/9284439.2/0_72479_84c6818_M.jpg" alt="Добавление пользователя" width="285" height="191" /><p class="wp-caption-text">Добавление пользователя</p></div>
<p>В открывшемся окне укажите желаемый логин (допускаются только латинские буквы и цифры). Здесь же можно указать и группу если они уже созданы. Просто вводите логин и нажимайте <strong>OK</strong>.</p>
<p>Выберите созданного пользователя в разделе <strong>Users</strong>. Вам будет предложено указать для него рабочую папку, поэтому автоматически откроется страница <strong>Shared folders</strong>.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img-fotki.yandex.ru/get/4418/9284439.2/0_7247c_1f51f057_XL.jpg"><img class=" " title="Shared folders" src="http://img-fotki.yandex.ru/get/4418/9284439.2/0_7247c_1f51f057_L.jpg" alt="Shared folders" width="500" height="331" /></a><p class="wp-caption-text">Shared folders</p></div>
<p>Нажмите кнопку <strong>Add</strong> в разделе <strong>Shared folders</strong> и укажите на диске каталог, к которому получит доступ выбранный пользователь FTP. После этого выделите его в списке и нажмите <strong>Set as home dir</strong>. Это действие запретит выход из данного каталога наверх в целях безопасности.</p>
<p>Для каждого добавленного каталога Вы можете задать права на чтение/запись, устанавливая, либо убирая флажки из чекбоксов.</p>
<p><span style="text-decoration: underline;">Права для файлов:</span></p>
<ul>
<li><strong>Read</strong> &#8212; разрешить чтение, скачивание файлов из каталога;</li>
<li><strong>Write</strong> &#8212; разрешить запись файлов в каталог;</li>
<li><strong>Delete</strong> &#8212; разрешить удаление файлов из каталога;</li>
<li><strong>Append</strong> &#8212; разрешить докачку файлов на сервер.</li>
</ul>
<p><span style="text-decoration: underline;">Права для каталогов:</span></p>
<ul>
<li><strong>Create</strong> &#8212; разрешить создание подкаталогов;</li>
<li><strong>Delete</strong> &#8212; разрешить удаление каталогов;</li>
<li><strong>List</strong> &#8212; разрешить листинг (просмотр списка файлов). Никогда не запрещайте это действие (флажок всегда должен быть установлен);</li>
<li><strong>Subdirs</strong> &#8212; распространить права на подкаталоги.</li>
</ul>
<p>Теперь перейдите на страницу <strong>General</strong>. Установите пароль для пользователя, поставив флажок в чекбокс <strong>Password</strong> и прописав пароль.</p>
<p>Чекбокс <strong>Enable account</strong> позволяет включать/отключать выбранную учётную запись FTP. Здесь же можно задать лимиты на максимальное число соединений для пользователя. Лимиты скорости для пользователя задаются на странице <strong>Speed Limits</strong>.</p>
<p>Для удаления пользователя выберите его в разделе <strong>Users</strong> и нажмите <strong>Delete</strong>. Кнопка <strong>Rename</strong> позволяет сменить логин выбранному пользователю (переименовать), а <strong>Copy</strong> &#8212; клонировать, т.е. создать копию с другим логином.</p>
<p>После того, как сделаете нужные изменения, нажмите кнопку <strong>OK</strong>. Параметры пользователей вступают в силу немедленно.</p>
<h2>Включение анонимного доступа на сервер</h2>
<p>Если Вам потребуется анонимный доступ на сервер, откройте окно управления пользователями, добавьте пользователя с логином <strong>anonymous</strong>, уберите флажок из чекбокса <strong>Password</strong> для отключения запроса пароля, на странице <strong>Shared folders</strong> выберите домашний каталог, который будет доступен всем, и установите нужные права (не забудьте отключить запись, докачку и удаление файлов и каталогов). После нажатия <strong>OK</strong> анонимный доступ к серверу будет открыт для всех желающих.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/11/14/ustanovka-i-nastrojka-ftp-servera-pod-windows.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Включаем префикс протокола в адресной строке Firefox 7</title>
		<link>http://www.easycoding.org/2011/09/27/vklyuchaem-prefiks-protokola-v-adresnoj-stroke-firefox-7.html</link>
		<comments>http://www.easycoding.org/2011/09/27/vklyuchaem-prefiks-protokola-v-adresnoj-stroke-firefox-7.html#comments</comments>
		<pubDate>Mon, 26 Sep 2011 21:14:56 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[адресная строка]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=303</guid>
		<description><![CDATA[В только что вышедшем Mozilla Firefox 7 разработчики сделали ещё один шаг, приближающий его к Google Chrome, по умолчанию скрыв из адресной строки префикс используемого протокола. Многим (я в их числе) это, мягко говоря, не нравится. В штатных настройках такой опции нет, поэтому, как и в прошлый раз, полезем в расширенные: Наберите в адресной строке [...]]]></description>
			<content:encoded><![CDATA[<p>В только что вышедшем Mozilla Firefox 7 разработчики сделали ещё один шаг, приближающий его к Google Chrome, по умолчанию скрыв из адресной строки префикс используемого протокола. Многим (я в их числе) это, мягко говоря, не нравится. В штатных настройках такой опции нет, поэтому, <a href="http://www.easycoding.org/2011/08/15/otklyuchaem-podsvetku-domena.html" target="_blank">как и в прошлый раз</a>, полезем в расширенные:</p>
<ol>
<li>Наберите в адресной строке браузера <strong>about:config</strong> и нажмите кнопку <strong>Я обещаю, что буду осторожен</strong> (в английской версии – <strong>I will be careful</strong>).</li>
<li>В строке <strong>фильтр</strong> введите <strong>browser.urlbar.trimURLs</strong>, выделите его в списке, нажмите по нему правой кнопкой мыши и выберите пункт <strong>Переключить</strong>.</li>
<li>Закройте вкладку с настройками.</li>
</ol>
<p>На этом очередная ненужная функция отключена. Чтобы повторно включить её, повторите эти шаги.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/09/27/vklyuchaem-prefiks-protokola-v-adresnoj-stroke-firefox-7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Перемещаем Steam игры на другой диск без переустановки</title>
		<link>http://www.easycoding.org/2011/09/07/peremeshhaem-steam-igry-na-drugoj-disk-bez-pereustanovki.html</link>
		<comments>http://www.easycoding.org/2011/09/07/peremeshhaem-steam-igry-na-drugoj-disk-bez-pereustanovki.html#comments</comments>
		<pubDate>Wed, 07 Sep 2011 13:08:25 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[Steam]]></category>
		<category><![CDATA[игр]]></category>
		<category><![CDATA[перемещение]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=296</guid>
		<description><![CDATA[На многих форумах встречаю вопрос: &#171;Как же установить Steam на один диск, а игры держать на другом&#187;, либо &#171;Как переместить гигабайты игр на другой диск, не переустанавливая Steam&#187; и ответ на них &#171;Никак&#187;. К счастью, это не так. Если у Вас на диске со Steam и диске, на который Вы хотите перенести папку с играми, [...]]]></description>
			<content:encoded><![CDATA[<p>На многих форумах встречаю вопрос: &#171;Как же установить Steam на один диск, а игры держать на другом&#187;, либо &#171;Как переместить гигабайты игр на другой диск, не переустанавливая Steam&#187; и ответ на них &#171;Никак&#187;. К счастью, это не так. Если у Вас на диске со Steam и диске, на который Вы хотите перенести папку с играми, используется файловая система NTFS, то всё отлично перемещается и исправно работает. В этом HOWTO я подробно опишу как сделать такой трюк. Для этого нам потребуется мощный файловый менеджер FAR и немного свободного времени. Подробности читайте под катом.<span id="more-296"></span></p>
<h2>Подготовительная стадия</h2>
<ol>
<li>Полностью закройте клиент Steam, выбрав в меню <strong>Steam</strong> вариант <strong>Выход</strong>.</li>
<li>Выполните последовательность: <strong>Пуск</strong> &#8212; <strong>Выполнить</strong> &#8212; <strong>taskkill /IM Steam.exe /F</strong> (это одна команда) для гарантированного завершения работы клиента Steam.</li>
<li>Установите FAR Manager версии 2.0 с <a href="http://www.farmanager.com/download.php?l=ru" target="_blank">официального сайта</a>.</li>
</ol>
<h2>Перемещение</h2>
<ol>
<li>Запустите FAR Manager.</li>
<li>Откройте в левой панели FAR Manager текущий каталог Steam (для смены диска в FAR используйте комбинацию <strong>Alt+F1</strong> (левая панель) и <strong>Alt+F2</strong> (правая)).</li>
<li>В правой панели откройте диск и каталог, в который Вы хотите переместить все установленные игры.</li>
<li>Клавишей <strong>Tab</strong> перейдите в левую панель, встаньте текстовым курсором на каталог <strong>SteamApps</strong> и нажмите <strong>F6</strong> для его перемещения. Подтвердите перемещение нажатием <strong>Enter</strong> и дождитесь окончания переноса.</li>
<li>Перейдите в правую панель с только что перемещённым каталогом <strong>SteamApps</strong> клавишей <strong>Tab</strong>, встаньте на него текстовым курсором и нажмите <strong>Alt+F6</strong> для создания символической ссылки в левой панели. Подтвердите нажатием <strong>Enter</strong>.</li>
</ol>
<p>Каталог SteamApps был успешно перемещён на другой диск. Пробуйте запустить Steam, всё должно исправно работать. Все действия Вы выполняете на свой страх и риск. Никто не несёт никакой ответственности за них.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/09/07/peremeshhaem-steam-igry-na-drugoj-disk-bez-pereustanovki.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Отключаем подсветку домена в адресной строке Firefox 6+</title>
		<link>http://www.easycoding.org/2011/08/15/otklyuchaem-podsvetku-domena.html</link>
		<comments>http://www.easycoding.org/2011/08/15/otklyuchaem-podsvetku-domena.html#comments</comments>
		<pubDate>Mon, 15 Aug 2011 10:04:29 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[highlighting]]></category>
		<category><![CDATA[адресная строка]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=283</guid>
		<description><![CDATA[В только что вышедшем Mozilla Firefox 6 ввели подсветку доменных имён просматриваемых сайтов в адресной строке. Многим пользователям это нововведение не нравится (я в их числе) и они хотели бы отключить его. К сожалению, в стандартных настройках браузера нет такой опции, поэтому зайдём в редактор расширенных настроек и отключим функцию: Наберите в адресной строке браузера [...]]]></description>
			<content:encoded><![CDATA[<p>В только что вышедшем Mozilla Firefox 6 ввели подсветку доменных имён просматриваемых сайтов в адресной строке. Многим пользователям это нововведение не нравится (я в их числе) и они хотели бы отключить его. К сожалению, в стандартных настройках браузера нет такой опции, поэтому зайдём в редактор расширенных настроек и отключим функцию:</p>
<ol>
<li>Наберите в адресной строке браузера <strong>about:config</strong> и нажмите кнопку <strong>Я обещаю, что буду осторожен</strong> (в английской версии &#8212; <strong>I will be careful</strong>).</li>
<li>В строке <strong>фильтр</strong> введите <strong>browser.urlbar.formatting.enabled</strong>, выделите его в списке, нажмите по нему правой кнопкой мыши и выберите пункт <strong>Переключить</strong>.</li>
<li>Закройте вкладку с настройками.</li>
</ol>
<p>Функция подсветки домена в адресной строке была отключена. Чтобы повторно включить её, повторите эти шаги.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/08/15/otklyuchaem-podsvetku-domena.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка Microsoft Core Fonts в Fedora</title>
		<link>http://www.easycoding.org/2011/08/14/ustanovka-microsoft-core-fonts-v-fedora.html</link>
		<comments>http://www.easycoding.org/2011/08/14/ustanovka-microsoft-core-fonts-v-fedora.html#comments</comments>
		<pubDate>Sun, 14 Aug 2011 09:41:37 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[msttcorefonts]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=281</guid>
		<description><![CDATA[В данном HOWTO мы подробно рассмотрим как установить в систему шрифты Microsoft Core Fonts (msttcorefonts) на базе дистрибутива Fedora (для других дистрибутивов будет лишь отличаться команда установки пакетов в систему). Данные шрифты часто требуются при работе с документами, сохранёнными в MS Office, либо OpenOffice (LibreOffice) под ОС Windows, а также на большинстве веб-сайтов. Внимание! Данные [...]]]></description>
			<content:encoded><![CDATA[<p>В данном HOWTO мы подробно рассмотрим как установить в систему шрифты Microsoft Core Fonts (msttcorefonts) на базе дистрибутива Fedora (для других дистрибутивов будет лишь отличаться команда установки пакетов в систему).</p>
<p>Данные шрифты часто требуются при работе с документами, сохранёнными в MS Office, либо OpenOffice (LibreOffice) под ОС Windows, а также на большинстве веб-сайтов.</p>
<p>Внимание! Данные шрифты не являются свободными и защищены патентами, поэтому используйте на свой страх и риск.<span id="more-281"></span></p>
<h2>Подготовка к установке</h2>
<p>До начала сборки и установки пакетов со шрифтами Вам необходимо установить зависимости.</p>
<p>Если Вы будете устанавливать уже собранные пакеты, введите в терминале:</p>
<pre class="brush: plain; title: ; notranslate">sudo yum install ttmkfdir cabextract</pre>
<p>Если Вы будете собирать пакеты из исходников, введите:</p>
<pre class="brush: plain; title: ; notranslate">sudo yum install gcc gcc-c++ make rpm-build cabextract ttmkfdir popt-devel</pre>
<p>Введите пароль и разрешите установку пакетов.</p>
<h2>Установка готовых пакетов</h2>
<p>Если у Вас 32-битная Fedora 14, то Вы можете использовать уже собранные нами пакеты. Для этого введите в терминале по очереди следующие команды:</p>
<pre class="brush: plain; title: ; notranslate">cd ~
wget &quot;http://www.easycoding.org/linux/i386/chkfontpath-1.10.1-2.fc14.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/noarch/msttcorefonts-2.0-1.noarch.rpm&quot;
sudo yum localinstall --nogpgcheck chkfontpath*.rpm
sudo yum localinstall --nogpgcheck msttcorefonts*.rpm</pre>
<p>На этом установка пакетов завершена и шрифты стали доступны всем приложениям.</p>
<h2>Сборка из исходников</h2>
<p>Если у Вас 64-битная система любого RPM-based дистрибутива (хотя в данном примере мы используем Fedora), то Вам необходимо собрать пакеты для своей системы самостоятельно.</p>
<p>Для начала загрузите исходники:</p>
<pre class="brush: plain; title: ; notranslate">cd ~
wget &quot;http://www.easycoding.org/linux/srpms/chkfontpath-1.10.1-2.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/srpms/msttcorefonts-2.0-1.src.rpm&quot;</pre>
<p>Теперь Вам необходимо их собрать под используемую платформу:</p>
<pre class="brush: plain; title: ; notranslate">cd ~
rpmbuild --rebuild chkfontpath-1.10.1-2.src.rpm
rpmbuild --rebuild msttcorefonts-2.0-1.src.rpm</pre>
<p>Пакеты собраны и Вы можете их найти в каталоге <strong>~/rpmbuild/RPMS/ПЛАТФОРМА/</strong> (для chkfontpath) и <strong>~/rpmbuild/RPMS/noarch/</strong> (для msttcorefonts).</p>
<p>Установите собранные пакеты (если у Вас не Fedora, команда будет иной; уточните в документации к используемому дистрибутиву).</p>
<p>Вариант для 32-битной системы:</p>
<pre class="brush: plain; title: ; notranslate">sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/i386/chkfontpath*.rpm
sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/noarch/msttcorefonts*.rpm</pre>
<p>Вариант для 64-битной системы:</p>
<pre class="brush: plain; title: ; notranslate">sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/x86_64/chkfontpath*.rpm
sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/noarch/msttcorefonts*.rpm</pre>
<p><strong><span style="text-decoration: underline;">Внимание! Вы можете не собирать msttcorefonts, а использовать уже готовый вариант:</span></strong></p>
<pre class="brush: plain; title: ; notranslate">cd ~
wget &quot;http://www.easycoding.org/linux/noarch/msttcorefonts-2.0-1.noarch.rpm&quot;
sudo yum localinstall --nogpgcheck msttcorefonts*.rpm</pre>
<h2>Альтернативный способ сборки пакетов</h2>
<p>Загрузите файл спецификаций пакета msttcorefonts и запустите его сборку:</p>
<pre class="brush: plain; title: ; notranslate">wget &quot;http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec&quot;
rpmbuild -ba msttcorefonts-2.0-1.spec</pre>
<p>Соберите пакет chkfontpath:</p>
<pre class="brush: plain; title: ; notranslate">cd ~
wget &quot;http://www.easycoding.org/linux/srpms/chkfontpath-1.10.1-2.src.rpm&quot;
rpmbuild --rebuild chkfontpath-1.10.1-2.src.rpm</pre>
<p>Установите собранные пакеты в систему.</p>
<p>Вариант для 32-битной системы:</p>
<pre class="brush: plain; title: ; notranslate">sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/i386/chkfontpath*.rpm
sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/noarch/msttcorefonts*.rpm</pre>
<p>Вариант для 64-битной системы:</p>
<pre class="brush: plain; title: ; notranslate">sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/x86_64/chkfontpath*.rpm
sudo yum localinstall --nogpgcheck ~/rpmbuild/RPMS/noarch/msttcorefonts*.rpm</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/08/14/ustanovka-microsoft-core-fonts-v-fedora.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Husky RPM packages for Fedora</title>
		<link>http://www.easycoding.org/2011/08/09/husky-rpm-packages-for-fedora.html</link>
		<comments>http://www.easycoding.org/2011/08/09/husky-rpm-packages-for-fedora.html#comments</comments>
		<pubDate>Tue, 09 Aug 2011 08:15:43 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[fido]]></category>
		<category><![CDATA[fidonet]]></category>
		<category><![CDATA[husky]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[sources]]></category>
		<category><![CDATA[srpms]]></category>
		<category><![CDATA[пакеты]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=274</guid>
		<description><![CDATA[Собрал RPM-пакеты проекта Husky (пакета приложений для Fidonet) для популярного дистрибутива Fedora. Собирал для себя, но по совету людей из эхи решил выложить готовые RPM-пакеты для всех желающих здесь (разрешён листинг для удобства скачивания wget&#8217;ом). Доступны следующие пакеты: i386 (для 32-битных дистрибутивов); noarch (для всех архитектур); SRPMS (пакеты с исходниками для быстрой пересборки под нужную [...]]]></description>
			<content:encoded><![CDATA[<p>Собрал RPM-пакеты проекта <a href="http://husky.sourceforge.net/" target="_blank">Husky</a> (пакета приложений для Fidonet) для популярного дистрибутива Fedora. Собирал для себя, но по совету людей из эхи решил выложить готовые RPM-пакеты для всех желающих <a href="http://www.easycoding.org/fido/" target="_blank">здесь</a> (разрешён листинг для удобства скачивания wget&#8217;ом).</p>
<p>Доступны следующие пакеты:</p>
<ul>
<li><a href="http://www.easycoding.org/linux/i386/" target="_blank">i386</a> (для 32-битных дистрибутивов);</li>
<li><a href="http://www.easycoding.org/linux/noarch/" target="_blank">noarch</a> (для всех архитектур);</li>
<li><a href="http://www.easycoding.org/linux/srpms/" target="_blank">SRPMS</a> (пакеты с исходниками для быстрой пересборки под нужную платформу).</li>
</ul>
<p>Если Вы используете 64-битный дистрибутив, то должны собрать пакеты самостоятельно из RPM с исходными кодами. Более подробная информация о пакетах и их установке под катом.<span id="more-274"></span></p>
<h2>Установка на x86</h2>
<p>Вы можете использовать готовые бинарные пакеты для установки проекта Husky на 32-битный дистрибутив.</p>
<p><span style="text-decoration: underline;"><strong>1. Загрузите бинарные пакеты:</strong></span></p>
<pre class="brush: plain; title: ; notranslate">cd ~
wget &quot;http://www.easycoding.org/linux/i386/huskylib-1.9.20110309C-1.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/i386/smapi-2.5.20110309C-1.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/i386/fidoconf-1.9.20110806C-1.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/i386/areafix-1.9.20110309C-1.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/i386/hpt-1.9.20110805C-1.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/i386/golded+-1.1.5.20110601C-1.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/i386/binkd-1.0a.559-1.i386.rpm&quot;
wget &quot;http://www.easycoding.org/linux/noarch/fidosetup-1.2-g2.noarch.rpm&quot;</pre>
<p><span style="text-decoration: underline;"><strong>2. Запустите установку пакетов:</strong></span></p>
<pre class="brush: plain; title: ; notranslate">cd ~
su
yum localinstall --nogpgcheck huskylib*.rpm
yum localinstall --nogpgcheck smapi*.rpm
yum localinstall --nogpgcheck fidoconf*.rpm
yum localinstall --nogpgcheck areafix*.rpm
yum localinstall --nogpgcheck hpt*.rpm
yum localinstall --nogpgcheck golded+*.rpm
yum localinstall --nogpgcheck binkd*.rpm
yum localinstall --nogpgcheck fidosetup*.rpm</pre>
<p>Здесь параметр <strong></strong><strong>&#8212;nogpgcheck</strong> разрешает установить пакеты без GPG подписи.</p>
<p>На этом установка пакетов завершена. Если потребуются какие-либо зависимости, они будет автоматически загружены и установлены из репозитория дистрибутива.</p>
<h2>Установка на другую платформу</h2>
<p>Чтобы установить Husky на другую платформу (например, x86_64), Вам потребуется собрать пакеты для неё. Это сделать очень просто.</p>
<p><span style="text-decoration: underline;"><strong>1. Загрузите пакеты с исходниками:</strong></span></p>
<pre class="brush: plain; title: ; notranslate">cd ~
wget &quot;http://www.easycoding.org/linux/srpms/huskylib-1.9.20110309C-1.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/srpms/smapi-2.5.20110309C-1.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/srpms/fidoconf-1.9.20110806C-1.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/srpms/areafix-1.9.20110309C-1.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/srpms/hpt-1.9.20110805C-1.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/srpms/golded+-1.1.5.20110601C-1.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/srpms/binkd-1.0a.559-1.src.rpm&quot;
wget &quot;http://www.easycoding.org/linux/noarch/fidosetup-1.2-g2.noarch.rpm&quot;</pre>
<p><span style="text-decoration: underline;"><strong>2. Пересоберите пакеты под используемую платформу:</strong></span></p>
<p>Внимание! Перед началом сборки необходимо установить следующие пакеты из репозитория дистрибутива:</p>
<ul>
<li>gcc, gcc-c++ (g++);</li>
<li>rpm-build;</li>
<li>perl-devel;</li>
<li>make;</li>
<li>automake;</li>
<li>bzip2-devel;</li>
<li>perl-ExtUtils-Embed;</li>
<li>perl-libs.</li>
</ul>
<p>Это можно сделать следующей командой:</p>
<pre class="brush: plain; title: ; notranslate">sudo yum install gcc gcc-c++ rpm-build perl-devel make automake bzip2-devel perl-ExtUtils-Embed perl-libs</pre>
<p>Запустите сборку бинарных пакетов из пакетов с исходными текстами и установку:</p>
<pre class="brush: plain; title: ; notranslate">cd ~
rpmbuild --rebuild huskylib-1.9.20110309C-1.src.rpm
sudo yum localinstall --nogpgcheck huskylib*.rpm
rpmbuild --rebuild smapi-2.5.20110309C-1.src.rpm
sudo yum localinstall --nogpgcheck smapi*.rpm
rpmbuild --rebuild fidoconf-1.9.20110806C-1.src.rpm
sudo yum localinstall --nogpgcheck fidoconf*.rpm
rpmbuild --rebuild areafix-1.9.20110309C-1.src.rpm
sudo yum localinstall --nogpgcheck areafix*.rpm
rpmbuild --rebuild hpt-1.9.20110805C-1.src.rpm
sudo yum localinstall --nogpgcheck hpt*.rpm
rpmbuild --rebuild golded+-1.1.5.20110601C-1.src.rpm
sudo yum localinstall --nogpgcheck golded+*.rpm
rpmbuild --rebuild binkd-1.0a.559-1.src.rpm
sudo yum localinstall --nogpgcheck binkd*.rpm
sudo yum localinstall --nogpgcheck fidosetup*.rpm</pre>
<p>Внимание! Собирать и устанавливать пакеты нужно именно в таком порядке по цепочке один за другим.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/08/09/husky-rpm-packages-for-fedora.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Увеличиваем скорость загрузки со Steam</title>
		<link>http://www.easycoding.org/2011/07/16/uvelichivaem-skorost-zagruzki-so-steam.html</link>
		<comments>http://www.easycoding.org/2011/07/16/uvelichivaem-skorost-zagruzki-so-steam.html#comments</comments>
		<pubDate>Sat, 16 Jul 2011 07:18:50 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[Steam]]></category>
		<category><![CDATA[загрузка]]></category>
		<category><![CDATA[скорость]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=266</guid>
		<description><![CDATA[Наверное все знают, что Steam &#8212; это система цифровой дистрибуции игрового контента с миллионами пользователей, позволяющая загружать приобретённые игры с контент-серверов на любой компьютер, на котором произведён вход в учётную запись. Однако, из-за огромного количества пользователей, даже имея 100 мегабитный канал, нужно долго ждать при скачивании крупных игр и особенно в дни мировых релизов. В [...]]]></description>
			<content:encoded><![CDATA[<p>Наверное все знают, что Steam &#8212; это система цифровой дистрибуции игрового контента с миллионами пользователей, позволяющая загружать приобретённые игры с контент-серверов на любой компьютер, на котором произведён вход в учётную запись. Однако, из-за огромного количества пользователей, даже имея 100 мегабитный канал, нужно долго ждать при скачивании крупных игр и особенно в дни мировых релизов.</p>
<p>В данном HOWTO я расскажу как можно увеличить скорость загрузки и по полной задействовать возможности толстых Интернет-каналов.<span id="more-266"></span></p>
<h2>1. Контент-серверы.</h2>
<p>Немного теории. Контент-серверы &#8212; это зеркала основного сервера Valve, на которых в зашифрованном виде хранятся все игры, доступные клиентам сети Steam. Контент-серверы доступны практически во всех регионах земного шара. По умолчанию при своей установке Steam пингует все доступные зеркала и выбирает то, до которого будет наименьший пинг, однако низкий пинг не означает, что сервер сейчас не загружен и будет отдавать контент не урезая скорость. Для жителей России например доступны 3 контент-сервера: в Москве (<strong>Russia &#8212; Central</strong>; хостится на otstrel.ru), в Екатеринбурге (<strong>Russia &#8212; Urals</strong>; хостится Ростелекомом) и в Новосибирске (<strong>Russia &#8212; Siberia</strong>). Один из этих серверов выбран по умолчанию у всех, кто подключается к Steam из России, поэтому не удивительно, что скорость с них не превышает 100-300 КБ/с, а в дни крупных релизов и 60-70 КБ/с. Решение для владельцев толстых каналов есть &#8212; сменить контент-сервер. Как это сделать я расскажу ниже.</p>
<h2>2. Выбор контент-сервера.</h2>
<p>Выбирать контент-сервер лучше всего прямо перед предстоящей загрузкой какой-то крупной игры исходя из статистики их загруженности. Статистика обновляется в реальном времени и передаётся на головной сервер Valve, откуда доступна простым пользователям: <a href="http://store.steampowered.com/stats/content/" target="_blank">http://store.steampowered.com/stats/content/</a> (откроется в новом окне).</p>
<p>Выбирать нужно наиболее близко расположенный к Вам наименее загруженный контент-сервер. Если у сервера указана нулевая загрузка, значит он в настоящее время недоступен.</p>
<p>Если у названия сервера в квадратных скобках указано <strong>[FILTERED]</strong>, значит он доступен лишь ограниченному количеству пользователей, например, только абонентам этого провайдера.</p>
<h2>3. Переключение на выбранный контент-сервер.</h2>
<div class="wp-caption aligncenter" style="width: 453px"><a href="http://img-fotki.yandex.ru/get/5807/9284439.1/0_648f4_70a3a69b_orig"><img class=" " title="Настройки загрузки Steam" src="http://img-fotki.yandex.ru/get/5807/9284439.1/0_648f4_70a3a69b_L.jpg" alt="Настройки загрузки Steam" width="443" height="500" /></a><p class="wp-caption-text">Настройки загрузки Steam</p></div>
<p>Итак, Вы выбрали наилучший для Вас контент-сервер и хотите переключиться на него прямо сейчас. Это можно сделать в настройках клиента Steam. Выберите в меню <strong>Steam</strong> &#8212; <strong>Настройки</strong> (<strong>Settings</strong>), перейдите на страницу <strong>Downloads + Cloud</strong> (<strong>Загрузки + Облако</strong>) и укажите в поле <strong>Регион загрузок</strong> (<strong>Download region</strong>) выбранный Вами контент-сервер. Нажмите <strong>OK</strong> и разрешите перезапуск клиента Steam. После перезапуска будет использоваться выбранный сервер.</p>
<p>Не забудьте в поле <strong>Скорость Интернет-соединения</strong> (<strong>Approximate speed of your Internet connection</strong>) выбрать нужное значение, близкое к реальности.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/07/16/uvelichivaem-skorost-zagruzki-so-steam.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Улучшаем отображение шрифтов в openSUSE 11.4</title>
		<link>http://www.easycoding.org/2011/05/28/uluchshaem-otobrazhenie-shriftov-v-opensuse-11-4.html</link>
		<comments>http://www.easycoding.org/2011/05/28/uluchshaem-otobrazhenie-shriftov-v-opensuse-11-4.html#comments</comments>
		<pubDate>Sat, 28 May 2011 10:37:34 +0000</pubDate>
		<dc:creator>V1TSK</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[11.4]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[libcairo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[tweak]]></category>
		<category><![CDATA[шрифты]]></category>

		<guid isPermaLink="false">http://www.easycoding.org/?p=260</guid>
		<description><![CDATA[Штатный движок рендеринга шрифтов в openSUSE 11.x настолько ужасен, что после пары часов чтения такого текста начинают слезиться глаза, проявляется повышенная их усталость, поэтому в данном HOWTO я расскажу как &#171;прикрутить&#187; к популярному дистрибутиву openSUSE 11.4 движок рендеринга с патчами от другого популярного дистрибутива &#8212; Ubuntu. Итак, для установки Вам потребуется: небольшой уровень знаний методики [...]]]></description>
			<content:encoded><![CDATA[<p>Штатный движок рендеринга шрифтов в openSUSE 11.x настолько ужасен, что после пары часов чтения такого текста начинают слезиться глаза, проявляется повышенная их усталость, поэтому в данном HOWTO я расскажу как &#171;прикрутить&#187; к популярному дистрибутиву openSUSE 11.4 движок рендеринга с патчами от другого популярного дистрибутива &#8212; Ubuntu.</p>
<p>Итак, для установки Вам потребуется: небольшой уровень знаний методики работы с консолью, немного свободного времени и Интернет-трафика (для загрузки обновлений и пакетов исправленного движка).<span id="more-260"></span></p>
<p>Мы будем рассматривать версию openSUSE 11.4 с графической средой KDE (для Gnome будет лишь отличаться способ настройки сглаживания).</p>
<p>1. Откройте консоль в режиме суперпользователя (root), введя в ней команду <strong>su</strong>, либо выполнив <strong>Приложения</strong> -&gt; <strong>Система</strong> -&gt; <strong>Терминал</strong> -&gt; <strong>Терминал (режим суперпользователя)</strong>. Введите пароль администратора.</p>
<p>2. Введите в консоли команду для обновления системы до актуального состояния:</p>
<pre class="brush: plain; title: ; notranslate">zypper dup</pre>
<p>Вы также можете запустить обновление с помощью графической утилиты Yast, но в данном HOWTO мы будем использовать исключительно консоль.</p>
<p>3. Добавьте репозиторий с движком рендеринга Ubuntu:</p>
<pre class="brush: plain; title: ; notranslate">zypper ar http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_Factory/home:namtrac:subpixel.repo</pre>
<p>4. Обновите кэши подключённых репозиториев командой:</p>
<pre class="brush: plain; title: ; notranslate">zypper ref</pre>
<p>5. Запустите обновление системы и применение изменений:</p>
<pre class="brush: plain; title: ; notranslate">zypper dup</pre>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img-fotki.yandex.ru/get/5707/zaivit.1/0_5bcfb_525efcc4_orig"><img title="openSUSE 11.4 console" src="http://img-fotki.yandex.ru/get/5707/zaivit.1/0_5bcfb_525efcc4_L.jpg" alt="openSUSE 11.4 console" width="500" height="317" /></a><p class="wp-caption-text">openSUSE 11.4 console</p></div>
<p style="text-align: left;">Ответьте утвердительно (<strong>y</strong>) на все вопросы, примите GPG-ключ добавленного репозитория, введя в консоли <strong>a</strong> (always), затем прочитайте и примите лицензионные соглашения (чтобы выйти из просмотра текста соглашения, прокрутите его до конца с помощью клавиши <strong>Page Down</strong>, а затем нажмите <strong>Q</strong>), вписав в консоли <strong>yes</strong>. После принятия всех соглашений, начнётся загрузка и установка пакетов.</p>
<p>6. Установите набор шрифтов Microsoft:</p>
<pre class="brush: plain; title: ; notranslate">zypper install fetchmsttfonts</pre>
<p>7. Перезагрузите систему.</p>
<p>8. Выполните <strong>Приложения</strong> -&gt; <strong>Параметры системы</strong>.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img-fotki.yandex.ru/get/5110/zaivit.1/0_5bd01_8bf84cfd_orig"><img title="Параметры системы openSUSE" src="http://img-fotki.yandex.ru/get/5110/zaivit.1/0_5bd01_8bf84cfd_L.jpg" alt="Параметры системы openSUSE" width="500" height="377" /></a><p class="wp-caption-text">Параметры системы openSUSE</p></div>
<p style="text-align: left;">9. В открывшемся окне выберите <strong>Внешний вид</strong> -&gt; <strong>Шрифты</strong>. В комбо-боксе <strong>Использовать сглаживание</strong> установите значение <strong>Включено</strong>.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img-fotki.yandex.ru/get/5706/zaivit.1/0_5bcff_45c344ee_orig"><img title="Настройка шрифтов openSUSE" src="http://img-fotki.yandex.ru/get/5706/zaivit.1/0_5bcff_45c344ee_L.jpg" alt="Настройка шрифтов openSUSE" width="500" height="376" /></a><p class="wp-caption-text">Настройка шрифтов openSUSE</p></div>
<p style="text-align: left;">10. В том же окне нажмите кнопку <strong>Настроить</strong> (около пункта <strong>Использовать сглаживание</strong>) и установите флажок в чекбокс <strong>Использовать межточечное сглаживание</strong>, а его тип укажите как <strong>RGB</strong>. Стиль хинтинга укажите на своё усмотрение (у меня используется <strong>средний</strong>). Нажмите <strong>OK</strong>.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img-fotki.yandex.ru/get/4910/zaivit.1/0_5bd00_370a4bba_orig"><img title="Расширенные настройки сглаживания" src="http://img-fotki.yandex.ru/get/4910/zaivit.1/0_5bd00_370a4bba_L.jpg" alt="Расширенные настройки сглаживания" width="500" height="378" /></a><p class="wp-caption-text">Расширенные настройки сглаживания</p></div>
<p style="text-align: left;">11. Нажмите <strong>Применить</strong> и ещё раз перезагрузите систему.</p>
<p>После перезагрузки системы шрифты будут выглядеть как в Ubuntu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.easycoding.org/2011/05/28/uluchshaem-otobrazhenie-shriftov-v-opensuse-11-4.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

