Saturday, February 28, 2009

Top XML reference May 2002

0 comments
Download ---- pdf----Top XML reference May 2002

Top XML reference May 2002
Table of Contents
The Microsoft DOM
XPath Reference
A few examples of XPath expressions
Worked code samples
Example: Combining and intersecting two nodesets
Example: Creating a summary of author sales for a publisher
Example: Creating an HTML document with 'previous' and 'next' links
Example: Creating listboxes and checkboxes using parameters
Example: Creating listboxes and checkboxes using variables
Example: Generating a new stylesheet
Example: Numbering paragraphs and chapters
Example: Using different axes
Example: Whitespace preserving and stripping

Presenting XML

0 comments
Download -- pdf ---presenting XML




Presenting XML
(Imprint: Sams)
(Publisher: Macmillan Computer Publishing)
Author: Richard Light
ISBN: 1575213346
--------------------------------------------------------------------------------
Introduction
Contents
About this Book
Acknowledgments
PART I - Introducing XML
Chapter 1
Chapter 2 - Enter XML
Chapter 3 - The XML Advantage
Chapter 4 - Implementing XML
PART II
Chapter 5 - The XML Approach
Chapter 6 - Logical Structures in XML Documents
Chapter 7 - Physical Structures in XML Documents
Chapter 8 - Keeping It Tidy: The XML Rule Book
Chapter 9 - Linking with XML
Chapter 10 - The XML Style Mechanism
Chapter 11 - The XML Processor
PART III
Chapter 12 - Morphing Existing HTML into XML
Chapter 13 - Developing an XML Memo Application
Chapter 14 - Creating an XML Museum Information Application
Chapter 15 - Automating the Web: Rapid Integration with XML
PART IV
Chapter 16 - XML Software
Chapter 17 - Resolution of the XML Specification
Chapter 18 - Potential Applications of XML
APPENDIX A - Differences Between SGML and XML
APPENDIX B - Bibliography

XML By Example

0 comments
Download ---- pdf---XML By Example
XML by Example
Contents at a Glance
Introduction
1 The XML Galaxy
2 The XML Syntax
3 XML Schemas
4 Namespaces
5 XSL Transformation
6 XSL Formatting Objects and Cascading Style Sheet
7 The Parser and DOM
8 Alternative API: SAX
9 Writing XML
10 Modeling for Flexibility
11 N-Tiered Architecture and XML
12 Putting It All Together: An e-Commerce Example
Appendix A: Crash Course on Java

Thursday, February 19, 2009

Developing Applications with Visual Studio.NET

0 comments

Developing Applications with Visual Studio .NET
Richard Grimes

Table of Content
 
Chapter  Framework Class Library
Chapter  Contexts and Remoting 
Chapter  Interoperation and COM + 
Chapter  Visual StudioNET Environment 
Chapter  Creating and Building Solutions 
Chapter  Visual C++ NET 
Chapter  Application Development 
Chapter  Debugging 

Visual Studio NET Mastering Visual Basic

0 comments

Mastering™ Visual Basic® NET
Evangelos Petroutsos

Contents at a Glance
Introduction                                                              
Part I • The Fundamentals                                           
Chapter 1 • Getting Started with VBNET                              
Chapter 2 • Visual Basic Projects                                    
Chapter 3 • Visual Basic: The Language                               
Chapter 4 • Writing and Using Procedures                           
Chapter 5 • Working with Forms                               
Chapter 6 • Basic Windows Controls                               
Chapter 7 • More Windows Controls                              
Part II • Rolling Your Own Objects                                     
Chapter 8 • Building Custom Classes                                
Chapter 9 • Building Custom Windows Controls                       
Chapter 10 • Automating Microsoft Office Applications                  
Part III • Basic Framework Classes                                       
Chapter 11 • Storing Data in Collections                            
Chapter 12 • Handling Strings, Characters, and Dates                    
Chapter 13 • Working with Folders and Files                          
Part IV • Intermediate Programming                                     
Chapter 14 • Drawing and Painting with Visual Basic                    
Chapter 15 • Printing with VBNET                                
Chapter 16 • The TreeView and ListView Controls                    
Chapter 17 • Error Handling and Debugging                       
Chapter 18 • Recursive Programming                              
Chapter 19 • The Multiple Document Interface                       
Part V • Database Programming with VBNET                             
Chapter 20 • Databases: Architecture and Basic Concepts                
Chapter 21 • Building Database Applications with ADONET            
Chapter 22 • Programming the ADONET Objects                     
Part VI • VBNET on the Web                                          
Chapter 23 • Introduction to Web Programming                    
Chapter 24 • Accessing Data on the Web                            
Chapter 25 • XML Web Services                                  

