Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Linux Programmer's Toolbox (Prentice Hall Open Source Software Development Series)

Buy
Master the Linux Tools That Will Make You a More Productive Programmer

Linux comes with an extraordinary collection of power tools for C and C++ developers. The Linux Programmer's Toolbox helps you leverage all that power and productivity--without mastering endless syntax options, tracking down hard-to-find documentation, or reading kernel source code. John Fusco systematically illuminates today's best open source tools, explaining which to choose, where to find them, how to use them, and why you'd want to.

You'll start by walking through installing, patching, and managing software development tools on your Linux system. Next, you'll discover the right tools to solve real-world problems at every stage of your project, from coding to revision control, debugging to performance optimization. Fusco's concise, practical examples are designed for clarity--and easy modification to your needs.

Coverage includes

  • Maximizing productivity with editors, revision control tools, source code browsers, and "beautifiers"
  • What programmers should know about the kernel: interpreting what your tools are telling you
  • Understanding processes--and the tools available for managing them
  • Debugging IPC with shell commands: signals, pipes, sockets, files, and IPC objects
  • Optimizing program code with sar, vmstat, iostat, and other tools
  • Tracing and resolving application bottlenecks with gprof and valgrind
  • Using printf, gdb, and other essential debugging tools
  • Streamlining and automating the documentation process
  • Finding help, solutions, and workarounds when you need them
About the Author

John Fusco, a Senior Software Engineer at GE Healthcare, has spent ten years developing high performance UNIX and Linux medical imaging software and device drivers. Previously, he developed advanced UNIX-based software and systems for the U.S. Navy. His articles have appeared in Embedded Systems Programming and Linux Journal.

(HTML tags aren't allowed.)

Warranty Fraud Management: Reducing Fraud and Other Excess Costs in Warranty and Service Operations (Wiley and SAS Business Series)
Warranty Fraud Management: Reducing Fraud and Other Excess Costs in Warranty and Service Operations (Wiley and SAS Business Series)

Cut warranty costs by reducing fraud with transparent processes and balanced control

Warranty Fraud Management provides a clear, practical framework for reducing fraudulent warranty claims and other excess costs in warranty and service operations. Packed with actionable guidelines and detailed information, this book...

Clean Code in Python: Refactor your legacy code base
Clean Code in Python: Refactor your legacy code base

Getting the most out of Python to improve your codebase

Key Features

  • Save maintenance costs by learning to fix your legacy codebase
  • Learn the principles and techniques of refactoring
  • Apply microservices to your legacy systems by implementing practical...
Verification and Validation in Systems Engineering: Assessing UML/SysML Design Models
Verification and Validation in Systems Engineering: Assessing UML/SysML Design Models

Verification and validation represents an important process used for the quality assessment of engineered systems and their compliance with the requirements established at the beginning of or during the development cycle.

Debbabi and his coauthors investigate methodologies and techniques that can be employed for the automatic...


Programming PHP
Programming PHP

This updated edition teaches everything you need to know to create effective web applications with the latest features in PHP 5.x. You’ll start with the big picture and then dive into language syntax, programming techniques, and other details, using examples that illustrate both correct usage and common idioms.

If...

Professional JavaScript Frameworks: Prototype,YUI, ExtJS, Dojo and MooTools
Professional JavaScript Frameworks: Prototype,YUI, ExtJS, Dojo and MooTools

JavaScript is the industry standard client-side scripting language that is used in web applications. Professional JavaScript Frameworks: Prototype, YUI, Ext JS, Dojo and MooTools offers an examination of some of the top JavaScript (JS) frameworks that are available, with practical examples and explanations of what each does best.

...

Technical Writing for Success
Technical Writing for Success

Taking an applied approach to teaching workplace writing, TECHNICAL WRITING FOR SUCCESS 3E is a comprehensive text designed to focus on skills that employers demand in today's workplace--thinking, listening, composing, revising, and editing. Students are encouraged to acquire many workplace skills through integrated and applied...

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