Войны будущего немыслимы без использования компьютерных и сетевых технологий. Уже сейчас на просторах сети ежедневно происходят локальные конфликты. Хотите узнать все об оружии, которым пользуются кибер-солдаты? Эта книга расскажет вам, как программируются все виды боевого хакерского оружия под Linux.
Книга в простой и доступной форме описывает процесс установки операционной системы Linux и подготовки ее к работе. От читателя не требуется предварительное знакомство с этой операционной системой. Приведены подробные объяснения и четкие инструкции, которые помогут читателю глубоко разобраться в устройстве системы, научиться выполнять основные задачи администрирования и полностью приспособить систему к своим требованиям.
Описывается установка и настройка аппаратных средств в операционной системе Linux: видеокарт, жестких дисков, оптических приводов и других основных устройств, а также принтеров, сканеров, модемов, flash-накопителей, сетевых карт и прочей периферии. При этом рассматриваются 2 варианта настройки - с использованием конфигурационных файлов и программ с графическим интерфейсом.
В книге представлены примеры использования языков программирования Java, Perl, C++, XML, серверных сценариев, обмена сообщениями и параллельного программирования в сфере Linux. Приводятся десять готовых для выполнения приложений масштаба предприятия, которые можно использовать для решения наиболее важных проблем, стоящих перед программистами корпораций.
В книге описаны основы установки, управления и использования Linux. В качестве иллюстраций использованы самые свежие дистрибутивы: SUSE 9.3, Red Hat Enterprise 4, Fedora Core 4, Mandrive 2006 и Knoppix 3.8. Подробно описаны консольные (bash) и оконные (KDE и Gnome) интерфейсы, офисные приложения (OpenOffice, Gimp), работа в Интернете, печать и сканирование, мультимедиа, цифровые камеры, запись CD и DVD.
В книге известного автора Кристофера Негуса приводится описание современных дистрибутивов Linux, таких как Red Hat Fedora Core, KNOPPIX, Slackware, SUSE, Debian, Damn Small Linux, Gentoo, Feather, INSERT и Coyote, и рассматриваются способы решения ряда распространенных задач, возникающих перед пользователями и администраторами Linux.
Эта книга — для программистов, предпочитающих C++ всем остальным языкам программирования и желающих создавать эффективные приложения для Linux, переносимые и на другие платформы.
Тут обсуждается большинство самых важных классов библиотеки Qt, однако не рассчитывайте на полное описание их методов или списки свойств — это не справочник с таблицами классов, их свойств и функций-членов.