Learning the bash Shell, 3rd Edition

Learning the bash Shell, 3rd Edition

O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell.

As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mast more...

Authors: Cameron Newham, Bill Rosenblatt Pages: 333

Essential System Administration, 3rd Edition

Essential System Administration, 3rd Edition

Essential System Administration,3rd Edition is the definitive guide for Unix system administration, covering all the fundamental and essential tasks required to run such divergent Unix systems as AIX, FreeBSD, HP-UX, Linux, Solaris, Tru64 and more. Essential System Administration provides a clear, concise, practical guide to the real-world issues that anyone responsible for a Unix system faces daily.

The new edition of this indispensable reference has been fully updated for all the latest operating systems. Even more importantly, it has been extensively revised and expanded to consider more...

Authors: Æleen Frisch Pages: 1104

C++ FAQs, Second Edition

C++ FAQs, Second Edition

In a concise and direct question-and-answer format, C++ FAQs, Second Edition brings you the most efficient solutions to more than four hundred of the practical programming challenges you face every day.

Moderators of the on-line C++ FAQ at comp.lang.c++, Marshall Cline, Greg Lomow, and Mike Girou are familiar with C++ programmers' most pressing concerns. In this book, the authors concentrate on those issues most critical to the professional programmer's work, and they present more explanatory material and examples than is possible on-line. This book focuses on the effective use of C++, he more...

Authors: Marshall P. Cline, Greg Lomow Mike Girou Pages: 587

Advanced Programming in the UNIX Environment: Second Edition

Advanced Programming in the UNIX Environment: Second Edition

"Stephen Rago's update is a long overdue benefit to the community of professionals using the versatile family of UNIX and UNIX-like operating environments. It removes obsolescence and includes newer developments. It also thoroughly updates the context of all topics, examples, and applications to recent releases of popular implementations of UNIX and UNIX-like environments. And yet, it does all this while retaining the style and taste of the original classic."--Mukesh Kacker, cofounder and former CTO of Pronto Networks, Inc."One of the essential classics of UNIX programming."--Eric S. Raymond, more...

Authors: W. Richard Stevens, Stephen A. Rago Pages: 927

C++ Network Programming, Volume 1: Mastering Complexity with ACE and Patterns

C++ Network Programming, Volume 1: Mastering Complexity with ACE and Patterns

As networks, devices, and systems continue to evolve, software engineers face the unique challenge of creating reliable distributed applications within frequently changing environments. C++ Network Programming, Volume 1, provides practical solutions for developing and optimizing complex distributed systems using the ADAPTIVE Communication Environment (ACE), a revolutionary open-source framework that runs on dozens of hardware platforms and operating systems.

This book guides software professionals through the traps and pitfalls of developing efficient, portable, and flexible networked appl more...

Authors: Douglas C. Schmidt, Stephen D. Huston Pages: 336

The Mythical Man-Month

The Mythical Man-Month

In many ways, managing a large computer programming proj-
ect is like managing any other large undertaking—in more ways
than most programmers believe. But in many other ways
it is different—in more ways than most professional managers
expect.

The lore of the field is accumulating. There have been sev-
eral conferences, sessions at AFIPS conferences, some books,
and papers. But it is by no means yet in shape for any systematic
textbook treatment. It seems appropriate, however, to offer this
little book, reflecting essentially a personal view.

Although I originally grew up in more...

Authors: Frederick P. Brooks Pages: 1076

Rails Plugins: Extending Rails Beyond the Core

Rails Plugins: Extending Rails Beyond the Core

One of the most powerful aspects of the Rails framework is the ability to extend and override it within your own applications. This is achieved through the Rails plugin mechanism, which provides an avenue for Rails developers to add powerful new features to their applications and share this functionality with the worldwide community.

This short cut introduces Rails plugins and considers each aspect of their behavior and development. You'll learn what plugins are, how they work, and why they're useful. Discover how to find and install plugins using the provided script, then explore the worl more...

Authors: James Adam Pages: 123

Rubyisms in Rails

Rubyisms in Rails

Rubyisms is an examination of how the style of Ruby informs the design of Rails. In particular, it looks at a few specific examples of how Rails' internal code is implemented in Ruby to instruct about Ruby's design principles. The main goal is simply aesthetic appreciation. But, if you are a beginning programmer in Rails who is stymied in your understanding of Rubyor an intermediate Rails developer still writing code that looks like Ruby-tinged PHP or Javathis Shortcut will hopefully impart enlightenment and inspiration about the Ruby way of programming. It also reveals how the revolutionary more...

Authors: Jacob Harris Pages: 54

Java Extreme Programming Cookbook

Java Extreme Programming Cookbook

Extreme Programming does not mean programming naked while roller blading down the side of the Grand Canyon. It does mean a new approach to software development that is both radical and common-sense. Unlike many software development methodologies, XP has been accepted quickly because its core practices--particularly code sharing, test-first development, and continuous integration--resonated immediately with software developers everywhere. Instead of impressing developers with a body of theory, XP got programmers to say, Yeah, that's how I'd like to work.

Oddly enough, although most devel more...

Authors: Eric M. Burke, Brian M. Coyner Pages: 288

Programming Python, 3rd Edition

Programming Python, 3rd Edition

Already the industry standard for Python users, Programming Python from O'Reilly just got even better. This third edition has been updated to reflect current best practices and the abundance of changes introduced by the latest version of the language, Python 2.5.

Whether you're a novice or an advanced practitioner, you'll find this refreshed book more than lives up to its reputation. Programming Python, 3rd Edition, teaches you the right way to code. It explains Python language syntax and programming techniques in a clear and concise manner, with numerous examples that illustrate both cor more...

Authors: Mark Lutz Pages: 1552

Subscribe Service

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