Save info   Get password
Home Submit your blog Edit Account Rules RSS-Archive Contact


WAP, Bluetooth, and 3G Programming: Cracking the Code
2007-07-24 02:26:00
Dreamtech Software Team (Hungry Minds) Contents: Chapter 1: WAP, Bluetooth , and 3G: A Brief Introduction • Evolution of Wireless Networks • Evolution of Wireless Protocols and Applications • Languages and Tools for Content Development • Wireless Access Devices/Bluetooth • Summary Chapter 2: WML and WML Script Programming : A Case Study • WML Commands and Syntax • WML Script — Commands and Syntaxes • The Information Master Application • The Restaurant Application • Summary Chapter 3: WAP Using Cold Fusion: A Project • Cold Fusion: An Overview • Application: Question Quiz • Summary Chapter 4: WTA: An Advanced Interaction Technique for Mobile Phones • Applications of WTA • Introduction to WTA Architecture • Using the Interface Components • Event and State Management in WTA • WTAI Function Call Example • Summary Chapter 5: Integrating Java with WAP • Introduction to Java Technologies • Create Dynamic Content with Servlets and JSPs for WAP Browsers
Read more: Cracking

UNIX System Administration: A Beginner's Guide
2007-07-22 02:34:00
Steve Maxwell (McGraw-Hill/Osborne) Contents: 1 Introduction to UNIX 1. Uncover the History of the UNIX System 2. Explore the Elements of a Computer System 3. Show the UNIX Timeline 4. Discover the Roles of the UNIX System Administrator 2 Basic UNIX Commands 1. Explore the UNIX Shell 2. Investigate Basic UNIX Commands 3 Using System Administration Tools 1. Managing Solaris Using Admintool 2. Manage Linux Accounts with Userconf 3. Manage HP-UX Using SAM 4. Set Up Better Account Security 4 Software Package Management Tools 1. Discover Solaris Package Tools 2. Discover HP-UX Package Tools 3. Discover Linux Package Tools 5 Maintaining UNIX Users 1. Discover the /etc/passwd File 2. Discover the /etc/group File 3. Discover the /etc/shadow File 4. Explore UNIX Account Tools 6 File Systems, Disks, and Tools 1. Explore a UNIX File System 2. Uncover a Disk Partition 3. Determine a Mounted File System 4. Create a New File System 7 System Security 1. Define a Security Policy 2. Maintain System Pat
Read more: Beginner , Guide

PHP Solutions: Dynamic Web Design Made Easy
2007-07-18 02:17:00
David Powers (Apress) Contents: Chapter 1: What Is PHP—And Why Should I Care? • Embracing the power of code • How to use this book • A note about versions • So, let’s get on with it Chapter 2: Getting Ready to Work with PHP • What you need to write and test PHP pages • What you need for a local test environment • Setting up on Windows • Setting up on Mac OS X • Checking your PHP settings (Windows and Mac) • What’s next? Chapter 3: How to Write PHP Scripts • PHP: The big picture • PHP: A quick reference • PHP quick checklist Chapter 4: Lightening Your Workload with Includes • Including code from other files • Summary Chapter 5: Bringing Forms to Life • How PHP gathers information from a form • Sending email • Validating user input • Handling multiple-choice form elements • Redirecting to another page • Summary Chapter 6: Uploading Files • How PHP handles file uploads • Uploading files • Points to watch with file uploads Chapter 7: Us
Read more: Dynamic

Software Requirements: Encapsulation, Quality, and Reuse
2007-07-15 01:05:00
Rick Lutowski (Auerbach Publications) Contents: 1 Overview 1.1 Why Freedom? 1.2 Freedom Methodology Overview 1.3 Methodology Benefits of Freedom 1.4 Economic Benefits of Freedom References 2 Information-Hiding Secrets 2.1 Chapter Overview 2.2 Information-Hiding Concepts 2.3 Contrast with Traditional Design 2.4 Contrast with Current OO Practice References 3 What Are Requirements ? 3.1 Chapter Overview 3.2 Definition of Requirements 3.3 Definition of Design 3.4 Definition of Implementation 3.5 Design and Implementation Constraints References 4 Freedom Requirements Process 4.1 Chapter Overview 4.2 Enterprise Process Models 4.3 Bounding the Black Box 4.4 Context Diagrams 4.5 Requirements Process 4.6 Example Problem Enterprise Process Model 4.7 Example Problem Black Box Bounding 4.8 Example Problem Context Diagram References 5 Quality Requirements 5.1 Chapter Overview 5.2 Types of Requirements 5.3 Measuring Software Quality 5.4 Where’s the Developer? 5.5 ‘ility Mapping 5.6 Example Proble
Read more: Reuse

