Есть вопрос?
Зайди на форум

Поиск:

Denix: русификация Ubuntu и кодеки :: RSS:: Скачать книги Колисниченко в PDF

Англо-русский словарь компьютерных терминов (Д. Колисниченко)

A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  V  W  X  Y  Z 

укрпочта отслеживание посылок перевод денег график отключения света в Кировограде график отключения счета в Киеве график отключения света в Одессе (zip)

Книга Д. Колисниченко IRC, IRC-каналы, IRC-боты: как пользоваться и как сделать самому. Избранные технологии Интернета

16.3. Доступ к IRC с помощью Java

Все мы знакомы с так называемыми WWW-шлюзами, обеспечивающими доступ к IRC, но у них есть масса недостатков. Во-первых, они требуют наличия WWW-сервера. Казалось бы, что тут такого - установил Apache, установил WWW-шлюз и у нас есть доступ к IRC. Но не тут-то было. Начнем с того, что Apache требует настройки - без нее он превратится в потенциальную "дыру" в вашей системе безопасности. Как правило, если Apache используется просто для запуска CGI-приложений, каким и является наш шлюз, то настраивается само приложение, а о настройке Apache забывают, руководствуясь принципом "лишь бы работало". Да, работать оно будет, но до поры до времени. Потом не нужно забывать и о правильной настройке WWW-шлюза. К тому же некоторые шлюзы могут сами содержать ошибки, благодаря которым злоумышленник сможет получить доступ к любому файлу в вашей системе, обычно, это файл с паролями /etc/passwd. Вы что еще не догадались, что мы говорим о Unix? Даже и не думайте разворачивать шлюз на Windows-"сервере"! Unix дает вам хоть какие-нибудь шансы "выжить" в условиях некорректной настройки сервисов.

Итак, первый недостаток WWW-шлюза - это низкая безопасность вследствие некорректной настройки. Если же настроить все "по правилам", то отсюда следует еще один недостаток - потеря времени на конфигурирование WWW-сервера и WWW-шлюза. Сколько? В лучшем случае - полдня. Вы же хотите настроить WWW-сервер, а не просто установить, "чтобы работал"?

Это все было "во-первых". А во-вторых, WWW-шлюзы ограничены в своей функциональности. Не нужно надеяться, что вы получите полноценный IRC-клиент, только в окне браузера. К тому же шлюзы поддерживают далеко не все команды IRC. Поэтому если обычный пользователь еще сможет пользоваться WWW-шлюзом, то оператор - нет. Ему только останется смотреть, как остальные пользователи беспредельничают на его канале, в то время как он из-за ограниченности возможностей его "IRC-клиента" ничего не сможет сделать. Тут уж ничего не поделаешь.

Но, как всегда, есть выход из сложившейся ситуации. Вам нужно только забыть о том, что есть WWW-шлюзы. Мы теперь будем использовать Java-шлюз. Java-шлюз - это обычный Java-апплет, встроенный в HTML-страницу. Такое решение позволяет запускать шлюз без настройки WWW-сервера - главное, чтобы ваш браузер поддерживал Java. Вы просто открываете HTML-файл, а браузер загружает апплет и передает ему все необходимые параметры, которые вы указали в HTML-файле. Позже, когда настроите свой WWW-сервер, вы сможете выложить на нем этот файл вместе с Java-апплетом - тогда Java-шлюзом может воспользоваться любой желающий.

Скачать Java-шлюз PJIRC можно по адресу http://www.pjirc.com. Перед открытием HTML-файла SimpleApplet.html вам нужно его отредактировать, изменив некоторые параметры. Как минимум, вы должны изменить только параметр host, указав нужный вам IRC-сервер:

<param name="host" value="localhost 6667">

Если вы используете порт 6667, его можно не указывать. Также вы можете указать следующие параметры:

<param name="nick" value=Ваш_Ник>

<param name="alternatenick" value=Ваш_Второй_Ник>

<param name="command1" value="/join #help">

Первый параметр задает ваш ник, второй - альтернативный ник, а третий - команду, которая будет выполнена после успешного подключения к IRC-серверу. А почему "command1", а не просто "command". Потому что вы можете указать несколько команд, которые выполнит Java-клиент. Номера команд должны быть указаны в возрастающем порядке, например:

<param name="command1" value="/nickserv IDENTIFY пароль">

<param name="command2" value="/join #help">

На главную

Мне нравится!

Сегодня: 16/01

Именинники:  Андрюха aka host

Последние посты форума

Интересная картинка

Samsung Galaxy J2 Prime (SM-G532F)

дааа

Обучение PHP-программированию

Новый дизайн сайта

Возвращение на динамическую страницу сайта

С Новым Годом!

Бесплатный хостинг, SSL сертификат, не ограниченно

капец погода в ноябре у нас

Посоветуйте хостинг

флэшмобы

вот люди где живут... экстрим

авто-дилеры

Программы для Linux

книга Командная строка Linux и автоматизация рутинных задач

Совет:

Книги Д. Колисниченко:

Linux

Mandriva Linux 2008. Руководство пользователяMandriva Linux 2008. Руководство пользователя
Книга ориентирована на домашнего начинающего пользователя операционной системы Linux. С ее помощью читатель сможет освоить приемы работы с последним на момент написания этих строк дистрибутивом Mandriva Linux 2008                                                                                        

Серверное применение LinuxСерверное применение Linux
Для администраторов Linux описана настройка различных типов серверов: Web, FTP, DNS, DHCP, почтового сервера, сервера баз данных. Подробно рас-смотрена установка и тонкая настройка операционной системы. Описана настройка связки Apache + MySQL + PHP.                                                    

Ubuntu 9. Библия пользователя Ubuntu 9. Библия пользователя
Книга "Ubuntu 9. Библия пользователя" представляет собой полное руководство по установке, настройке и использованию Linux-дистрибутива Ubuntu 9.                                                                                                                                                             

PHP

Самоучитель PHP 4/5Самоучитель PHP 4/5
Моя первая книга по PHP, на базе которой была написана книга Самоучитель PHP5 (НиТ). Давно распродана и не поддерживается                                                                                                                                                                                    

PHP 5/6 и MySQL 6. Разработка Web-приложений. 2-е издPHP 5/6 и MySQL 6. Разработка Web-приложений. 2-е изд
На практических примерах описана разработка Web-приложений на языке PHP версий 5 и 6. Большая часть кода примеров совместима с обеими версиями PHP, но особое внимание уделено новым функциям PHP 6. Даны начала программирования на PHP: установка и наст                                                   

Самоучитель PHP 5. Книга + CDСамоучитель PHP 5. Книга + CD
Долгожданное новое издание PHP5 с CD, на котором вы найдете листинги из книги и дополнительное программное обеспечение (Apache, PHP, MySQL, редакторы кода). Книга не поддерживается, устарела                                                                                                               

Интернет/CMS

IRC, IRC-каналы, IRC-боты: как пользоваться и как сделать самому. Избранные технологии ИнтернетаIRC, IRC-каналы, IRC-боты: как пользоваться и как сделать самому. Избранные технологии Интернета
Эта книга целиком посвящена IRC – технологии, позволяющей создавать каналы многопользовательского общения                                                                                                                                                                                                    

Интернет: от Интернет: от "чайника" к пользователю (+Видеокурс на CD)
Книга предназначена для начинающего домашнего пользователя, поможет ему самостоятельно освоить основы Интернета и начать уверенную работу.                                                                                                                                                                   

Блоги: создание, раскрутка, заработокБлоги: создание, раскрутка, заработок
Эта книга — практическое руководство по созданию и продвижению блога, его раскрутке и популяризации, а также превращению в инструмент, приносящий реальные доходы.                                                                                                                                           

Компьютер/Windows

Самоучитель работы на компьютереСамоучитель работы на компьютере
Это самый полный, доступный и вместе с тем краткий самоучитель работы на компьютере.Проработка этого самоучителя - залог вашей компьютерной грамотности. Вы узнаете самое главное о выборе конфигурации ПК...                                                                                                

Англо-русский словарь компьютерных терминов, изд. 1-3Англо-русский словарь компьютерных терминов, изд. 1-3
Словарь-справочник включает в себя все основные термины, встречающиеся при работе с компьютером, программами и компьютерной документацией.                                                                                                                                                                   