Wrox Beginning Visual Basic NET Database Programming

0 comments

Beginning Visual Basic .NET Database Programming
Denise Gosnell
Matthew Reynolds
Bill Forgey

What Does This Book Cover?
Visual Basic .NET is tightly coupled to very comprehensive and flexible data access technologies, so the
potential range of things that might fall under the title of this book is huge. Rather than trying to cover
too much, we have concentrated on providing a detailed introduction to the following strands:
? Basic database design principles.
? The SQL Server Desktop Engine.
? Querying the database using T-SQL.
? Using Visual Studio .NET's Server Explorer to run queries, views, stored procedures, etc.
? ADO.NET and the DataSet object.
? Reading data into the DataSet, binding it to a control on the user interface, changing data in
the DataSet, and saving those changes back in the underlying database.
? XML's role in ADO.NET.
? Internet database applications using Web Forms and Web Services.

Wrox Beginning Visual Basic NET Database Programming

0 comments

A Programmer’s Guide to Visual BasicNET
Visual BasicNET: A New Framework
Creating a New Project
Examining the IDE
Creating Your First VBNET Application
Windows Application Enhancements
Resizing Controls Automatically
Anchoring Controls to the Form Edges
Easier Menus
Setting Tab Order
Line and Shape Controls: You’re Outta Here
Form Opacity
MAJOR VBNET CHANGES
General Changes
BUILDING CLASSES AND ASSEMBLIES WITH VBNET 
INHERITANCE WITH VBNET 
DATABASE ACCESS WITH VBNET AND ADONET 
BUILDING WEB APPLICATIONS WITH VBNET AND ASPNET 
BUILDING WEB SERVICES WITH VBNET 
BUILDING WINDOWS SERVICES WITH VBNET
UPGRADING VB PROJECTS TO VBNET
A THE COMMON LANGUAGE SPECIFICATION

Programming Visual Basic NET

0 comments

Programming Visual Basic NET
Dave Grundgeiger

Chapter  Introduction
Chapter  The Visual Basic NET Language
Chapter  The NET Framework
Chapter  Windows Forms I: Developing Desktop Applications
Chapter  Windows Forms II: Controls, Common Dialog Boxes, and Menus
Chapter  ASPNET and Web Forms: Developing Browser-Based Applications
Chapter  Web Services
Chapter  ADONET: Developing Database Applications
Appendix A Custom Attributes Defined in the System Namespace 
Appendix B Exceptions Defined in the System Namespace
Appendix D Resources for Developers 
D NET Information
D Discussion Lists

OReilly VBNET Language Pocket Reference

0 comments
C Visual Basic .NET Language Pocket Reference
Section 1.1.  Introduction
Section 1.2.  Font Conventions
Section 1.3.  Visual Basic Conventions
Section 1.4.  Data Types
Section 1.5.  Variables
Section 1.6.  Operators and Precedence
Section 1.7.  Constants
Section 1.8.  Enumerations
Section 1.9.  Object Programming
Section 1.10.  Program Structure
Section 1.11.  Array Handling
Section 1.12.  Collection Objects
Section 1.13.  Conditional Compilation
Section 1.14.  Other Conversion
Section 1.15.  Date and Time
Section 1.16.  Declaration
Section 1.17.  Error Handling
Section 1.18.  Filesystem
Section 1.19.  Financial
Section 1.20.  Information
Section 1.21.  Input/Output
Section 1.22.  IDE
Section 1.23.  Interaction
Section 1.24.  Mathematics
Section 1.25.  Program Structure and Flow
Section 1.26.  Programming
Section 1.27.  Registry
Section 1.28.  String Manipulation
 

