<?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>СПО в российских школах &#187; Коновалов</title>
	<atom:link href="http://freeschool.altlinux.ru/?feed=rss2&#038;tag=%D0%BA%D0%BE%D0%BD%D0%BE%D0%B2%D0%B0%D0%BB%D0%BE%D0%B2" rel="self" type="application/rss+xml" />
	<link>http://freeschool.altlinux.ru</link>
	<description>Команда ALT Linux рассказывает о внедрении свободного программного обеспечения в школах России</description>
	<lastBuildDate>Fri, 03 Feb 2017 13:54:35 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.2</generator>
	<item>
		<title>Панель управления Rejik</title>
		<link>http://freeschool.altlinux.ru/?p=4965</link>
		<comments>http://freeschool.altlinux.ru/?p=4965#comments</comments>
		<pubDate>Fri, 19 Oct 2012 08:15:02 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Опыт работы с ПСПО]]></category>
		<category><![CDATA[Rejik]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4965</guid>
		<description><![CDATA[В прошлом году мы публиковали цикл статей Дмитрия Коновалова Контентная фильтрация в школе. Дмитрий работает методистом отдела по сопровождению инновационных проектов в области информатизации образования АКИПКРО г. Барнаул (Алтайский край) и хорошо знает проблемы, возникающие у учителей. В этих статьях упоминалась программка для организации фильтрации Rejik. Теперь Дмитрий предлагает вам воспользоваться написанным им интерфейсом управления [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>В прошлом году мы публиковали цикл статей Дмитрия Коновалова <a href="http://freeschool.altlinux.ru/?p=4477">Контентная фильтрация в школе</a>. Дмитрий работает методистом отдела по сопровождению инновационных проектов в области информатизации образования АКИПКРО г. Барнаул (Алтайский край) и хорошо знает проблемы, возникающие у учителей. В этих статьях упоминалась программка для организации фильтрации Rejik. Теперь Дмитрий предлагает вам воспользоваться написанным им интерфейсом управления для этой программы. Пробуйте, высказывайтесь, советы по улучшению тоже принимаются.<span id="more-4965"></span></p>
<p><strong>Автор Д.В. Коновалов.</strong><br />
Оригинальное место статьи: <a href="http://notesteacher.ru/index.php/panel-upravleniya-rajik">http://notesteacher.ru/index.php/panel-upravleniya-rajik</a></p>
<h2>Панель управления Rejik</h2>
<p>Интерфейс управления программой <a href="http://www.rejik.ru/">Rejik</a> разрабатывается для облегчения администрирования контентной фильтрациии в школе. </p>
<p>В основу положен интерфейс разработанный Андреем Рябченко: <a href="http://www.service-it.com.ua/blog/freebsd/sozdaem-formu-obratnoj-svyazi-i-panel-upravleniya-dlya-rejik.html">http://www.service-it.com.ua</a>. </p>
<p>В разрабатываемом варианте реализована функция работы с белыми списками, добавления, удаления пользователей.</p>
<p>Данный интерфейс адаптирован для ALT Linux 6.0</p>
<p><strong>Краткая инструкция:</strong></p>
<ol>
<li><a href="http://notesteacher.ru/index.php/fajly-sajta/viewcategory/3-panel-upravleniya-rejik">Скачайте</a> архив с программой и распакуйте в директорию веб-сервера /var/www/html/
</li>
<li>Пример конфигурационного файла <a href="http://notesteacher.ru/files/redirector/redirector_conf(1).zip">redirecor.conf</a></li>
<li>Доступ к программе осуществляется по адресу: http://[ip-адрес сервера]/redirector<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_login.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_login-300x96.png" alt="" title="redirector_login" width="300" height="96" class="aligncenter size-medium wp-image-4966" /></a>
</li>
<li>Первичный логин для входа в систему: teacher, пароль: 1;</li>
<li>После входа в систему необходимо ввести данные вашего пользователя, которому вы присвоили соотвествующие права, пароль, а также адрес сервера:<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_admin.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_admin-300x157.png" alt="" title="redirector_admin" width="300" height="157" class="aligncenter size-medium wp-image-4967" /></a></li>
</ol>
<p> <strong>Для работы программы необходимо:</strong></p>
<ol>
<li>Установить ssh2 расширение для PHP:
<p><code>apt-get install php-devel libssh2-devel php-pear<br />
apt-get install rpm-build</code></li>
<li>Собрать модуль для передачи команд по ssh при помощи веб-интерфейса:<br />
<code>pecl install -f ssh2<br />
echo "extension=ssh2.so" > /etc/php/5.3/apache2-mod_php/php.d/ssh2.ini</code></li>
<li>Создать пользователя при помощи панели управления alterator и присвоить ему права пользователя root, путем редактирования файла /etc/sudoers:<br />
<code>user ALL=(ALL) NOPASSWD: ALL</code><br />
Либо присвоить ему права только для запуска команды запуска squid с новыми настройкми: <code>service squid reload</code>.</li>
<li>Предоставить права на чтение для директории /var/log/redirector для того, чтобы просматривать содержимое log-файлов redirector.</li>
</ol>
<p><strong>Хотелки:</strong></p>
<ol>
<li>Функция редактирования конфигурационного файла средствами веб-интерфейса.</li>
<li>
    <del datetime="2012-10-19T07:51:46+00:00">Система аутентификации в панели администрирования</del> (Реализовано).</li>
<li>Логирование действий.</li>
<li>Функция автоматического обновления программы.</li>
<li>Аутентификация методом LDAP</li>
</ol>
<p><strong>Скриншоты:</strong><br />
1.  Стартовая страница:<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_start.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_start-300x158.png" alt="" title="redirector_start" width="300" height="158" class="aligncenter size-medium wp-image-4968" /></a></p>
<p>2. Редактирование белых списков:<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_whitelist.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/10/redirector_whitelist-300x178.png" alt="" title="redirector_whitelist" width="300" height="178" class="aligncenter size-medium wp-image-4969" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4965</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Подключение и настройка интерактивной приставки Mimio Teach в ALT Linux 6.0</title>
		<link>http://freeschool.altlinux.ru/?p=4729</link>
		<comments>http://freeschool.altlinux.ru/?p=4729#comments</comments>
		<pubDate>Tue, 28 Feb 2012 08:20:44 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Опыт работы с ПСПО]]></category>
		<category><![CDATA[Mimio]]></category>
		<category><![CDATA[Интерактивные доски]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4729</guid>
		<description><![CDATA[Предлагаем вашему вниманию статью Дмитрия Коновалова (сертифицированный специалист ALT Linux) из компании ИНТЭКОМ (г. Барнаул). === В предыдущей статье мы рассматривали подключение интерактивной приставки Mimio Teach в Ubuntu 11.10. Однако в виду большой распространенности операционной системы ALT Linux в образовательных учреждениях, рассмотрим процесс установки и настройки Mimio Teach в ALTLinux 6.0. 1. Скачиваем ПО (в [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Предлагаем вашему вниманию статью Дмитрия Коновалова (сертифицированный специалист ALT Linux) из компании ИНТЭКОМ (г. Барнаул).<br />
<center>===</center><br />
В предыдущей статье мы рассматривали подключение интерактивной приставки <a href="http://www.intekom.ru/podklyuchenie-i-nastrojka-interaktivnoj-pristavki-Mimio-Teach-v-Ubuntu.html">Mimio Teach в Ubuntu 11.10</a>. Однако в виду большой распространенности операционной системы ALT Linux в образовательных учреждениях, рассмотрим процесс установки и настройки Mimio Teach в ALTLinux 6.0.<br />
<span id="more-4729"></span></p>
<p>1. Скачиваем ПО (в данном случае это программа Mimio Studio) с официального сайта <a href="http://www.mimio.dymo.com/ru-EM/Support/Downloads/Linux.aspx">mimio.dymo.com</a>:</p>
<p>В данном случае нас интересует пакет для операционной системы Fedora:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt-sites_w600_h380.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt-sites_w600_h380-300x190.jpg" alt="Загрузка ПО" title="page_mimio-alt-sites_w600_h380" width="300" height="190" class="aligncenter size-medium wp-image-4731" /></a></p>
<p>2. После загрузки ПО на наш ПК. Приступаем к процессу установки и настройки. Установку ПО произведем самым простым способом &#8212; двойным щелчком мыши по пакету:<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt1_w600_h448.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt1_w600_h448-300x224.jpg" alt="Запуск установки пакета" title="page_mimio-alt1_w600_h448" width="300" height="224" class="aligncenter size-medium wp-image-4733" /></a></p>
<p>3. Вводим пароль суперпользователя:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt2_w600_h450.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt2_w600_h450-300x225.jpg" alt="Вводим пароль суперпользователя root" title="page_mimio-alt2_w600_h450" width="300" height="225" class="aligncenter size-medium wp-image-4734" /></a></p>
<p>4. Начинается процесс установки ПО:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt3_w600_h449.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt3_w600_h449-300x224.jpg" alt="Процесс установки ПО" title="page_mimio-alt3_w600_h449" width="300" height="224" class="aligncenter size-medium wp-image-4735" /></a></p>
<p>5. В процессе установки система еще раз запросит ввести пароль суперпользователя root:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt4_w600_h450.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt4_w600_h450-300x225.jpg" alt="Повторный ввод пароля суперпользователя root" title="page_mimio-alt4_w600_h450" width="300" height="225" class="aligncenter size-medium wp-image-4736" /></a><br />
6. Дожидаемся конца установки:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt5_w600_h449.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt5_w600_h449-300x224.jpg" alt="Окончание процесса установки ПО" title="page_mimio-alt5_w600_h449" width="300" height="224" class="aligncenter size-medium wp-image-4737" /></a><br />
6. Но так, как ПО разработано для Fedora, процесс запуска будет выглядеть несколько иначе:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt6_w600_h449.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt6_w600_h449-300x224.jpg" alt="Запуск ПО" title="page_mimio-alt6_w600_h449" width="300" height="224" class="aligncenter size-medium wp-image-4738" /></a></p>
<p>Пункты меню не соответствуют ссылкам па программные пакеты запуска MimioStudio:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt7_w600_h451.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt7_w600_h451-300x225.jpg" alt="Запуск ПО" title="page_mimio-alt7_w600_h451" width="300" height="225" class="aligncenter size-medium wp-image-4739" /></a></p>
<p>7. Запуск MimioStduio в ALT Linux 6.0 производится от имени root, при этом <a href="http://www.intekom.ru/podklyuchenie-i-nastrojka-interaktivnoj-pristavki-Mimio-Teach-v-Ubuntu.html ">нужно выполнить все манипуляции по регистрации ПО</a>. Они аналогичны регистрации в других системах (Ubuntu, Windows):</p>
<p>      # /var/opt/mimio/update/mimio-notebook</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt-mimiostudio_w600_h389.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2012/02/page_mimio-alt-mimiostudio_w600_h389-300x194.jpg" alt="MimioStudio" title="page_mimio-alt-mimiostudio_w600_h389" width="300" height="194" class="aligncenter size-medium wp-image-4740" /></a></p>
<p>Приятной работы!</p>
<p>Оригинал статьи <a href="http://www.intekom.ru/podklyuchenie-i-nastrojka-interaktivnoj-pristavki-mimio-teach-v-alt-linux-6.html">тут</a></p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4729</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Контентная фильтрация в школе (Часть 4)</title>
		<link>http://freeschool.altlinux.ru/?p=4477</link>
		<comments>http://freeschool.altlinux.ru/?p=4477#comments</comments>
		<pubDate>Fri, 22 Jul 2011 11:43:13 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4477</guid>
		<description><![CDATA[Окончание статьи Дмитрия Коновалова. Предыдущие статьи: «Контентная фильтрация в школе (Часть 1)». «Контентная фильтрация в школе (Часть 2)». «Контентная фильтрация в школе (Часть 3)». Дмитрий Коновалов Контентная фильтрация в школе (Часть 4) После того как мы &#171;заперли&#187; пользователей в нашей локальной сети и предоставили единственный канал в сеть Интернет («Контентная фильтрация в школе (Часть 2)») [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Окончание статьи Дмитрия Коновалова. Предыдущие статьи:<br />
<a href="http://freeschool.altlinux.ru/?p=4422">«Контентная фильтрация в школе (Часть 1)»</a>.<br />
<a href="http://freeschool.altlinux.ru/?p=4432">«Контентная фильтрация в школе (Часть 2)»</a>.<br />
<a href="http://freeschool.altlinux.ru/?p=4462">«Контентная фильтрация в школе (Часть 3)»</a>.<br />
<span id="more-4477"></span><br />
<em>Дмитрий Коновалов</em></p>
<h2>Контентная фильтрация в школе (Часть 4)</h2>
<p>После того как мы &#171;заперли&#187; пользователей в нашей локальной сети и предоставили единственный канал в сеть Интернет (<a href="http://freeschool.altlinux.ru/?p=4432">«Контентная фильтрация в школе (Часть 2)»</a>) необходимо подумать о том, как же мы будем производить фильтрацию нежелательного контента.</p>
<p>С одной стороны &#8212; необходимо предоставить учащимся и сотрудникам школы доступ к ресурсам всемирной паутины, с другой стороны нам нужны только те ресурсы, которые отвечают образовательным задачам учебного заведения.</p>
<p>В свете постоянных проверок надзорных органов решений данной проблемы может быть несколько:</p>
<ol>
<li>Заключить договор с провайдером на предоставление услуги контентной фильтрации &#8212; такой вариант не всегда доступен, так как не все провайдеры предоставляют такую услугу, да и где гарантии того, что фильтрация будет отвечать требованиям школы. В большинстве случаев образовательные учреждения не могут влиять на списки по которым ведется фильтрация, что не совсем удобно для работы.</li>
<li>Самостоятельно организовать контентную фильтрацию на базе сервера школы, который мы только что настроили. В этом случае ответственность целиком ложиться на плечи образовательного учреждения, но появляется возможность самостоятельно контролировать списки разрешенных и запрещенных ресурсов.</li>
</ol>
<p>В предыдущей статье <a href="http://freeschool.altlinux.ru/?p=4422">«Контентная фильтрация в школе (Часть 1)»</a> мы определились с программой, при помощи который мы организуем процесс фильтрации &#8212; redirector (Rejik).</p>
<p>Программа проста в установке и настройке. Однако при этом достаточно эффективна и позволяет отсекать баннеры, организовать фильтрацию по &#171;черным&#187; и &#171;белым&#187; спискам.  Разграничить доступ к ресурсам по логину или IP.</p>
<p>Как работает программа  <a href="http://www.rejik.ru/index_ru_2_0.html">rejik</a>.</p>
<p>Первое что нужно сделать &#8212; это установить программу:</p>
<p><code>#apt-get install redirector</code></p>
<p>Указываем в конфигурационном файле <code>/etc/squid/squid.conf</code>, что будет использоваться программа-редиректор:<br />
<code>url_rewrite_program /usr/sbin/redirector /etc/squid/redirector/redirector.conf</code></p>
<p>Далее приступаем к настройке программы фильтрации.</p>
<p>Редактируем конфигурационный файл <code>/etc/squid/redirector/redirector.conf</code>. По умолчанию в нем выделено 4 категории для фильтрации:</p>
<p><BANNER> &#8212; раздел для блокирования баннеров</p>
<p><PORNO>  &#8212; сайты содержащие порнографические материалы</p>
<p><MP3>  &#8212; раздел для блокирования файлов музыки</p>
<p><JS> &#8212; раздел для блокирования js-скриптов</p>
<p>В нашем случае достаточно произвести замену адреса <code>http://127.0.0.1</code> на ip-адрес нашего веб-сервера (или его доменное имя). Например:</p>
<p><code><BANNER><br />
ban_dir /var/lib/redirector/banlists/banners<br />
url http://192.168.0.4/ban/1x1.gif</code></p>
<p>И разместить соответствующие файлы замены в директории веб-сервера. Файлы замены скачать можно здесь: <code>http://www.rejik.ru/index_ru_11_1.html</code>.</p>
<p>Для того чтобы добавить соответствующие сайты для блокирования, необходимо редактировать файлы банлистов в директории <code>/var/lib/redirector/banlist/</code> Например, для того чтобы заблокировать сайт <code>http://www.odnoklassniki.ru</code> нужно добавить запись в файл <code>/var/lib/redirector/banlist/porno/urls</code>  &#8212;  <code>odnoklassniki.ru</code> и перезапустить <code>squid</code> для того, чтобы изменения вступили в силу.</p>
<p><code>#service squid reload</code></p>
<p>Таким образом в нашей сети будет производиться фильтрация по &#171;черным&#187; спискам.  Однако все ресурсы, не отвечающие задачам образовательного учреждения заблокировать достаточно сложно и если задаться целью, то попасть на такой ресурс возможно, что и приводит к многочисленным претензиям со стороны надзорных органов. Поэтому имеет смысл ограничить доступ учащихся к ресурсам сети Интернет &#171;белыми&#187; списками.</p>
<p>Для этого необходимо создать в /etc/squid/redirector/redirector.conf еще один раздел, отвечающий за доступ пользователей по &#171;белым&#187; спискам.</p>
<p><code><WHITELIST><br />
ban_dir /var/lib/redirector/banlists/whitelist<br />
url http://192.168.0.4/ban/whitelist.html<br />
</code><br />
И добавить соответствующие файлы в директории <code>/var/www/html/</code>  и <code>/var/lib/redirector/banlists/</code> аналогично уже имеющимся. Осталось только наполнить содержимым файл <code>var/lib/redirector/banlists/whitelist/urls</code> теми ссылками, которые удовлетворяют образовательным задачам учебного заведения.</p>
<p>Список можно скачать и принять участие в их наполнении здесь:</p>
<ul>
<li><a href="http://catalog.iot.ru/">http://catalog.iot.ru/</a></li>
<li><a href="http://www.spo.akipkro.ru/index.php/whitelist.html">http://www.spo.akipkro.ru/index.php/whitelist.html</a></li>
</ul>
<p>Соответственно списки должны быть утверждены школой для использования.</p>
<p>Иногда имеет смыл разграничить доступ. Например, запросы учителей и администрации фильтруются по &#171;черным&#187; спискам, а учащихся &#8212; по &#171;белым&#187;.</p>
<p>Для этого в раздел <code><WHITELIST></code> необходимо добавить соответствующую запись (примеры):</p>
<ul>
<li><code>work_ip f:/var/lib/redirector/banlists/class_ip </code> &#8212; применять фильтр по &#171;белым&#187; спискам группе пользователей с ip &#8212; указанными в файле <code>class_ip</code>.
</li>
<li><code>allow_id f:/var/lib/redirector/banlists/login</code>  &#8212; не применять фильтр по &#171;белым&#187; спискам к пользователям с логинами, указанными в файле <code>login</code>.</li>
</ul>
<p><object style="display: block; margin-left: auto; margin-right: auto;" width="425" height="349" data="http://www.youtube.com/v/M6sEm1Z7woc?version=3&amp;hl=ru_RU" type="application/x-shockwave-flash"><param name="data" value="http://www.youtube.com/v/M6sEm1Z7woc?version=3&amp;hl=ru_RU" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/M6sEm1Z7woc?version=3&amp;hl=ru_RU" /><param name="allowfullscreen" value="true" /></object></p>
<p>Конечно сегодня имеется очень много несогласных с применением контентной фильтрации в образовательном учреждении, особенно по &#171;белым&#187; спискам, но давайте на минуту задумаемся &#8212; а зачем на входе в школу дежурит охрана или вахтер? Не затем-ли, чтобы отфильтровать нежелательные проникновения и для поддержания порядка в школе? Так и сеть Интернет на сегодня изобилует ресурсами, посещение которых просто не соответствует образовательным задачам и посещение которых учащимися может привести к штрафам, судебным искам к образовательному учреждению как со стороны родителей, так и со стороны надзорных органов. И отвечает в итоге, как это не парадоксально, школа.</p>
<p>После того как мы полностью контролируем доступ в сеть Интернет, имеет смысл просматривать статистику работы пользователей в сети Интернет и вести журнал работы пользователей в сети. Тем более, что ведение журнала работы пользователей в сети Интернет &#8212; требование ко многим учебным заведениям. Вести журнал на бумажном носителе &#8212; очень трудоемко и не всегда удобно. Поэтому воспользуемся специальным программным обеспечением.</p>
<p>В панели управления школьным сервером для этого создан раздел &#171;Сатистика&#187;:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/stat1.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/stat1-300x132.jpg" alt="Контентная фильтрация. Статистика" title="stat1" width="300" height="132" class="aligncenter size-medium wp-image-4481" /></a></p>
<p>Либо можно воспользоваться программой генератора отчетов работы прокси-сервера Squid &#8212; SARG.</p>
<p>Устанавливаем программу:</p>
<p><code>#apt-get install sarg</code></p>
<p>Команда генерации отчетов:</p>
<p><code>#sarg</code></p>
<p>При должной настройке конфигурационного файла <code>/etc/sarg/sarg.conf</code> отчет будет доступен по адресу: <code>http://ip-адрес сервера/squid-reports/</code> в следующем виде:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/sarg.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/sarg-300x225.jpg" alt="Контентная фильтрация. SARG" title="sarg" width="300" height="225" class="aligncenter size-medium wp-image-4482" /></a></p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/sarg1.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/sarg1-300x156.jpg" alt="Контентная фильтрация. SARG" title="sarg1" width="300" height="156" class="aligncenter size-medium wp-image-4484" /></a></p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/sarg2.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/sarg2-300x193.jpg" alt="Контентная фильтрация. SARG" title="sarg2" width="300" height="193" class="aligncenter size-medium wp-image-4485" /></a></p>
<p>При желании такой журнал можно распечатать и предоставить проверяющим.</p>
<p>Таким образом, не прибегая к дорогостоящим программам можно произвести организацию работы и контентной фильтрации, и учета статистики работы пользователей в сети Интернет средствами СПО.</p>
<p><a href="http://www.intekom.ru/kontentnaya-filtracziya-v-shkole-4.html">Оригинал статьи Д. Коновалова</a></p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4477</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Контентная фильтрация в школе (Часть 3)</title>
		<link>http://freeschool.altlinux.ru/?p=4462</link>
		<comments>http://freeschool.altlinux.ru/?p=4462#comments</comments>
		<pubDate>Thu, 14 Jul 2011 20:11:53 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4462</guid>
		<description><![CDATA[Продолжение статьи Дмитрия Коновалова. Предыдущие статьи: &#171;Контентная фильтрация в школе (Часть 1)&#187;. &#171;Контентная фильтрация в школе (Часть 2)&#187;. Д. Коновалов Контентная фильтрация в школе (Часть 3) Произведя предварительную настройку школьного сервера (&#171;Контентная фильтрация в школе (Часть 2)&#187;) приступим к настройке локальных машин сети школы. Первое, что нужно настроить &#8212; это сетевой интерфейс ПК. В нашем [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Продолжение статьи Дмитрия Коновалова. Предыдущие статьи:<br />
<a href="http://freeschool.altlinux.ru/?p=4422">&#171;Контентная фильтрация в школе (Часть 1)&#187;.</a><br />
<a href="http://freeschool.altlinux.ru/?p=4432">&#171;Контентная фильтрация в школе (Часть 2)&#187;.</a><br />
<span id="more-4462"></span><br />
<em>Д. Коновалов</em></p>
<h2>Контентная фильтрация в школе (Часть 3)</h2>
<p>Произведя предварительную настройку школьного сервера (<a href="http://freeschool.altlinux.ru/?p=4432">&#171;Контентная фильтрация в школе (Часть 2)&#187;</a>) приступим к настройке локальных машин сети школы.</p>
<p>Первое, что нужно настроить &#8212; это сетевой интерфейс ПК.</p>
<p>В нашем случае 192.168.0.4 &#8212; это внешний адрес для выхода в сеть Интернет, предоставленный провайдером, 192.168.56.2 &#8212; это ip-адрес сетевого адаптера школьного сервера для работы в локальной сети школы.</p>
<p>Таким образом ip-адреса на ПК в локальной сети должны быть из диапазона 192.168.56.3 &#8212; 192.168.56.254. Но такое количество адресов слишком велико для небольшой школьной сети, поэтому можно ограничиться количеством ПК в сети с учетом перспективы дальнейшего роста.</p>
<p>IP-адрес шлюза, в нашем случае, &#8212; ip-адрес школьного сервера (192.168.56.2).</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/activip.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/activip-300x236.png" alt="IP-адрес локальной машины" title="activip" width="300" height="236" class="aligncenter size-medium wp-image-4464" /></a></p>
<p>Произвести настройки сетевого интерфейса на ПК в локальной сети можно также при помощи ЦУС (центра управления системы).</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/eth-acc.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/eth-acc-300x205.png" alt="Центр управления системой" title="eth-acc" width="300" height="205" class="aligncenter size-medium wp-image-4465" /></a></p>
<p>Настройки можно ввести как в ручную, так и получить их при помощи dhcp, при условии, что сервер dhcp настроен и функционирует в школьной сети.</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/alterator-dhcp.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/alterator-dhcp-300x151.png" alt="Центр управления системой. DHCP" title="alterator-dhcp" width="300" height="151" class="aligncenter size-medium wp-image-4466" /></a></p>
<p>Проверить работоспособность соединения можно при помощи команды ping (ping 192.168.56.2)</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/ping-server.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/ping-server-300x82.jpg" alt="Команда ping" title="ping-server" width="300" height="82" class="aligncenter size-medium wp-image-4468" /></a></p>
<p>Также имеет смысл закрепить выданные адреса за определенными ПК, на случай, если будут применяться программы, использующие обмен данными по ip (например <a href="http://www.intekom.ru/iTALC-obzor-osnovnyix-vozmozhnostej.html">iTALC</a>).</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/alterator-dhcp-fixed.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/alterator-dhcp-fixed-300x73.jpg" alt="Фиксирование ip адреса" title="alterator-dhcp-fixed" width="300" height="73" class="aligncenter size-medium wp-image-4469" /></a></p>
<p>Следующий этап &#8212; указываем параметры прокси-сервера в настройках программ, которые используются для работы с сетью Интернет.</p>
<p>Их можно задать глобально при помощи ЦУС:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/alterator-proxy.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/alterator-proxy-300x166.jpg" alt="Глобальная настройка прокси" title="alterator-proxy" width="300" height="166" class="aligncenter size-medium wp-image-4470" /></a></p>
<p>Или же локально в каждой программе.</p>
<p>См. пример: <a href="http://www.intekom.ru/proksi-server-i-Mozilla-Firefox.html">http://www.intekom.ru/proksi-server-i-Mozilla-Firefox.html</a></p>
<p>Произведем проверку:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_firefox-1_w600_h449.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_firefox-1_w600_h449-300x224.jpg" alt="Firefox" title="page_firefox-1_w600_h449" width="300" height="224" class="aligncenter size-medium wp-image-4471" /></a></p>
<p>Проходим аутентификацию на сервере и получаем доступ в сеть Интернет:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/firefox-2.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/firefox-2-300x222.jpg" alt="Firefox" title="firefox-2" width="300" height="222" class="aligncenter size-medium wp-image-4472" /></a></p>
<p>Продолжение следует&#8230;</p>
<p><a href="http://www.intekom.ru/kontentnaya-filtracziya-v-shkole-3.html">Оригинал статьи Д. Коновалова</a></p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4462</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Контентная фильтрация в школе (Часть 2)</title>
		<link>http://freeschool.altlinux.ru/?p=4432</link>
		<comments>http://freeschool.altlinux.ru/?p=4432#comments</comments>
		<pubDate>Tue, 05 Jul 2011 12:58:12 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Коновалов]]></category>
		<category><![CDATA[контентная фильтрация]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4432</guid>
		<description><![CDATA[Продолжение статьи Дмитрия Коновалова &#171;Контентная фильтрация в школе (Часть 1)&#187;. Контентная фильтрация в школе (Часть 2) После того как мы определились с программным обеспечением для организации контентной фильтрации и принципом организации локальной сети (&#171;Контентная фильтрация в школе (Часть 1)&#187;), перейдем к более детальному рассмотрению организации школьной образовательной сети с контролируемым доступом в сеть Интернет. Одной [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Продолжение статьи Дмитрия Коновалова <a href="http://freeschool.altlinux.ru/?p=4422">&#171;Контентная фильтрация в школе (Часть 1)&#187;</a>.<br />
<span id="more-4432"></span></p>
<h2>Контентная фильтрация в школе (Часть 2)</h2>
<p>После того как мы определились с программным обеспечением для организации контентной фильтрации и принципом организации локальной сети (<a href="http://freeschool.altlinux.ru/?p=4422">&#171;Контентная фильтрация в школе (Часть 1)&#187;</a>), перейдем к более детальному рассмотрению организации школьной образовательной сети с контролируемым доступом в сеть Интернет.</p>
<p>Одной из основных проблем на данном этапе является конфигурирование  самого сервера, выбор параметров. На самом деле, для обслуживания сравнительно небольшой сети (10-15 компьютеров), вполне подойдет обыкновенный школьный ПК с параметрами: процессор от 233 МГц, от 128 Мб ОЗУ.</p>
<p>Единственное условие для нашей конфигурации &#8212; это наличие 2-х сетевых интерфейсов. Первый предназначен для установления соединения с сетью Интернет, второй &#8212; для работы с локальной сетью школы.</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net2_w578_h500.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net2_w578_h500-300x259.jpg" alt="Локальная сеть и Интернет" title="page_net2_w578_h500" width="300" height="259" class="aligncenter size-medium wp-image-4434" /></a></p>
<p>Соответственно первому сетевому интерфейсу присваиваются настройки, полученные образовательным учреждением от провайдера. Второму &#8212;  параметры локальной сети образовательного учреждения.  При такой организации между локальной сетью и сетью Интернет будет стоять система, контролирующая весь входящий и исходящий трафик<a NAME="m1" HREF="#ref1"><sup>1</sup></a>.</p>
<p>Сетевые интерфейсы настраиваются при установке дистрибутива (рекомендуемый вариант).  Либо после установки, например при помощи центра управления системой (https://ip сервера:8080 ).</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net3_w600_h354.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net3_w600_h354-300x177.jpg" alt="Настройка сетевого интерфейса" title="page_net3_w600_h354" width="300" height="177" class="aligncenter size-medium wp-image-4435" /></a><br />
(Настройка сетевого интерфейса для работы в сети Интернет)</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net4_w600_h374.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net4_w600_h374-300x187.jpg" alt="Настройка сетевого интерфейса" title="page_net4_w600_h374" width="300" height="187" class="size-medium wp-image-4436" /></a><br />
(Настройка сетевого интерфейса для работы в локальной сети образовательного учреждения)</p>
<p>После настройки сетевых интересов необходимо проверить имеет ли сервер доступ в сеть Интернет и локальную сеть образовательного учреждения. Для этого можно воспользоваться командой <code>ping</code>:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net6_w600_h287.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net6_w600_h287-300x143.jpg" alt="ping" title="page_net6_w600_h287" width="300" height="143" class="size-medium wp-image-4437" /></a></p>
<p>Следующая задача &#8212; определиться в каком режиме будет работать сервер: роутер или шлюз.</p>
<ul>
<li><strong>Роутер.</strong> В этом режиме перенаправление пакетов между сетевыми интерфейсами происходит без трансляции сетевых адресов.</li>
<li><strong> Шлюз.</strong> В этом режиме будет настроена трансляция сетевых адресов (NAT) при перенаправлении пакетов на внешние интерфейсы. Использование этого режима имеет смысл, если у вас настроен по крайней мере один внешний и один внутренний интерфейс.</li>
</ul>
<p>В режиме шлюза клиенты смогут беспрепятственно выходить в сеть Интернет, достаточно прописать соответствующие сетевые настройки. Поэтому такой вариант нас не устраивает, так как наша задача выпускать только тех пользователей, которым мы разрешим и только по установленным нами правилам<a NAME="m2" HREF="#ref2"><sup>2</sup></a>.</p>
<p>Поэтому настраиваем работу сервера в режиме роутер (Брандмауэр -> Внешние сети):</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net5_w600_h360.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net5_w600_h360-300x180.jpg" alt="Роутер" title="page_net5_w600_h360" width="300" height="180" class="aligncenter size-medium wp-image-4438" /></a><br />
В этом же разделе мы можем указать и внешние сети, и закрыть доступ к тем портам, по  которым доступ к нашему серверу нежелателен.</p>
<p>Теперь приступим к настройке программы при помощи которой будем контролировать доступ в сеть Интернет пользователей сети. Это программный пакет squid (Серверы -> Прокси-сервер):</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net7_w600_h273.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/07/page_net7_w600_h273-300x136.jpg" alt="Прокси-сервер" title="page_net7_w600_h273" width="300" height="136" class="size-medium wp-image-4439" /></a></p>
<p><a href='http://freeschool.altlinux.ru/wp-content/uploads/2011/07/proxy.pdf'>Инструкция по настройке прокси-сервера</a></p>
<p>Продолжение следует&#8230;<br />
<a href="http://www.intekom.ru/lokalnaya-set.html"><br />
Оригинал статьи Д. Коновалова.</a></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<a NAME="ref1" HREF="#m1">1</a> Предполагается следующая конфигурация сети:</p>
<ol>
<li>Сетевая сервера, обслуживающая локальную сеть втыкается в хаб (сетевая карта 2 на рисунке),</li>
<li>Кабель, раздающий Интернет втыкается в сервер (внешняя сеть, сетевая карта 1 на рисунке),</li>
<li>клиенты соединяются с хабом, а их роут настроен на сервер (на IP локальной карточки сервера), </li>
<li>Сервер раздает локальные сетевые адреса по dhcp.</li>
</ol>
<p><em>(Примечание редактора)</em><br />
<a NAME="ref2" HREF="#m1">2</a> Если быть более точным, то в режиме роутера результат не известен. А регулировка доступа в интернет осуществляется настройкой правил iptables. <em>(Примечание редактора)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4432</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Контентная фильтрация в школе (Часть 1)</title>
		<link>http://freeschool.altlinux.ru/?p=4422</link>
		<comments>http://freeschool.altlinux.ru/?p=4422#comments</comments>
		<pubDate>Thu, 30 Jun 2011 03:58:14 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Алтайский край]]></category>
		<category><![CDATA[Коновалов]]></category>
		<category><![CDATA[контентная фильтрация]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4422</guid>
		<description><![CDATA[Вечно актуальная в школе тема контентной фильтрации&#8230; Самое время обсудить, обдумать и настроить эту систему сейчас, до начала учебного года. Обсуждение этой темы начал Дмитрий Коновалов, специалист технической поддержки компании «Интэком», осуществляющей внедрение Альт Линукс в школах Алтайского края. Контентная фильтрация в школе (Часть 1) В свете предоставления образовательным учреждениям высокоскоростного доступа к сети Интернет [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Вечно актуальная в школе тема контентной фильтрации&#8230; Самое время обсудить, обдумать и настроить эту систему сейчас, до начала учебного года. <a href="http://www.intekom.ru/kontentnaya-filtracziya-v-shkole.html">Обсуждение этой темы начал Дмитрий Коновалов</a>, специалист технической поддержки компании «Интэком», осуществляющей внедрение Альт Линукс в школах Алтайского края.<br />
<span id="more-4422"></span></p>
<h2>Контентная фильтрация в школе (Часть 1)</h2>
<p>В свете предоставления образовательным учреждениям высокоскоростного доступа к сети Интернет актуальным является организация контролируемого доступа учащихся и сотрудников школы к ресурсам всемирной паутины, а также фильтрации нежелательного контента.</p>
<p>Рассмотрим какие же способы организации контентной фильтрации доступны образовательным учреждениям.</p>
<ol>
<li>Локально на каждом персональном компьютере.</li>
<li>Программа-фильтр устанавливается на компьютере, контролирующему доступ в сеть Интернет всех персональных компьютеров школы, входящих в локальную сеть образовательного учреждения.</li>
</ol>
<p>Первый способ, несомненно, очень трудоемок и усложняет процесс администрирования программы контентной фильтрации, так как контролировать список доступа к ресурсам необходимо на каждом ПК. В большинстве случаев такую фильтрацию может отключить пользователь самостоятельно, владеющий минимальными навыками работы с ПК.<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/06/page_net1_w600_h347.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/06/page_net1_w600_h347-300x173.jpg" alt="Схема локальной сети кабинета информатики без использования котролируемого доступа в сеть Интернет" title="page_net1_w600_h347" width="300" height="173" class="aligncenter size-medium wp-image-4423" /></a><br />
Схема локальной сети кабинета информатики без использования котролируемого доступа в сеть Интернет</p>
<p>Второй способ требует от системного администратора более высокого уровня квалификации, так как он подразумевает администрирование школьного сервера. Но при таком способе организации контроля доступа к ресурсам сети Интернет ни одна машина не может миновать программу-фильтр, установленную на сервере. Также контролировать список доступных или запрещенных ресурсов нужно в единственном числе.</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/06/page_net_w600_h446.jpeg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/06/page_net_w600_h446-300x223.jpg" alt="Схема локальной сети кабинета информатики с использованием контролируемого доступа в сеть Интернет" title="page_net_w600_h446" width="300" height="223" class="aligncenter size-medium wp-image-4424" /></a><br />
Схема локальной сети кабинета информатики с использованием контролируемого доступа в сеть Интернет</p>
<p>Рассмотрим второй способ более подробно. Такой способ позволяет обеспечить доступ в сеть Интернет всех сотрудников и учащихся образовательного учреждения через один общий канал.</p>
<p>В соответствии с требованиями надзорных органов руководители многих образовательных учреждений пришли к выводу о том, что необходима:</p>
<ol>
<li>организация разграничения прав доступа к ресурсам сети Интернет для различных групп пользователей локальной сети образовательного учреждения;
</li>
<li>фильтрация трафика на основе «черных» и «белых» списков;</li>
<li> ведение электронного журнала работы пользователей в сети Интернет, доступного через веб-интерфейс, создаваемого автоматически на основе отчета о работе прокси-сервера.</li>
</ol>
<p>&#171;Белые списки&#187; &#8212; подразумевают перечень ресурсов, доступ к которым разрешен. Несомненно, что &#171;Белые списки&#187; для образовательного учреждения должны содержать только те ресурсы, которые отвечают образовательным задачам школы.</p>
<p>&#171;Черные списки&#187; &#8212; подразумевают перечень ресурсов доступ к которым запрещен.</p>
<p>Какое-же программное обеспечение выбрать для организации контролируемого доступа в сеть интернет? Интернет изобилует предложениями о программах, для фильтрации трафика, но в большинстве своем это коммерческие решения, требующие покупки дорогостоящих лицензий. Также такое ПО предполагает установку на ОС Windows, что в свете перехода образовательных учреждений на СПО не совсем актуально.</p>
<p>Но зачем же покупать то, что и так уже есть у школы? А именно:</p>
<ol>
<li>Альт Линукс 5.0 Школьный Сервер.</li>
<li> Прокси-сервер squid /предустановлен в Альт Линукс 5.0 Школьный Сервер/.</li>
<li> Программа для фильтрации трафика redirector, способная обеспечить различный уровень доступа пользователей, фильтрацию контента на основе &#171;черных&#187; и &#171;белых списков&#187;.</li>
<li>Генератор отчетов  работы прокси-сервера SARG (Squid Analysis Report Generator) &#8212; позволяет создавать электронный журнал работы пользователей в сети Интернет автоматически.</li>
</ol>
<p>Таким образом образовательные учреждения имеют полный набор средств и инструментов, для организации контентной фильтрации.</p>
<p>Продолжение следует&#8230;</p>
<p><a href="http://www.intekom.ru/kontentnaya-filtracziya-v-shkole.html">Оригинал статьи Д. Коновалова.</a></p>
<p>Полезные материалы:
<ul>
<li><a href="http://www.linformatika.ru/content/davnenko_ne_pisal_nichego_vse_zanyat_samoobrazovaniem_i_rabotoi">Разработка интерфейса для DansGuardian</a><br />
<a href="http://www.linformatika.ru/content/moi_pervyi_opyt_raboty_s_php_i_mysql_2"> Разработка Интерфейса для DansGuardian 2</a>
</li>
<li><a href="http://www.linformatika.ru/content/zamechaniya_po_nastroike_skfnetpolice_altlinux_na_shkolnom_servere">Замечания по настройке СКФ/Netpolice AltLinux на Школьном сервере.<br />
</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4422</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Установка программного обеспечения в Альт Линукс 5.0 Школьный</title>
		<link>http://freeschool.altlinux.ru/?p=4339</link>
		<comments>http://freeschool.altlinux.ru/?p=4339#comments</comments>
		<pubDate>Fri, 27 May 2011 11:21:37 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Алтайский край]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4339</guid>
		<description><![CDATA[Предлагаем вашему вниманию статью Дмитрия Коновалова из службы технической поддержки компании ИНТЭКОМ, осуществляющей внедрение Альт Линукс 5.0 Школьный в Алтайском крае. Кое-где, с согласия автора, в текст внесены правки. В связи с массовым переходом Российских школ на Linux у начинающих пользователей возникает множество вопросов по установке программного обеспечения. Рассмотрим этот вопрос на примере Альт Линукс [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Предлагаем вашему вниманию статью Дмитрия Коновалова из службы технической поддержки компании ИНТЭКОМ, осуществляющей <a href="http://freeschool.altlinux.ru/?p=3634">внедрение Альт Линукс 5.0 Школьный в Алтайском крае</a>. Кое-где, с согласия автора, в текст внесены правки. </p>
<p><span id="more-4339"></span><br />
В связи с массовым переходом Российских школ на Linux у начинающих пользователей возникает множество вопросов по установке программного обеспечения. Рассмотрим этот вопрос на примере <a href="http://shop.altlinux.ru/index.php?productID=735">Альт Линукс 5.0 Школьный</a>.</p>
<p><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/box3d_200.jpg" alt="" title="box3d_200" width="200" height="242" class="aligncenter size-full wp-image-4340" /></p>
<p>Рассмотрим всю процедуру поэтапно:</p>
<p><strong>1. Подключаем репозиторий.</strong></p>
<p><em>Замечание.</em> Репозиторий предназначен для хранения портированных на соответствующее семейство дистрибутив пакетов. Для каждого семейства дистрибутивов создается отдельная ветвь репозитория, называемый бранч (ветка по английски). Для Альт Линукс 5.0 Школьный следует использовать бранч p5.</p>
<p>Для этого запускаем менеджер пакетов Synaptic  &#8212; Параметры &#8212; Репозитории и отметьте следующие пункты:</p>
<p>    <a href="http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/">http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/</a> i586 classic<br />
    <a href="http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/">http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/</a> noarch classic</p>
<p>По умолчанию также могут быть подключены и сторонние репозитории:</p>
<p>    <a href="http://download.etersoft.ru/pub/download/WINE@Etersoft-School/ALTLinux/p5">http://download.etersoft.ru/pub/download/WINE@Etersoft-School/ALTLinux/p5</a> i586 main &#8212; репозиторий ПО от компании Этерсофт (wine для запуска Хронографа и т.п.)<br />
    <a href="http://pspo.fcior.edu.ru/OMS/p5/">http://pspo.fcior.edu.ru/OMS/p5/</a> i586 oms &#8212; репозиторий плеера ЭОР (не свободный!)</p>
<p>Необходимо проследить за тем, чтобы был отключен установочный диск как репозитрий, если мы не собираемся устанавливать с него пакеты.</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_Synaptic_w600_h447.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_Synaptic_w600_h447-300x223.jpg" alt="" title="Synaptic" width="300" height="223" class="aligncenter size-medium wp-image-4341" /></a></p>
<p><strong>2. После этого</strong>, как выполнен выбор репозиториев, необходимо обновить индексы репозитория при помощи кнопки &#171;Получить сведения&#187;</p>
<p><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/obniwit-1.png" alt="" title="obniwit-1" width="130" height="50" class="aligncenter size-full wp-image-4342" /></p>
<p><em>Замечание.</em> Нажимать кнопку &#171;Получить сведения&#187; стоит как минимум раз в день перед установкой программ или обновлением системы, если источники настроены на удаленные сетевые ресурсы.</p>
<p><strong>3. Нажимаем</strong> &#171;Обновить пакеты&#187; и &#171;Применить&#187;, для того, чтобы  установить более свежие версии ПО, которые уже есть в репозитории.</p>
<p><strong>4. Устанавливаем</strong> необходимое программное обеспечение. Для этого необходимо выбрать пакет в списке. Отметить его и нажать кнопку применить:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_search_w600_h375.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_search_w600_h375-300x187.png" alt="" title="search" width="300" height="187" class="aligncenter size-medium wp-image-4343" /></a></p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_install-4_w600_h248.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_install-4_w600_h248-300x124.png" alt="" title="install" width="300" height="124" class="aligncenter size-medium wp-image-4344" /></a></p>
<p>При установке пакетов могут потребоваться дополнительные пакеты, которые автоматически будут предложены для установки.</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_install-3_w600_h375.png"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_install-3_w600_h375-300x187.png" alt="" title="install" width="300" height="187" class="aligncenter size-medium wp-image-4345" /></a></p>
<p>Существует также и альтернативный способ подключения репозитрия и установки пакетов &#8212; выполнение всех работ в консоли. Данный способ не особо приветствуется новичками в мире Linux, но тем кто работает достаточно давно с unix-подобными системами он кажется идеальным и самым удобным.</p>
<p><strong>1. Запускаем консоль</strong>, заходим с правами суперпользователя <code>root</code>:</p>
<p><code>$su -</code></p>
<p>вводим пароль.</p>
<p><strong>2. Редактируем</strong> файл <code>/etc/apt/sources.list</code>. Это можно сделать командой </p>
<p><code># mcedit /etc/apt/sources.list </code></p>
<p>И прописываем нужные нам репозитории:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_sources_w600_h331.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/05/page_sources_w600_h331-300x165.jpg" alt="" title="sources" width="300" height="165" class="aligncenter size-medium wp-image-4347" /></a></p>
<p>Сохраняем изменения (клавиша F2).</p>
<p>(Просмотреть, какие репозитории уже подключены можно при помощи команды grep -R ^rpm /etc/apt)</p>
<p><strong>3. Обновляем индексы репозитория:</strong><br />
<code><br />
#apt-get update<br />
Get:1 http://pspo.fcior.edu.ru i586 release [407B]<br />
Get:2 http://ftp.altlinux.org i586 release [840B]<br />
Get:3 http://download.etersoft.ru i586 release [611B]<br />
Get:4 http://ftp.altlinux.org noarch release [838B]<br />
Fetched 2696B in 5s (500B/s)<br />
Get:1 http://pspo.fcior.edu.ru i586/oms pkglist [1548B]<br />
Get:2 http://download.etersoft.ru i586/main pkglist [6152B]<br />
Get:3 http://ftp.altlinux.org i586/classic pkglist [2988kB]<br />
Get:4 http://pspo.fcior.edu.ru i586/oms release [122B]<br />
Get:5 http://download.etersoft.ru i586/main release [123B]<br />
Get:6 http://ftp.altlinux.org i586/classic release [125B]<br />
Get:7 http://ftp.altlinux.org noarch/classic pkglist [1789kB]<br />
Get:8 http://ftp.altlinux.org noarch/classic release [127B]<br />
Fetched 4785kB in 1m27s (54.8kB/s)<br />
Reading Package Lists... Done<br />
Building Dependency Tree... Done<br />
</code></p>
<p><strong>4. Выполняем обновление системы:</strong></p>
<p><code><br />
#apt-get dist-upgrade<br />
Reading Package Lists... Done<br />
Building Dependency Tree... Done<br />
Calculating Upgrade... Done<br />
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.<br />
</code></p>
<p>В нашем случае обновление не требуется, так как установлены самые свежие версии пакетов.</p>
<p><strong>5. Организуем поиск ПО:</strong><br />
<code><br />
#apt-cache search pidgin<br />
nautilus-sendto-pidgin - Send files from nautilus to pidgin<br />
orca - A screen reader that provides access to the GNOME desktop by people with visual impairments<br />
finch - A text-based user interface for Pidgin<br />
libpurple - libpurple library for IM clients like Pidgin and Finch<br />
libpurple-dbus - D-Bus client utilities for Pidgin<br />
pidgin - A GTK+ based multiprotocol instant messaging client<br />
pidgin-devel - Development headers, documentation, and libraries for Pidgin<br />
pidgin-relnot - Release notification plugin for Pidgin<br />
pidgin-encryption - Encription Plugin for Gaim<br />
pidgin-guifications - Guifications Plugin for Pidgin<br />
pidgin-libnotify - Libnotify Pidgin plugin<br />
libpurple-mini - libpurple library for IM clients like Pidgin and Finch<br />
pidgin-mini - A GTK+ based multiprotocol instant messaging client<br />
pidgin-mini-devel - Development headers, documentation, and libraries for Pidgin<br />
pidgin-plugin-mrim - MRIM Plugin for libpurple and derived IM clients<br />
pidgin-plugin-otr - "Off The Record" end-to-end encryption plugin for gaim<br />
pidgin-rhythmbox - Pidgin-Rhythmbox<br />
purple-plugin-bot-sentry - Purple-based antispam bot for Pidgin<br />
pidgin-plugin-xmms - XMMS plugin for Pidgin<br />
pidgin-plugin_pack - Plugin Pack for Pidgin<br />
telepathy-haze - a connection manager built around libpurple<br />
telepathy-haze-xmpp - XMPP profile for telepathy-haze<br />
valknut-gnome-icons - Gnome theme for Valknut DC++<br />
valknut-oxygen-icons - Gnome theme for Valknut DC++<br />
</code></p>
<p> <strong>6. Устанавливаем нужные нам пакеты:</strong><br />
<code><br />
#apt-get install pidgin<br />
Reading Package Lists... Done<br />
Building Dependency Tree... Done<br />
The following extra packages will be installed:<br />
  farsight2 gst-plugins-farsight gst-plugins-nice libgadu libgssdp libgupnp<br />
  libgupnp-igd libjingle libnice libpurple<br />
The following NEW packages will be installed:<br />
  farsight2 gst-plugins-farsight gst-plugins-nice libgadu libgssdp libgupnp<br />
  libgupnp-igd libjingle libnice libpurple pidgin<br />
0 upgraded, 11 newly installed, 0 removed and 0 not upgraded.<br />
Need to get 6739kB of archives.<br />
After unpacking 32.6MB of additional disk space will be used.<br />
Do you want to continue? [Y/n] y<br />
Get:1 http://ftp.altlinux.org i586/classic libnice 0.0.9-alt1 [62.4kB]<br />
Get:2 http://ftp.altlinux.org i586/classic gst-plugins-nice 0.0.9-alt1 [7511B]<br />
Get:3 http://ftp.altlinux.org i586/classic libjingle 0.3.12-alt4 [274kB]<br />
Get:4 http://ftp.altlinux.org i586/classic gst-plugins-farsight 0.12.11-alt2 [35.7kB]<br />
Get:5 http://ftp.altlinux.org i586/classic libgssdp 0.6.3-alt1 [18.1kB]<br />
Get:6 http://ftp.altlinux.org i586/classic libgupnp 0.12.8-alt1 [59.8kB]<br />
Get:7 http://ftp.altlinux.org i586/classic libgupnp-igd 0.1.1-alt1 [11.9kB]<br />
Get:8 http://ftp.altlinux.org i586/classic farsight2 0.0.14-alt1 [241kB]<br />
Get:9 http://ftp.altlinux.org i586/classic libgadu 1.9.0-alt0.M50P.1 [57.7kB]<br />
Get:10 http://ftp.altlinux.org i586/classic libpurple 2.7.7-alt0.M50P.1 [1437kB]<br />
Get:11 http://ftp.altlinux.org i586/classic pidgin 2.7.7-alt0.M50P.1 [4534kB]<br />
Fetched 6739kB in 3m25s (32.8kB/s)                                             </p>
<p>Committing changes...<br />
Preparing...                 ########################################### [100%]<br />
 1: libgssdp                 ########################################### [  9%]<br />
 2: libnice                  ########################################### [ 18%]<br />
 3: gst-plugins-nice         ########################################### [ 27%]<br />
 4: libgupnp                 ########################################### [ 36%]<br />
 5: libgupnp-igd             ########################################### [ 45%]<br />
 6: libgadu                  ########################################### [ 54%]<br />
 7: libjingle                ########################################### [ 63%]<br />
 8: gst-plugins-farsight     ########################################### [ 72%]<br />
 9: farsight2                ########################################### [ 81%]<br />
10: libpurple                ########################################### [ 90%]<br />
11: pidgin                   ########################################### [100%]<br />
Running /usr/lib/rpm/posttrans-filetriggers<br />
Done.<br />
</code><br />
=================<br />
<a href="http://www.intekom.ru/installing-the-software-in-alt-linux-5.0-school.html">Оригинал статьи на сайте ИНТЭКОМ</a>.<br />
Дополнительные ссылки:<br />
<a href="http://wiki.altlinux.ru/Управление пакетами">http://wiki.altlinux.ru/Управление пакетами</a>. Здесь вы можете познакомиться не только с Синаптиком, рассмотренным в статье, но и с управлением пакетами через Центр управления системой, и более подробно по работе с apt в консоли.</p>
<p><a href="http://wiki.altlinux.ru/%D0%9A%D0%B0%D0%BA_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D1%82%D1%8C_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B">Как запускать программы</a> &#8212; тут вы узнаете, как запустить программу, которую вы поставили.</p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4339</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Подключение интерактивной доски Activ Board в Альт Линукс Школьный 5.0.2</title>
		<link>http://freeschool.altlinux.ru/?p=4253</link>
		<comments>http://freeschool.altlinux.ru/?p=4253#comments</comments>
		<pubDate>Fri, 22 Apr 2011 09:07:59 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Опыт работы с ПСПО]]></category>
		<category><![CDATA[Алтайский край]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4253</guid>
		<description><![CDATA[Лед тронулся, компании, разработчики &#171;железа&#187; для школ начинают думать и о работе их приборов в Линукс и, что особо радует, в Альт Линукс! Но, конечно, не все нюансы они умеют учитывать. О том, как поставить ПО для интерактивной доски Activ Board в Альт Линукс Школьный 5.0.2 можно прочитать в статье Дмитрия Коновалова, специалиста технической поддержки [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Лед тронулся, компании, разработчики &#171;железа&#187; для школ начинают думать и о работе их приборов в Линукс и, что особо радует, в Альт Линукс!<br />
Но, конечно, не все нюансы они умеют учитывать. О том, как <a href="http://www.intekom.ru/podklyuchenie-interaktivnoj-doski-Activ-Board-v-alt-linuks-shkolnyij.html">поставить ПО для интерактивной доски Activ Board в Альт Линукс Школьный 5.0.2 можно прочитать в статье Дмитрия Коновалова</a>, специалиста технической поддержки компании &#171;Интэком&#187;, осуществляющих внедрение Альт Линукс в школах Алтайского края.<br />
В статье все просто, доходчиво и с картинками, а работающую доску я видел <a href="http://freeschool.altlinux.ru/?p=4230">на прошедшей конференции</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4253</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTALC. Обзор основных возможностей</title>
		<link>http://freeschool.altlinux.ru/?p=4224</link>
		<comments>http://freeschool.altlinux.ru/?p=4224#comments</comments>
		<pubDate>Mon, 11 Apr 2011 07:57:48 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Алтайский край]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4224</guid>
		<description><![CDATA[По итогам первого из &#171;Алтайских семинаров&#187; появилась весьма полезная статья об iTALC, подготовленная Дмитрием Коноваловым (компания ИНТЭКОМ), руководителем техподдержки ALT Linux в Алтайском крае. &#171;Обеспечить преподавание информатики без демонстрации действий учителя при выполнению той или иной операции практически не возможно. Существует несколько способов реализации демонстрации. Первый и самый распространенный &#8212; использование проектора. Второй способ — [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>По итогам первого из <a href="http://freeschool.altlinux.ru/?p=4213">&#171;Алтайских семинаров&#187;</a> появилась весьма полезная статья об iTALC, подготовленная Дмитрием Коноваловым (компания ИНТЭКОМ), руководителем техподдержки ALT Linux в Алтайском крае.</p>
<p>&#171;Обеспечить преподавание информатики без демонстрации действий учителя при выполнению той или иной операции практически не возможно. Существует несколько способов реализации демонстрации. Первый и самый распространенный &#8212; использование проектора. Второй способ — использование специального программного обеспечения. Разработчики свободно-распространяемого программного обеспечения предлагают специальное решение для образования — программу iTALC.&#187;</p>
<p>Полный текст <a href="http://www.intekom.ru/iTALC-obzor-osnovnyix-vozmozhnostej.html">статьи с картинками тут</a><br />
<a href="http://intekom.ru/intekom-seminar-spo-v-mou-sosh-102.html">Сообщение о семинаре</a></p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4224</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Советы по использованию сред веб-разработки из пакета СПО</title>
		<link>http://freeschool.altlinux.ru/?p=4144</link>
		<comments>http://freeschool.altlinux.ru/?p=4144#comments</comments>
		<pubDate>Sat, 12 Mar 2011 00:00:42 +0000</pubDate>
		<dc:creator><![CDATA[Владимир Черный]]></dc:creator>
				<category><![CDATA[Методические материалы]]></category>
		<category><![CDATA[Альт Линукс Школьный]]></category>
		<category><![CDATA[Коновалов]]></category>

		<guid isPermaLink="false">http://freeschool.altlinux.ru/?p=4144</guid>
		<description><![CDATA[Предлагаем вашему вниманию обзор веб-редакторов, подготовленный Дмитрием Коноваловым, г. Барнаул. Одной из отличительных особенностей свободно-распространяемого программного обеспечения является наличие большого выбора свободных программ для решения тех или иных задач. При всем при этом все эти программы достаточно высокого качества. Рассмотрим среды веб-разработки, которые входят в комплект поставки СПО в школы. За базовый дистрибутив возьмём Альт [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Предлагаем вашему вниманию обзор веб-редакторов, подготовленный Дмитрием Коноваловым, г. Барнаул.</p>
<p>Одной из отличительных особенностей свободно-распространяемого программного обеспечения является наличие большого выбора  свободных программ  для решения тех или иных задач. При всем при этом все эти программы достаточно высокого качества.</p>
<p>Рассмотрим среды веб-разработки, которые входят в комплект поставки СПО в школы. За базовый дистрибутив возьмём  Альт Линукс Школьный Мастер 5.0.<br />
<span id="more-4144"></span><br />
Инструментом по умолчанию для создания и редактирования веб-документов установлена программа Quanta Plus &#8212; мощное средство для разработки веб-приложений, поддерживающее также множество языков, таких как php, javascript, perl.</p>
<p><strong>Quanta Plus</strong> — свободный HTML Редактор, входящий в состав <a href="http://ru.wikipedia.org/wiki/KDE">KDE</a>. Поддерживает HTML, XHTML, CSS, XML, PHP и другие XML-Based и скриптовые языки. Quanta Plus поддерживает возможности набора и редактирования html-кода: автоматический ввод основных тегов и их атрибутов, подсветку синтаксиса, предварительный просмотр Web-страницы и так далее. Весьма развиты средства обработки текстов: поиск и замена (в том числе с использованием регулярных выражений), проверка орфографии. Программа также имеет средства управления проектами (дополняемые интегрированным файловым менеджером, представляющим собой облегченный вариант konqueror) и, особенно, визуальный редактор, позволяющий выполнять html-разметку методами, привычными по работе с текстовыми процессорами.<br />
Quanta Plus также допускает приемы работы с языком разметки XML и стилевыми таблицами, сценариями PHP.<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web1.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web1-300x227.jpg" alt="" title="Quanta" width="300" height="227" class="aligncenter size-medium wp-image-4147" /></a></p>
<p>В целом Quanta Plus производит впечатление достаточно удобного и простого html-редактора, способного помочь в выполнении практически любой задачи по веб-программированию.</p>
<p>Следующим инструментом для веб-программирования, выключенным в комплект  Альт Линукс Школьный Мастер 5.0 является универсальная программа для разработки проектов на нескольких языках программирования  &#8212; Geany.</p>
<p><strong>Geany</strong> — свободная среда разработки программного обеспечения>, написана с использованием библиотеки GTK2. Доступна для следующих операционных систем: BSD, Linux, Mac OS X, Solaris и Windows. Geany распространяется согласно <a href="http://ru.wikipedia.org/wiki/GNU_General_Public_License">GNU General Public License</a>.<br />
Особенности:</p>
<ul>
<li>Подсветка исходного 	кода с учетом синтаксиса используемого языка 	программирования (язык определяется 	автоматически).
<li>Автозавершение</li>
<li>Автоматическая 	подстановка закрывающих тегов HTML / XML.
</li>
<li>Простой менеджер 	проектов.
</li>
<li>Поддержка плагинов
</li>
<li>Встроенный эмулятор 	терминала.
</li>
<li>Поддержка большого 	количества кодировок.</li>
<li>Гибкий интерфейс.</li>
</ul>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web2.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web2-300x209.jpg" alt="" title="Geany" width="300" height="209" class="aligncenter size-medium wp-image-4148" /></a></p>
<p>Однако, существует ещё один html-редактор, на который следует обратить внимание — Bluefish.<br />
<strong>Bluefish Editor</strong> — мощный свободный текстовый редактор с подсветкой синтаксиса. Предназначен, в первую очередь, для веб-дизайнеров и программистов.<br />
Возможности:</p>
<ul>
<li>Настраиваемая 	подсветка синтаксиса</li>
<li>Проверка орфографии 	HTML-страниц</li>
<li>Автодополнение HTML-тегов</li>
</ul>
<p>Поддерживаемые языки: <a href="http://ru.wikipedia.org/wiki/HTML">HTML</a>, <a href="http://ru.wikipedia.org/wiki/PHP">PHP</a> , <a href="http://ru.wikipedia.org/wiki/%D0%A1%D0%B8_%28%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29">C</a> , <a href="http://ru.wikipedia.org/wiki/Java">Java</a>, <a href="http://ru.wikipedia.org/wiki/JavaScript">JavaScript</a>, <a href="http://ru.wikipedia.org/wiki/Pascal">Pascal</a>, <a href="http://ru.wikipedia.org/wiki/Perl">Perl</a>, <a href="http://ru.wikipedia.org/wiki/Python">Python</a>, <a href="http://ru.wikipedia.org/wiki/R_%28%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29">R</a>, <a href="http://ru.wikipedia.org/wiki/Ruby">Ruby</a>, <a href="http://ru.wikipedia.org/wiki/SQL">SQL</a>, <a href="http://ru.wikipedia.org/wiki/XML">XML</a>, <a href="http://ru.wikipedia.org/wiki/CSS">CSS</a>.</p>
<p>В комплект предустановленного ПО Bluefish не входит, но его легко доустановить используя программу Synaptic (менеджер пакетов) или команду apt-get install bluefish для командной строки.<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web3.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web3-300x201.jpg" alt="" title="BlueFish" width="300" height="201" class="aligncenter size-medium wp-image-4149" /></a></p>
<p>Важной и отличительной особенностью Альт Линукс Школьный Мастер 5.0, очень удобной для начинающего веб-разработчика, является предустановленный комплекс ПО, позволяющий после установки дистрибутива не медля  приступить к работе — это веб-сервер apache, язык серверных сценариев php и сервер баз данных mysql.</p>
<p>Проделав несложные процедуры по запуску веб-сервера и сервера баз данных, вооружившись наиболее удовлетворяющего нашим потребностям средой для веб-разработки начинающий разработчик может приступать к благородному делу веб-программирования:</p>
<p><a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web4.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web4-300x60.jpg" alt="" title="Консоль сервера" width="300" height="60" class="aligncenter size-medium wp-image-4151" /></a></p>
<p>Проверяем работу веб-сервера:<br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web5.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web5-300x196.jpg" alt="" title="Сервер работает" width="300" height="196" class="aligncenter size-medium wp-image-4152" /></a></p>
<p>Небольшой совет: для того чтобы тестировать свои разработки на своём веб-сервере необходимо размещать файлы в директории <code>/var/www/html/</code><br />
<a href="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web6.jpg"><img src="http://freeschool.altlinux.ru/wp-content/uploads/2011/03/web6-300x196.jpg" alt="" title="Страница" width="300" height="196" class="aligncenter size-medium wp-image-4153" /></a></p>
<p>Оригинал статьи <a href="http://notesteacher.ru/index.php?option=com_content&#038;view=article&#038;id=19:webdevelop-for-spo&#038;catid=1:spo&#038;Itemid=2">тут</a></p>
]]></content:encoded>
			<wfw:commentRss>http://freeschool.altlinux.ru/?feed=rss2&#038;p=4144</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
