Thursday, April 21, 2011

Programming, Reviews, Beginning, Linux
Beginning Linux Programming



  • ISBN13: 9780470147627
  • Condition: New
  • Notes: BRAND NEW FROM PUBLISHER! BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed


Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic examples, students learn by doing, and are able to move from being a Linux beginner to creating custom applications in Linux. The book introduces fundamental concepts beginning with the basics of writing Unix programs in C, and including material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and shell programming. Parallel to this, the book introduces the toolkits and libraries for working with user interfaces, from simpler terminal mode applications to X and GTK+ for graphical user interfaces. Advanced topics are covered in detail such as processes, pipes, semaphores, socket programming, using MySQL, writing applications for the GNOME or the KDE desktop, writing device drivers, POSIX Threads, and kernel programming for the latest Linux Kernel.Provided you have some previous basic exposure to C and Unix, Beginning Linux Programming delivers an excellent overview of the world of Linux development with an appealing range of essential tools and APIs.

The standout feature of Beginning Linux Programming is its wide-ranging coverage of important topics in basic Unix programming. In a series of short chapters, the authors discuss the basics of writing Unix programs in C, with material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and advanced topics such as socket programming and how to create Unix device drivers.

Parallel to this, the book introduces the toolkits and libraries for working with user interfaces, from simpler terminal mode applications to X and GTK+ for graphical user interfaces. While you won't be an authority on X or GTK+ after reading this book, you will certainly be able to explore real Linux development on your own after the capable introductory guide provided here. (The book's main example, a CD-ROM database, gets enhanced in subsequent chapters using new APIs and features as the book moves forward.) This text also serves as a valuable primer on languages and tools such as Tcl, Perl, and CGI. (There's even a section that explains the basics of the Internet and HTML.)

More than ever, there is no shortage of specific information on Linux programming, but few titles provide such a wide-ranging tour of what you need to know to get serious with Linux development. In all, Beginning Linux Programming gives the reader an intelligent sampling of essential topics in today's Linux. It's a wise choice for aspiring Unix C developers or folks seeking to extend the range of their Linux knowledge. --Richard Dragan

Topics covered: Linux overview, compiling C programs, shell programming, pipes, script keywords and functions, Unix file I/O in C, Unix system functions, terminal interfaces (termios, keyboard input, the curses library), memory management, file locking, dbm databases, make and source control basics, man pages, debugging with gdb, processes and signals, POSIX threads and synchronization, IPC and pipes, semaphores, queues and shared memory, sockets, Tcl basics, X Windows and GTK+ for GNOME, Perl basics, HTML and CGI, writing Unix device drivers.







Rating: (out of 80 reviews)







List Price: $ 39.99



Price: $ 15.52



Programming in Lua, Second Edition





Lua is the language of choice for anyone who needs a scripting language that is simple, efficient, extensible, portable, and free. Currently, Lua is being used in areas ranging from embedded systems to Web development and is widely spread in the game industry, where knowledge of Lua is an indisputable asset.

"Programming in Lua" is the official book about the language, giving a solid base for any programmer who wants to use Lua. Authored by Roberto Ierusalimschy, the chief architect of the language, it covers all aspects of Lua 5---from the basics to its API with C---explaining how to make good use of its features and giving numerous code examples. "Programming in Lua" is targeted at people with some programming background, but does not assume any prior knowledge about Lua or other scripting languages.

This Second Edition updates the text to Lua 5.1 and brings substantial new material, including numerous new examples, a detailed explanation of the new module system, and two new chapters centered on multiple states and garbage collection.







Rating: (out of 35 reviews)







List Price: $ 39.95



Price: $ 25.87







Find More Programming Products


Other posts like this, by keyword:

Programming:

Oracle PL/SQL Programming, Third Edition ...
Oracle Shell Scripting: Linux and UNIX Programming for Oracle (Oracle In-Focus series) ...
Palm Programming for the Absolute Beginner w/CD ...
What is something productive to do in programming? ...
Programming of Computer Numerically Controlled Machines ...
Drag `n’ Drop CGI: Enhance Your Web Site Without Programming ...
Programming Logic for Business ...
Principles of Object-Oriented Programming in Java 1.1 ...
Cocoa Programming for Mac OS X ...
Internet Programming With VB ...
Reviews:

HOBBY, GLADYS LOUNSBURY (1910-1993): An entry from Gale’s World of Microbiology and Immunology Reviews ...
The 2009 Import and Export Market for Iron or Steel Nails, Tacks, and Staples Excluding Staples in Strips for Office Use and Articles with C ...
Making Creativity Accountable: How Successful Advertisers Manage Their Television and Print Reviews ...
Introduction to Laser Diode-Pumped Solid State Lasers (SPIE Tutorial Texts in Optical Engineering Vol. TT53) Reviews ...
The Art Of Date Selection : Personal Date Selection For Personal Activities and Endeavours Reviews ...
Family-Style Meals at the Hali’imaile General Store Reviews ...
Naturally Curious: A Photographic Field Guide and Month-by-Month Journey Through the Fields, Woods, and Marshes of New England Reviews ...
The TOON Treasury of Classic Children’s Comics Reviews ...
Angels Dance And Angels Die: The Tragic Romance of Pamela and Jim Morrison Reviews ...
Joan of Arc and Spirituality (New Middle Ages) Reviews ...
Beginning:

Complete Color Coded Flash Cards for All Beginning Music Students ...
Charlas En Espanol: A Conversational Approach to Beginning Spanish Reviews ...
Beginning Digital Image Processing: Using Free Tools for Photographers ...
Beginning PHP 6, Apache, MySQL 6 Web Development Reviews ...
Beginning MySQL Database Design and Optimization: From Novice to Professional Reviews ...
Beginning C# 2008 Databases: From Novice to Professional ...
JIM THORPE, SINGLE COPY, SOFTCOVER, BEGINNING BIOGRAPHIES ...
How to Make Books with Children: Beginning Writers ...
Schaum’s Outline of Beginning Finite Mathematics (Schaum’s Outline Series) ...
Schaum’s Outline of Beginning Finite Mathematics (Schaum’s Outline Series) ...
Linux:

Oracle Shell Scripting: Linux and UNIX Programming for Oracle (Oracle In-Focus series) ...
Java Programming on Linux Reviews ...
The Complete Guide to Linux System Administration ...

No comments:

Post a Comment