OReilly VB.NET Language in a Nutshell 2nd Edition

0 comments


VB.NET Language in a Nutshell, 2nd Edition
By Paul Lomax, Ron Petrusha, Steven Roman, Ph.D. 
 
   
     Part I:  The Basics
        Chapter 1.  Introduction 
        Chapter 2.  Program Structure 
        Chapter 3.  Variables and Data Types 
        Chapter 4.  Introduction to Object-Oriented Programming 
        Chapter 5.  The .NET Framework: General Concepts 
        Chapter 6.  The .NET Framework Class Library 
        Chapter 7.  Delegates and Events 
        Chapter 8.  Attributes 
        Chapter 9.  Error Handling in VB.NET 
        Part II:  Reference
        Chapter 10.  The Language Reference

Monday, February 16, 2009

Linux Device Drivers, Second Edition

0 comments
Download -- Linux Device Drivers, Second Edition

Table of Contents


Chapter 1: An Introduction to Device Drivers
Chapter 2: Building and Running Modules
Chapter 3: Char Drivers
Chapter 4: Debugging Techniques
Chapter 5: Enhanced Char Driver Operations
Chapter 6: Flow of Time
Chapter 7: Getting Hold of Memory
Chapter 8: Hardware Management
Chapter 9: Interrupt Handling
Chapter 10: Judicious Use of Data Types
Chapter 11: kmod and Advanced Modularization
Chapter 12: Loading Block Drivers
Chapter 13: mmap and DMA
Chapter 14: Network Drivers
Chapter 15: Overview of Peripheral Buses
Chapter 16: Physical Layout of the Kernel Source

Linux Device Drivers 3rd Edition

0 comments
Download :Linux Device Drivers 3rd Edition

Table of Contents

Chapter 1: An Introduction to Device Drivers
Chapter 2: Building and Running Modules
Chapter 3: Char Drivers
Chapter 4: Debugging Techniques
Chapter 5: Concurrency and Race Conditions
Chapter 6: Advanced Char Driver Operations
Chapter 7: Time, Delays, and Deferred Work
Chapter 8: Allocating Memory
Chapter 9: Communicating with Hardware
Chapter 10: Interrupt Handling
Chapter 11: Data Types in the Kernel
Chapter 12: PCI Drivers
Chapter 13: USB Drivers
Chapter 14: The Linux Device Model
Chapter 15: Memory Mapping and DMA
Chapter 16: Block Drivers
Chapter 17: Network Drivers
Chapter 18: TTY Drivers

Linux Kernel Module Programming

0 comments
Download :Linux Kernel Module Programming

Linux Kernel Module Programming


Contents

Introduction
Hello, world - helloc
Makefiles for Kernel Modules - Makefile
Multiple File Kernel Modules
startc
stopc
Makefile
Character Device Files
chardevc
Multiple Kernel Versions Source Files
The /proc File System
procfsc
Using /proc For Input
procfsc
Talking to Device Files (writes and IOCTLs)
chardevc
chardevh
ioctlc
Startup Parameters
paramc
System Calls
syscallc
Blocking Processes
sleepc
Replacing printk’s
printkc
Scheduling Tasks
schedc
Interrupt Handlers
Keyboards on the Intel Architecture
intrptc
Symmetrical Multi–Processing
Common Pitfalls
A Changes between and
B Where From Here?
C Goods and Services
C Getting this Book in Print
D Showing Your Appreciation
E The GNU General Public License





Self-Service Linux

0 comments
Download :Self-Service Linux

Self-Service Linux®
Mastering the Art of Problem Determination
Mark Wilding and Dan Behman


Table of Contents
Best Practices and Initial Investigation
strace and System Call Tracing Explained
The /proc Filesystem
Introduction
Compiling
The Stack
The GNU Debugger (GDB)
Linux System Crashes and Hangs
Kernel Debugging with KDB
ELF: Executable and Linking Format