Absolute Beginner's Guide to Creating Web Pages, Second Edition
2007-07-13 09:19:00
Todd Stauffer (Que Publishing) Contents: Introduction Part I Creating Web Pages 1 The Fundamentals of Web Publishing 2 A Crash-Course in Web Design 3 What You Need to Get Started 4 Creating Your First Page Part II Design and Conquer 5 Formatting Your Text 6 Visual Stimulus—Adding Graphics 7 Building Hypertext Links 8 Table Basics 9 Advanced Table Elements and Table Design 10 Get Splashy: Style Sheets, Fonts, and Special Characters 11 Advanced Web Images and Imagemaps Part III Building Your Site 12 Creating Sites with HTML Frames 13 Adding Multimedia and Java Content 14 Site-Wide Styles: Design, Accessibility, and Internationalization Part IV Interacting with Your Users 15 Adding HTML Forms 16 CGIs and Data Gathering 17 Forums, Chats, and Other Add-Ons rapidshare.com PDF (-> RAR) | 383 pages | 9,289 KB (-> 7,232 KB)
Read more: Beginner , Guide , Absolute , Second , Edition , Absolute Beginner

The Linux Programmer's Toolbox
2007-07-11 06:50:00
John Fusco (Prentice Hall) Contents: Chapter 1 Downloading and Installing Open Source Tools 1.1 Introduction 1.2 What Is Open Source? 1.3 What Does Open Source Mean to You? 1.4 An Introduction to Archive Files 1.5 Know Your Package Manager 1.6 Some Words about Security and Packages 1.7 Inspecting Package Contents 1.8 Keeping Packages up to Date 1.9 Summary Chapter 2 Building from Source 2.1 Introduction 2.2 Build Tools 2.3 The Build Process 2.4 Understanding Errors and Warnings 2.5 Summary Chapter 3 Finding Help 3.1 Introduction 3.2 Online Help Tools 3.3 Other Places to Look 3.4 Documentation Formats 3.5 Internet Sources of Information 3.6 Finding Information about the Linux Kernel 3.7 Summary Chapter 4 Editing and Maintaining Source Files 4.1 Introduction 4.2 The Text Editor 4.3 Revision Control 4.4 Source Code Beautifiers and Browsers 4.5 Summary Chapter 5 What Every Developer Should Know about the Kernel 5.1 Introduction 5.2 User Mode versus Kernel Mode 5.3 The Process Scheduler 5.4
Read more: Programmer , Toolbox

The Book of JavaScript: A Practical Guide to Interactive Web Pages, 2nd Edition
2007-07-10 03:25:00
Dave Thau(No Starch Press)Contents: 1 Welcome to Javascript! • Is JavaScript for You? • Is This Book for You? • The Goals of This Book • What Can JavaScript Do? • What Are the Alternatives to JavaScript? • JavaScript’s Limitations • Getting Started • Where JavaScript Goes on Your Web Pages • Dealing with Older Browsers • Your First JavaScript • Summary • Assignment 2 Using Variables and Built-In Functions to Update Your Web Pages Automatically • Variables Store Information • Write Here Right Now: Displaying Results • Strings • More About Functions • Parameters • Writing the Date to Your Web Page • How the European Space Agency Writes the Date to Its Page • Summary • Assignment 3 Giving the Browsers What They Want • A Real-World Example of Browser Detection • Browser Detection Methods • Redirecting Visitors to Other Pages • if-then Statements • OR and AND • Putting It All Together • A Few More Details About Boolean Expressions
Read more: Guide , Edition , Practical

