Основы программирования в linux


Linux

; ;
                • ?
                • ?
                • ?
                • ,
                • GNU
                • ,
                • p2p.wrox.com
              • 1
                • UNIX, Linux GNU
                • UNIX?
                • Linux?
                • GNU Π
                • Linux
                • Linux
                • Linux-
              • 2
                • ?
                • ?
                • dialog
              • 3
                • Linux
                • write
                • read
                • open
                • /
                • fopen
                • fread
                • fwrite
                • fclose
                • fflush
                • fseek
                • fgetc, getc getchar
                • fputc, putc putchar
                • fgets gets
                • printf, fprintf sprintf
                • scanf, fscanf sscanf
                • chmod
                • chown
                • unlink, link symlink
                • mkdir rmdir
                • chdir getcwd
                • opendir
                • readdir
                • telldir
                • seekdir
                • closedir
                • strerror
                • perror
                • procfs
                • : fcntl mmap
                • fcntl
                • mmap
              • 4 Linux
                • getopt
                • getopt_long
                • environ
              • 5
                • A
                • termios
                • terminfo
              • 6 curses
                • curses
                • curses
                • WINDOW
                • , -
                • -
                • main
                • -
              • 7
                • null
                • read write
                • dbm
                • dbm
                • dbm
                • dbm
                • -
                • -, dbm
              • 8 MySQL
                • MySQL
                • MySQL
                • MySQL
                • SQL-
                • -
              • 9
                • make make-
                • make-
                • make
                • make-
                • make-
                • make
                • : make-
                • GNU make gcc
                • RCS
                • SCCS
                • RCS SCCS
                • CVS
                • Subversion
                • patch
                • RPM-
                • RPM-
                • RPM-
                • RPM-
                • KDevelop
              • 10
                • gdb
                • gdb
                • gdb
                • Lint
                • ,
                • prof/gprof
                • ElectricFence
                • valgrind
              • 11
                • ?
                • -
              • 12 POSIX
                • ?
              • 13 :
                • ?
                • popen
                • pclose
                • popen
                • popen
                • pipe
                • ,
                • : FIFO
                • FIFO
                • : FIFO -
                • -
                • server.c
                • ,
              • 14 ,
                • Linux
                • shmget
                • shmat
                • shmdt
                • shmctl
                • msgget
                • msgsnd
                • msgrcv
                • msgctl
                • -
                • IPC
              • 15
                • ?
                • - (xinetd/inetd)
                • select
              • 16 GNOME GTK+
                • X
                • X-
                • X-
                • X-
                • Xlib
                • GUI - API
                • GTK+
                • GLib
                • GTK+
                • GNOME
                • GNOME/GTK+
                • ,
                • GTK+
                • GtkWindow
                • GtkEntry
                • GtkSpinButton
                • GtkButton
                • GtkTreeView
                • GNOME
                • GNOME
                • GtkDialog
                • GtkMessageDialog
                • -
              • 17 KDE Qt
                • KDE Qt
                • Qt
                • Qt
                • QLineEdit
                • Qt
                • QComboBox
                • QListView
                • QDialog
                • QMessageBox
                • QInputDialog
                • qmake make-
                • KDE
                • - KDE/Qt
                • MainWindow
                • AddCdDialog
                • LogonDialog
                • main.cpp
              • 18 Linux
                • GNU
                • gcc
                • Linux Standards Base
                • LSB
                • LSB
                • LSB
                • ?

               

              • . . -

              www.redov.ru

              Скачать Мэттью Н., Стоунс Р.

              Мэттью Н., Стоунс Р.

              Рейтинг книги

              0.00

              (оценок&nbsp&lt&nbsp5)

              0 10

              В четвертом издании популярного руководства даны основы программирования в операционной системе Linux.

              Рассмотрены: использование библиотек С/С++ и стандартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка с библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME и KDE, хранения данных с использованием СУБД MySQL и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым.

              Книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение. Кроме того, дополнительно излагается C++ - язык, являющийся л...

              2009 год

              53.4 МБ

              8.8

              скачиваний: 5177

              Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечиваемую им высокую скорость разработки. Он позволяет создавать эффективные и надежные проекты, которые легко интегрируются с программами и инструмент...

              2011 год

              12.21 МБ

              8.6

              скачиваний: 6425

              В этой книге описаны все основные средства языка C++ — от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм об...

              2010 год

              10.54 МБ

              9.6

              скачиваний: 10590

              В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми...

              2011 год

              30.42 МБ

              9.7

              скачиваний: 5251

              Книга Герберта Шилдта «Java . Полное руководство» (Java SE 7, 8-е издание) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное ра...

              2012 год

              19.38 МБ

              6.3

              скачиваний: 6430

              Книга представляет собой пособие, позволяющее быстро освоить приемы разработки и модификации прикладных решений на платформе "1С:Предприятие 8.2". На примере создания реального прикладного решения показана структура различных объектов системы, их назначения и методика использования. При...

              2009 год

              56.65 МБ

              8.7

              скачиваний: 10736

              Первое издание этой книги вышло в свет во время проведения конференции Tech-Ed в 2001 г. в Атланте (шт. Джорджия). На тот момент платформа .NET пребывала в стадии бета-тестирования. Это вовсе не означает, что ранние издания этой книги не приносили пользу – так или иначе, но книга стала финалис...

              2010 год

              20.7 МБ

              9.3

              скачиваний: 8140

              "Изучаем Java" - это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в...

              2012 год

              132.25 МБ

              7.6

              скачиваний: 4980

              Рассмотрена разработка программ для мобильных устройств под управлением операционной системы Google Android. Приведены базовые сведения о платформе Android. Описано программное обеспечение, необходимое для разработки Android-пpилoжeний. Рассмотрены основные компоненты приложений, использование базов...

              2011 год

              13.47 МБ

              8.3

              скачиваний: 5351

              Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов ...

              2008 год

              18.49 МБ

              9.2

              скачиваний: 11279

              mexalib.com

              Скачать Мэтью Нейл, Стоунс Ричард

              Мэтью Нейл, Стоунс Ричард

              Рейтинг книги

              0.00

              (оценок&nbsp&lt&nbsp5)

              0 10

              В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым.

              Для начинающих Linux-программистов

              Вот так подарочек я, Виола Тараканова, получила к Новому году – узнала из новостей о свадьбе своего любимого мужчины! Ну и ладно, пусть ему будет хуже! Встречать праздник в одиночестве совсем неплохо… Однако не тут-то было! Двоюродная сестра Тоня повезла меня в Подмосковье в гости к наш...

              2012 год

              0.88 МБ

              0.0

              скачиваний: 5185

              Французским родителям удается вырастить счастливых, вежливых и послушных детей, не жертвуя при этом своей взрослой жизнью. Почему французы, в отличие от нас, не проводят часть ночи в попытках убаюкать своих малышей? Почему они не вмешиваются, когда взрослые общаются, и не устраивают истерик в магази...

              2012 год

              0.94 МБ

              6.1

              скачиваний: 13863

              «Пятьдесят оттенков серого» — первая часть трилогии Э Л Джеймс, которая сделала автора знаменитой и побила все рекорды продаж: 15 миллионов экземпляров за три месяца. По мнению Лисс Штерн, основательницы DivaMoms.com, «эти книги способны разжечь огонь любви между супругами с ...

              2012 год

              1.65 МБ

              8.3

              скачиваний: 8064

              Как известно, инициатива наказуема! Но разве Даша Васильева могла пройти мимо загадочной истории? А начиналось все вполне невинно: ее попросили пожить в доме Майи Михайловны, заболевшей матери приятеля, поухаживать за любимцем хозяйки – роскошным котом по кличке Рудольф Иванович. Оказалось, Ма...

              2013 год

              1.27 МБ

              5.5

              скачиваний: 5709

              Правду говорят: привычка – вторая натура! Давно уже Иван Подушкин не служит у бизнес‑леди Элеоноры секретарем, но прибежал к ней по первому зову! Конечно, Норе вновь понадобились его услуги частного детектива – к ней обратилась Людмила Винивитинова‑Бельская и попросила расследовать смерт...

              2013 год

              0.68 МБ

              0.0

              скачиваний: 6002

              Теплые лучи солнца, звонкая капель, первые тюльпаны и нарциссы… Все это весна! И, конечно, долгожданный весенний праздник, который мы так все любим! Останетесь ли вы дома или отправитесь в гости – о подарках надо позаботиться заранее. Представляем вам замечательный презент – сборн...

              2013 год

              1.58 МБ

              0.0

              скачиваний: 5753

              У модели по макияжу Степаниды Козловой забот выше крыши! Жаль, не самых приятных. Как она могла прохлопать кубок с драгоценными камнями, который ей поручили беречь, словно зеницу ока? Теперь победитель конкурса на лучшего сотрудника бутика останется без приза? Ну уж нет, сама Степа потеряла кубок, с...

              2012 год

              1.42 МБ

              0.0

              скачиваний: 5278

              Евгений Водолазкин – прозаик, филолог. Автор бестселлера “Лавр” и изящного historical fiction “Соловьев и Ларионов”. В России его называют “русским Умберто Эко”, в Америке – после выхода “Лавра” на английском – “русским Маркесом...

              2016 год

              1.76 МБ

              0.0

              скачиваний: 6436

              Завершающая, пятая книга знаменитого художественно-документального цикла Светланы Алексиевич «Голоса Утопии». «У коммунизма был безумный план, – рассказывает автор, – переделать “старого” человека, ветхого Адама. И это получилось… Может быть...

              2013 год

              1.96 МБ

              8.0

              скачиваний: 6058

              «На пятьдесят оттенков темнее» — вторая книга трилогии Э Л Джеймс «Пятьдесят оттенков», которая стала бестселлером № 1 в мире, покорив читателей откровенностью и чувственностью.

              2012 год

              2.11 МБ

              8.0

              скачиваний: 5591

              mexalib.com

              Скачать Мэтью Нейл - Основы программирования в Linux (fb2)

              Мэтью Нейл

              Автор Мэтью Нейл
              Издательство «БХВ-Петербург»
              Год 2009
              Формат FB2
              Рейтинг книги

              0.00

              (оценок&nbsp&lt&nbsp5)

              0 10

              В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

              Книга представляет собой пособие, позволяющее быстро освоить приемы разработки и модификации прикладных решений на платформе "1С:Предприятие 8.2". На примере создания реального прикладного решения показана структура различных объектов системы, их назначения и методика использования. При...

              2009 год

              56.65 МБ

              8.7

              скачиваний: 10736

              "Изучаем Java" - это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в...

              2012 год

              132.25 МБ

              7.6

              скачиваний: 4980

              Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов ...

              2008 год

              18.49 МБ

              9.2

              скачиваний: 11279

              Рассмотрена разработка программ для мобильных устройств под управлением операционной системы Google Android. Приведены базовые сведения о платформе Android. Описано программное обеспечение, необходимое для разработки Android-пpилoжeний. Рассмотрены основные компоненты приложений, использование базов...

              2011 год

              13.47 МБ

              8.3

              скачиваний: 5351

              Книга Герберта Шилдта «Java . Полное руководство» (Java SE 7, 8-е издание) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное ра...

              2012 год

              19.38 МБ

              6.3

              скачиваний: 6430

              В этой книге описаны все основные средства языка C++ — от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм об...

              2010 год

              10.54 МБ

              9.6

              скачиваний: 10590

              Книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение. Кроме того, дополнительно излагается C++ - язык, являющийся л...

              2009 год

              53.4 МБ

              8.8

              скачиваний: 5177

              Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечиваемую им высокую скорость разработки. Он позволяет создавать эффективные и надежные проекты, которые легко интегрируются с программами и инструмент...

              2011 год

              12.21 МБ

              8.6

              скачиваний: 6425

              Первое издание этой книги вышло в свет во время проведения конференции Tech-Ed в 2001 г. в Атланте (шт. Джорджия). На тот момент платформа .NET пребывала в стадии бета-тестирования. Это вовсе не означает, что ранние издания этой книги не приносили пользу – так или иначе, но книга стала финалис...

              2010 год

              20.7 МБ

              9.3

              скачиваний: 8140

              В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми...

              2011 год

              30.42 МБ

              9.7

              скачиваний: 5251

              mexalib.com

              Лучшие книги по Программирование под Linux, скачать бесплатно

              Посмотреть 10 лучших книг в разделе: ActionScript и FlashAjaxASP.NETHTML и CSSJavaScriptPHPSEOПрочее (Веб-разработка).NET1СAssemblerC/C++C#DelphiJavaPascalPerlPrologPythonRubyVisual BasicUMLXML и XSLTSQLДругие языки программированияАлгоритмы и математикаБазы данных и СУБДБезопасность и хакингДизайн интерфейсовОсновы программированияПрограммирование под LinuxПрограммирование мобильных устройствПрограммирование мультимедиаПроектирование и разработка ПОТестирование ПОБез категории

              • Автор: Николай Секунов
              • Издательство: БХВ-Петербург
              • Год: 2004
              • Язык: Русский
              • Страниц: 368
              • Формат: pdf
              • Размер: 7 Мб

              Описание книги Программирование на C++ в Linux:Книга посвящена созданию приложений, написанных на языке C++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной информации, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с шаблонами классов и функций и организации многозадачности в приложении на основе взаимодействующих процессов. В завершение предоставляются рекомендации по созданию справочной системы приложения.

              • Четвертое издание
              • Автор: Н. Мэтью, Р. Стоунс
              • Издательство: БХВ-Петербург
              • Год: 2009
              • Язык: Русский
              • Страниц: 896
              • Формат: djvu
              • Размер: 21 Мб

              Описание книги Основы программирования в Linux:В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек С/C++ и стандартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др.

              • Оригинальное название: UNIX Network Programming: Networking APIs
              • Третье издание
              • Автор: У. Р. Стивенс, Б. Феннер, Э. М. Рудофф
              • Издательство: Питер
              • Год: 2007
              • Язык: Русский
              • Страниц: 1040
              • Формат: djvu
              • Размер: 12 Мб

              Описание книги UNIX. Разработка сетевых приложений:Новое издание книги, посвященной созданию web-серверов, клиент-серверных приложений или любого другого сетевого программного обеспечения в операционной системе UNIX, - классическое руководство по сетевым программным интерфейсам, в частности сокетам. Оно основано на трудах Уильяма Стивенса и полностью переработано и обновлено двумя ведущими экспертами по сетевому программированию.

              • Оригинальное название: Python for Unix and Linux System Administration
              • Автор: Ноа Гифт, Джереми М. Джонс
              • Издательство: Символ-Плюс
              • Год: 2009
              • Язык: Русский
              • Страниц: 512
              • Формат: djvu
              • Размер: 6 Мб

              Описание книги Python в системном администрировании UNIX и Linux:Книга "Python в системном администрировании UNIX и Linux" демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке Python.

              • Оригинальное название: Linux System Programming
              • Автор: Роберт Лав
              • Издательство: Питер
              • Год: 2008
              • Язык: Русский
              • Страниц: 416
              • Формат: djvu
              • Размер: 5 Мб

              Описание книги Linux. Системное программирование:Эта книга о том, как создавать программное обеспечение под Linux, эффективно используя возможности системы - функции ядра и базовые библиотеки, включая оболочку, текстовый редактор, компилятор, отладчик и системные процедуры. Большая часть программного кода для Unix и Linux написана на системном уровне, поэтому в книге основное внимание сфокусировано на приложениях, находящихся вне ядра, таких как Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv и прочих.

              • Автор: Николай Иванов
              • Издательство: БХВ-Петербург
              • Год: 2007
              • Язык: Русский
              • Страниц: 416
              • Формат: djvu
              • Размер: 10 Мб

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

              • Оригинальное название: GCC. The Complete Reference
              • Автор: Артур Гриффитс
              • Издательство: ТИД "ДС"
              • Год: 2004
              • Язык: Русский
              • Страниц: 624
              • Формат: djvu
              • Размер: 6 Мб

              Описание книги GCC. Полное руководство. Platinum Edition:В книге даются подробные сведения о получении, конфигурировании, установке и тестировании компилятора. Представлено построение кросс-компилятора и создание встраиваемых систем, детально описывается компиляция программ на языках С, C++, Objective-C, Fortran, Java и Ada. А также сочетание в одной программе нескольких языков программирования и включение в нее частей, написанных на ассемблере или языках системного уровня. В этой книге можно найти практически любые сведения, достаточные не только для разрешения ваших проблем, но и для участия в разработке и поддержке самого компилятора GCC.

              • Автор: Гриффитс А.
              • Издательство: ДиаСофт
              • Год: 2004
              • Язык: Русский
              • Страниц: 609
              • Формат: djvu
              • Размер: 6 Мб

              Описание книги GCC. Настольная книrа пользователей, проrраммистов и системных администраторов:GCC - основной компилятор проекта GNU. Он поддерживает набор всех наиболее используемых языков программирования и обеспечивает перенос программ на десятки аппаратных платформ. Все свободно распространяемое программное обеспечение, включая и компиляторы, на том или ином уровне основываются на GCC.

              • Оригинальное название: Linux Programming by Example
              • Автор: Арнольд Роббинс
              • Издательство: КУДИЦ-Пресс
              • Год: 2006
              • Язык: Русский
              • Страниц: 256
              • Формат: djvu
              • Размер: 19.1 Мб

              Описание книги Linux. Программирование в примерах:В книге рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам отладки, доступным под GNU Linux. Все темы иллюстрируются примерами кода, взятого из V7 UNIX и GNU. Эта книга может быть полезна любому, кто интересуется программированием под Linux.

              • Автор: Михаил Фленов
              • Издательство: БХВ-Петербург
              • Год: 2005
              • Язык: Русский
              • Страниц: 544
              • Формат: djvu
              • Размер: 4.3 Мб

              Описание книги Linux глазами хакера:Несмотря на явное стремление Linux поселиться в домашних компьютерах, настройка этой операционной системы пока еще слишком сложная и зависит от множества параметров, особенно когда речь идет о настройке сервера. Если просто оставить параметры по умолчанию, то об истинной безопасности Linux не может быть и речи. Книга посвящена безопасности ОС Linux. Она будет полезна как начинающим, так и опытным пользователям, администраторам и специалистам по безопасности.

              forcoder.ru

              Скачать книги о программировании под Linux

              • Оригинальное название: UNIX Network Programming: Networking APIs
              • Третье издание
              • Автор: У. Р. Стивенс, Б. Феннер, Э. М. Рудофф
              • Издательство: Питер
              • Год: 2007
              • Язык: Русский
              • Страниц: 1040
              • Формат: djvu
              • Размер: 12 Мб

              Описание книги UNIX. Разработка сетевых приложений:Новое издание книги, посвященной созданию web-серверов, клиент-серверных приложений или любого другого сетевого программного обеспечения в операционной системе UNIX, - классическое руководство по сетевым программным интерфейсам, в частности сокетам. Оно основано на трудах Уильяма Стивенса и полностью переработано и обновлено двумя ведущими экспертами по сетевому программированию.

              • Оригинальное название: Python for Unix and Linux System Administration
              • Автор: Ноа Гифт, Джереми М. Джонс
              • Издательство: Символ-Плюс
              • Год: 2009
              • Язык: Русский
              • Страниц: 512
              • Формат: djvu
              • Размер: 6 Мб

              Описание книги Python в системном администрировании UNIX и Linux:Книга "Python в системном администрировании UNIX и Linux" демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке Python.

              • Автор: Гриффитс А.
              • Издательство: ДиаСофт
              • Год: 2004
              • Язык: Русский
              • Страниц: 609
              • Формат: djvu
              • Размер: 6 Мб

              Описание книги GCC. Настольная книrа пользователей, проrраммистов и системных администраторов:GCC - основной компилятор проекта GNU. Он поддерживает набор всех наиболее используемых языков программирования и обеспечивает перенос программ на десятки аппаратных платформ. Все свободно распространяемое программное обеспечение, включая и компиляторы, на том или ином уровне основываются на GCC.

              • Оригинальное название: Linux System Programming
              • Автор: Роберт Лав
              • Издательство: Питер
              • Год: 2008
              • Язык: Русский
              • Страниц: 416
              • Формат: djvu
              • Размер: 5 Мб

              Описание книги Linux. Системное программирование:Эта книга о том, как создавать программное обеспечение под Linux, эффективно используя возможности системы - функции ядра и базовые библиотеки, включая оболочку, текстовый редактор, компилятор, отладчик и системные процедуры. Большая часть программного кода для Unix и Linux написана на системном уровне, поэтому в книге основное внимание сфокусировано на приложениях, находящихся вне ядра, таких как Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv и прочих.

              • Четвертое издание
              • Автор: Н. Мэтью, Р. Стоунс
              • Издательство: БХВ-Петербург
              • Год: 2009
              • Язык: Русский
              • Страниц: 896
              • Формат: djvu
              • Размер: 21 Мб

              Описание книги Основы программирования в Linux:В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек С/C++ и стандартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др.

              • Автор: Sivarama P. Dandamudi
              • Издательство: Springer
              • Год: 2005
              • Язык: Английский
              • Страниц: 568
              • Формат: pdf
              • Размер: 26 Мб

              Описание книги Guide to Assembly Language Programming in Linux:This unique guide provides comprehensive coverage of the key elements of Assembly language programming with in-depth coverage of the Linux operating system, which is the fastest-growing operating system with an estimated 18 million Linux users worldwide. The book specifically targets professionals who would like to learn Assembly and intend or expect to move to the Linux operating system.

              • Автор: Darl Kuhn, Steve Shaw
              • Издательство: Apress
              • Год: 2010
              • Язык: Английский
              • Страниц: 820
              • Формат: pdf
              • Размер: 13 Мб

              Описание книги Pro Oracle Database 11g RAC on Linux:Pro Oracle Database 11g RAC on Linux provides full-life-cycle guidance on implementing Oracle Real Application Clusters in a Linux environment. Real Application Clusters, commonly abbreviated as RAC, is Oracle’s industry-leading architecture for scalable and fault-tolerant databases. RAC allows you to scale up and down by simply adding and subtracting inexpensive Linux servers. Redundancy provided by those multiple, inexpensive servers is the basis for the failover and other fault-tolerance features that RAC provides.

              • Автор: Noah Gift, Jeremy Jones
              • Издательство: O'Reilly
              • Год: 2008
              • Язык: Английский
              • Страниц: 464
              • Формат: pdf
              • Размер: 2 Мб

              Описание книги Python for Unix and Linux System Administration:Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them.

              Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, you'll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems.

              • Автор: Николай Иванов
              • Издательство: БХВ-Петербург
              • Год: 2007
              • Язык: Русский
              • Страниц: 416
              • Формат: djvu
              • Размер: 10 Мб

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

              • Автор: Николай Секунов
              • Издательство: БХВ-Петербург
              • Год: 2004
              • Язык: Русский
              • Страниц: 368
              • Формат: pdf
              • Размер: 7 Мб

              Описание книги Программирование на C++ в Linux:Книга посвящена созданию приложений, написанных на языке C++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной информации, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с шаблонами классов и функций и организации многозадачности в приложении на основе взаимодействующих процессов. В завершение предоставляются рекомендации по созданию справочной системы приложения.

              forcoder.ru


              Смотрите также