Основы программирования в Linux
1.940 ₽
Автор: Нейл Мэтью
Название: Основы программирования в Linux
Формат: PDF
Тема: IT
Количество страниц: 1042
Качество: Компьютерное, издательское
В четвертом издании популярного руководства даны основы программирования в операционной системе
Linux. Рассмотрены: использование библиотек C/C++ и стандартных
средств разработки, организация
системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами
командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных
средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c
библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах
GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо
структурирована, что делает обучение легким и быстрым.
Описание
Книга «Основы программирования в Linux» — практическое руководство, которое помогает освоить разработку под самой популярной серверной ОС. Автор последовательно знакомит читателя с инструментами командной строки, системой сборки, процессами, памятью, файловой системой и основными API Linux.
Издание объясняет, как писать эффективный, надёжный и переносимый код на C, работать с библиотеками, управлять сигналами, потоками и сокетами. Особое внимание уделено типичным ошибкам новичков и способам их избежать. Материал подкреплен примерами кода и упражнениями для закрепления навыков.
- студентам и начинающим разработчикам, которые хотят уверенно работать в Linux-среде
- системным администраторам, переходящим в DevOps и backend-разработку
- программистам, желающим глубже понять, как устроена операционная система
- всем, кто готовит себя к собеседованиям на позиции C/Linux-разработчика
Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.
Другие книги раздела «Компьютеры»
- Soonhoi Ha – Handbook of Hardware Software Codesign (2017)
- Jason Gregory – Game Engine Architecture (2019)
- Claude Sammut – Encyclopedia of Machine Learning and Data Mining (2017)
- David Padua – Encyclopedia of Parallel Computing
- Ming-Yang Kao – Encyclopedia of Algorithms (Second edition)
- И. Барков – Объектно-ориентированное программирование (2022)
- И. Галыгина – Основы искусственного интеллекта. Лабораторный практикум (2022)
- Н. Беседина – Английский язык для инженеров компьютерных сетей
- С. Ржевский – Математическое программирование (2022)
- Консольные войны. Sega, Nintendo и битва, определившая целое поколение
- Giuseppe Ciaburro – Neural Networks with R
- Igor Livshin – Artificial Neural Networks with Java (Second edition)
- Game Over. Как Nintendo завоевала мир
- James Loy – Neural Network Projects with Python
- Leonardo De Marchi – Hands-On Neural Networks
- Maxime Labonne – Hands-On Graph Neural Networks Using Python
Все книги раздела «Компьютеры» →
Рекомендуем также
- S. Dithmar – Fluoreszenzangiographie in der Augenheilkund (Немецкий язык, 2008)
- Alexandrina L. Dumitrescu – Chemicals in Surgical Periodontal Therapy
- Angus C. Cameron – Handbook of Pediatric Dentistry
- Ann Felton – Basic Guide to Oral Health Education and Promotion
- D. Miles – Atlas of Cone Beam Imaging for Dental Applications
- Evelyn M. Thomson – Case Studies in Dental Hygiene (3rd edition, 2012)
- Martin Levine – Topics in Dental Biochemistry
- A. L. Baert – Magnetic Resonance Imaging in Ischemic Stroke

Отзывы
Отзывов пока нет.