GCC the complete reference by Arthur Griffith

0 comments
Download :GCC the complete reference by Arthur Griffith


Contents at a Glance


Part I
The Free Software Compiler
1 Introduction to GCC
2 Acquiring and Installing the Compiler


Part II
Using the Compiler Collection
3 The Preprocessor
4 Compiling C
5 Compiling C++
6 Compiling Objective-C
7 Compiling Fortran
8 Compiling Java
9 Compiling Ada
10 Mixing Languages
11 Internationalization


Part III
Peripherals and Internals

12 Linking and Libraries
13 Using the GNU Debugger
14 Make and Autoconf
15 The GNU Assembler
16 Cross Compiling and the Windows Ports
17 Embedded Systems
18 Output from the Compiler
19 Implementing a Language
20 Register Transfer Language
21 Machine-Specific Compiler Options


Part IV
Appendixes
A GNU General Public License

B Environment Variables
C Command-Line Cross Reference
D Command-Line Options
E Glossary



Tuesday, February 10, 2009

The ABCs of Entrepreneurship: The Fundamentals All Business Professionals Should Know & Remember

0 comments
Click here to download:The ABCs of Entrepreneurship

Inside the Minds:
The ABCs of Entrepreneurship: The Fundamentals All Business Professionals Should Know & Remember
by Ari Ginsberg et al. 
From outlining the history of entrepreneurship, from generating credible and feasible ideas, from securing financials to managing effectively, this book pulls readers through all facets of entrepreneurship, from beginning to end.

Table of Contents 
 Inside the Minds—The ABCs of Entrepreneurship—The Fundamentals All Business Professionals Should Know & Remember 
 The ABCs of Entrepreneurship—Assessing, Building and Connecting 
 Entrepreneurship Comes in Many Colors 
 Bringing Solutions to Problems 
 Freedom and Informed Discipline—Fertile Soil for the Seeds of Entrepreneurship 
 Fundamentals for Building an Entrepreneurial Organization 
 Entrepreneurship and Strategy 
 The Science and Process of Entrepreneurship 
 Key Concepts of Entrepreneurship 

Secrets From The Innovation Room - How To Create High-Voltage Ideas That Make Money Win Business

0 comments
Click here to download :Secrets From The Innovation Room - How To Create High-Voltage Ideas That Make Money Win Business

Secrets from the Innovation Room: How to Create High-Voltage Ideas That Make Money, Win Business, and Outwit the Competition
by Kay Allison

This thought-stimulating guide explains how the creative process is learnable, just like any other skill, and debunks and replaces myths and mysteries with a step-by-step process for coming up with innovative, hero-making, and profitable ideas on demand.
 
Table of Contents 
 Secrets From The Innovation Room—How to Create High-Voltage Ideas That Make Money, Win Business, and Outwit the Competition 
 Introduction 
 Chapter 1 - Defining The Undefinable
 Chapter 2 - Enemies Of Ideas and Innovation
 Chapter 3 - Asking Questions
 Chapter 4 - Releasing Potential Energy
 Chapter 5 - Open The Aperture
 Chapter 6 - Break The Board
 Chapter 7 - Measuring The Voltage 

Building Your Business with Google For Dummies

0 comments

Building Your Business with Google  For Dummies

Table of Contents

Part I: Meeting the Other Side of Google
Chapter : Meeting the Business Side of Google                
Chapter : Getting into Google                                
Chapter : Building Your PageRank Through Networking        
Chapter : Optimizing a Site for Google                        
Chapter : Putting Google Search on Your Site                 
Part II: Creating and Managing
an AdWords Campaign
Chapter : Introducing Search Advertising
and Google AdWords                                       
Chapter : Designing Your AdWords Campaign
and Starting an Account                                    
Chapter : Understanding AdWords Statistics and Reports      
Chapter : Managing Ongoing Campaigns                   
Part III: Creating Site Revenue with AdSense
Chapter : Introducing the Google AdSense Program          
Chapter : Starting an AdSense Account and Publishing Ads   
Chapter : Enhancing Your AdSense Revenue                
Part IV: Google Business for the Larger Company
Chapter : Getting into Froogle and Google Catalogs          
Chapter : Premium Services                               
Part V: The Part of Tens
Chapter : Ten Site Optimization Resources                  
Chapter : Ten SEM and SEO Tips from the Pros              

