Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
ARCSPIDER SEARCH
Enter Keywords:

Powered by Arc Spider - Smart Product Search Services 
Privacy Statement
PARTNER LINKS

Buy.com Coupons

Sony VAIO PC Special Offers

The Hottest Notebook Deals Are Here!


Linux Application Development (2nd Edition)
Home > Computer/ Network Books > Linux > Item 72
View Previous Product in Linux View Next Product in Linux

Click here to buy  Linux Application Development (2nd Edition)  by Michael K. Johnson and Erik W. Troan. Linux Application Development (2nd Edition)
by Michael K. Johnson and Erik W. Troan
Sales Rank: 373508
Discount: 40 %
$13.10
At Amazon
Get More Info On  Linux Application Development (2nd Edition) ! Buy  Linux Application Development (2nd Edition)  Now!

  • Hardcover: 736 pages
  • Publisher: Addison-Wesley Professional; 2 edition November 27, 2004
  • Language: English
  • ISBN-10: 0321219147
  • ISBN-13: 978-0321219145
  • Product Dimensions: 9.3 x 7.7 x 1.5 inches
  • Shipping Weight: 3 pounds

    From Library Journal
    Johnson and Troan are Linux developers for Red Hat software, a company that distributes and supports the Linux operating system. This book will appeal to beginning programmers trying to understand how operating systems work in a general way as well as to advanced programmers porting software from UNIX systems to Linux. This book is recommended for large public and all university libraries.
    Copyright 1998 Reed Business Information, Inc. --This text refers to an out of print or unavailable edition of this title.

    Book Description
    This practical reference guides programmers developing Linux applications or porting applications from other platforms. Linux is fundamentally similar to Unix-so, much of the book covers ground familiar to Unix programmers-but this book consistently addresses topics from a Linux point of view. The aim throughout is to provide the detailed information you need to take full advantage of Linux.

    If you are already a proficient Unix programmer, this book will greatly facilitate your transition to Linux. You will also find helpful discussions of some tricky Unix topics, such as process and session groups, job control, and tty handling.

    If you are a C programmer, but know neither Unix nor Linux, reading this book in its entirety and working with its numerous examples will give you a solid introduction to Linux programming.

    If you are already a Linux programmer, this book's clear treatment of advanced and otherwise confusing topics will surely make your programming tasks easier.

    Linux Application Development is divided into four parts. Part 1 introduces you to Linux(the operating system, licenses, and documentation. Part 2 covers the most important aspects of the development environment(the compilers, linker, loader, and debugging tools. Part 3-the heart of the book-describes the interface to the kernel and to the core system libraries, including discussion of the process model, file handling, directory operations, signal processing (including the Linux signal API), job control, the POSIX( termios interface, sockets, and the Linux console. Part 4 describes important development libraries with interfaces more independent of the kernel. The source code from the book is freely available at http://www.awl.com/cseng/books/lad/. --This text refers to an out of print or unavailable edition of this title.

    Customer Reviews & Comments
    This review is from: Linux Application Development (Hardcover) Johnson and Troan is a great book for Linux programmers. It covers in good detail a wide range of topics in system programming, including process management, file and directory structures, linux development tools, signals, and terminal programming. Network programming is lightly covered, but network programming is a very large topic and is covered well in other books. Threads are also not covered, but again, threaded programming is a complex topic and is covered elsewhere. Johnson and Troan contains a long running example program, ladsh, which is a shell. This is a great example because developing a shell requires a high degree of interaction with the kernel and file system. The book does a great job of accurately covering the function prototypes for the core system library, including the many flags passed as parameters. Overall this is an excellent book, and it is one of the most frequently used programming texts on by shelf. I highly recommend it. Comment | Permalink | (Report this)

  • Linux Application Development (2nd Edition)
    Discount: 40 %
    Available from Amazon
    Price: $13.10
    Get More Info On  Linux Application Development (2nd Edition) ! Buy  Linux Application Development (2nd Edition)  Now!
    Home |  About Us |  Network Services |  Security Services |  Testimonials |  Case Studies
    Tips & Tools |  Press Room |  Newsletters |  Employment |  Contact Us

    Copyright © 2008, Dominant Systems Corporation

    Dominant Systems Corporation