Multitool Linux: Practical Uses for Open Source Software

Multitool Linux: Practical Uses for Open Source Software

This resource-packed guide delivers pragmatic solutions for real-world Linux development needs—all using open-source software tools. Viewing Linux as a well-stocked toolbox, Multitool Linux shows programmers and sophisticated users how to create a wide variety of exciting and useful applications for business and entertainment, from speech synthesis and video production to network security.

The book begins with a general introduction to Linux and a look at working with its source code. A wide variety of programming projects—encompassing communications, privacy, music and audio, graphics, ph more...

Authors: Michael Schwarz, Jeremy Anderson, Peter Curtis, St Pages: 576

Hack I.T.: Security Through Penetration Testing

Hack I.T.: Security Through Penetration Testing

"This book covers not just the glamorous aspects such as the intrusion act itself, but all of the pitfalls, contracts, clauses, and other gotchas that can occur. The authors have taken their years of trial and error, as well as experience, and documented a previously unknown black art."
-From the Foreword by Simple Nomad, Senior Security Analyst, BindView RAZOR Team

Penetration testing--in which professional, "white hat" hackers attempt to break through an organization’s security defenses--has become a key defense weapon in today’s information systems security arsenal. Through penetration more...

Authors: T. J. Klevinsky Scott Laliberte Ajay Gupta Pages: 544

Advanced Linux Networking

Advanced Linux Networking

With an increasing number of networks and mission-critical applications running on Linux, system and network administrators must be able to do more than set up a server and rely on its default configuration. Advanced Linux Networking is designed to help you achieve a higher level of competence. It focuses on powerful techniques and features of Linux networking and provides you with the know-how you need to improve server efficiency, enhance security, and adapt to new requirements.

This book begins with a brief introduction to low-level configuration, including a guide to getting your netw more...

Authors: Roderick W. Smith Pages: 784

Absolute OpenBSD: UNIX for the Practical Paranoid

Absolute OpenBSD: UNIX for the Practical Paranoid

This straightforward, practical, and complete guide to mastering the powerful and complex OpenBSD operating system, is for the experienced UNIX user who wants to add OpenBSD to his or her repertoire. The author assumes a knowledge of basic UNIX commands, design, and permissions. The book takes you through the intricacies of the platform and teaches how to manage your system, offering friendly explanations, background information, troubleshooting suggestions, and copious examples throughout.
more...

Authors: Michael W. Lucas Pages: 600

Unix Systems Programming: Communication, Concurrency, and Threads

Unix Systems Programming: Communication, Concurrency, and Threads

Well written and comprehensive, this book explains complicated topics such as signals and concurrency in a simple, easy-to-understand manner. The book offers an abundance of practical examples and exercises. This book is comparable to other best-selling UNIX books, such as UNIX Network Programming, by Richard Stevens.

Covers fundamentals, asynchronous events, concurrency, and communication. For programmers in need of a better understanding of UNIX systems programming.
more...

Authors: Kay A. Robbins, Steven Robbins Pages: 912

The Design and Implementation of the 4.4 BSD Operating System

The Design and Implementation of the 4.4 BSD Operating System

Describes the design and implementation of the BSD operating system - previously known as the Berkeley version of UNIX. DLC: UNIX (Computer file)
more...

Authors: Marshall Kirk McKusick, Keith Bostic Michael J. K Pages: 580

Accelerated C++ Practical Programming by Example

Accelerated C++ Practical Programming by Example

Why is Accelerated C++ so effective? Because it

*Starts with the most useful concepts rather than the most primitive ones: You can begin writing programs immediately.
*Describes real problems and solutions, not just language features: You see not only what each feature is, but also how to use it.
*Covers the language and standard library together: You can use the library right from the start.

The authors proved this approach in their professional-education course at Stanford University, where students learned how to write substantial programs on their first day in the classroom. more...

Authors: Andrew Koenig and Barbara E. Moo Pages: 336

Extreme Programming Explained : Embrace Change, Second Edition

Extreme Programming Explained : Embrace Change, Second Edition

Whether you have a small team that is already closely aligned with your customers or a large team in a gigantic or multinational organization, you will find in these pages a wealth of ideas to challenge, inspire, and encourage you and your team members to substantially improve your software development.

You will discover how to:

Involve the whole teamXP style Increase technical collaboration through pair programming and continuous integration

Reduce defects through developer testing

Align business and technical decisions through weekly and quarterly planning

Improve teamwork more...

Authors: Kent Beck, Cynthia Andres Pages: 189

Linux Server Hacks, Volume Two

Linux Server Hacks, Volume Two

Today's system administrators deal with a vast number of situations, operating systems, software packages, and problems. Those who are in the know have kept their copy of Linux Server Hacks close at hand to ease their burden. And while this helps, it's not enough: any sys admin knows there are many more hacks, cool tips, and ways of solving problems than can fit in a single volume (one that mere mortals can lift, that is).

Which is why we created Linux Server Hacks, Volume Two, a second collection of incredibly useful tips and tricks for finding and using dozens of open source tools you more...

Authors: William von Hagen, Brian Jones Pages: 456

Symbian OS Internals Real-time Kernel Programming

Symbian OS Internals Real-time Kernel Programming

Take a look inside Symbian OS with an under-the-hood view of Symbian's revolutionary new real-time smartphone kernel

Describes the functioning of the new real-time kernel, which will become ubiquitious on Symbian OS phones in the next 5-10 years

Will benefit the base-porting engineer by providing a more solid understanding of the OS being ported

Contains an in-depth explanation of how Symbian OS drivers work. Device drivers have changed considerably with the introduction of a single code - this book helps those converting them to the new kernel

The book has br more...

Authors: Jane Sales Pages: 918

Subscribe Service

find the book that you want enjoy it!
you can subscribe our latest books with rss
RSS Feed