ASP in a Nutshell A Desktop Quick Reference eMatter Edition

1 comments
Click here to download :ASP in a Nutshell A Desktop Quick Reference eMatter Edition

ASP in a Nutshell: A Desktop Quick Reference, eMatter Edition

Table of Contents

Part I: Introduction to Active Server Pages
Chapter —Active Server Pages: An Introduction 
Chapter —Active Server Pages: Server-Side Scripting 
Part II: Object Reference
Chapter —Server Object 
+Chapter —Preprocessing Directives, Server-Side Includes,
Part III: Installable Component Reference
Chapter —ActiveX Data Objects  
Chapter —Ad Rotator Component 
Chapter —Browser Capabilities Component 
Chapter —Collaboration Data Objects for
Chapter —Content Linking Component 
Chapter —Content Rotator Component 
Chapter —Counters Component 
Chapter —File Access Component 
Chapter —MyInfo Component 
Chapter —Page Counter Component 
Chapter —Permission Checker Component 
Part IV: Appendixes
Appendix A—Converting CGI/WinCGI Applications into
ASP Applications 
Appendix B—ASP on Alternative Platforms 
Appendix C—Configuration of ASP Applications on IIS 

Active Server Pages tutorial for beginners

0 comments
Click here to download :Active Server Pages tutorial for beginners

Active Server Pages tutorial for beginners

What are Active Server Pages?
Displaying Date, Time and Text
Using Variables and Forms
If...Then and For...Next instructions
Do...Loop and Select...Case instructions
Subroutines and Include/virtual
Session and Application methods
Dictionary Object
Cookies
Open Read and Create files
Introduction to Global.asa
Active Server Pages Server-Side Scripting Programmer's Reference

A Practical Guide to Active Server Pages 3.0

0 comments
click to download :A Practical Guide to Active Server Pages 3.0

A Practical Guide to Active Server Pages 3.0

By

Manas Tungare


INTRODUCTION
VARIABLES AND CONSTRUCTS
THE SERVER OBJECT
THE APPLICATION OBJECT
ACTIVE SERVER PAGES .
RETRIEVING DATA
TYPE CHECKING FUNCTIONS
VALUE
CONTROL STRUCTURES
SQL REFERENCE
USING THE RECORDSET.OPEN METHOD
ACTIVE SERVER PAGES .
INSTANTIATING AN OBJECT

Saturday, February 7, 2009

Managing Software Requirements A Use Case Approach Second Edition

0 comments
Click here to download :Managing Software Requirements A Use Case Approach Second Edition 

Managing Software Requirements: A Use Case Approach, Second Edition
By Dean Leffingwell, Don Widrig   


     Introduction
        Chapter 1.  The Requirements Problem
        Chapter 2.  Introduction to Requirements Management
        Chapter 3.  Requirements and the Software Lifecycle
        Chapter 4.  The Software Team
        Chapter 5.  The Five Steps in Problem Analysis
        Chapter 6.  Business Modeling
        Chapter 7.  Systems Engineering of Software-Intensive Systems
        Chapter 8.  The Challenge of Requirements Elicitation
        Chapter 9.  The Features of a Product or System
        Chapter 10.  Interviewing
        Chapter 11.  Requirements Workshops
        Chapter 12.  Brainstorming and Idea Reduction
        Chapter 13.  Storyboarding
        Chapter 14.  A Use Case Primer
        Chapter 15.  Organizing Requirements Information
        Chapter 16.  The Vision Document
        Chapter 17.  Product Management
        Chapter 18.  Establishing Project Scope
        Chapter 19.  Managing Your Customer
        Chapter 20.  Software Requirements—A More Rigorous Look
        Chapter 21.  Refining the Use Cases
        Chapter 22.  Developing the Supplementary Specification
        Chapter 23.  On Ambiguity and Specificity
        Chapter 24.  Technical Methods for Specifying Requirements
        Chapter 25.  From Use Cases to Implementation 
        Chapter 26.  From Use Cases to Test Cases 
        Chapter 27.  Tracing Requirements 
        Chapter 28.  Managing Change 
        Chapter 29.  Assessing Requirements Quality in Iterative Development 
        Chapter 30.  Agile Requirements Methods 
        Chapter 31.  Your Prescription for Requirements Management 
        Appendix A.  HOLIS Artifacts 
        Appendix B.  Vision Document Template 
        Appendix C.  Use-Case Specification Template
        Appendix D.  Supplementary Specification Template
        Appendix E.  Requirements Management in the Rational Unified Process
        Appendix F.  Requirements Management in the SEI-CMM and within ISO 9000:2000
       

