EUEBOOK

August 28, 2007

Learning Perl

Filed under: Ebooks — admin @ 9:47 pm

Book Description
Learning Perl, better known as “the Llama book”, starts the programmer on the way to mastery. Written by three prominent members of the Perl community who each have several years of experience teaching Perl around the world, this edition has been updated to account for all the recent changes to the language up to Perl 5.8. Perl is the language for people who want to get work done. It started as a tool for Unix system administrators who needed something powerful for small tasks. Since then, Perl has blossomed into a full-featured programming language used for web programming, database manipulation, XML processing, and system administration–on practically all platforms–while remaining the favorite tool for the small daily tasks it was designed for. You might start using Perl because you need it, but you’ll continue to use it because you love it. Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the Llama to better match the pace and scope appropriate for readers getting started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the Llama is famous. The book includes new exercises and solutions so you can practice what you’ve learned while it’s still fresh in your mind. Here are just some of the topics covered:

  • Perl variable types
  • subroutines
  • file operations
  • regular expressions
  • text processing
  • strings and sorting
  • process management
  • using third party modules

If you ask Perl programmers today what book they relied on most when they were learning Perl, you’ll find that an overwhelming majority will point to the Llama. With good reason. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.

Download

RedHat The Complete Reference Enterprise Linux and Fedora Edition

Filed under: Ebooks — admin @ 9:46 pm

Book Description
Master the essentials of the Red Hat Linux distribution, including GUI, administration, and software management. Discover updated material on the Linux kernel, the new version of Gnome, and KDE, the new version of the K Desktop. Each is also featured on the included DVD along with Red Hat X. This comprehensive book simplifies Red Hat administration tools including Linuxconf, the Red Hat setup and GUI based tools, and Red Hat implementations of the Kernel, libraries, and system directories.

Download

Linux Kernel Development Second Edition

Filed under: Ebooks — admin @ 9:46 pm

Book Description

The Linux kernel is one of the most important and far-reaching open-source projects. That is why Novell Press is excited to bring you the second edition of Linux Kernel Development, Robert Love's widely acclaimed insider's look at the Linux kernel. This authoritative, practical guide helps developers better understand the Linux kernel through updated coverage of all the major subsystems as well as new features associated with the Linux 2.6 kernel. You'll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development.

Download

Guide to Building an OpenBSD PPPoE Gateway

Filed under: Ebooks — admin @ 9:46 pm

Amazon.com
Networks just aren’t homogeneous anymore, despite the best efforts of operating system vendors to bring about the contrary. Many network administrators need to know how to get around in half a dozen operating systems or more; itinerant consultants find themselves in the same boat. Universal Command Guide for Operating Systems breaks new ground in the technical-book industry by documenting the interfaces–graphical as well as textual–of eight popular operating systems in one (large) volume. It’s a great resource for people who have to hop from Red Hat Linux to AIX Unix (among others) frequently, or who want to use their knowledge of one operating system to help them learn another. In table after table and entry after entry, this book explains how almost every operating system you’re likely to find in a modern data center exposes its functions to users and administrators.

It’s hardly possible to commend the authorial team enough for the empirical research they did in compiling this book (and it is a tabular compilation, not a tutorial or prose volume of any kind). Over three years they installed all of the covered operating systems on test servers and used custom software to scan the machines for executable commands. They admit to excluding games, device drivers, and a small number of very obsolete commands from their coverage, but issue (in the preface) a challenge to all readers to find a useful command they haven’t included. That kind of warranty is very rare in the technical-book industry, and it appears that this book lives up to its authors’ boast of true universality.

How does the Universal Command Guide work? Say you know Microsoft Windows, and know that MSCDEX.EXE is key to making a CD-ROM drive accessible. What commands are equivalent in other operating systems? A scan of the cross-reference that opens this book (it lists every command available in every covered operating system next to its parallels in other environments) reveals what the Unixes and NetWare use, and that the Macintosh requires no special command for the purpose at all. If you want to know more about a NetWare 4.11 command, you can flip to the chapter on that operating system for complete coverage of syntax and parameters.

This is a big, supremely useful book, backed by diligent and extensive research. The only way to make it better would be to cover more operating systems (a couple more Linuxes, HP-UX, and Mac OS X would be nice), but that’s a feeble criticism. If you understood the point of this book when you read the title, you’ll be pleased. It’ll satisfy your expectations. –David Wall

Topics covered: Every administrative command in Sun Solaris 7 and 8; IBM AIX 4.3.3; OpenBSD 2.7; Red Hat Linux 7; Novell NetWare 3.12, 4.11, 5.1, and 6; Mac OS 9.1; MS-DOS 6.22; and Microsoft Windows 95 through XP. Every command-line command and many graphical command sequences are covered fully, with information on every parameter and command variation.

Download

UNIX Programmers Manual

Filed under: Ebooks — admin @ 9:45 pm

Download

Programming Linux Games

Filed under: Ebooks — admin @ 9:45 pm

Book Description
Programming Linux Games discusses important multimedia toolkits (including a very thorough discussion of the Simple DirectMedia Layer) and teaches the basics of Linux game programming. Readers learn about the state of the Linux gaming world, and how to write and distribute Linux games to the Linux gaming community.

Download

Teach Yourself MySQL in 10 Minutes

Filed under: Ebooks — admin @ 9:44 pm

Book Description

Sams Teach Yourself MySQL in 10 Minutes provides a no-fluff, just-the-answers guide to building and managing MySQL databases. It is carefully organized and thoughtfully written to provide just the information that you need in order to gain a rapid working knowledge of MySQL. Get up to speed quickly with Sams Teach Yourself MySQL in 10 Minutes.

Download

IpTables Tutorial

Filed under: Ebooks — admin @ 9:44 pm

Book Description
More than a quarter of a million copies sold in previous editions!

From home desktop to enterprise server, here’s all the Linux you need

With Fedora Core 6, you get the latest Linux technology and previews of upcoming Red Hat Enterprise Linux software. Run Fedora Core 6 live (no install required), install it to hard disk when you’re ready, and add hundreds of Fedora Extras packages. Everything comes on the DVD and two CDs included with this book. Use the latest Linux desktop, server, and systems administration features as you learn skills that scale up to professional, commercial-quality Linux systems.

Configure Fedora or Red Hat Enterprise Linux to:
* Create documents, presentations, and spreadsheets with OpenOffice.org productivity applications
* Manage and play music (Rythmbox), video (Totem), and digital images (GIMP) on the desktop
* Communicate over the internet using Evolution e-mail, Firefox Web browser, and GAIM instant messanger

Try out cutting edge Fedora 6 features:
* Add 3D eye candy to your Fedora Desktop with AIGLX
* Install Fedora 6 on an Intel-based Mac to dual boot with Mac OS X
* Run Xen virtualization for multiple systems on your desktop

What’s on the DVD and CD-ROMs?
* Install the complete Fedora Core 6 from the DVD.
* Boot Fedora 6 live and try it before installing it to your hard drive, or run a Fedora network install from CD #1.
* Add hundreds of Fedora Extras packages for gaming, multimedia, and more from CD #2.

System Requirements: Please see the Preface and Appendix A for details and complete system requirements.

Open for more!
* Explore the latest Fedora 6 features
* Find ten cool things to do with Fedora Linux
* Try out the Fedora 6 Quick Install

Explore the Latest Fedora 6 Features
Intriguing new features for Fedora Linux 6 include support for 3D accelerated desktop animations (with AIGLX) and software from the Mono Project, to run .NET applications created for Windows and Linux systems

Play with 3D desktop animations
Experimental 3D software lets you rotate workspaces on a 3D cube, choose 3D minimalize effects, and use 3D fade effects.

Run Mono applications in Linux
Mono Project software in Fedora will bring thousands of .NET applications in Linux. For now, try Tomboy sticky notes, Beagle desktop search tool, and F-Spot photo manager.

Download

Apache Server Survival Guide

Filed under: Ebooks — admin @ 9:44 pm

Book Description
The #1 Client/Server book, now completely updated and expanded!

“It’s savvy, informative, and entertaining as anything you are likely to read on the subject. Client/server isn’t one technology but many- remote SQL, TP, message-oriented groupware, distributed objects, and so on. Like the proverbial blind man feeling the elephant, most of us have a hard time seeing the whole picture. The authors succeed brilliantly in mapping the elephant.”-John Udell, Byte, “Winner, JOLT Product Excellence Award.”-Software Development

“The scope and depth of topics covered in the Guide, with its straightforward and often humorous delivery, make this book required reading for anyone who deals with computers in today’s corporate environment.”-Bob Gallagher, PC Week

“Absolutely the finest book on client/server on the market today. It’s got great advice, and is well written and fun to read.”-Richard Finkelstein

The critics agree-this is the best source for anyone looking to understand and make informed decisions about client/server technology. In this Third Edition of their award-winning book, authors Orfali, Harkey, and Edwards combine detailed technical explanations with their unique brand of offbeat humor, clever cartoons, controversial soapboxes, and witty quotes to inform, educate, and entertain.

This information-packed Survival Guide takes you on a sweeping tour of the world of client/server. From operating systems and communications, to application servers that incorporate database, transaction processing, groupware, and objects, to the Internet and the World Wide Web and their role in the new generation of client/server and object management, this book covers it all.

In their other lives: Robert Orfali and Dan Harkey head San Jose State University’s Client/Server and Distributed Objects Master’s program and lab. Dan also works for IBM as a distributed objects consultant. Jeri Edwards is Vice President of Strategy and Product Planning at BEA Systems.

Wiley Computer Publishing Timely. Practical. Reliable.

Download

Text Processing In Python

Filed under: Ebooks — admin @ 9:43 pm

Book Description

Text Processing in Python

describes techniques for manipulation of text using the

Python programming language. At the broadest level, text processing is simply

taking textual information and doing something with it. This might be

restructuring or reformatting it, extracting smaller bits of information from it,

or performing calculations that depend on the text. Text processing is arguably

what most programmers spend most of their time doing. Because Python is

clear, expressive, and object-oriented it is a perfect language for doing text

processing, even better than Perl. As the amount of data everywhere continues

to increase, this is more and more of a challenge for programmers. This book is

not a tutorial on Python. It has two other goals: helping the programmer get

the job done pragmatically and efficiently; and giving the reader an

understanding - both theoretically and conceptually - of why what works works

and what doesn’t work doesn’t work. Mertz provides practical pointers and tips

that emphasize efficent, flexible, and maintainable approaches to the textprocessing

tasks that working programmers face daily.

Download

Next Page »

Powered by WordPress