новостей на вашей местной системе! Чтобы удалить группу новостей из списка чтения, введите большое U в то время, когда ее меню находится на экране. Компьютер спросит у вас, действительно ли вы хотите "отменить подписку". Если ввести в ответ большое Y, подписка для вас будет отменена, и вы перейдете к следующей группе. Для многих местных систем, несущих тысячи групп новостей, этой работы хватит на всю оставшуюся жизнь. Но к счастью, есть пара более простых способов сделать то же самое. Оба они требуют вызова файла .newsrc в текст-процессор. В файле .newsrc file каждая группа новостей занимает одну строку, состоящую из имени группы, восклицательного знака или двоеточия и диапазона чисел. Группы новостей с двоеточием - это те, на которые вы подписаны; а те, за которыми стоит восклицательный знак - остальные. Чтобы начать с чистого листа, следует изменить все двоеточия на восклицательные знаки. Если вы умеете пользоваться программами emacs или vi, вызовите файл .newsrc (можете сначала сделать его копию на всякий случай), и сделайте замену с помощью функции глобального поиска и замены. Если с этими текстовыми процессорами вам работать неудобно, вы можете выгрузить файл .newsrc к себе в компьютер, сделать желательные изменения и загрузить измененный файл. Однако перед выгрузкой файла к себе вы должны сделать пару дел. Одно из них - ввести cp .newsrc temprc и нажать enter. Фактически вы будете загружать файл temprc (заметьте, что это имя не начинается с точки - некоторые компьютеры, из тех, что используют MS-DOS, не разрешают начинать имена файлов с точки). После выгрузки файла вызовите свой любимый текстовый редактор и используйте его функции поиска и замены для изменения восклицательных знаков на двоеточия. Будьте внимательны, чтобы не изменить ничего другого! Запомните документ в формате текста или ASCII. Снова соединитесь с вашей местной системой. В командной строке введите cp temprc temprc1 и нажмите enter. Этот новый файл будет служить в качестве резервной копии старого файла .newsrc на тот случай, если что-то будет неправильно. Теперь загрузите файл temprc из своего компьютера. Старый файл temprc системы Unix будет затерт. Теперь введите cp temprc .newsrc и нажмите enter. Вы можете теперь начать составлять список чтения с чистого листа. 3.3 Команды nn Чтобы пометить к чтению соответствующую статью введите написанную рядом с ее названием букву (на нижнем регистре). Чтобы пометить конкретную статью и все ее отклики, введите букву и звездочку, например: a* Чтобы снять выбор статьи, введите расположенную рядом с ней букву (на нижнем регистре). C Отменяет статью (повсюду), которую вы написали. Каждая посланная на Usenet статья имеет неповторяющийся идентификационный номер (ИД номер). Нажатие большой буквы C посылает новое сообщение, по которому каждая получившая ранее статью местная система находит ее и удаляет. F Послать общедоступный отклик. Если эта команда выбрана при нахождении на "странице" группы новостей, вас спросят, к какой статье послать отклик. Если она выбрана при работе с конкретной статьей, отклик будет направлен к этой статье. В любом случае будет задан вопрос, хотите ли вы включить исходную статью в свой текст. Внимание: будет вызван тот текстовый редактор, который установлен у вас по умолчанию. N Переход к следующей группе новостей с непрочитанными статьями P Переход к предыдущей группе новостей с непрочитанными статьями. G груп.нов Переходит к указанной группе новостей. Может быть использована для подписки на новую группу новостей. Нажатие клавиши G выводит субменю: u Переход к группе и показ только непрочитанных статей. a Переход к группе и показ всех статей, в том числе уже прочитанных. s Будут показаны только статью с конкретной темой (subject). n Будут показаны только статьи, написанные конкретным лицом. M Посылает кому-то копию текущей статьи. Вас спросят электронный адрес получателя, а также о том, хотите ли вы добавить какие-либо комментарии к пересылаемой статье перед отправкой. Как и команда F, выводит в принятый по умолчанию редактор. :post Поместить статью. У вас спросят имя группы. Q Выйти из nn. U Отменить подписку на текущую группу новостей. R Ответить на статью по электронной почте. пробел Нажатие пробела вызывает следующую страницу статьи. X Если у вас есть выбранные статьи, то эта команда покажет их вам и переведет вас к следующей группе новостей с непрочитанными статьями. Если выбранных статей нет, то все статьи отмечаются как прочитанные, и вы переходите к следующей группе новостей. =слово Находит и отмечает все статьи в группе новостей с указанным словом в качестве строки темы ("subject:"), например: =modem Z Показывает все выбранные статьи немедленно и возвращается в текущую группу новостей. ? Вызывает экран помощи < Переходит к предыдущей странице в группе новостей. > Переходит к следующей странице в группе новостей. $ Переходит к последней странице статьи. ^ Переходит к первой странице статьи. 3.4 Использование rn Некоторые предпочитают эту более старую программу чтения новостей. Если ввести rn news.announce.newusers в командной строке вашей местной системы, вы увидите нечто вроде такого: ******** 21 unread articles in news.announce.newusers--read now? [ynq] ---------------------------------------------------------------------------- *** 21 непрочитанная статья в news.announce.newusers -- читать сейчас? [ynq] ---------------------------------------------------------------------------- Если нажать клавишу Y, то на вашем экране появится первая статья. Если вы хотите сначала посмотреть, какие вообще есть статьи, нажмите клавишу = на своей клавиатуре, и увидите нечто вроде следующего: 152 Introduction to news.announce 153 A Primer on How to Work With the Usenet Community 154 What is Usenet? 155 Answers to Frequently Asked Questions 156 Hints on writing style for Usenet 158 Alternative newsgroup Hierarchies, Part I 159 Alternative newsgroup Hierarchies, Part II 160 Emily Postnews Answers Your Questions on Netiquette 161 USENET Software: History and Sources 162 A Guide to Social newsgroup and Mailing Lists 163 How to Get Information about Networks 164 How to Create a New newsgroup 169 List of Active newsgroups 170 List of Moderators 171 Publicly Accessible Mailing Lists, Part I 172 Publicly Accessible Mailing Lists, Part II 173 Publicly Accessible Mailing Lists, Part III 174 How to become a USENET site 175 List of Periodic Informational Postings, Part I 176 List of Periodic Informational Postings, Part II 177 List of Periodic Informational Postings, Part III End of article 158 (of 178)--what next? [npq] ---------------------------------------------------------------------------- 152 Введение в news.announce 153 Начальные сведения по работе в обществе Usenet 154 Что такое Usenet? 155 Ответы на часто задаваемые вопросы 156 Советы по стилю писем на Usenet 158 Альтернативная иерархия групп новостей, Часть I 159 Альтернативная иерархия групп новостей, Часть II 160 Эмили Постньюз отвечает на вопросы по сетевому этикету 161 Программное обеспечение USENET: История и источники 162 Руководство по группам новостей Social и спискам рассылки 163 Как получить информацию о сетях 164 Как создать новую группу новостей 169 Список активных групп новостей 170 Список модераторов 171 Общедоступные списки рассылки, Часть I 172 Общедоступные списки рассылки, Часть II 173 Общедоступные списки рассылки, Часть III 174 Как стать подсистемой USENET 175 Список поступлений периодической информации, Часть I 176 Список поступлений периодической информации, Часть II 177 Список поступлений периодической информации, Часть III Конец статьи 158 (из 178) - что дальше? [npq] ---------------------------------------------------------------------------- Обратите внимание, что все статьи теперь перечисляются в порядке номеров без указания того, кто их послал. Похоже, что статья 154 должна быть интересной. Чтобы ее прочесть, введите 154 и нажмите enter. Вы увидите что-то вроде: Article 154 (20 more) in news.announce.newusers (moderated): From: spaf@cs.purdue.EDU (Gene Spafford) newsgroup: news.announce.newusers,news.admin,news.answers Subject: What is Usenet? Date: 20 Sep 92 04:17:26 GMT Followup-To: news.newusers.questions Organization: Dept. of Computer Sciences, Purdue Univ. Lines: 353 Supersedes: Archive-name: what-is-usenet/part1 Original from: chip@tct.com (Chip Salzenberg) Last-change: 19 July 1992 by spaf@cs.purdue.edu (Gene Spafford) The first thing to understand about Usenet is that it is widely misunderstood. Every day on Usenet, the "blind men and the elephant" phenomenon is evident, in spades. In my opinion, more flame wars arise because of a lack of understanding of the nature of Usenet than from any other source. And consider that such flame wars arise, of necessity, among people who are on Usenet. Imagine, then, how poorly understood Usenet must be by those outside! --MORE--(7%) ---------------------------------------------------------------------------- Статья 154 (еще 20) в news.announce.newusers (модерированная): От : spaf@cs.purdue.EDU (Джин Спаффорд) группа новостей: news.announce.newusers,news.admin,news.answers Subject: Что такое USENET? Дата: 20 Сен 92 04:17:26 СВГ Отклики: news.newusers.questions Организация : Факультет кибернетики, Purdue Univ. Строк: 353 Отменяет: Архивное : what-is-usenet/часть 1 Изначально от: chip@tct.com (Chip Salzenberg) Последнее изменение: 19 июля 1992 от spaf@cs.purdue.edu (Джин Спаффорд) Первое, что следует понимать насчет Usenet, - это то, что никто не понимает, что это. На Usenet каждый день наблюдается "феномен слепых и слона". По-моему, больше всего таких споров возникает из-за недостатка понимания природы Usenet, чем из-за чего-нибудь другого. И заметьте, Что по самой своей природе эти войны возникают между людьми, которые находятся внутри Usenet. Вообразите же, как мало понимают о Usenet те, кто находится вне его! --ДАЛЬШЕ--(7%) ---------------------------------------------------------------------------- В этот раз заголовок выглядит очень похоже на те, которые приходят в сообщениях электронной почты. Чтобы продолжить чтение, нажмите пробел. Если нажать клавишу n (на нижнем регистре), то вы увидите следующее по порядку номеров сообщение. Для выхода из rn просто продолжайте нажимать клавишу (на нижнем регистре), пока не вернетесь в командную строку. Теперь давайте установим список чтения. Поскольку rn использует тот же файл .newsrc, что и nn, вы можете воспользоваться описанным выше методом поиска и замены. А можно и по-другому: введите rn и нажмите enter. Когда на вашем экране появится первая группа новостей, нажмите клавишу u (на нижнем регистре). Нажмите ее опять, опять и опять. Или просто держите ее нажатой (а если компьютер начнет пищать, отпустите ее на пару секунд). В конце концов вам скажут, что вы находитесь в конце группы новостей, и спросят, что делать дальше. Вот здесь вы и начнете вводить группы новостей. Введите g группа новостей (например, g comp.sys.mac.announce) и нажмите enter. Вас спросят, не хотите ли вы "подписаться". Нажмите клавишу y. Затем введите g следующая группа новостей (например, g comp.announce.newusers) и нажмите enter. Повторяйте до тех пор, пока не будет сделано все, что надо. Этот процесс также установит и список чтения для nn, если вы предпочитаете эту программу чтения новостей. Но как узнать, на какие группы новостей подписываться? Введите символ l нижнего регистра, и вы увидите список доступных групп новостей. Но на вашей системе может быть более 2000 групп новостей, а это, наверное, не совсем то, что вы хотите. Но к счастью, с помощью команды l можно искать группы с заданными словами в названиях. Введя l mac и нажав после этого enter, вы получите список групп новостей с этим набором букв в именах, (и как и в nn, вы также увидите группы, имеющие отношение к emacs и тому подобному - кроме групп, относящихся к компьютерам Macintosh). Из-за огромного числа передаваемых по Usenet сообщений большинство систем несет сообщения только за несколько дней или недель. Так что если есть сообщение, которое вы хотите сохранить, то вы должны либо включить перехват экрана, либо запомнить сообщение в файле, который впоследствии загрузите к себе в компьютер. Чтобы при работе с rn запомнить сообщение в виде файла, введите: s имяфайла где имяфайла - имя, которым вы хотите назвать файл, в который будет записано сообщение, и нажмите enter. Вас спросят, хотите ли вы запомнить его в формате "почтового ящика" ("mailbox format"). В большинстве случаев вы можете ответить n (при этом будет удален заголовок).Сообщение будет записано в файл в директории News (к которой можно получить доступ, введя cd News и нажав enter). Кроме того, некоторые группы новостей заполняются особенно быстро - стоит вам пару дней отсутствовать, и вы по возвращению найдете сотни статей! Один из способов с ними разобраться - пометить их все как "читанные", чтобы они на экране больше не появлялись. При работе с nn введите большую букву J; при работе с rn - малую букву c. 3.5 Команды rn В rn вам доступны разные команды - в зависимости от того, находитесь вы уже в группе новостей или читаете конкретную статью. В любой момент ввод символа h нижнего регистра выведет список доступных вам команд и краткие инструкции по их использованию. Вот некоторые из них: Сразу после вызова rn или в группе новостей: c Помечает каждую статью в группе новостей как рочитанную (или "взятую"), чтобы их не надо было смотреть снова. Система спросит вас, уверены ли вы в правильности своих действий. Это может быть сделано или при вопросе о том, хотите ли вы прочесть некоторую конкретную группу новостей или при нахождении в этой группе новостей. g Переходит к группе новостей, формат: g группа.новостей Используется как для перехода к группе, на которую вы уже подписаны, так и для подписки на новые группы. h Выводит список доступных команд и краткие инструкции. l Дает список доступных групп новостей. p Переходит к первой "подписанной" группе новостей с непрочитанными статьями. q Выходит из rn, если вы еще не вошли в группу новостей. Если вы находитесь в группе новостей, выходит из нее и переходит к следующей "подписанной" группе новостей. Только внутри группы новостей: = Дает список существующий статей в группе новостей. m Снова метит указанные статьи как "не прочитанные", чтобы можно было вернуться к ним впоследствии. Введите 1700m и нажмите enter - и вы пометите эту статью как не читанную. Введите 1700-1800m и нажмите enter - и вы пометите все эти статьи как не читанные. пробел Выводит следующую страницу списка статей. Если вы находитесь на последней странице, выводит первую статью группы новостей. u Отменяет подписку на группу новостей. /текст/ Ищет в группе новостей статьи с указанным словом или фразой в строке "subject:" - от текущей статьи до конца группы новостей. Например, /EFF/ переместит вас к первой статье с данным словом в строке "subject:". ?текст? То же, что и /текст/, только поиск ведется от текущей статьи в обратном направлении. Только внутри конкретной статьи: e Некоторые группы новостей состоят из статей, которые представляют собой двоичные файлы - как правило, программы или графические образы. Нажатие клавиши e преобразует символы ASCII такой статьи в файл, который вы можете загрузить к себе в компьютер и потом смотреть или использовать (в предположении, что у вас есть подходящий компьютер и программное обеспечение). Такие файлы могут быть разделены на несколько статей, просто продолжайте вызывать статьи и нажимать e после вызова. Результирующий файл окажется в субдиректории News. C Если вы послали статью, а потом решили, что этого не надо было делать, вызовите ее в своей местной системе и нажмите этот символ. Ваше сообщение начнет исчезать из всех систем во всем мире. F Отправить общедоступный отклик на текущую статью в текущую группу новостей. Включает копию статьи, которую вы можете редактировать с помощью текстового редактора вашей местной системы. f То же самое, что и выше, с тем исключением, что копия исходной статьи не включается в сообщение. m Метит текущую статью как "не прочитанную", так что можно будет вернуться к ней позже. Вводить номер статьи не нужно. Control-N Выводит на экран первый отклик на статью. Если эта статья не имеет откликов, выводит первую нечитанную статью в группе новостей. Control-P Переходит к сообщению, на которое отвечает текущая статья. n Переходит к следующей не читанной статье текущей группы новостей. N Переходит к следующей статье в группа новостей, даже если она уже читанная. q Выходит из текущей статьи. Оставляет в текущей группе новостей. R Отвечает только по электронной почте автору текущей статьи. Включает копию его сообщения в ответ. r То же, что выше, но копия исходной статьи не включается в ответ. s файл Копирует текущую статью в файл в директории News, где "файл" - имя файла, в котором желательно произвести сохранение. Вас спросят, желаете ли вы использовать при запоминании формат "почтового ящика". Если вы ответите клавишей N, большая часть заголовка не будет запоминаться. s|польз.почты Пересылает кому-то копию статьи. В качестве "польз почты" подставьте адрес электронной почты получателя. Эта команда не позволяет добавлять к статье комментарии. пробел Нажатие пробела выводит следующую страницу статьи или - в конце статьи - переходит к следующей непрочитанной статье. 3.6 Основные группы новостей При таком большом выборе каждый захочет иметь свой собственный список чтения Usenet. Но есть несколько групп новостей, которые особенно интересны для новичков. Среди них: news.announce.newusers Эта группа состоит из серии статей, объясняющих различные аспекты Usenet. news.newusers.questions Здесь вы можете задать вопрос (чуть позже покажем, как) о том, как работает Usenet. news.announce.newsgroup Здесь смотрите информацию о новых предлагаемых группах новостей. news.answers Содержит список Часто Задаваемых Вопросов ("Frequently Asked Questions - FAQ) и ответов на них из многих разных групп новостей. Как бороться со сдвигом времени при межконтинентальных перелетах см. в FAQ rec.travel.air; ответы на вопросы по Microsoft Windows - в FAQ из comp.os.ms-windows, и т. д. alt.internet.services Ищете что-то конкретное на Internet? Спросите здесь. alt.infosystems.announce Люди, добавляющие к Internet новые информационные службы, сообщают здесь подробности. 3.7 Обсуждения "Нити" ("Threads") - это общая часть Usenet. Когда кто-то посылает сообщение, очень часто кто-то и отвечает. Скоро возникает нить разговора. Следить за такими нитями относительно легко. В nn связанные между собой сообщения группируются вместе, и чтобы прочесть следующее сообщение, достаточно нажать control-N. Осваиваясь в Usenet, неплохо сначала прочитать какое-то обсуждение перед тем, как в него вклиниться. Таким образом можно прощупать разные группы новостей - у каждой свой ритм. В конце концов, вам тоже захочется поговорить. Есть два основных способа это сделать. Можно присоединиться к уже идущему разговору, а можно начать совершенно новую нить. Если вы хотите присоединиться к обсуждению, то вы должны решить, хотите ли вы включать в свое сообщение фрагменты того, на которое вы отвечаете. Смысл в том, что читатели видят, на что вы отвечаете - на тот случай, если у них нет оригинала (помните, что у сообщений Usenet малое время жизни в усредненной местной системе) или они не могут его найти. Если у вас местная система на основе Unix, то вступление в разговор делается одинаково как в nn, так и в rn: нажмите клавишу F, закончив работу с данной статьей в нити. В rn нажмите малую букву f, если вы не хотите включать фрагменты того сообщения, на которое отвечаете, и большую букву F, если хотите. В nn введите большую букву F. После этого вас спросят, хотите ли вы включать фрагменты исходного сообщения. И вот здесь вы столкнетесь с еще одной стенкой системы Unix. Когда вы нажмете клавишу F, ваша местная система вызовет основной текстовый редактор Unix. Если вам повезет, это будет pico - очень легкая система. Но гораздо вероятнее, что вы попадете в emacs (или, возможно, vi), с которыми вы уже встречались в главе, посвященной электронной почте. Одна наиболее важная команда emacs такова: control-x control-c Это значит: при прижатой клавише control нажмите x. Затем при прижатой клавише control нажмите c. Запомните это. На самом деле это настолько важно, что стоит повторить: control-x control-c Эта последовательность нажатий клавиш выводит вас из emacs. Если они сработают правильно, вас спросят, хотите ли вы послать, отредактировать, прервать или внести в список сообщение, над которым вы работаете. Если они не сработают (допустим, если вы случайно нажали какую-то другую мистическую комбинацию клавиш, значащую что-то свое для emacs) и ничего не случится, или вы получите еще одно загадочное приглашение от emacs в нижней строке экрана, попробуйте нажать control-g. Это должно остановить все, что пытается делать emacs (вы должны увидеть слово "quit" - выйти - в нижней строке экрана), и тогда можно нажать control-x control-c. Но если и это не поможет, у вас всегда есть возможность повесить трубку и позвонить снова! Если вы дали своей программе чтения новостей указание, что вы хотите включить в свой ответ фрагменты исходного сообщения, то она автоматически поместит его целиком вверху вашего сообщения. Чтобы удалить ненужные строки, поставьте на них курсор клавишами управления курсором и нажмите control-K - это удаляет по одной строке за раз. Теперь можете писать свое сообщение. Помните, что нажимать enter необходимо раньше, чем курсор дойдет до конца строки, поскольку у редактора emacs нет возможности переноса слов на следующую строку. Закончив, нажмите control-X control-C. Вас спросят насчет передачи, редактирования, прекращения и т. д. Выберите что-нибудь. Если вы нажмете Y, ваша местная система начнет процесс пересылки вашего сообщения по Сети. Программы nn и rn работают при пересылке нового сообщения по-разному. В nn необходимо ввести: :post и нажать enter в любой группе новостей. Вас спросят, в какую группу новостей следует поместить сообщение. Введите имя и нажмите enter. Вас спросят о "ключевых словах" Это слова, которые должны привлечь внимание того, кто просматривает группу новостей. Допустим, что вы продаете свой автомобиль. Здесь вы можете ввести марку своего автомобиля. Далее идет строка "summary" (краткое содержание), что несколько похоже. И наконец, вас спросят о рассылке ("distribution") сообщения. Здесь вы скажете, насколько широко должно распространяться ваше сообщение. Задумайтесь на секунду. Если вы продаете машину, то нет смысла рассылать сообщение по всему миру. Но если вы хотите говорить об охране окружающей среды, то смысл очень большой. Каждая местная система имеет свой набор классификаций рассылок, но обычно есть местная (для пользователей системы), еще одна для города, еще - для штата или района, потом для страны (например, usa), для континента (Америка и Канада - na), и наконец, всемирная (обычно: world). Какую из них выбрать? Обычно секундное раздумье поможет сделать правильный выбор. Если вы продаете машину, воспользуйтесь городской или региональной рассылкой - тем, кто в Австралии, это, пожалуй, не интересно, и даже несколько утомительно. Если идет речь об обсуждении президентских выборов, то имеет смысл выбрать рассылку по США. Если же обсуждаются события на Ближнем Востоке, то вполне стоит выбрать всемирную рассылку. Теперь можете ввести сове сообщение. Если вы составили его вне сеанса связи (хорошая идея, если вы не слишком уживаетесь с emacs), то теперь его можно загрузить в местную систему. При загрузке его в emacs вы увидите таинственные символы, но после нажатия control-X и вслед за ним control-C они исчезнут. Или по-другому: "запомните" сообщение (например, нажав m в rn), выйдите, составьте сообщение автономно (вне сеанса связи), войдите снова и загрузите ваше сообщение в файл вашей местной системы. Теперь вызовите Usenet и найдите статью, которую вы "запомнили". Начните отвечать, и вас спросят, хотите ли вы включить заранее подготовленное сообщение. Введите имя файла, который вы только что создали, и нажмите enter. В rn вам придется ждать до тех пор, пока вы не дойдете до конца группы новостей, и потом нажать F, что выведет вас в систему составления сообщений. Или можно в командной строке местной системы ввести Pnews и нажать enter. У вас спросят что-то похожее на то, что спрашивает система nn, за исключением того, что вам будет дан список возможных рассылок. Если вы выберете слово "world" (мир), вы увидите такое сообщение: This program posts news to thousands of machines throughout the entire civilized world. Your message will cost the net hundreds if not thousands of dollars to send everywhere. Please be sure you know what you are doing. Are you absolutely sure that you want to do this? [ny] ---------------------------------------------------------------------------- Эта программа рассылает новости в тысячи машин по всему цивилизованному миру. Рассылка вашего сообщения по всему миру обойдется сети в сотни, если не тысячи долларов. Пожалуйста, подумайте еще раз, правильно ли вы поступаете. Вы абсолютно уверены, что хотите это сделать? [ny] ---------------------------------------------------------------------------- Не волнуйтесь - ваше сообщение не обойдется Сети в бешеные тысячи, но все же стоит подумать, действительно ли ваше сообщение нужно всюду. Если вы хотите ответить на некоторую статью по электронной почте, а не общедоступным сообщением, нажмите R в nn или r либо R в rn. В rn, как и при статьях-откликах, символ верхнего регистра включает в ваше сообщение текст исходного. Большинство групп новостей не модерированы, что означает, что каждое сообщение, посланное вами, в конце концов придет на каждую местную систему в указанном вами географическом регионе, если на этой местной системе есть такая группа новостей. Но некоторые группы новостей модерированы, как вы могли ранее видеть в comp.risks. В этих группах сообщения посылаются в определенное место, где модератор, работающий как редактор журнала, решает, что же именно поместить. В некоторых случаях группы модерируются как школьные журналы. В других случаях это делается для уменьшения большого числа сообщений, которые иначе были бы помещены. Вы заметите, что многие статьи в Usenet заканчиваются причудливыми "подписями", которые часто содержат какое-то изречение, забавную картинку или (почти случайно) имя автора и его адрес электронной почты. Вы тоже можете завести себе собственную "подпись", которая будет автоматически добавляться к каждой вашей статье. Создайте файл подписи на своем компьютере. Старайтесь сделать ее не длиннее четырех строк, чтобы не надоедать другим участникам Сети. Теперь при соединении со своей местной системой, введите cat>.signature и нажмите enter (обратите внимание на точку перед s). Загрузите ваш файл подписи с помощью протокола ASCII вашего коммуникационного пакета. После этого нажмите control-D - команду Unix для закрытия файла. Теперь каждый раз, когда вы будете посылать сообщение, этот файл будет к нему добавлен. Есть несколько предостережений, относящихся к помещению статей. Usenet не отличается от городского собрания или публикаций: предполагается, что вы не будете нарушать закон, помещая материалы с нарушением авторских прав или занимаясь незаконной деятельностью. Кроме того, здесь не место для продажи своей продукции (кроме некоторых групп новостей biz. и for-sale ). 3.8 Кросс-постинг Иногда у вас может появиться статья, которая, по вашему мнению, должна быть послана более чем в одну группу новостей Usenet. Вместо того, чтобы посылать несколько сообщений в разные группы, можно послать одно и то же сообщение в несколько групп одновременно с помощью процесса, который называется кросс-постинг. Допустим, что вы хотите начать обсуждение таможенной политики по поводу импорта редких тропических рыб из Бразилии. Может найтись, что сказать у читателей rec.aquaria. Точно также может быть свое мнение у тех, кто читает alt.politics.animals и talk.politics.misc. Кросс-постинг облегчает жизнь. Он также означает, что подписчик нескольких групп новостей увидит ваше сообщение только один раз - программное обеспечение для чтения новостей отменит все остальные копии, как только человек прочтет сообщение. Когда вы будете посылать сообщение (с помощью Pnews для rn или команды :post в nn), вас спросят, в какую группу новостей его надлежит поместить. Напишите имена нескольких групп, разделенных запятыми, но без пробелов, например: rec.aquaria,alt.politics.animals,talk.politics.misc и нажмите enter. После ответа на остальные вопросы (география рассылки и пр.), сообщение будет помещено в различные группы (если же группа модерируется, то сообщение попадет сначала к модератору, который и решит, стоит ли его публиковать). Помещать сообщение в большое количество групп новостей или в неподходящие группы новостей считается дурным тоном. Может быть, вам и не надо помещать его в 20 различных мест. И хотя вы считаете, что ваше эссе по поводу политики жизненно важно для судеб мира, есть шансы, что его не посчитают интересным читатели rec.arts.comics - по крайней мере не настолько интересным, чтобы обрушивать его им на головы. Вы получите множество нелицеприятных сообщений по электронной почте с предложением ограничивать свои сообщения "соответствующими" группами новостей.  * Глава 4: USENET II *  4.1 Наезды, болтовня и недержание Что-то есть такое в электронном общении, что делает некоторых людей крайне раздражительными. Может быть, это связано с незамедлительностью общения и его полуанонимностью. Чтобы это ни было, но скоро вы познакомитесь с целыми классами людей, которые будут портить вам жизнь. Вместо того, чтобы остановиться и чуть подумать, как было бы в случае получения письма на бумаге, гораздо проще садануть по клавише R и сказать кому-то, что вы не можете даже сказать, что вы о нем думаете. Даже спокойные в других случаях люди вдруг оборачиваются рычащими психами. Когда это случается, происходят наезды. Наезд (flame) - это особо злобный личный выпад против кого-то за что-то им (или ею) написанное. Иногда обмен наездами выливается в войну наездов, которая захватывает все пространство группы новостей (иногда нескольких, потому что наезжатели любят заниматься кросс-постингом, чтобы оповещать о своих настроениях весь мир). Это может продолжаться неделями (иногда годами, и тогда идут "священные войны", обычно на такие темы, как сравнительные достоинства компьютеров Macintosh и IBM). И когда они начинают затихать, кто-то новый в этой войне прочитывает все сообщения, расстраивается и дает срочное сообщение, что война наездов ушла в электронную почту и все желающие могут вернуться к нормальной работе группы новостей. И от этого обычно затевается новая война наездов, в которой бедняга автор последнего сообщения становится мишенью для атак как лицо, посмевшее поставить под вопрос Первую Поправку к Конституции, и найдется кто-нибудь, кто заступится за невинно побиваемого камнями... В общем, ясно. И очень часто дискуссия настолько выходит из берегов, что кто-нибудь предскажет, что либо правительство вмешается и закроет эту лавочку, или кто-то воззовет к закрытию сети вообще, или даже Гнев Божий сметет всех, кто замешан в этой пакости. Это непременно вызовет ответ от тех, кто понимает, что Сеть - это аморфная тварь, которую так просто не убьешь: "Предсказана неминуемая гибель Usenet. Фильм начнется в 11". Войны наездов сначала безумно интересно наблюдать. Но потом они быстро надоедают. А уж когда впервые наедут на вас! Но наезжатели - не единственные типы в сети, которых следует остерегаться. Недержатели (spewers) считают, что все, что интересно им, представляет интерес для всего большого мира и должно быть запихнуто в глотку даже тем, кому до этого нет дела. И чем чаще, тем лучше. Обычно работа недержателя узнается по количеству статей, которые он посылает на разные группы новостей и количеству этих групп новостей - и то, и другое выражается двузначными числами. Часто такие сообщения относятся к различным этническим конфликтам в мире. Чаще всего не находится связи между статьей и группой новостей, на которую она отправлена. Без разницы. Если попробовать сказать ему, что он выступает не совсем по теме, вас обзовут бесчувственным расистом/американцем/кем угодно или в лучшем случае проигнорируют, чтобы написать еще несколько сот строчек комментария о том предательстве, которое, по мнению недержателя, грозит уничтожением его народу. Очень близко к этим людям находятся пересматриватели Холокауста, которые периодически наводняют определенные группы (такие, как soc.history) долгими воплями о том, что Холокауста вообще никогда не было. Некоторые пытаются с ними спорить, приводя факты, но другие понимают, что это только их подзадоривает. Болтуны - это более доброкачественная разновидность. Проблема с ними в том, что они не могут высказаться кратко - у них тратится экрана три или четыре на то, на что другому хватило бы фразы или двух. К видам этой болезни можно отнести и излишнее цитирование. Подверженные этому люди могут включить в свой ответ сообщение целиком, не отличая существенного от несущественного. В резко выраженных случаях цитируется длинное сообщение, а потом добавляется одна строчка: "Согласен." или что-нибудь в этом роде, а за ней часто идет чудовищная подпись - .signature (см. раздел 4.5). Есть еще некоторые типы из фауны Usenet, которых вы скоро научитесь распознавать. Среди них: Сетевые хамы. Этот сорт людей, которые обожают оскорблять других, те, кто пишет грязные послания в группу новостей кройки и шитья просто, чтобы покрепче нахамить. Вросшие в Сеть. Это те, для кого Сеть - жизнь, кто не знает, как они будут жить после окончания колледжа с потерей бесплатного доступа 24 часа в сутки. Сетевые боги. Люди с прежних времен, Истинные титаны Сети и хранители ее коллективной истории. Они помнят времена, когда Сеть состояла из пары компьютеров, соединенных осветительным проводом. Затаившиеся. Этих людей не видно, но они есть. Это те, кто читают группы новостей, но ни статей, ни ответов не посылают. Волшебники. Люди, которые знают все насквозь о каком-то аспекте Сети. Например, волшебники Unix могут проделывать с этой операционной системой поразительные трюки. Сетевые ангелы. Всегда готовые помочь новичку, поделиться своим знанием с тем, кто не родился с умением перемещаться по Сети, они не так редко встречаются, как можно было бы подумать. Пошлите вопрос на любую тему, и вы с удивлением увидите, сколько вы получите ответов. Последняя группа возвращает нас обратно к устной традиции Сети. При наличии малого числа письменных руководств, люди по традиции учатся находить свой путь в Сети, задавая вопросы либо кому-то за соседним терминалом, либо кому-то в Сети. Традиция продолжается: есть вопрос - спрашивай. В настоящее время одним из мест, в котором можно получить помощь, является группа новостей news.newusers.questions, которая, как явствует из названия, предлагает дополнительную информацию о Usenet. Но смотрите, что вы посылаете. Некоторые из волшебников Usenet начинают беситься, отвечая опять и опять на одни и те же вопросы. В конце концов они вам ответят, но сначала скажут, что нужно было спросить у своего системного администратора или заглянуть, что пишут в группе новостей news.announce.newusers. 4.2 Файлы исключений (killfiles) - средства от тех, кто вас беспокоит По мере чтения информации на Usenet вы будете набредать на темы или людей, от которых у вас уже крыша едет - или которых вы просто уже не хотите видеть. В этом случае файлы исключений (killfiles) - это как раз то, что вам нужно. При запуске программы чтения новостей она проверит, а нет ли у вас списка слов, фраз или имен, которые вы не желаете видеть. И если да, то она не покажет сообщений, в которых эти слова содержатся. Например, каскады. Как вы уже видели, при посылке ответа на сообщение с включением фрагментов самого исходного сообщения перед строками исходного сообщения ставится символ >. А если пишется ответ на ответ? Тогда перед строкой будет стоять >>. А ответ на ответ на ответ? Тогда >>>. Продолжая в том же духе, мы скоро получим сообщение с огромными треугольниками, построенными из символов >. Есть люди, которые любят строить такие треугольники, или каскады. На ваше сообщение они отвечают так: убирают то, что вы сказали, оставляя только "В сообщении 123435 Вы говорили:", и последнюю строку сообщения, к которой они прибавляют бессмысленное, но хлесткое возражение. И так далее, и еще раз, и так пока треугольники не доедут до правого края страницы. Тогда они начинают у каждой новой строки убирать по одному символу >. Кто первый доберется до края этого треугольника, тот и выигрывает. Для такого народа есть своя группа новостей: alt.cascade. К сожалению, каскадеры устраивают каскады и в других группах новостей. Поскольку для построения полного каскада нужно много сообщений, намеченная группа новостей вскоре ими заполняется. Попробуйте пожаловаться - и вас закидают посланиями насчет Первой Поправки и права на художественное самовыражение - а то и еще одним каскадом, что хуже. Единственное, что можно сделать - это игнорировать их, построив файл исключения. Есть еще некоторые группы новостей, в которых файлы исключений очень удобны из-за способа организации этих групп новостей. Например, читатели группы rec.arts.tv.soaps (телевизионные мыльные оперы) используют сокращенные имена в указании темы (например, AMC вместо "All My Children" - "Все мои дети"). Таким образом, те, кто хочет читать только о сериале "One Life to Live" ("Живем только раз") могут заблокировать все сообщения по поводу "The Young and the Restless" ("Молодые и беспокойные") и всех прочих. (Чтобы не заставлять людей случайно просматривать все сообщения с буквами "gh", зрители "General Hospital" ("Главный госпиталь") в качестве темы указывают "gh:"). Как nn, так и rn позволяют создавать файлы исключений, но разными способами. Чтобы создать файл исключений в nn, перейдите к группе новостей с исключаемыми сообщениями и нажмите символ K верхнего регистра. В нижней строке экрана вы увидите: AUTO (k)ill or (s)elect (CR => Kill subject 30 days) -----------------------------------------------------------