Бесплатная электронная библиотека книг, журналов и научных статей

Книги |
Коллекция книг
Классический труд, вышедший уже 5-м изданием, значительно расширен с целью отразить зрелость операционной системы и изобилие существующего ПО. Такие горячие темы, как воспроизведение звука и видео, ПО для рабочих групп и фильтрация спама, соседствуют рядом с основами настройки и администрирования, которые всегда делали книгу популярной. Издание охватывает не только основные способы обмена информацией (электронная почта, навигация в Сети и обмен мгновенными сообщениями), но и описывает тонкости настройки сети, включая соединение по коммутируемым линиям, ADSL и кабельные модемы. Перечень новых тем включает шифрование электронной почты и шифрующие файловые системы, передовые методы работы с командными оболочками и приложения удаленной регистрации. Классические темы, касающиеся загрузки, управления пакетами, пересборки ядра и настройки X Window, также обновлены. Предвидя возможные трудности, авторы предлагают надежные решения и дают четкие и ясные инструкции, которые обеспечат вам успешную работу в Linux. Материал излагается просто и ясно, но представлен достаточно полно, чтобы служить руководством для начинающих и в то же время обеспечить новой информацией опытных пользователей, стремящихся побольше узнать о Linux.
Эта книга предназначена для пользователей ПК, которые хотели бы установить на свой домашний или офисный компьютер операционную систему Linux и использовать ее в повседневной работе. В книге описано применение таких программ, как текстовые редакторы, программы для работы в Интернете, графические и мультимедийные программы, офисные приложения (электронные таблицы, базы данных) и другие.
Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД).
Системы управления базами данных играют жизненно важную роль во многих организациях. Люди часто думают, что создание и поддержание этих систем — очень сложное занятие, удел "жрецов" баз данных, которым открыта истина, недоступная простым смертным. Эта книга напрочь отметает мистику, связанную с базами данных.
PostgreSQL заслуженно считается одной из лучших СУБД, распространяемых с открытыми текстами, а по своим возможностям PostgreSQL успешно конкурирует со многими коммерческими пакетами.
В книге описана одна из самых популярных реляционных систем управления базами данных MySQL. Вместо простого обзора возможностей MySQL, автор показывает, как можно максимально эффективно использовать эту СУБД. На примере двух тестовых баз данных он приводит рецепты решения проблем, с которыми вы обязательно столкнетесь при практичском использовании MySQL. Вы научитесь интегрировать MySQL с программными средствами, разработанными сторонними компаниями, такими как компиляторы языков РНР и Perl, которые позволяют с помощью запросов к базе данных создавать динамические Web-страницы. Кроме того, здесь приведен обширный справочник по типам столбцов, операторам, функциям, синтаксическим конструкциям языка SQL, интерфейсам С API, Perl DBI и PHP API. В книге предоставлена уникальная информация, которую вряд ли можно получить где-нибудь еще.
В реальных приложениях, работающих с серверами баз данных, перед разработчиками очень часто встает проблема улучшения производительности SQL-запросов. В этой книге детально и на многочисленных примерах описывается метод, позволяющий кардинально повысить скорость выполнения запросов к базам данных. Прочитав книгу, вы сможете не тратить долгие часы на перебор различных вариантов кода, а максимально быстро найти оптимальный способ построения запроса.
Книга покажет Вам, как эффективно работать с многочислеными таблицами данных, используя улучшеную технику для запроса более чем одной таблицы одновременно, строить комплекс запросов и подзапросов, и использовать представления, чтобы создавать базы данных и работать с базами данных раздельно с многими таблицами.
Данная книга поможет вам в кратчайшие сроки освоить SQL - самый популярный язык баз данных. Начиная с простых запросов на выборку данных, автор урок за уроком рассматривает все более сложные темы, такие как использование операций объединения, подзапросы, хранимые процедуры, индексы, триггеры и ограничения. На изучение материала каждого урока вам потребуется не более 10 минут.
Что представляют собой команды? Это — основа всех основ. Хотя информация о них подчас рассредоточена в разных местах, не всегда отличается полнотой, в ряде дистрибутивов на некоторые команды вообще отсутствует документация. Книга «Команды Linux. Справочник. Издание третье, переработанное и дополненное» содержит свыше 530 команд, классических и совсем новых, популярных и не очень, незаслуженно забытых или не нашедших у нас должного распространения. Их описания расположены в алфавитном порядке. Все команды также классифицированы по тематическим направлениям и представлены в разделе «Типовые операции».
Прежде, чем система будет готова к работе с пользователем, происходит процедура загрузки системы. В процессе загрузки будет запущена основная управляющая программа (ядро), определено и инициализировано имеющееся оборудование, активизированы сетевые соединения, запущены системные службы. В Linux во время загрузки на экран выводятся диагностические сообщения о происходящих событиях, и если все в порядке и не возникло никаких ошибок, загрузка завершится выводом на экран приглашения "login:". Оно может выглядеть по-разному, в зависимости от настройки системы: может отображаться в красиво оформленном окне или в виде простой текстовой строки вверху экрана. Это приглашение к регистрации в системе: система ожидает, что в ответ на это приглашение будет введено входное имя пользователя, который начинает работу. Естественно, имеет смысл вводить такое имя, которое уже известно системе, чтобы она могла "узнать", с кем предстоит работать - выполнять команды неизвестного пользователя Linux откажется.
Книга Ядро Linux в комментариях предоставляет уникальную информацию по внутреннему строению наиболее важной части ядра Linux. Linux — это полноценная, 32-разрядная, мультизадачная операционная система, которая за последние годы завоевала очень большую популярность у пользователей по всему миру. В книге приводятся наиболее детализированные и емкие комментарии кода ядра Linux, которые окажутся полезными для многих программистов и разработчиков.
В книге рассказывается об инсталляции, конфигурировании и сопровождении Linux-систем с точки зрения безопасности. Это руководство администратора по реализации стратегии защиты Linux, а также по утилитам защиты, существующим в Linux. Книга не претендует на исчерпывающее описание темы компьютерной безопасности, но в тоже время является хорошей отправной точкой к построению и сопровождению защищенных систем. Придерживаясь описанных в книге процедур и правил, читатели снизят общий уровень уязвимости своих систем и научатся перекрывать наиболее опасные бреши в системной и сетевой защите. Книга предназначена для пользователей средней и высокой квалификации.
Благодаря усилиям компании Red Hat операционная система Linux признана во всем мире. Теперь развитие Linux находится под пристальным вниманием практически всех специалистов по информационным технологиям. Влияние Linux почувствовали даже гигантские корпорации, производящие коммерческие операционные системы. Начав свое развитие в качестве операционной системы для любителей, в течение нескольких лет Linux стала серьезной серверной платформой в любой области мира информационных технологий. Те, кто внимательно следит за событиями в этой области, знают, что Linux является одним из лидеров.
Данная книга является учебным пособием, написанным профессионалами с целью научить читателей настраивать подсистему маршрутизации в Linux. В книге излагается теория маршрутизации, рассказывается об основных протоколах и утилитах, имеющихся в распоряжении пользователей Linux, описывается в каких ситуациях лучше всего применять те или иные средства. Книга предназначена опытным пользователям и администраторам Linux, которых интересует не только создание простейших сетей и подсетей, но и реализация более сложных решений, связанных с различными протоколами маршрутизации.
По мере развития Internet все более актуальным становится вопрос защиты систем от несанкционированного доступа. Одним из средств такой защиты является брандмауэр, отделяющий локальную сеть организации от Internet. В данной книге рассматриваются вопросы установки и конфигурации брандмауэра с фильтрацией пакетов, начиная с простого брандмауэра, предназначенного для защиты одной системы и заканчивая сложной архитектурой с двумя брандмауэрами и DMZ. Кроме того, автор уделяет внимание конфигурации различных серверов, позволяющих ограничить число узлов, с которых разрешен доступ, и исключить возможность утечки данных из локальной сети.
Настоящее руководство посвящено установке и настройке ОС ASPLinux. Оно имеет двух уровневый характер.С одной стороны, в книге содержатся базовые сведения практического характера, призванные помочь пользователю, не знакомому с Этой ОС, быстро установить и настроить систему для решения своих повседневных задач. С другой стороны, в руководстве обсуждаются варианты установки для специальныхприменений и нетривиальные вопросы конфигурирования, потребность в ответах на которые возникает с ростом опыта и расширением круга задач пользователя...
Сегодня так много говорят об операционной системе GNU/Linux, что создается впечатление, что ее можно увидеть на большинстве домашних компьютеров. Это не так. Установить ее пытаются только некоторые любопытные. Встретив определенные трудности, не все справляются с ними. На этом эксперимент чаще всего заканчивается. Пользователь пытается найти знакомые названия и приложения, которых не оказывается. Проходят путь до конца лишь единицы. На форумах и сайтах можно найти много материалов на тему Windows против Linux. Большая часть критических высказываний по поводу работы Linux написана пользователями, которые так и не смогли дойти до конца и теперь пытаются сделать вывод, основываясь на своих поверхностных знаниях. Проблема таких пользователей как раз и состоит в том, что они так и не поняли смысл UNIX-подобной системы.
Книга содержит подробное описание планирования процесса перехода с Windows (Windows 9х/Ме, NT4, Windows 2000 и Windows ХР) на любой дистрибутив Linux, сценарии автоматизированного перехода с помощью программ, размещенных на прилагаемом компакт-диске, понятия оценки уязвимости и защиты систем. Для системных администраторов.
Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессное взаимодействие и обработка ошибок. Книга главным образом ориентирована на практическое применение изложенных концепций. В ней есть все, что нужно начинающим, а углубленное изучение каждой темы делает ее ценной и для опытных программистов. Каждая тема проиллюстрирована большим числом примеров, которые читатель сможет использовать в качестве образцов для собственных программ. Все исходные тексты на языках С и C++ содержатся на прилагаемом компакт-диске.
Все материалы предоставлены исключительно для ознакомительных целей и должны быть удалены с вашего компьютера или любого другого носителя сразу после поверхностного ознакомления с содержанием.
Копируя и сохраняя материалы, Вы принимаете на себя всю ответственность, согласно действующему законодательству об авторском праве и смежных с ним законами.
Публикация представленных материалов не преследует за собой никакой коммерческой выгоды, а является рекламой бумажного носителя.
Все авторские права сохраняются за правообладателями.



















