Книга специально предназначена для обучения сотрудников работе с Linux. Основные достоинства книги: • Содержит тематически сгруппированные уроки, что быстро поможет вам найти самое нужное и перейти к конкретной главе, где эта тема подробно рассматривается • Описывает основы операционной системы Linux, в том числе, ее дистрибутивы, типы приложений с открытым исходным кодом, свободное ПО, лицензирование, навигацию и многое другое • Исследует работу с командной строкой, в том числе, навигацию в ней, превращение команд в сценарии и т.п. • Учит создавать типы пользователей и пользовательские группы
Linux. Руководство программиста Джон Фуско (2011).
Данное руководство позволит вам освоить обширный перечень инструментов с открытым исход- ным кодом, доступных для GNU/Linux. Автор книги, Джон Фуско, подробно и доступно описывает наибо- лее полезные из них, используя наглядные краткие примеры, которые легко видоизменять и использовать на практике. Начав с самых основ — загрузки, построения и установки, — вы узнаете, как распределены инст- рументы с открытым кодом и как найти оптимальное решение для той или иной задачи, углубите свои знания о ядре Linux и способах взаимодействия ОС с программным обеспечением. Изложение теоретиче- ской информации в книге ориентировано на последующее практическое применение. Освоив ее, вы смо- жете пользоваться самыми продвинутыми инструментами, применяя их для разработки собственных при- ложений, а также для увеличения производительности ПО и его отладки.
Источник
ЭЛЕКТРОННАЯ БИБЛИОТЕКА ModernLib.Net
Денис Колисниченко — Разработка Linux-приложений, скачать книгу бесплатно
Поиск по библиотеке:
Книги на иностранном языке: A B C D F G H I J K L M P R S T U V W Книги на русском: А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
Популярные авторы
Популярные книги
Разработка Linux-приложений
Автор:
Денис Колисниченко
Жанр:
ОС и сети
Серия:
Профессиональное программирование
Аннотация:
Рассмотрены основные аспекты программирования в Linux: от программирования на языках командных оболочек bash и tcsh до создания приложений с графическим интерфейсом с использованием библиотек Tk, glib, GTK+ и средства dialog. Подробно дано программирование на C/C++ в Linux: использование компилятора gcc, ввод/вывод в Linux, создание многопоточных приложений, сетевых приложений архитектуры клиент/сервер, а также разработка модулей ядра для современной линейки ядер. Описан популярный среди разработчиков утилит язык TCL. Особое внимание уделено отладке и оптимизации программ, рассмотрены отладчик gdb и профайлер gprof. Для программистов.
Извините, данная книга недоступна в связи с жалобой правообладателя.
Для справки: в Нидерландах запрещены по решению Евросовета две книги это майн кампф Гитлера и собрание книг Д. Емца про Гроттер. Качайте народ чем мы хуже бундесов 🙂
как решать премеры за 2 клас
Согласна, ток жаль 3-го сезона придется ждать целый год.
Все книги очень интересные
Спасибо большое за сайт!
Книга «Космическая симфония любви»,автор Марина Феникс, написана для тех,кто еще не совсем погряз в болоте шаблонов,эгоизма, равнодушия и их души еще чисты,они тянутся к знаниям и духовным преобразованиям,чтобы стать просветленными,они больше уделяют вниманию тому неизведанному и вечному,понимая ,что тело конечно и тленно и что духовный мир первичен а материальный вторичен,ведь человек это гораздо большее чем -тело.Хорошо заметно ,что автор книги хорошо замаскировал правду от вымысла,отдав тем самым пытливым умам разобраться самим в написанном.
Даром бы не стал читать такую муть! Развелись лже-целители!
Источник
Рецензии на книгу « Разработка Linux-приложений » Денис Колисниченко
«Функции basenameQ ugetcwdQ»
Я надеюсь, что это не в книге повсюду такие опечатки, а просто на сайте не смогли нормально содержание перепечатать.
Главное 2021
Все книги
Билингвы и книги на иностранных языках
Назад в «Книги»
Все книги в жанре «Билингвы и книги на иностранных языках»
Все книги жанра
Билингвы
Литература на иностранном языке
Литература на иностранном языке для детей
Книги для детей
Назад в «Книги»
Все книги в жанре «Книги для детей»
Все книги жанра
Детская художественная литература
Детский досуг
Первые книги малыша. Развитие ребенка
Познавательная литература для детей
Комиксы, Манга, Артбуки
Назад в «Книги»
Все книги в жанре «Комиксы, Манга, Артбуки»
Все книги жанра
Артбуки. Игровые миры. Вселенные
Комиксы
Комиксы для детей
Манга
Манга для детей
Новеллизации
Образовательные комиксы
Фан-сувениры
Молодежная литература
Нехудожественная литература
Назад в «Книги»
Все книги в жанре «Нехудожественная литература»
Все книги жанра
Бизнес. Экономика
Государство и право. Юриспруденция
Домашние ремесла. Рукоделие
Домоводство
Естественные науки
Информационные технологии
История. Исторические науки
Книги для родителей
Коллекционирование
Красота. Этикет
Кулинария
Культура. Искусство
Медицина и здоровье
Охота. Рыбалка. Собирательство
Психология
Публицистика
Развлечения. Праздники
Растениеводство
Ремонт. Строительство. Интерьер
Секс. Камасутра
Технические науки
Туризм. Путеводители. Транспорт
Универсальные энциклопедии
Уход за животными
Филологические науки
Философские науки. Социология
Фитнес. Спорт. Самооборона
Эзотерика. Парапсихология
Периодические издания
Религия
Назад в «Книги»
Все книги в жанре «Религия»
Все книги жанра
Ислам
Религии мира
Религиоведение
Христианство
Учебная, методическая литература и словари
Назад в «Книги»
Все книги в жанре «Учебная, методическая литература и словари»
Все книги жанра
Вспомогательные материалы для студентов
Демонстрационные материалы
Дополнительное образование для детей
Дошкольное обучение
Иностранные языки: грамматика и учебники
Книги для школы
Педагогика
Подготовка в вуз
Пособия для детей с ограниченными возможностями
Словари и разговорники
Художественная литература
Назад в «Книги»
Все книги в жанре «Художественная литература»
Все книги жанра
Афоризмы
Басни
Детективы
Драматургия
Историческая проза
Классическая проза
Отечественный боевик
Поэзия
Приключения
Сентиментальная проза
Современная проза
Фантастика
Фэнтези
Эпос и фольклор
Скидки · Обзоры · Рецензии · Подборки читателей · Новинки · Рейтинг · Авторы · Изд-ва · Серии
Мы используем файлы cookie и другие средства сохранения предпочтений и анализа действий посетителей сайта. Подробнее в пользовательском соглашении. Нажмите «Принять», если даете согласие на это.
Мы пришлем письмо о полученном бонусе, как только кто-то воспользуется вашей подборкой. Проверить баланс всегда можно в «Личном пространстве»
Мы пришлем письмо о полученном бонусе, как только кто-то воспользуется вашей ссылкой. Проверить баланс всегда можно в «Личном пространстве»
Источник
ЧИТАТЬ КНИГУ ОНЛАЙН: Linux: Полное руководство
НАСТРОЙКИ.
СОДЕРЖАНИЕ.
СОДЕРЖАНИЕ
Все большую и большую популярность в России и во всем мире завоевывает Linux — UNIX-подобная операционная система для IBM-совместимых персональных компьютеров. Растет количество приложений, разработанных для нее. Постоянно расширяется круг задач, для которых она используется. Из операционной системы для программиста и администратора интернет-сервера она уже превратилась в реальную альтернативу ОС Windows в сфере домашнего и офисного применения.
Эта книга призвана помочь читателю освоить ОС Linux и научиться полноценно работать в ней. Я предполагаю, что читатель знает, с какой стороны подойти к компьютеру, умеет решать свои прикладные задачи, работая в среде Windows или хотя бы MS DOS, и хочет попробовать на практике операционную систему совсем другого класса, чтобы в дальнейшем, возможно, полностью «пересесть» на нее. Изложение материала происходит последовательно, начиная с этапа установки ОС и заканчивая советами по разработке собственных приложений. Знакомство с операционной системой — соперницей Windows начинается с описания прикладных программ, работающих под ее управлением и предназначенных для решения повседневных задач, стоящих перед пользователем домашнего компьютера: редактирование текста и изображений, работа в Интернете, проигрывание музыки и видео и т.п. Для облегчения перехода с Windows на Linux в конце книги приведена таблица соответствия популярных Windows-приложений приложениям Linux, разработанным для решения тех же задач. Далее в разделе для пользователя изложены основные сведения о внутренней организации Linux — ядре, файловой системе, процессах и демонах, их взаимодействии, — необходимые для настройки и базового администрирования системы, то есть обслуживания многопользовательской среды, установки программного обеспечения, обеспечения сохранности данных. Собственно сетевому администрированию, то есть настройке различных сетевых служб, посвящен второй раздел книги. И для читателей, знакомых с программированием в среде Windows, предназначен последний раздел, освещающий особенности разработки приложений в ОС Linux и некоторые полезные инструменты разработчика.
Устанавливая Linux, вы получаете множество преимуществ:
♦ Гибкость. Мало того, что практически все в Linux поддается настройке в соответствии с именно вашими задачами и оборудованием, так вам еще и становятся доступны исходные тексты ядра и приложений, и вы можете модифицировать систему так, как вам нужно. Такое можно встретить далеко не в каждой операционной системе, особенно семейства Windows. Вы видели где-нибудь исходные тексты хотя бы Блокнота Windows? Мне, например, очень не хватает функции замены текста в этом редакторе. Для решения этой проблемы я написал собственный редактор, в котором и реализовал эту функцию. А если мне нужно сделать небольшое изменение в ядре? Не буду же я полностью переписывать Windows? Остается только надеяться, что новая функция будет реализована в следующей версии, и ради этой единственной функции устанавливать «монстра», пожирающего еще больше системных ресурсов.
♦ Дешевизна. ОС Linux абсолютно бесплатна. Конечно, компакт-диски с дистрибутивами продаются за деньги, но эти деньги вы платите не за лицензию, а за сам носитель, подбор программного обеспечения на нем и программу-инсталлятор — все, как у пиратов, с той лишь разницей, что это: а) полностью легально, б) гарантированно работает и пользуется технической поддержкой. Вы можете и не покупать дистрибутив, а анонимно и бесплатно выкачать исходные тексты или уже собранные программы из Интернета, установив их самостоятельно и заплатив только за трафик — и это тоже полностью легально. Вам не придется ничего доплачивать, устанавливая Linux на каждый следующий компьютер, не нужно покупать отдельную лицензию на использование Linux на сервере. В любом случае стоимость всего программного обеспечения составит всего несколько долларов. Я не буду сравнивать стоимость построения Linux-сервера со стоимостью аналогичного сервера на платформе Microsoft, вы сами можете это сделать на сайте компании Microsoft.
♦ Простота обслуживания. Сама система и все службы настраиваются путем редактирования конфигурационных файлов. Это обычные текстовые файлы; зная их расположение и формат, вы сможете настроить любой дистрибутив, даже если у вас под рукой нет никаких инструментов, кроме текстового редактора. Кроме того, для облегчения перехода с ОС Windows NT/2000/2003 Server, где сервисы настраиваются в основном через графический интерфейс, создано множество графических конфигураторов, работа с которыми интуитивно понятна и позволяет сосредоточиться на сути выполняемых действий, а не способе их выполнить.
♦ Нетребовательность к ресурсам. Системные требования зависят от дистрибутива (конкретной реализации Linux) и версии ядра. Существуют дистрибутивы, специально созданные для корректной работы на старых и «бедных» машинах. Например, для организации интернет- сервера на базе дистрибутива Red Hat версии 5.2 вам вполне хватит компьютера с процессором Intel 80486DX и 32 мегабайтами ОЗУ. А окончательно устаревшую 386 машину, на которой никакая современная ОС Windows не запустится, под управлением Linux можно вернуть в строй в качестве маршрутизатора или брандмауэра.
В чем же причина того, что большинство пользователей до сих пор не рассматривают Linux как полноценную настольную операционную систему? Нет, не в том, что Linux так недружелюбен, как его малюют. И не в том, что под Linux нет ни офисных приложений, ни игр. И не в том, что Linux довольно долго имел проблемы с русским языком. Причина заключается в правильной маркетинговой политике Microsoft — нужно отдать ей должное. Совсем не обязательно создать лучший программный продукт, нужно убедить в том, что он лучше. Это я о Windows (про DOS я вообще молчу — урезанная версия XENIX, которая, в свою очередь является урезанной версией UNIX) — эта операционная система использовала UNIX-решения 20 летней давности, в то время как о существовании самой UNIX некоторые пользователи Windows 95 и не догадывались.
Задача этой книги — не только научить пользователей работать с Linux, но и развеять мифы о том, что это сложная и неподъемная система, предназначенная только для профессионалов. Если вы читаете эту книгу, то для себя данный миф вы уже почти разрушили. Осталось только чуть-чуть. Вам осталось узнать об истории создания и развития Linux. Ведь о развитии DOS и Windows знают все — об этом написано даже в школьных учебниках по информатике. А про Linux и UNIX в лучшем случае говорят: «Есть такая система».
Не поверите, но все началось с небольшой игры, написанной Кеном Томпсоном. Но чтобы вам было понятно, при чем здесь игра, нужно сделать небольшой экскурс во времена «до игры».
В далеком 1965 году начались работы над созданием операционной системой MULTICS (MULTiplexed