The Linux Programmer's Toolbox



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

Link............

SQL

The Programmer's Guide to SQL provides an in-depth yet concise tutorial on the use of Structured Query Language (SQL), the standard that defines how to create and manipulate databases and the data that they store. Once you've mastered the fundamentals, the book serves as a handy desktop reference on SQL usage, covering all the major SQL statements that you're likely to need when programming databases, with example code for five major database systems: SQL Server, Oracle, DB2, MySQL, and Access. In each case, it demonstrates how the SQL standard is implemented, and in some cases extended, by each database system vendor. It discusses:

- Querying, modifying and summarizing data using SQL
- SQL Functions
- Complex nested queries and joins
- Programming database stores procedures, triggers and views
- Creating tables, indexes and other database objects
- How to write transaction-safe SQL
- How to implement basic database security

The book covers the very latest version of the SQL standard, SQL-99, and includes two complete case studies, showing how to create and query the underlying database for a fully featured web site, and how to implement role-based security in your applications. As such, it is ideal for any programmer, analyst, or database administrator in search of an SQL reference that also demonstrates how to use SQL to solve real business problems.

Lİnk

Windows.Forms.and.Custom.Controls.in.C.Sharp


By using C# and the final beta of NET 2.0, this book covers Windows Forms and GDI+ namespaces thoroughly for the .NET programmer in 2005. Experienced author Matthew MacDonald achieves this by combining careful treatment of the API with detailed discussion of solid user-interface design principles. This is an update for .NET 2.0 of MacDonald¡¯s previous edition (1590590457) which gained wide community recognition. Upon reading this edition, you will be equipped to design state-of-the-art Windows interfaces and program graphics, and know how to create your own controls. As a developer, you must know more than simply adding a control to a window. You must be able to create an entire user interface framework that's scalable, flexible, and reusable. Although this book is not a reference manual, it contains detailed discussions about user interface elements you¡¯ll use on a regular basis. You will learn to use .NET controls, as well as extend them with your own custom controls.

Apress.Pro.dot.NET.2.0.Windows.Forms.and.Custom.Controls.in.C.Sharp.Dec.2005.eBook-BBL
PassWord:ebooksatkoobe