Супер Флешка. 150 лучших программ, игр и утилит, работающих прямо с флешкиСупер Флешка. 150 лучших программ, игр и утилит, работающих прямо с флешки
На сегодняшний день практически у каждого пользователя компьютера имеется флешка, которая используется для переноса файлов                                                                                                                                                                                   

Сети

Сделай сам компьютерную сеть. Монтаж, настройка, обслуживание. Изд. 2.Сделай сам компьютерную сеть. Монтаж, настройка, обслуживание. Изд. 2.
Книга о настройке сети в Windows (98,NT,XP) и Linux. Является превосходным практическим руководством по созданию и обслуживанию компьютерных сетей.                                                                                                                                                          

Беспроводная сеть дома и в офисеБеспроводная сеть дома и в офисе
Книга поможет начинающему администратору домашней или офисной сети в кратчайшие сроки развернуть, настроить или модернизировать беспроводную сеть. Отличный выбор для построения сети SOHO                                                                                                                   

Самоучитель системного администратора. 4-е изд.Самоучитель системного администратора. 4-е изд.
Изложены основные задачи системного администрирования, описаны базовые протоколы, даны рекомендации по выбору оборудования и проведению ежедневных рутинных операций. Подробно раскрыты технологии, используемые при построении информационных систем, опи                                                   

Безопасность

Анонимность и безопасность в Интернете. От Анонимность и безопасность в Интернете. От "чайника" к пользователю
Простым и понятным языком рассказано, как скрыть свое местонахождение и IP-адрес, используя анонимные сети Tor и I2P, посетить заблокированные администратором сайты, защитить личную переписку от посторонних глаз                                                                                          

Rootkits под Windows. Теория и практика программирования “шапок-невидимок“, позволяющих скрывать от системы данные, процессы, сетевые соединения.Rootkits под Windows. Теория и практика программирования “шапок-невидимок“, позволяющих скрывать от системы данные, процессы, сетевые соединения.
-                                                                                                                                                                                                                                                                                                            

Автомобили

Что делать, чтобы не надули в автосервисе. Советы и рекомендацииЧто делать, чтобы не надули в автосервисе. Советы и рекомендации
Вы недавно приобрели автомобиль или уже имеете водительский стаж, но при этом особо не вникаете в устройство автомобиля?                                                                                                                                                                                     

Популярный самоучитель безопасного вожденияПопулярный самоучитель безопасного вождения
Ценность этой книги в том, что впервые советы вам будет давать проверенный профи: президент клуба BMW! Как быстро и правильно научиться водить машину, парковаться, разгоняться, тормозить.                                                                                                                  

Новичок за рулем. Советы психолога, юриста, инструктора.Новичок за рулем. Советы психолога, юриста, инструктора.
Книга первая. Рекомендуется всем начинающим водителям. Текст этой книги бесплатно доступен в моем блоге http://dkws.net                                                                                                                                                                                      

Переводные книги

Переводные книгиПереводные книги
Данные книги были переведены мною на русский язык (с английского и чешского). Надеюсь качество перевода вам понравится!                                                                                                                                                                                      

Android

Планшет и смартфон на базе Android для ваших родителейПланшет и смартфон на базе Android для ваших родителей
Книга рассчитана на людей среднего и старшего возраста. Она поможет освоить современный «карманный компьютер» на базе Android, в котором все новое и "не так, как в Windows". Доступным языком описывается, как включить и выключить смартфон и т.д.                                                         

Планшет и смартфон на базе Android для ваших родителей, 2-е изд.Планшет и смартфон на базе Android для ваших родителей, 2-е изд.
Книга знакомит читателя с мобильными устройствами на базе Android. Она написана простым и понятным языком для людей среднего и старшего возраста                                                                                                                                                             

Безопасный Android: защищаем свои деньги и данные от кражиБезопасный Android: защищаем свои деньги и данные от кражи
Рассмотрены различные способы обеспечения безопасности Android-устройств: шифрование персональной информации, хранящейся на устройстве, шифрование передаваемых данных, VPN-соединения, анонимизация трафика                                                                                             

Статьи

Rambler's Top100