Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Professional Linux Programming (Programmer to Programmer)

Buy

As Linux continues to grow in popularity, there has never been more of a need to understand how to develop for this platform. Rather than focusing on a particular language or development technique, Professional Linux Programming looks at the different development environments within Linux—the kernel, the desktop, and the web—and then demonstrates best practices, tools, and techniques for integrating applications with the OS as a whole. This book is essential for understanding the nuances that differentiate programming for Linux from programming for any other platform. After beginning with simple shell scripts, the reader quickly moves on to the more advanced topics like software drivers and the graphical interface.

The wide variety of tools that you can use to build application software, utilities, and even the Linux kernel itself are covered. You'll also explore the unique components of a Linux system and delve into the inner workings of the system. And you'll find out how to use Linux with the web by writing software for the LAMP (Linux, Apache, MySQL, Perl/Python) stack. You'll then be able to apply this information to streamline software development while incorporating cutting-edge features and functionality.

What you will learn from this book

  • How to use tools such as compilers, debuggers, and Software Configuration Management
  • Ways to interact with Linux systems through network interfaces, graphical user environments, and LAMP stacks

  • Techniques for building software for different compatible platforms

  • Tips for utilizing the GNU automated build for faster development

  • Steps for using emulation and virtualization technologies for kernel development and application testing

  • How to write your own GNOME software and powerful web applications

Who this book is for

This book is for professional programmers who want to understand the internals of a typical Linux system. It is also for those who want to solve a particular problem while creating or modifying applications using Linux.
(HTML tags aren't allowed.)

Multimedia and Virtual Reality: Designing Multisensory User Interfaces
Multimedia and Virtual Reality: Designing Multisensory User Interfaces
The title of this book owes more than it should to marketing. Multimedia and virtual reality (VR) are media-friendly terms that may have caught your eye, so if you are browsing the preface before deciding whether to buy this book, here is my explanation of its motivation and contents. It is primarily a summary of the research I have done over 10...
Pro Linux System Administration
Pro Linux System Administration

Information technology plays a critical role in business success. Investment in technology can increase productivity. It can provide access to new markets—for example, via the Internet. So understanding information technology and how it can serve your business is important.

You also need to understand the cost of the
...

Data-Driven Marketing: The 15 Metrics Everyone in Marketing Should Know
Data-Driven Marketing: The 15 Metrics Everyone in Marketing Should Know

NAMED BEST MARKETING BOOK OF 2011 BY THE AMERICAN MARKETING ASSOCIATION

How organizations can deliver significant performance gains through strategic investment in marketing

In the new era of tight marketing budgets, no organization can continue to spend on marketing without knowing what's working and...


.NET Internationalization: The Developer's Guide to Building Global Windows and Web Applications (Microsoft .NET Development Series)
.NET Internationalization: The Developer's Guide to Building Global Windows and Web Applications (Microsoft .NET Development Series)

As business becomes more and more global, software developers increasingly need to make applications multi-lingual and culturally aware. The .NET Framework may well have the most comprehensive support for internationalization and globalization of any development platform to date, and .NET Internationalization teaches...

Scripting Intelligence: Web 3.0 Information, Gathering and Processing
Scripting Intelligence: Web 3.0 Information, Gathering and Processing
This book covers Web 3.0 technologies from a software developer’s point of view. While nontechies can use web services and portals that other people create, developers have the ability to be creators and consumers at the same time—by integrating their work with other people’s efforts.

The Meaning of Web 3.0
...
Using Mac OS X Snow Leopard
Using Mac OS X Snow Leopard

This book delivers a state-of-the-art, customized Snow Leopard learning experience to every user. It integrates outstanding step-by-step guidance and real-life examples with easy-to-use online content - including how-to screencasts, instructor videos, podcasts, and more. Leading computer trainer Yvonne Johnson covers...

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