Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
GNU/Linux Application Programming

Buy

The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to GNU/Linux application programming, the book is split into six parts: The GNU/Linux Operating System, GNU Tools, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging GNU/Linux Applications, and Scripting.

The book introduces programmers to the environment from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. After working through the text, they’ll have the knowledge base and skills to begin developing applications in the GNU/Linux environment.

Key Features:

  • Focuses on GNU/ Linux, not only the Linux APIs, but the GNU tools and libraries that make Linux programming possible
  • Covers a variety of useful APIs for process management, shared memory, message queues, semaphores, POSIX, file handling, sockets, and more
  • Provides detailed discussion of scripting and integration with the GNU/Linux environment with bash, including useful shell commands
  • Introduces developers to GNU/Linux from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools)
  • Explores the multiprocess and multithreaded programming APIs, including debugging applications with the GNU Debugger
(HTML tags aren't allowed.)

PostgreSQL Replication
PostgreSQL Replication

PostgreSQL offers a comprehensive set of replication related features, which can be used to make your database servers more robust and way more scalable. Unleashing the power of PostgreSQL provides the user with countless opportunities and a competitive advantage over other database systems. To make things more powerful, PostgreSQL can be...

Theory of Code Division Multiple Access Communication (IEEE Series on Digital & Mobile Communication)
Theory of Code Division Multiple Access Communication (IEEE Series on Digital & Mobile Communication)
The objective of this book is to provide an introduction to code division multipleaccess
(CDMA) communications. Our motivation for emphasizing CDMA communication
is a result of the technological developments that have occurred during
the past decade. We are currently witnessing an explosive growth in wireless
communication and
...
Optimization and Data Analysis in Biomedical Informatics (Fields Institute Communications)
Optimization and Data Analysis in Biomedical Informatics (Fields Institute Communications)

​This volume covers some of the topics that are related to the rapidly growing field of biomedical informatics. In June 11-12, 2010 a workshop entitled ‘Optimization and Data Analysis in Biomedical Informatics’ was organized at The Fields Institute. Following this event invited contributions were gathered based on the talks...


Bottlenecks: Aligning UX Design with User Psychology
Bottlenecks: Aligning UX Design with User Psychology

Learn the psychological constrictions of attention, perception, memory, disposition, motivation, and social influence that determine whether customers will be receptive to your digital innovations.

Bottlenecks: Aligning UX Design with User Psychology fills a need for entrepreneurs, designers, and marketing...

Dynamic and Advanced Data Mining for Progressing Technological Development: Innovations and Systemic Approaches
Dynamic and Advanced Data Mining for Progressing Technological Development: Innovations and Systemic Approaches

Overcoming many challenges, data mining has already established discipline capability in many domains. discusses advances in modern data mining research in today's rapidly growing global and technological...

Object-Oriented Programming with ActionScript
Object-Oriented Programming with ActionScript

Object-Oriented Programming with ActionScript takes you beyond the level of "neat" code tricks and teaches you how to architect and implement true Macromedia Flash MX applications. You will also learn the programming theory needed to take full advantage of the object-oriented nature of ActionScript.

Nearly a third of...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy