|
|
Unix, Linux, FreeBSD...
|
Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса. Некоторые из результатов испытаний тестовых примеров будут большим сюрпризом даже для самых бывалых программистов. Тем не менее излагаемые техники вполне доступны и начинающим программистам: для изучения материала требуется базовое знание языка программирования C/C++ и некоторое понимание «устройства» современных многозадачных ОС UNIX. В качестве «испытательной площадки» для тестовых фрагментов выбрана ОСРВ QNX, что позволило с единой точки зрения взглянуть как на специфические механизмы микроядерной архитектуры QNX, так и на универсальные механизмы POSIX. В этом качестве книга может быть интересна и тем, кто не использует (и не планирует никогда использовать) ОС QNX: программистам в Linux, FreeBSD, NetBSD, Solaris и других традиционных ОС UNIX. |
|
Если вы мечтаете собрать свою собственную операционную систему, то книга «Linux с нуля» — именно для вас. Из нее вы узнаете, как подготовить нужный для сборки набор инструментальных средств, откуда и какие взять для этого исходные коды программ, как собрать их в виде пакетов и заставить их вместе работать как единое целое, управляющее вашим компьютером. Книга подробно расскажет вам, как конкретно подготовить каждый из пакетов, из которых собирается система, проведет вас через лабиринты системных и пользовательских настроек, и, конечно, подскажет, где и как искать решения в случае, если что-то пойдет не так, как ожидалось. Система, которую вы соберете, станет не только вашей, гордостью, но и, без всякого сомнения, послужит для вас той основой, на которой вы будете и дальше познавать увлекательный мир операционных систем Linux. |
|
«UNIX. Профессиональное программирование» — это подробнейшее справочное руководство, которое на протяжении 20 лет помогает профессиональным программистам писать исключительно эффективный и надежный код. Стив Раго, коллега Рича Стивенса, вновь полностью обновил классический труд, сохранив точность и стиль оригинала. Третье издание охватывает современные ведущие платформы, отражает новейшие технические достижения и передовую практику и соответствует 4-й версии Single UNIX Specification. Третье издание охватывает более 70 новых интерфейсов, включая функции POSIX асинхронного ввода/вывода, циклические блокировки, барьеры и семафоры POSIX.» |
|
Роберт Лав стоит у истоков создания операционной системы Linux. Он внес существенный вклад в создание ядра Linux и настольной среды GNOME. Данная книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код. Роберт Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Во втором издании вы изучите эту операционную систему как с теоретической, так и с прикладной точки зрения. |
|
Рассмотрены команды Linux, основы работы в командной строке, а также настройка системы с помощью программ, обладающих только текстовым интерфейсом. Работа с системой выполняется только в режиме консоли, что требует определенной квалификации пользователя. Подробно описаны наиболее полезные команды Linux, особенности файловой системы Linux, криптографическая файловая система eCryptfs, система инициализации systemd, загрузчики GRUB и GRUB2. Даны практические примеры разработки сценариев на языках оболочек bash и tcsh. |
|
Рассмотрены самые интересные, полезные и наиболее популярные среди отечественных пользователей Android-приложения. Даны советы, как превратить Android-устройство в пульт дистанционного управления компьютером, организовать покадровую съемку, загружать торренты, избавиться от рекламы в приложениях, экономить трафик, продлить жизнь аккумулятора и многое другое. Некоторые приложения, описанные в книге, требуют полномочий root, получению которых посвящена отдельная глава. |
|
С помощью данного руководства вы научитесь использовать Ubuntu Linux так, как это делают настоящие профессионалы, — из командной строки. |
|
Книга является руководством по администрированию операционной системы реального времени QNX Neutrino 6.5.O. Приведены практические рекомендации по подключению и управлению оборудованием, обеспечению безопасности, повышению производительности, работе с сетевыми механизмами и по другим аспектам работы систем на основе QNX Neutrino. |
|
Подробно рассмотрены архитектура и принципы функционирования операционной системы реального времени QNX Neutrino 6.5.0. Описаны философия и принципы работы основных компонентов и механизмов: микроядро, межзадачное взаимодействие, администраторы, графическая оболочка Photon microGUI, стек протоколов TCP/IP, прозрачная распределенная сеть Qnet, обеспечение отказоустойчивости, многопроцессорные вычисления и др. |
|
Во второй части подпроекта «За пределами «Linux с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола — KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window. В разделе «Мультимедиа» изучается как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов. |
|
Эта книга позволит читателям получить знания и навыки, необходимые для успешного системного и сетевого администрирования операционной системы Red Hat Enterprise Linux (RHEL), а также для решения задач, связанных с информационной безопасностью. Издание состоит из теоретической и практической частей, которые вместе позволяют получить систематизированные знания об ОС RHEL и умения решать практические задачи. Теоретическая часть раскрывает принципы работы системы, нюансы настройки различных компонентов и позволяет подготовиться к экзаменам Red Hat Certified Technician (RHCT) и Red Hat Certified Engineer (RHCE). При создании практической части было уделено внимание сбалансированности самостоятельных заданий. Они довольно разнообразны — от простых для «новичков», с подробным описанием всех шагов, до более сложных, с возможностью самостоятельного выполнения различными способами. Курс предназначен для системных администраторов и инженеров, обладающих начальными знаниями об ОС Linux. |
|
Инсталляция дистрибутива Linux описана поэтапно. Каждый этап сопровождается развернутым объяснением. Приведены сведения о командах запуска ОС, создании учетных записей пользователей. Изложены основные приемы работы в текстовых и графических оболочках, наиболее популярных файловых менеджерах Linux, описана настройка удаленного соединения и способов подключения к Интернету. Рассмотрены принципы администрирования системы и использования конфигурационных файлов. К книге прилагается дистрибутив ALT Linux 2.3 Compact, предоставленный разработчиками. Для широкого круга пользователей |
|
Рассматривается широкий круг вопросов функционирования операционной системы UNIX. Анализируются принципы взаимодействия процессов, управления учетными записями пользователей и построения файловой системы. Изложены базовые концепции функционирования и настройки сетей на основе протокола TCP/IP и их реализация в операционных системах UNIX. С позиции пользователя описаны современные методы обработки текстовой документации и работа с графическими оболочками операционной системы. Значительная часть материала книги посвящена основам разработки приложений на языках С и Perl в среде UNIX, созданию командных файлов в интерпретаторе shell. Теоретические аспекты функционирования UNIX иллюстрируются многочисленными примерами программ, разработанных на языке С. Для пользователей UNIX |
|
Данная книга представляет собой единое справочное руководство по администрированию сетей в среде Linux. Она, безусловно, будет интересна как начинающим, так и опытным пользователям всесторонним анализом популярных служб в системах Linux, описанием важнейших сетевых программ и утилит. Подробная информация по конфигурации и администрированию компонентов сети позволит администратору организовать работу в сети Linux на качественно другом уровне. Диапазон рассматриваемых тем широк. Обстоятельный подход авторов и продуманная структура книги облегчит задачи, стоящие перед администратором. |
|
Подробное справочное руководство по системной архитектуре операционной системы реального времени QNX Neutrino версии 6.3. Описана философия и принципы построения этой операционной системы, а также приведено ее соответствие различным спецификациям POSIX. Рассмотрен ряд основных компонентов и механизмов: микроядро, межзадачное взаимодействие, администраторы, графическая оболочка Photon microGUI, стеки протоколов, средства символьного ввода/вывода, средства синхронизации, высокая готовность, управление электропитанием, многопроцессорные вычисления и др. Для системных архитекторов, разработчиков и программистов, а также студентов и преподавателей ВУЗов |
|
«Данная книга представляет собой 5-е издание великолепного самоучителя, ставшего настольной книгой огромного числа начинающих пользователей Linux. В новом издании были учтены все современные дистрибутивы и новейшие Linux-технологии. Изложение материала происходит последовательно, начиная с этапа установки и заканчивая специальными технологиями Linux. Подробно описана сама система Linux с разбором ее особенностей. Детально рассмотрен весь круг задач, который может стоять перед пользователем: от редактирования текста, работы в Интернет и запуска Windows-игр до компилирования ядра, администрирования системы, записи компакт-дисков. Учитываются особенности разных дистрибутивов. Автор книги — опытный и известный консультант по использованию Linux, чьи книги по Linux пользуются неизменным спросом («Linux. Полное руководство», «Linux-сервер своими руками», «150 проблем с Linux и их решение»). Эта же книга является его базовой, и именно она позволит вам быстро и легко освоить работу с Linux. Лучший выбор для начинающих!» |
|
«Эта книга знакомит читателей с основами работы в операционной системе Linux на примере Red Hat Enterprise Linux. Она предназначена для людей, которые только начинают осваивать систему Linux. Книга состоит из теоретической и практической частей, которые вместе позволяют получить систематизированные знания о системе и умения решать практические задачи. Основной упор сделан на полноту раскрытия темы, при сохранении лаконичности изложения. Теоретическая часть раскрывает принципы работы системы, нюансы настройки различных компонентов и позволяет подготовиться к экзамену RHCT, комплексной программы сертификации Red Hat. При создании практической части, было уделено внимание сбалансированности практических заданий. Задания довольно разнообразны — от простых для «новичков», с подробным описанием всех шагов, до более сложных, с возможностью самостоятельного выполнения различными способами для людей, обладающих представлением и опытом работы с конкретной технологией. Курс состоит из 14-ти модулей, последовательно раскрывающих основы работы с ОС Linux.» |
|
«Эта книга знакомит читателей с основами работы в операционной системе Linux на примере Red Hat Enterprise Linux 5 (RHEL). Она предназначена для людей, которые только начинают осваивать систему Linux. Книга состоит из теоретической и практической частей, которые вместе позволяют получить систематизированные знания о системе и умения решать практические задачи. Основной упор сделан на полноту раскрытия темы, при сохранении лаконичности изложения. Теоретическая часть раскрывает принципы работы системы, нюансы настройки различных компонентов и позволяет подготовиться к экзамену RHCT, комплексной программы сертификации Red Hat. При создании практической части, было уделено внимание сбалансированности практических заданий. Задания довольно разнообразны — от простых для «новичков», с подробным описанием всех шагов, до более сложных, с возможностью самостоятельного выполнения различными способами для людей, обладающих представлением и опытом работы с конкретной технологией. Курс состоит из 14-ти модулей, последовательно раскрывающих основы работы с ОС Linux.» |
|
В курсе даются основные понятия операционной системы Linux и важнейшие навыки работы в ней. Изложение сопровождается большим количеством практических примеров. Данный курс может рассматриваться как учебник для студентов, начинающих обучение по специальностям в области информатики и ещё не знакомых с ОС Linux. Книга адресована студентам, начинающим обучение по специальностям в области информационных технологий, а также всем любознательным пользователям, желающим научиться грамотно и эффективно работать в Linux. |
|
Книга, которую вы держите в руках, уже стала бестселлером на Западе. Она описывает все тонкости работы с операционной системой Linux, системное администрирование, глубокие механизмы, обеспечивающие низкоуровневый функционал Linux. На страницах этой книги вы приобретете базовые знания о работе с ядром Linux и о принципах правильной эксплуатации компьютерных сетей. В книге также затрагиваются вопросы программирования сценариев оболочки и обращения с языком С, освещаются темы защиты информации, виртуализации и прочие незаменимые вещи. |
|