Writing GNOME Applications
by John R. Sheets
Publisher: Addison-Wesley Professional 2000
The GNU Network Object Model Environment (GNOME) is a free, open-sourced desktop and application programming environment that provides consistent appearance and functionality, a smaller code base, and better integration for UNIX/Linux-based applications. This book will help Linux programmers learn the basics of GNOME and understand how to write real-world applications using this important programming environment. Focusing on the essentials, the book guides you through GNOME's fundamental elements and explains how and why these elements function as they do.
Home page url
Download or read it online for free here:
by Tim Love
This document introduces C by providing and explaining examples of common programming tasks. It enables the reader to learn from available source code by clarifying common causes of incomprehension. Exercises form an integral part of the course.
by Eric S. Raymond - Addison-Wesley Professional
The first part of the book is philosophy and history of UNIX, the second part unfolds the Unix principles into more specific advice about design, the third part focuses on tools for solving problems, and the fourth part is about community.
by Dave Marshall - Cardiff School of Computer Science
This book introduces the fundamentals of Motif programming and addresses wider issues concerning the X Window system. This is a practical introduction to writing Motif programs. The key principles are always supported by example programs.
by Dale Dougherty, Tim O'Reilly - Hayden Books
The book shows how to use UNIX to prepare written documents. An introduction to the ex, vi, and sed editors and troff and nroff text processing tools. At the end, these tools are brought together by the make utility to do any text processing job.