Новые книги

Аннотация: Изложены основы программирования на языке Паскаль. По ходу обучения решаются десятки задач (использован проектный подход). От читателя не требуется начальных познаний в программировании, но круг затронутых тем ориентирует его в профессиональную область. Книга адресована школьникам средних и старших классов, желающим испытать себя в «олимпийских схватках». Будет полезна студентам-первокурсникам и преподавателям информатики.
Рассказывается о ведущем поисковом ресурсе российской части Интернета — Яндексе. Описаны его сервисы для поиска документов и новостей, блогов и адресов, товаров и музыкальных произведений. Рассмотрены почтовый сервис и сервис для создания и размещения сайтов на Народ. ру. Читатель узнает о том, что такое "электронные деньги" и как с их помощью оплатить товар. Большое внимание уделяется общедоступным поисковым программам, которые Яндекс предлагает своим посетителям для поиска информации не только на сайтах, но и на своем компьютере. На компакт-диске находятся программы Яндекса, описанные в книге, и дополнительные материалы.

Для начинающих пользователей Интернета.

Sources of Information

Источники информации

Есть огромное количество ресурсов Internet по ОС Linux. Большая часть их на английском языке, однако, именно там можно найти много ценного.

Linux Documentation Project

Linux Documentation Project включает книги по Linux, документы HOWTO и man-страницы решительно по всем аспектам системы: от установки до программирования ядра. LDP включает книги:

Linux Installation and Getting Started

Автор Matt Welsh. Книга описывает, как получить и поставить Linux. Включает довольно подробную информацию о базовых командах, системном администрировании, X Window System и сетевой поддержке.

Linux System Administrators Guide

Авторы Lars Wirzenius и Joanna Oja. Книга углубленно рассматривает системное администрирование, включая создание и настройку пользователей, резервирование, настройку некоторых пакетов программ, установку и обновление различного программного обеспечения.

Linux System Adminstration Made Easy

Автор Steve Frampton. Книга описывает повседневные задачи администрирования ОС Linux.

Linux Programmers Guide

Авторы B. Scott Burkett, Sven Goldt, John D. Harper, Sven van der Meer и Matt Welsh. Книга будет интересна всем, кто хочет разрабатывать программы для Linux.

The Linux Kernel

Автор David A. Rusling. Книга подробно описывает устройство и функционирование ядра Linux.

The Linux Kernel Module Programming Guide

Автор Ori Pomerantz. Книга описывает как писать и отлаживать модули для ядра Linux.

Еще несколько книг сейчас пишутся. Все о LDP можно найти на сайте проекта http://www.linuxdoc.org и его многочисленных зеркалах в разных странах.

Документы HOWTO

Linux HOWTO представляют собой серию документов по настройке всего, что настраивается в Linux. Здесь можно найти информацию о написании программ, компиляции ядра, настройке всех сервисов и распространенных пакетов программ. Найти их можно в подкаталоге HOWTO на FTP сайтах Linux Documentation Project. Файл HOWTO-INDEX хранит перечень статей с кратким описанием.

Например, Installation HOWTO предоставляет советы по установке Linux, Hardware Compatibility HOWTO имеет список известного Linux оборудования, Distribution HOWTO предлагает перечень поставщиков Linux на дискетах и CD-ROM.

Linux Frequently Asked Questions

Документ Linux Frequently Asked Questions with Answers (FAQ) освещает большой перечень вопросов и ответов по системе.

Документы, доступные по FTP

Если у Вас есть доступ к anonymous FTP, можете получить всю документацию по Linux с разных сайтов. Основные здесь metalab.unc.edu:/pub/Linux/docs и tsx-11.mit.edu:/pub/linux/docs. Эти сайты имеют много зеркал.

Документы, доступные по WWW

Есть много WWW-сайтов по Linux. Главный сайт Linux Documentation Project: http://www.linuxdoc.org.

Open Source Writers Guild (OSWG) проект, который имеет область интересов за пределами Linux. OSWG нацелен на разработку документации по OpenSource разработкам и программам. OSWG доступен на сайте http://www.oswg.org:8080/oswg.

На каждом из упомянутых сайтов можно найти документацию в нескольких распространенных форматах (главным является гипертекст).

Документы, доступные на коммерческой основе

Многие компании публикуют наработки Linux Documentation Project:

Specialized Systems Consultants, Inc . (SSC) 
http://www.ssc.com/ 
P.O. Box 55549 Seattle, WA 98155-0549 
1-206-782-7733 
1-206-782-7191 (FAX) 
[email protected]

Linux Systems Labs
http://www.lsl.com
18300 Tara Drive
Clinton Township, MI 48036
1-810-987-8807
1-810-987-3562 (FAX)
[email protected]

Есть несколько компаний, издающих документацию по Linux в виде книг.

O'Reilly & Associates издает серию книг по Linux. В этой серии вышли:

Running Linux

Описывает установку и дает общие сведения по системе.

Learning Debian GNU/Linux, Learning Red Hat Linux