Learn Google
2007-07-08 11:51:00
Michael Busby (Wordware Publishing, Inc.) Contents: Chapter 1 All about Search Engines • Introduction • What Do We Search For? • How Much Do We Search? • Why Search? • How Does a Search Engine Work? • Issues Searching the Web • Search Integrity • The Race to Be Number One • What Is Google ? • How Google Ranks Its Search Results • How Is Google Getting Better? • The Next Generation • Summary Chapter 2 Google Services • Introduction • Google Services • Summary Chapter 3 Google Preferences • Introduction • Preferences • Summary Chapter 4 Basic Google Search Techniques • Introduction • Keywords • The Quote (") Operator • The Arithmetic (+, –) Operators • Boolean Operators • Complex Boolean Operations • Search Issues • Summary Chapter 5 Advanced Google Search Techniques • Introduction • Advanced Search Features • Summary Chapter 6 Advanced Alternate Query Search Operators • Introduction • Advanced Alternate Query Search Operat


Programming Sudoku
2007-07-03 00:52:00
Wei-Meng Lee (Apress) Contents: CHAPTER 1 What Is Sudoku ? • Rules of Sudoku • Sudoku Terminology • It’s Just Logic! • Variants of Sudoku • Let’s Play Sudoku! • Summary CHAPTER 2 Creating the Sudoku Application • Creating the Sudoku Project • Testing the Application • Summary CHAPTER 3 Basic Sudoku Solving Technique • Elimination Technique • Implementing the CRME Technique • Testing It Out • Summary CHAPTER 4 Intermediate Techniques • Lone Rangers • Implementing the Technique • Testing Out the Lone Ranger Technique • Summary CHAPTER 5 Advanced Techniques • Looking for Twins • Looking for Triplets • Brute-Force Elimination • Implementing the Techniques • Testing the Techniques • Summary CHAPTER 6 Generating Sudoku Puzzles • Determining the Level of Difficulty • Steps to Generate a Sudoku Puzzle • Implementing the Puzzle-Generating Algorithm • Wiring Up the Logic with the User Interface • Testing the Implementation • Summary CH
Read more: Programming

Mathematics for Computer Graphics, Second Edition
2007-07-03 00:51:00
John Vince (Springer) Contents: 1 Mathematics 1.1 Is Mathematics Difficult? 1.2 Who should Read this Book? 1.3 Aims and Objectives of this Book 1.4 Assumptions Made in this Book 1.5 How to Use the Book 2 Numbers 2.1 Natural Numbers 2.2 Prime Numbers 2.3 Integers 2.4 Rational Numbers 2.5 Irrational Numbers 2.6 Real Numbers 2.7 The Number Line 2.8 Complex Numbers 2.9 Summary 3 Algebra 3.1 Notation 3.2 Algebraic Laws 3.3 Solving the Roots of a Quadratic Equation 3.4 Indices 3.5 Logarithms 3.6 Further Notation 3.7 Summary 4 Trigonometry 4.1 The Trigonometric Ratios 4.2 Example 4.3 Inverse Trigonometric Ratios 4.4 Trigonometric Relationships 4.5 The Sine Rule 4.6 The Cosine Rule 4.7 Compound Angles 4.8 Perimeter Relationships 4.9 Summary 5 Cartesian Coordinates 5.1 The Cartesian xy-plane 5.2 3D Coordinates 5.3 Summary 6 Vectors 6.1 2D Vectors 6.2 3D Vectors 6.3 Deriving a Unit Normal Vector for a Triangle 6.4 Areas 6.5 Summary 7 Transformation 7.1 2D Transformations 7.2 Matrices 7.3 Homogen
Read more: Second , Edition , Second Edition , Computer , Graphics , Computer Graphics

Hard Disk Drive: Mechatronics and Control
2007-07-03 00:49:00
Abdullah Al Mamun, GuoXiao Guo & Chao Bi (CRC Press) Contents: 1 Introduction 1.1 History of HDD Technology 1.2 Components of a Hard Disk Drive 1.3 Accessing Data in HDD 1.4 Trend in HDD Industry 1.5 Alternative Recording Technologies 2 Head Positioning Servomechanism 2.1 The Servo Loop 2.2 The Actuator 2.3 Feedback of Position Signal 2.4 High Frequency Dynamics 2.5 Noise and Disturbances 2.6 Track Seek Control ler 3 Design of Actuator Servo Controller 3.1 Review of Design Methods 3.2 PID-type Control 3.3 Factors Limiting Servo Performance 3.4 Optimal Control 3.5 Advanced Topics 3.6 Emergence of Dual-Stage Actuator 3.7 Control of Dual-Stage Actuator 4 Spindle Motor Control 4.1 Magnetic Field Fundamentals 4.2 Electric Motor Fundamentals 4.3 Spindle Motors used in HDD 4.4 Spindle Motor Drive System 5 Servo Track Writer 5.1 Introduction 5.2 HDA Servowriting 5.3 Media STW 5.4 Self Servowriting 5.5 A Laboratory-scale Example 5.6 Printing the patterns rapidshare.com PDF (-> RAR) | 398 pag
Read more: Hard Disk Drive

Encyclopedia of Virtual Communities and Technologies
2007-07-03 00:47:00
Editor: Subhasish Dasgupta (Idea Group Reference) Contents: Biometrics in Virtual Communities and Digital Governments / Chang-Tsun Li Building Trust in Virtual Communities / István Mezgár Business Advantage of Community Knowledge / Henny de Vos and Carla Verwijs Business Applications of Virtual Communities / Susan A. Baim Cancer Patient-to-Patient Online Discussion Groups / Roy Rada Codes of Ethics in Virtual Communities / Cãlin Gurãu Collaboration, Communication, and Learning in a Virtual Community / Seungyeon Han and Janette R. Hill Collaborative Information Management System for Science Domains / Ozgul Unal, Ersin C. Kaletas, Hamideh Afsarmanesh, H. Hakan Yakali, and Louis O. Hertzberger Communicating in Synchronous Text-Based Virtual Communities / Lynne D. Roberts, Leigh M. Smith, and Clare M. Pollock Computer-Mediated Communication in Virtual Learning Communities / Lisa Link and Daniela Wagner Converting Online Community Visitors into Online Consumers / Lee Moh Shan, Juliana S
Read more: Encyclopedia

Advances in Universal Web Design and Evaluation: Research, Trends and Opportunities
2007-07-03 00:45:00
Sri Kurniawan & Panayiotis Zaphiris (Idea Group Publishing) Contents: Section I: Introduction and General Issues Chapter I Web Accessibility and the Needs of Users with Disabilities (Aspasia Dellaporta) Chapter II Failing the Disabled Community: The Continuing Problem of Web Accessibility (David Kreps, Alison Adam) Section II: The Two Extremes of Life Chapter III Designing Children’s Multimedia (Bridget Patel) Chapter IV Bonded Design: A Methodology for Designing with Children (Andrew Large, Valerie Nesset, Jamshid Beheshti, Leanne Bowler) Chapter V Ageing and its Implications for Elderly Web Experience (Syariffanor Hisham, Alistair D. N. Edwards) Section III: Gender Issues Chapter VI Gender Issues in HCI Design for Web Access (Stefania Boiano, Ann Borda, Jonathan P. Bowen, Xristine Faulkner, Giuliano Gaia, Sarah McDaid) Chapter VII Interpreting the Female User: How Web Designers Conceptualise Development of Commercial WWW Sites to Satisfy Specific Niche Markets (Noemi Maria S
Read more: Universal , Evaluation , Research , Trends , Opportunities

3D Math Primer for Graphics and Game Development
2007-07-03 00:43:00
Fletcher Dunn & Ian Parberry (Wordware Publishing, Inc.) Contents: Chapter 1 Introduction 1.1 What is 3D Math? 1.2 Why You Should Read This Book 1.3 What You Should Know Before Reading This Book 1.4 Overview Chapter 2 The Cartesian Coordinate System 2.1 1D Mathematics 2.2 2D Cartesian Mathematics 2.3 From 2D to 3D 2.4 Exercises Chapter 3 Multiple Coordinate Spaces 3.1 Why Multiple Coordinate Spaces? 3.2 Some Useful Coordinate Spaces 3.3 Nested Coordinate Spaces 3.4 Specifying Coordinate Spaces 3.5 Coordinate Space Transformations 3.6 Exercises Chapter 4 Vectors 4.1 Vector — A Mathematical Definition 4.2 Vector — A Geometric Definition 4.3 Vectors vs. Points 4.4 Exercises Chapter 5 Operations on Vectors 5.1 Linear Algebra vs. What We Need 5.2 Typeface Conventions 5.3 The Zero Vector 5.4 Negating a Vector 5.5 Vector Magnitude (Length) 5.6 Vector Multiplication by a Scalar 5.7 Normalized Vectors 5.8 Vector Addition and Subtraction 5.9 The Distance Formula 5.10 Vector Dot Product 5
Read more: Graphics , Development

C++: The Complete Reference, Third Edition
2007-07-03 00:41:00
Herbert Schildt (McGraw-Hill) Contents: Part I The Foundation of C++: The C Subset 1 An Overview of C 2 Expressions 3 Statements 4 Arrays and Null-Terminated Strings 5 Pointers 6 Functions 7 Structures, Unions, Enumerations, and User-Defined Types8 C-Style Console I/O 9 File I/O 10 The Preprocessor and Comments Part II C++ 11 An Overview of C++ 12 Classes and Objects 13 Arrays, Pointers, References and the Dynamic Allocation Operators 14 Function Overloading, Copy Constructors, and Default Arguments 15 Operator Overloading 16 Inheritance 17 Virtual Functions and Polymorphism 18 Templates 19 Exception Handling 20 C++ I/O System Basics 21 C++ File I/O 22 Run-Time Type ID and the Casting Operators 23 Namespaces, Conversion Functions,and Other Advanced Topics 24 Introducing the Standard Template Library Part III The Standard Function Library 25 The C-Based I/O Functions 26 The String and Character Functions 27 The Mathematical Functions 28 Time, Date, and Localization Functions 29 The Dyna
Read more: Edition

A History of Modern Computing
2007-07-03 00:37:00
Paul E. Ceruzzi (The MIT Press) Contents: Introduction: Defining ‘‘Computer’’ 1 The Advent of Commercial Computing , 1945–1956 2 Computing Comes of Age, 1956–1964 3 The Early History of Software, 1952–1968 4 From Mainframe to Minicomputer, 1959–1969 5 The ‘‘Go-Go’’ Years and the System/360, 1961–1975 6 The Chip and Its Impact, 1965–1975 7 The Personal Computer, 1972–1977 8 Augmenting Human Intellect, 1975–1985 9 Workstations, UNIX, and the Net, 1981–1995 10 ‘‘Internet Time,’’ 1995–2001 Conclusion: The Digitization of the World Picture rapidshare.com PDF (-> RAR) | 459 pages | 4,626 KB (-> 4,219 KB)
Read more: Modern

Quick Reference to Computer Graphics Terms
2007-07-03 00:34:00
Roger T. Stevens (Academic Press Professional) • Includes newest graphics terms • 8 pages of color images rapidshare.com PDF (-> RAR) | 251 pages | 1,415 KB (-> 1,286 KB)
Read more: Computer , Graphics , Computer Graphics , Quick , Terms

Compact Numerical Methods for Computers: Linear Algebra and Function Minimisation, Second Edition
2007-07-03 00:32:00
J C Nash (Adam Hilger) Contents: 1. A STARTING POINT 1.1. Purpose and scope 1.2. Machine characteristics 1.3. Sources of programs 1.4. Programming languages used and structured programming 1.5. Choice of algorithms 1.6. A method for expressing algorithms 1.7. General notation 1.8. Software engineering issues 2. FORMAL PROBLEMS IN LINEAR ALGEBRA 2.1. Introduction 2.2. Simultaneous linear equations 2.3. The linear least-squares problem 2.4. The inverse and generalised inverse of a matrix 2.5. Decompositions of a matrix 2.6. The matrix eigenvalue problem 3. THE SINGULAR-VALUE DECOMPOSITION AND ITS USE TO SOLVE LEAST-SQUARES PROBLEMS 3.1. Introduction 3.2. A singular-value decomposition algorithm 3.3. Orthogonalisation by plane rotations 3.4. A fine point 3.5. An alternative implementation of the singular-value decomposition 3.6. Using the singular-value decomposition to solve least-squares problems 4. HANDLING LARGER PROBLEMS 4.1. Introduction 4.2. The Givens’ reduction 4.3. Extension t
Read more: Second , Edition , Second Edition , Methods , Linear , Linear Algebra

Index of Titles
2007-07-03 00:30:00
3D Math Primer for Graphics and Game Development, Fletcher Dunn & Ian Parberry (Wordware Publishing, Inc.) A History of Modern Computing, Paul E. Ceruzzi (The MIT Press) Absolute Beginner's Guide to Creating Web Pages, Second Edition, Todd Stauffer (Que Publishing) Advances in Universal Web Design and Evaluation: Research, Trends and Opportunities, Sri Kurniawan & Panayiotis Zaphiris (Idea Group Publishing) C++: The Complete Reference, Herbert Schildt (McGraw-Hill) Compact Numerical Methods for Computers: Linear Algebra and Function Minimisation, Second Edition, J C Nash (Adam Hilger) Encyclopedia of Virtual Communities and Technologies, Subhasish Dasgupta (Idea Group Reference) Hard Disk Drive: Mechatronics and Control, Abdullah Al Mamun, GuoXiao Guo & Chao Bi (CRC Press) Learn Google, Michael Busby (Wordware Publishing, Inc.) Mathematics for Computer Graphics, Second Edition, John Vince (Springer) PHP Solutions: Dynamic Web Design Made Easy, David Powers (Apress) Programming
Read more: Index , Titles

Building Forums with vBulletin: Creating and Maintaining Online Discussion Forums
2007-07-29 08:26:00
Adrian Kingsley-Hughes & Kathie Kingsley Hughes (Packt Publishing) Contents: Chapter 1: Introduction to the vBulletin Board • What is vBulletin? • The vBulletin Advantage • vBulletin Licensing Options • Example vBulletin Sites • Summary Chapter 2: Installing and Configuring vBulletin • Requirements • Installing vBulletin • Troubleshooting • The vBulletin Control Panel • Importing Data into vBulletin • Default Usergroups • Securing vBulletin • Help & Support • Summary Chapter 3: A Tour of vBulletin • The vBulletin User Experience • The vBulletin Administrator Experience • Forum Management • Branding • Summary Chapter 4: Customizing Your vBulletin Board • Types of Customization • CSS Modifications • Phrase Modifications • Template Modifications • PHP Code Modifications • Hacks • Summary Chapter 5: Administering Your Forum • Setting Up a Forum • Super Administrators • Other Changes to the config.php File • Maintaining the Dat
Read more: Building , Forums , Creating , Discussion

Level of Detail for 3D Graphics
2007-07-27 04:24:00
David Luebke, Martin Reddy, Jonathan D. Cohen, Amitabh Varshney, Benjamin Watson & Robert Huebner (Morgan Kaufmann Publishers) Contents: PART I Generation Chapter 1 Introduction 1.1 Coverage and Organization 1.2 History 1.3 Simplifications in Computer Graphics 1.4 LOD Frameworks 1.5 Polygonal meshes 1.6 Fidelity Metrics Chapter 2 Mesh Simplification 2.1 Overview 2.2 Local Simplification Operators 2.3 Global Simplification Operators 2.4 Simplification Frameworks 2.5 Conclusions Chapter 3 Simplification Error Metrics 3.1 Why Measure Error? 3.2 Key Elements 3.3 Range of Approaches 3.4 Conclusions PART II Application Chapter 4 Run-Time Frameworks 4.1 LOD Selection Factors 4.2 Fixed-Frame Rate Schedulers 4.3 View-Dependent LOD 4.4 Blending Between Transitions 4.5 Conclusions Chapter 5 A Catalog of Useful Algorithms 5.1 Vertex Clustering 5.2 Vertex Decimation 5.3 Quadric Error Metrics 5.4 RSimp: Reverse Simplification 5.5 Image-Driven Simplification 5.6 Skip Strips 5.7 Triangulation of P
Read more: Detail

Reducing Risk with Software Process Improvement
2007-08-01 04:40:00
Louis Poulin (Auerbach Publications) Contents: 1 The Information Age • The Old Software Ghosts That Haunt Us 2 Managing Requirements • Ensure System Requirements Have Been Reviewed by Software Professionals before Forging Ahead • Establish and Enforce a Directive Stating What Must Be Done when Dealing with System Requirements • Train Those Who Have the Responsibility of Managing Requirements • Document Project Requirements and Make Them Available to Project Team Members • Take Basic Measurements of Requirements Management Activities and By-Products • Involve Quality Assurance Personnel when Managing Requirements • Conduct Reviews of Requirements Management Activities and By-Products 3 Planning • Involve Software Professionals when the Project Is in Its Early Conceptual Stage • Insist That a Plan Be Prepared and Specify What It Should Contain • Ensure the WBS Is Used Properly • Start by Estimating Size • Ensure That Auxiliary Resources Have Been Factored into
Read more: Reducing , Process , Improvement

Defining and Deploying Software Processes
2007-08-01 04:06:00
F. Alan Goodman (Auerbach Publications) Contents: SECTION I: The Software Process Model 1 Origins of the Software Process Model • What I Will Cover • Process Terminology 2 Defining the Real-World Process Connection 3 The Software Process Model Pyramid • Side 1 of the Software Process Model Pyramid • Side 2 of the Software Process Model Pyramid • Side 3 of the Software Process Model Pyramid • Side 4 of the Software Process Model Pyramid 4 The Software Process Model Overview • The Software Process Model Concept • The Key Process Element: The Activity 5 Side 1 — Level 1 Authority Level • Authority Level 6 Side 1 — Level 2 Repeatable Level • End-to-End Life-Cycle Diagram (Repeatable Level — Side 1) • Process Activity Diagrams (PADs) (Repeatable Level — Side 1) • Event-Driven Procedures (EDP) Lists (Repeatable Level — Side 1) • End-to-End Life Cycle of Activities • Activities • Mandatory Activity Topics • Possible Extension Activity Topics • Activ
Read more: Deploying

Red Hat Linux Pocket Administrator
2007-07-31 07:27:00
Richard Petersen & Ibrahim Haddad (McGraw-Hill/Osborne) Contents: 1 Basic System Administration • Superuser Control: the root user • System Time and Date • Scheduling Tasks: cron • System Runlevels: telinit, initab, and shutdown • Managing Services • chkconfig • service Command • redhat-config-services • Red Hat Administration Tools • System Directories • Configuration Directories and Files • System Logs: /var/log and syslogd • Performance Analysis Tools and Processes 2 Managing Users • User Configuration Files • The Password Files • Managing User Environments • Red Hat User Manager • Adding and Removing Users with useradd, usermod, and userdel • Managing Groups • Controlling Access to Directories and Files: chmod • Disk Quotas • Lightweight Directory Access Protocol • Pluggable Authentication Modules 3 Software Management • Software Repositories • Software Package Types • Red Hat Package Manager (RPM) • Installing Software from
Read more: Linux , Pocket

Build Your Own ASP.NET 2.0 Web Site Using C# & VB, 2nd Edition
2007-08-03 02:13:00
Cristian Darie & Zak Ruvalcaba (SitePoint) Contents: 1. Introducing ASP.NET and the .NET Platform • What is ASP.NET? • Installing the Required Software • Writing your First ASP.NET Page • Getting Help • Summary 2. ASP.NET Basics • ASP.NET Page Structure • View State • Working with Directives • ASP.NET Languages • Summary 3. VB and C# Programming Basics • Programming Basics • Object Oriented Programming Concepts • Using Code-behind Files • Summary 4. Constructing ASP.NET Web Pages • Web Forms • HTML Server Controls • Web Server Controls • Web User Controls • Master Pages • Using Cascading Style Sheets (CSS) • Summary 5. Build ing Web Applications • Introducing the Dorknozzle Project • Using Visual Web Developer • Executing your Project • Core Web Application Features • Starting the Dorknozzle Project • Extending Dorknozzle • Debugging and Error Handling • Summary 6. Using the Validation Controls • Introducing the ASP.NET Val
Read more: Edition , Web Site

USB Complete: Everything You Need to Develop Custom USB Peripherals, Third Edition
2007-08-05 06:08:00
Jan Axelson (Lakeview Research LLC) Contents: 1. USB Basics • What USB Can Do • Evolution of an Interface • Bus Components • Division of Labor • Developing a Device 2. Inside USB Transfers • Transfer Basics • Elements of a Transfer • Ensuring that Transfers Are Successful 3. A Transfer Type for Every Purpose • Control Transfers • Bulk Transfers • Interrupt Transfers • Isochronous Transfers • More about Time-critical Transfers 4. Enumeration: How the Host Learns about Devices • The Process • Descriptors • Descriptors in 2.0-compliant Devices 5. Control Transfers: Structured Requests for Critical Data • Elements of a Control Transfer • The Requests • Other Control Requests 6. Chip Choices • Components of a USB Device • Simplifying Device Development • Controllers with Embedded CPUs • Controllers that Interface to External CPUs 7. Device Classes • About Classes • Defined Classes • Implementing Non-standard Functions 8. How the Host Commu
Read more: Everything , Peripherals , Edition

Interfacing with C++: Programming Real-World Applications
2007-08-08 04:17:00
Jayantha Katupitiya & Kim Bentley (Springer) Contents: 1 Getting Started 1.1 Introduction 1.2 Program Development Software 1.3 A C++ Program 1.4 Use of Functions 1.5 Fundamental Data Types 1.6 Functions with Parameters and Return Values 1.7 Summary 1.8 Bibliography 2 Parallel Port Basics and Interfacing 2.1 Introduction 2.2 What is the Parallel Port? 2.3 Data Representation 2.4 Program Demonstrating Hexadecimal to Decimal 2.5 Summary 2.6 Bibliography 3 Testing the Parallel Port 3.1 Introduction 3.2 Interface Board Power Supply 3.3 Parallel Port Interface 3.4 Basic Output Using the Parallel Port 3.5 Basic Input Using the Parallel Port 3.6 Compensating for Internal Inversions 3.7 Summary 3.8 Bibliography 4 The Object-Oriented Approach 4.1 Introduction 4.2 Conceptual and Physically Realisable Objects 4.3 Real Objects 4.4 Object Classes 4.5 Encapsulation 4.6 Abstract Classes 4.7 Class Hierarchies 4.8 Inheritance 4.9 Multiple Inheritance 4.10 Polymorphism 4.11 An Example Object Hierarch
Read more: Programming , World , Applications

USB Mass Storage: Designing and Programming Devices and Embedded Hosts
2007-08-07 03:25:00
Jan Axelson (Lakeview Research LLC) Contents: 1 Mass Storage Basics • When to Use a Storage Device • Requirements • Selecting a Media Type • Hard Drives • Flash Memory 2 Supporting USB • The Interface in Brief • Choosing a Device Controller • Microchip PIC18F4550 3 The USB Mass Storage Class • Requirements • Descriptors • Responding to Commands • PC Support 4 Accessing Flash Memory Cards • The Interface • Host Programming • Transferring Data 5 MultiMediaCard Protocol • Command and Response Formats • The Commands • Sending Commands • Application Example 6 SCSI Commands • About the Commands • Sense Data • Primary Commands • Block Commands • Multimedia Commands • Handling Commands and Events 7 Media Structure • A Look Inside • The Master Boot Record Sector 8 FAT File Systems • Inside a FAT16 Volume • Inside a FAT32 Volume • Selecting a File System • The File Allocation Table • Accessing the FAT 9 Directories • The Contents
Read more: Designing , Devices , Hosts

The Tomes of Delphi Algorithms and Data Structures
2007-08-10 05:59:00
Julian Bucknall (Wordware Publishing, Inc.) Contents: Chapter 1 What is an Algorithm? • What is an Algorithm? • Algorithms and the Platform • Debugging and Testing • Summary Chapter 2 Arrays • Arrays • Array Types in Delphi • TList Class, an Array of Pointers • Arrays on Disk • Summary Chapter 3 Linked Lists, Stacks, and Queues • Singly Linked Lists • Doubly Linked Lists • Benefits and Drawbacks of Linked Lists • Stacks • Queues • Summary Chapter 4 Searching • Compare Routines • Sequential Search • Binary Search • Summary Chapter 5 Sorting • Sorting Algorithms • Sort Basics • Summary Chapter 6 Randomized Algorithms • Random Number Generation • Other Random Number Distributions • Skip Lists • Summary Chapter 7 Hashing and Hash Tables • Hash Functions • Collision Resolution with Linear Probing • Other Open-Addressing Schemes • Collision Resolution through Chaining • Collision Resolution through Bucketing • Hash Tables on Dis
Read more: Structures

Computer Viruses and Malware
2007-08-15 06:45:00
John Aycock (Springer) Contents: 1. WE'VE GOT PROBLEMS 1.1 Dramatis Personae 1.2 The Myth of Absolute Security 1.3 The Cost of Malware 1.4 The Number of Threats 1.5 Speed of Propagation 1.6 People 1.7 About this Book 1.8 Some Words of Warning 2. DEFINITIONS AND TIMELINE 2.1 Malware Types 2.2 Naming 2.3 Authorship 2.4 Timeline 3. VIRUSES 3.1 Classification by Target 3.2 Classification by Concealment Strategy 3.3 Virus Kits 4. ANTI-VIRUS TECHNIQUES 4.1 Detection: Static Methods 4.2 Detection: Dynamic Methods 4.3 Comparison of Anti-Virus Detection Techniques 4.4 Verification, Quarantine, and Disinfection 4.5 Virus Databases and Virus Description Languages 4.6 Short Subjects 5. ANTI-ANTI-VIRUS TECHNIQUES 5.1 Retroviruses 5.2 Entry Point Obfuscation 5.3 Anti-Emulation 5.4 Armoring 5.5 Tunneling 5.6 Integrity Checker Attacks 5.7 Avoidance 6. WEAKNESSES EXPLOITED 6.1 Technical Weaknesses 6.2 Human Weaknesses 7. WORMS 7.1 Worm History 7.2 Propagation 8. DEWORMING 8.1 Defense 8.2 Capture and C
Read more: Computer , Viruses , Computer Viruses

Page 1 of 2 « < 1 2 > »
eXTReMe Tracker