Project Management Methodologies Selecting Implementing and Supporting Methodologies and Processes for Projects

0 comments
Click here to download : Project Management Methodologies Selecting Implementing and Supporting Methodologies and Processes for Projects

Project Management Methodologies: Selecting, Implementing, and Supporting Methodologies and Processes for Projects

by Jason Charvat 

Table of Contents 
 Project Management Methodologies—Selecting, Implementing, and Supporting Methodologies and Processes for Projects 
 Foreword 
 Introduction 
 Chapter 1 - Understanding Project Methodologies
 Chapter 2 - Project Methodologies Explained
 Chapter 3 - Project Management Frameworks
 Chapter 4 - Development Methodology—Selection and Utilization
 Chapter 5 - Implementing Project Methodologies
 Chapter 6 - Supporting the Methodology
 Chapter 7 - Project Templates and Techniques
 Chapter 8 - Project Processes and Trends 

Python Tutorial

0 comments
Click here to downlaod:Python Tutorial

Python Tutorial


Guido van Rossum
Fred L Drake Jr edito

 Whetting Your Appetite
 Using the Python Interpreter
 Invoking the Interpreter                    
 The Interpreter and Its Environment                
 An Informal Introduction to Python
 Using Python as a Calculator                  
 First Steps Towards Programming                 
 More Control Flow Tools
 if Statements                      
 for Statements                      
 The range() Function                    
 break and continue Statements and else Clauses on Loops         
 pass Statements                     
 Defining Functions                     
 More on Defining Functions                   
 Data Structures
 More on Lists                      
 The del statement                     
 Tuples and Sequences                    
 Dictionaries                       
 Looping Techniques                     
 More on Conditions                     
 Comparing Sequences and Other Types                
 Modules
 More on Modules                     
 Standard Modules                     
 The dir() Function                    
 Packages                        
 Input and Output
 Fancier Output Formatting                   
 Reading and Writing Files                   
 Errors and Exceptions
 Syntax Errors                      
 Exceptions                       
 Handling Exceptions                    
 Raising Exceptions                     
 User-defined Exceptions                    
 Defining Clean-up Actions                   
 Classes
 A Word About Terminology                   
 Python Scopes and Name Spaces                 
 A First Look at Classes                    
 Random Remarks                     
 Inheritance                       
 Private Variables                      
 Odds and Ends                      
 Exceptions Are Classes Too                   
 Iterators                        
 Generators                       
 Brief Tour of the Standard Library
 Operating System Interface                   
 File Wildcards                      
 Command Line Arguments                   
 Error Output Redirection and Program Termination             
 String Pattern Matching                    
 Mathematics                       
 Internet Access                      
 Dates and Times                      
 Data Compression                     
 Performance Measurement                   
 Quality Control                      
 Batteries Included                     
 What Now?
A Interactive Input Editing and History Substitution
A Line Editing                       
A History Substitution                     
A Key Bindings                      
A Commentary                       
B Floating Point Arithmetic: Issues and Limitations
B Representation Error                     
C History and License
C History of the software                    
C Terms and conditions for accessing or otherwise using Python           

Shell Scripting Primer

0 comments
Click here to download : Shell Scripting Primer

Shell Scripting Primer
Open Source Scripting & Automation