В общем, то же самое, что и Running Linux, но с ориентацией на конкретные дистрибутивы на CD-ROM.

Linux in a Nutshell

Книга из популярной серии "in a Nutshell", ориентируется на разные общие сведения и ссылки на другие документы по Linux.

Linux Journal и Linux Magazine

Linux Journal и Linux Magazine ежемесячные журналы по Linux, пишутся и издаются рядом фанатов Linux. Они содержат статьи в пределах от вопросов новичков до внутренней организации программирования ядра. Даже если Вы имеете доступ к Usenet, эти журналы хороший способ оставаться в курсе текущих новостей.

Linux Journal самый старый журнал. Издается S.S.C. Incorporated. Вы можете найти его по адресу http://www.linuxjournal.com.

Linux Magazine более новая, независимая публикация. Его сайт: http://www.linuxmagazine.com.

Linux Usenet Newsgroups

Если Вы имеете доступ к Usenet, посмотрите следующие группы новостей:

comp.os.linux.announce

Моделируемая (контролируемая) телеконференция, содержащая объявления и важные сообщения относительно Linux (например, сообщения об ошибках, существенные исправления и т.п.). Если Вы вообще собираетесь читать телеконференции Linux, эту читайте обязательно. Часто важные сообщения этой конференции не дублируются в другие. Также в этой же телеконференции бывают важные оперативные сообщения. Подписка через [email protected].

comp.os.linux.help

Вопросы и ответы по уствновке и использованию Linux.

comp.os.linux.admin

Дискуссии о системном администрировании.

comp.os.linux.networking

Дискуссии о сетях в Linux.

comp.os.linux.development

Разработка ядра и системных программ Linux.

comp.os.linux.misc

Все, что не вошло в предыдущие группы новостей.

Есть конференции и на других языках, например, на французском fr.comp.os.linux и на немецком de.comp.os.linux.

Списки рассылки по Linux

Есть огромное число специализированных списков рассылки.

Очень много списков поддерживаются Rutgers University. Подписка письмом:

To: [email protected]
Subject:
Body:
subscribe listname

Нам интересны списки:

linux-net

Дискуссии о сетях в Linux.

linux-ppp

Реализация Linux PPP.

linux-kernel

Обсуждение ядра Linux.

Поддержка Linux

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

OpenProjects IRC Network представляет собой IRC-сеть, посвященную полностью Open Projects: Open Source и Open Hardware. Некоторые из каналов разработаны, чтобы обеспечить интерактивную поддержку Linux.

Имеется ряд активных каналов на OpenProjects IRC network, где Вы всегда найдете пользователей. Вы можете использовать этот сервис программой-клиентом IRC, например, irc-II, для связи с сервером irc.openprojects.org:6667. Соединитесь для начала с общим каналом #linpeople.

Linux User Groups

Многие Linux User Groups оказывают помощь пользователям. Имеется ряд списков групп пользователей Linux. Некоторые из знаменитых:

Groups of Linux Users Everywhere

http://www.ssc.com/glue/groups

LUG list project

http://www.nllgg.nl/lugww

LUG registry

http://www.linux.org/users

Получение Linux

Единого дистрибутива Linux нет. Вместо него существует множество разных. Из коммерческих можно назвать Debian, RedHat, Caldera, Corel, SuSE и Slackware. Каждый такой полный дистрибутив включает полную систему: ядро, основные утилиты, библиотеки, файлы поддержки и много прикладных программ. Разница как раз именно в наборе этих программ.

Кроме того, есть мини-дистрибутивы, предназначенные для какой-то конкретной задачи, например, организации роутера. Такие часто заявляются как "Linux на одной дискете". Много ссылок можно найти на http://www.linuxlinks.com.

Дистрибутивы Linux можно скачать с большого числа сайтов по всему миру. Каждый уважающий себя дистрибутив имеет свои FTP и web-сайты. Вот данные для наиболее крупных и популярных:

Caldera

http://www.caldera.com ftp://ftp.caldera.com

Corel

http://www.corel.com ftp://ftp.corel.com

Debian

http://www.debian.org ftp://ftp.debian.org

RedHat

http://www.redhat.com ftp://ftp.redhat.com

Slackware

http://www.slackware.com ftp://ftp.slackware.com

SuSE

http://www.suse.com ftp://ftp.suse.com

Многие популярные FTP-архивы также зеркалируют дистрибутивы Linux. Наиболее известны в этом плане:

metalab.unc.edu:/pub/Linux/distributions
ftp.funet.fi:/pub/Linux/mirrors
tsx-11.mit.edu:/pub/linux/distributions
mirror.aarnet.edu.au:/pub/linux/distributions

Многие современные дистрибутивы поддерживают установку прямо через Internet. Это удобно при наличии быстрого канала или обновлении пакетов.

Linux можно купить на CD-ROM в комплекте с богатым набором программ. Многие продавцы предлагают несколько дистрибутивов на разных дисках. В России есть еще традиция комплектовать некоторые книги по этой ОС такими дисками. Это идеальное решение для установки: не надо долго качать из сети.