Professional Linux Programming free download online
Title: Professional Linux Programming Author(s): Neil Matthew, Richard Stones et al. Pages: 1200 Publisher: Peer Information Inc. Publication date: 2000 Language: English Format: PDF ISBN-10: 1861003013 ISBN-13: Description: In this follow-up to the best-selling Beginning Linux Programming, you will learn from the authors' real-world knowledge and experience of developing software for Linux; you'll be taken through the development of a sample 'DVD Store' application, with 'theme' chapters addressing different aspects of its implementation. Meanwhile, individual 'take-a-break' chapters cover important topics that go beyond the bounds of the central theme. All focus on the practical aspects of programming, showing how crucial it is to choose the right tools for the job, use them as they should be used, and get things right first time.
Topics covered:
- Introduction to open-source software and Linux requirements
- Use cases and sample C objects for sample video rental store
- Version control and CVS (command-line options, revisions, branches, and multiuser version control)
- Open-source freeware packages compared (mSQL, MySQL, and PostgreSQL)
- Introduction to databases
- Installing and using PostgreSQL
- Tutorial on psql SQL
- PostgreSQL C database APIs using libcq and embedded SQL calls with ECPG
- Installing and using MySQL (command-line utilities and C database APIs)
- Debugging with gdb
- Introduction and tutorial to UI programming with glib
- GTK+ and GNOME
- Source trees and GNOME
- UI design with Glade
- Testing strategies (including regression testing, profiling, and memory bounds checking)
- KDE/Qt UI programming
- Introduction and quick tutorial to Python (keywords and basic syntax)
- PHP for Web programming
- Introduction to Remote Procedure Calls (RPCs) and CORBA
- XML basics (document structure, parsing, and libxml)
- Strategies for documentation (including custom man pages)
- Distributing Linux applications with Red Hat Package Manager (RPM) packages
- Code patches
Professional Linux Programming free download links: