Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems


This book teaches system programming with the latest versions of C through a set of practical examples and problems. It covers the development of a handful of programs, implementing efficient coding examples.  

Practical System Programming with C contains three main parts: getting your hands dirty with multithreaded C programming; practical system programming using concepts such as processes, signals, and inter-process communication; and advanced socket-based programming which consists of developing a network application for reliable communication. 

You will be introduced to a marvelous ecosystem of system programming with C, from handling basic system utility commands to communicating through socket programming. With the help of socket programming you will be able to build client-server applications in no time. 

The “secret sauce” of this book is its curated list of topics and solutions, which fit together through a set of different pragmatic examples; each topic is covered from scratch in an easy-to-learn way. On that journey, you’ll focus on practical implementations and an outline of best practices and potential pitfalls. The book also includes a bonus chapter with a list of advanced topics and directions to grow your skills. 

What You Will Learn

  • Program with operating systems using the latest version of C
  • Work with Linux
  • Carry out multithreading with C
  • Examine the POSIX standards
  • Work with files, directories, processes, and signals
  • Explore IPC and how to work with it

Who This Book Is For

Programmers who have an exposure to C programming and want to learn system programming. This book will help them to learn about core concepts of operating systems with the help of C programming.

(HTML tags aren't allowed.)

Genomic Disorders: The Genomic Basis of Disease
Genomic Disorders: The Genomic Basis of Disease

A grand summary and synthesis of the tremendous amount of data now available in the post genomic era on the structural features, architecture, and evolution of the human genome. The authors demonstrate how such architectural features may be important to both evolution and to explaining the susceptibility to those DNA rearrangements associated...

Nuclear Medicine Resources Manual
Nuclear Medicine Resources Manual

This resources manual provides comprehensive guidance at an international level in many aspects of nuclear medicine practice, including education, training, facilities and equipment, quality systems, and radiopharmacy and clinical practice. The manual has been written with routine clinical practice in mind and therefore provides advice on...

How to Build Your Own Underground Home
How to Build Your Own Underground Home
As you browse through this second edition of How to Build Your Own Underground Home, you must be asking yourself." What more can he find to write about after three previous books on the subject of underground homes."

The answer is basic. Like many subjects that are surrounded by good old yankee ingenuity, improvements and

Digital Photography Simplified
Digital Photography Simplified
"...makes a promise that the contents deliver on...Every tip is well explained and features a colourful image example" (Digital Photographer, December 2008)

Are you new to digital cameras? Does new technology make you nervous? Relax! You're holding in your hands the easiest guide ever to digital photography — a book...

Pancreatic Cancer
Pancreatic Cancer

Worldwide, there are an estimated 232, 000 new cases of pancreatic cancer annually. In the United States, it is the fourth leading cause of cancer death, and approximately 30,000 people die of pancreatic cancer each year. The disease is difficult to diagnose in its early stages, and most patients have incurable disease by the time they present...

Introduction to Logic Design, 3rd Edition (Irwin Electronics & Computer Enginering)
Introduction to Logic Design, 3rd Edition (Irwin Electronics & Computer Enginering)

Introduction to Logic Design by Alan Marcovitz is intended for the first course in logic design, taken by computer science, computer engineering, and electrical engineering students. As with the previous editions, this edition has a clear presentation of fundamentals and an exceptional collection of examples, solved problems and...

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