Contents
Introduction 
Chapter  Shell Script Basics
Chapter  Result Codes, Subroutines, Scoping, and Sourcing
Chaining Execution
Chapter  Paint by Numbers
Chapter  How AWK-ward
Chapter  Designing Scripts for Cross-Platform Deployment
Chapter  Advanced Techniques
Chapter  Performance Tuning
Appendix A Other Tools and Information
Appendix B An Extreme Example: The Monte Carlo (Bourne) Method for Pi
Table - Special shell variables
Table - Cursor and scrolling manipulation escape sequences
Table - Attribute escape sequences
Table - Color escape sequences
Table - Other escape codes
Listing - A simple one-second timing loop
Listing - Installing a signal handler trap
Listing - Ignoring a signal
Listing - ipc.sh: Script interprocess communication example, part  of 
Listing - ipc.sh: Script interprocess communication example, part  of 
Listing - Columnar printing using printf
Listing - Truncating text to column width
Listing - Obtaining terminal size using stty or tput
Listing - Using ANSI color
Listing - Setting tab stops
Chapter  Performance Tuning
Table - Performance (in seconds) impact of duplicating common code to avoid redundant
tests
Table - Performance (in seconds) comparisons of  executions of various control
statement sequences
Table - Performance (in seconds) of  iterations, performing each computation once
or twice
Table - Relative performance (in seconds) of  iterations of the echo builtin and the
echo command
Table - Relative performance (in seconds) of  iterations of shell math, expr, and bc
Table - Relative performance (in seconds) of different use cases for sed
Listing - A binary search version of the Bourne shell ord function

Advanced Bash-Scripting Guide

0 comments
Click here to get: Advanced_Bash-Scripting_Guide

Chapter  Why Shell Programming?
Chapter  Starting Off With a Sha-Bang
Chapter  Special Characters
Chapter  Introduction to Variables and Parameters
Chapter  Quoting
Chapter  Exit and Exit Status
Chapter  Tests
Chapter  Operations and Related Topics
Part  Beyond the Basics
Chapter  Variables Revisited
Chapter  Loops and Branches
Chapter  Command Substitution
Chapter  Arithmetic Expansion
Chapter  Recess Time
Part  Commands
Chapter  Internal Commands and Builtins
Chapter  External Filters, Programs and Commands
Chapter  System and Administrative Commands
Part  Advanced Topics
Chapter  Regular Expressions
Chapter  Here Documents
Chapter  I/O Redirection
Chapter  Subshells
Chapter  Restricted Shells
Chapter  Process Substitution
Chapter  Functions
Chapter  Aliases
Chapter  List Constructs
Chapter  Arrays
Chapter  /dev and /proc
Chapter  Of Zeros and Nulls
Chapter  Debugging
Chapter  Options
Chapter  Gotchas
Chapter  Scripting With Style
Chapter  Miscellany
Appendix A Contributed Scripts
Appendix B Reference Cards
Appendix C A Sed and Awk Micro-Primer
Appendix D Exit Codes With Special Meanings
Appendix E A Detailed Introduction to I/O and I/O Redirection
Appendix F Command-Line Options
Appendix G Important Files
Appendix H Important System Directories
Appendix I Localization
Appendix J History Commands
Appendix K A Sample bashrc File
Appendix L Converting DOS Batch Files to Shell Scripts
Appendix M Exercises
Appendix N Revision History
Appendix O Mirror Sites
Appendix P To Do List
Appendix Q Copyright
Appendix R ASCII Table

Shell Scripting by Hamish Whittal

0 comments

Shell Scripting by Hamish Whittal 
Table of Contents

The who command
The w Command
The "date" command
The 'echo' command
File Commands
System Commands
Unamed Pipes
The job of the shell
Command Interpreter
Using sed and pipes
Different types of tests
Running commands in the background using &
Traps and signals
Signals
Traps
Exercises:
File descriptors re-visited
Exercises
Here documents
Exercises
Functions
Exercises:
Challenge sequence
A Writing html pages
B An introduction to dialog
C A Comparisson of bash, tsch and ksh

moreeeee........