![]() |
Opamp Technical Books 1033 N. Sycamore Ave. Los Angeles, CA 90038 WWW.OPAMP.COM 1 - 800 - 468 - 4322 8:00am-4:30pm M-F 9:00am-5:30pm Sat |
|
|---|
![]() |
Keywords: unix
Your search found 149 books Now viewing Books 1 - 25 In stock items ship IMMEDIATELY. Other titles usually ship within 2-3 days. |
![]() |
|---|
| Advanced DBA Certification Guide and Reference for DB2® Universal Database v8 for Linux, UNIX, and Windows, 1st Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
Foreword. Preface. 1. Data Storage.
Some Terminology Used in DB2. The Default Database. Table Spaces. Containers. Extents. Creating Table Spaces. The Table Space Types. SMS Table Spaces. DMS Table Spaces. Should the Temporary Table Space Be SMS or DMS? Additional Table Space Options/Parameters. Listing Table Spaces. SYSCAT.TABLESPACES View. SYSCAT.TABLES View. When Is a Table Space Full? Table Space Maps and Table Space Extent Maps. Altering a Table Space. The Table Space's Partition Group. Database Partition Groups. Disk Layout. Summary. 2. Data Manipulation.
The Buffer Pools. Buffer Pool Usage. How Many Buffer Pools Should a Database Have? When to Consider Multiple Buffer Pools. Buffer Pool Overhead. 32- and 64-bit Considerations. Hidden Buffer Pools. Altering Buffer Pools. Block-Based Buffer Pools Can Improve Sequential Prefetching. System Catalog Views Relating to Buffer Pools. What Is Prefetching? What Is Page Cleaning? Monitoring Buffer Pool Activity. Buffer Pool Tuning. Parallelism. Intra-Partition Parallelism. Inter-Partition Parallelism. Combined Intra-Partition Parallelism and Inter-Partition Parallelism. Why Partition a Database on a Large SMP Server? Considerations with Multiple Database Partitions. Types of Database Objects. Tables. Partition Maps. The Relationship between Partition Groups, Table Spaces, and Tables. Partitioning Keys. Summary. 3. Database Availability.
Ability to Manage Logs. Primary Logs (LOGPRIMARY). Secondary Logs (LOGSECOND). Log File Size (LOGFILSIZ). Log Buffer Size (LOGBUFSZ). Number of Commits to Group (MINCOMMIT). New Log Path (NEWLOGPATH). Overflow Log Path (OVERFLOWLOGPATH). Log Mirroring. Reducing Logging with the NOT LOGGED INITIALLY Parameter Option. Reducing Logging with Declared Global Temporary Tables (DGTTs). Managing Log Files. Archiving Log Files with a User Exit Program. How Truncated Logs Are Handled. Log File Allocation and Removal. Blocking Transactions When the Log Directory File Is Full. On Demand Log Archive. Using Raw Logs. How to Prevent Losing Log Files. Review Session. Observation. Developing a Backup and Recovery Strategy. The Recovery History File. Deciding How Often to Back Up. Storage Considerations. Keeping Related Data Together. Using Different Operating Systems. Crash Recovery. Disaster Recovery. Version Recovery. Rollforward Recovery. Incremental Backup and Recovery. Backup Overview. Displaying Backup Information. Authorities Required to Use Backup. Using Backup. Backing Up to Tape. Backing Up to Named Pipes. Backup Database: Examples. Optimizing Backup Performance. Offline versus Online Backup. Backup Considerations. Restore Overview. Authorities Required to Use Restore. Using Restore. Using Incremental Restore in a Test and Production Environment. Redefining Table Space Containers During a Restore Operation (Redirected Restore). Restoring to an Existing Database. Restoring to a New Database. Restore Database: Examples. Optimizing Restore Performance. Restore Considerations. Restore to a Damaged Partition. Rollforward Overview. Authorities Required to Use Rollforward. Using Rollforward. Rollforward Database: Examples. High Availability Clustering. Split Mirror. Suspend I/O Feature. The db2inidb Tool. High Availability through Log Shipping. High Availability through Online Split Mirror and Suspended I/O Support. Split Mirror to Clone a Database. Split Mirror as a Standby Database. Split Mirror as a Backup Image. High Availability on AIX. Scenario #1: Hot Standby with a Cascading Resource Group. Scenario #2: Mutual Takeover with a Cascading Resource Group. High Availability on the Windows Operating System. Clustered Servers for High Availability. High Availability on Sun Solaris. High Availability with VERITAS Cluster Server. Considerations for High Availability with DB2 ESE. Sun Cluster 3.0 DB2-HA Agent—Packages. Sample Configuration Sun Cluster 3.x and DB2 UDB. Configuration of Multiple DB2 Instances. High Availability on HP/UX. Availability Enhancements. Online Table Load. Incremental Maintenance of Materialized Query Tables During Load Append. Online Table Reorganization. Online Index Reorganization. Ability to Use db2dart. Summary. 4. Database Security.
Selecting User Names and Group Names for DB2 Installation. Recommendations. User and Group Naming Rules. Authentication Methods. SERVER. SERVER_ENCRYPT. CLIENT. KERBEROS Authentication. Authentication Considerations for Remote Clients. Partitioned Database Authentication Considerations. Privileges, Authorities, and Authorizations. Tasks and Required Authorizations. Using the System Catalog for Security Issues. Firewall Support. What Is LDAP? Supported LDAP Client and Server Configurations. Support for Windows Active Directory. Configuring DB2 to Use Microsoft Active Directory. Configuring DB2 in the IBM LDAP Environment. Creating an LDAP User. Configuring the LDAP User for DB2 Applications. Registration of DB2 Servers after Installation. Update the Protocol Information for the DB2 Server. Catalog a Node Alias for ATTACH. Deregistering the DB2 Server. Attaching to a Remote Server in the LDAP Environment. Deregistering the Database from the LDAP Directory. Refreshing LDAP Entries in Local Database and Node Directories. Searching the LDAP Directory Partitions or Domains. Setting DB2 Registry Variables at the User Level in the LDAP Environment. Enabling LDAP Support after Installation Is Complete. Removing/Disabling LDAP Support. Security Considerations in an LDAP Environment. Security Considerations for Windows 2000 Active Directory. Extending the LDAP Directory Schema with DB2 Object Classes and Attributes. Extending the Directory Schema for Windows 2000 Active Directory. DB2 Objects in the Windows 2000 Active Directory. Netscape LDAP Directory Support and Attribute Definitions. Security Implementation and Usage. Column-Level Encryption (CLE). Row-Column (Cell) or Set-Column Level Encryption (SCLE). Encrypting Non-Character Values (ENCV). Performance Considerations. How DB2 for Windows NT/2000 Works with Windows NT/2000 Security. Terminology. Windows NT/2000 Authentication. Trust Relationships between Domains. User Authentication with DB2 for Windows NT. DB2 for Windows NT User Name and Group Name Restrictions. Groups and User Authentication on Windows NT. Trust Relationships between Domains on Windows NT. DB2 for Windows NT Security Service. Installing DB2 on a Backup Domain Controller. DB2 for Windows NT Authentication with Groups and Domain Security. Summary. 5. Multi-Dimensional Clustering.
MDC Terminology. Design Guidelines for MDC Tables. Identify Candidate Dimension Attributes. Estimating the Number of Cells. Estimating the Actual Space Usage per Cell. Varying the Number of Dimension Keys. Varying the Granularity of a Dimension Key. Varying the Block Size and Page Size Values. Using a Regular Table as a Baseline for the MDC Table Design. Summary of MDC Design Guidelines. MDC Performance Guidelines. Query Processing Overview. Block Index Scans. Block Index ANDing. Block Index ORing. Combining Dimension Block Indexes and Record Indexes. Index-Only Access Restrictions on Block Indexes. Monotonicity. Space Usage with MDC Tables. MDC Indexes. Summary. 6. The DB2 Optimizer.
Joining in DB2 UDB. Join Methods. Joining in a Partitioned Database. Broadcast Table Joins. Partitioned Join Strategies and Performance. Materialized Query Tables. Avoiding Repetitious Calculations. REFRESH IMMEDIATE vs REFRESH DEFERRED. Understanding DB2 Query Access Plans. Overview Area. Database Context Area. Package Context Area. Original Statement. Optimized Statement. Access Plan. Recognizing List Prefetch. Recognizing Index ORing. Recognizing Index ANDing. Handling Predicates. Definitions and Terminology. Sargable Predicates vs Residual Predicates. Analyzing Problem SQL Statements. Steps in Analyzing a Poorly Performing Query. Determining Good Indexes. Writing Better SQL Statements. Additional Ways to Help the Optimizer. Summary. 7. Federated Database Access.
What Is a Federated System? Federated Server. Data Sources. Federated Database. The SQL Compiler and the Query Optimizer. Compensation. Pass-Through Sessions. Wrappers and Wrapper Options. Server Definitions. User Mappings and User Options. Nicknames and Data Source Objects. Column Options. Data Type Mappings. Function Mappings and Function Templates. Index Specifications. Overview of the Tasks to Set Up a Federated System. How Do You Interact with a Federated System? DB2 Command Line Processor (CLP). DB2 Command Center. DB2 Control Center. Application Programs. Setting Up the Federated Server and Database. Setting Up the Server. Configuring Access to Data Sources. Improving Performance by Setting the DB2_DJ_COMM Environment Variable (UNIX). Working with the Federated Data. Working with Nicknames. Transaction Support in a Federated System. Selecting Data in a Federated System. Modifying Data in a Federated System. Sample Configuration Federated Between DB2 on OS/390 and DB2 on Sun Solaris. Worksheet: For Windows Clients Connecting to DB2 for OS/390 Database via DB2 Connect Gateway. Federated Database System Test Scenarios. Using DB2 Connect (Optional). Configuration of a Federated Database System. Enabling Federated Database Functionality. Adding a DB2 Data Source to a Federated System. Verifying Connections to a DB2 Data Source. SQL Statements Summary. Federated Database Considerations. Network Considerations. Nickname Characteristics Affecting Global Optimization. Index Considerations. Distributed Queries Using Materialized Query Tables (MQTs) on Nicknames. Analyzing Query Optimization. Summary. 8. Performance Tuning.
Performance Fundamentals. The Magic Triangle of Performance. Ensure Enough Available Memory. Ensure Sufficient I/O Handling Capability. Use the DB2 Configuration Advisor for an Initial Set of Database Configuration Parameters. Use Proper Indexes. Do Not Hold Locks Longer than Absolutely Necessary. Use Efficient SQL. Use Parallelism Only When the Workload Requires. Ensure Current Catalog Statistics. Configuration Parameter Tuning. Database Manager Configuration Parameter Tuning and Monitoring. Application Support Layer Heap Size (ASLHEAPSZ). Maximum Requester I/O Block Size (RQRIOBLK). Sort Heap Threshold (SHEAPTHRES). Enable Intra-Partition Parallelism (INTRA_PARALLEL). Maximum Query Degree of Parallelism (MAX_QUERYDEGREE). Query Heap Size (QUERY_HEAP_SZ). Number of FCM Buffers (FCM_NUM_BUFFERS). Agent Pool Size (NUM_POOLAGENTS). Initial Number of Agents in the Agent Pool (NUM_INITAGENTS). Priority of Agents (AGENTPRI). Keep Fenced Process (KEEPFENCED). Maximum Total of Files Open (MAXFILOP). Database Configuration Parameter Tuning and Monitoring. Default Buffer Pool Size (BUFFPAGE). Log Buffer Size (LOGBUFSZ). Application Heap Size (APPLHEAPSZ). Sorting (SORTHEAP, SHEAPTHRES_SHR). Locking (LOCKLIST, MAXLOCKS, LOCKTIMEOUT, DLCHKTIME). Number of Asynchronous Page Cleaners (NUM_IOCLEANERS). Number of I/O Servers (NUM_IOSERVERS). Number of Commits to Group (MINCOMMIT). Catalog Cache Size (CATALOGCACHE_SZ). Changed Pages Threshold (CHNGPGS_THRESH). Average Number of Active Applications (AVG_APPLS). Registry Variable Tuning. DB2_USE_PAGE_CONTAINER_TAG. DB2_HASH_JOIN. DB2_ANTIJOIN. DB2_INLIST_TO_NLJN. DB2_CORRELATED_PREDICATES. DB2_REDUCED_OPTIMIZATION. DB2_OVERRIDE_BPF. DB2_PINNED_BP. DB2_FORCE_FCM_BP. DB2_AWE. DB2_BINSORT. DB2_AVOID_PREFETCH. DB2TCPCONNMGRS. DB2MAXFSCRSEARCH. DB2_SELECTIVITY. DB2_PRED_FACTORIZE. DB2MEMDISCLAIM. DB2MEMMAXFREE. DB2_MMAP_READ. DB2_MMAP_WRITE. Other Important Configuration Parameters. CPUSPEED. DIAGLEVEL/NOTIFYLEVEL. Summary. 9. Database Communications.
Database Partition Configuration File (db2nodes.cfg). Windows Considerations. Default Port Range. Sample db2nodes.cfg and /etc/services Configuration. Non-Partitioned Database Environment. Preparing the Environment for Installation. Installing the DB2 Server. Verifying the Installation. Partitioned Database Environment. Preparing the Environment for Installation. Installing the DB2 Server. Post-Installation Setup. Verifying the Installation. Installing and Configuring DB2 Client to DB2 Server Communications. Installing and Configuring DB2 Client to DB2 Host Communications. Preparing the DB2 for OS/390 for DB2 Connect. Installing DB2 Connect Personal Edition. Configuring DB2 Clients in a Two-Tier Environment. Configuring DB2 Clients in a Three-Tier Environment. Configure the Host. Configure DB2 Connect Gateway to Accept Incoming Clients. Configure the DB2 Client. FCM Communication Buffers Considerations. Example of Overallocated FCM Communication Buffers. Summary. 10. Performance Tuning Examples.
Example 1: Create Index Taking Too Long. Problem Description. Problem Analysis and Resolution. Example 2: Unable to Get Desired Throughput. Problem Description. Problem Analysis and Resolution. Example 3: Query1 Taking Too Long to Run. Problem Description. Problem Analysis and Resolution. Example 4: Query2 Taking Too Long to Run. Problem Description. Problem Analysis and Resolution. Example 5: Periodic Noticeable Slowdown of Database Response Time. Problem Description. Problem Analysis and Resolution. 11. Useful DB2 Commands.
System Commands. db2adutl—Work with TSM Archived Images. db2ckbkp—Check Backup. db2ckrst—Check Incremental Restore Image Sequence. db2flsn—Find Log Sequence Number. db2inidb—Initialize a Mirrored Database. CLP Commands. ARCHIVE LOG. LIST HISTORY. PRUNE HISTORY/LOGFILE. UPDATE HISTORY FILE. ONLINE Utility. INSPECT. parseSQL.pl. exfmtDIF.pl. Comparing Index Advisor Recommended Indexes with Existing Indexes. Configuration Parameters That Can Be Changed Online. Explain Tools. EXPLAIN Tables. EXPLAIN Commands. db2exfmt. db2expln. dynexpln. EXPLAIN Output. Starting and Stopping a DB2 Instance. LDAP Integration in DB2 UDB Using Microsoft Active Directory. Implementation Guidelines. LDAP Directory Server. DB2 UDB Server. DB2 UDB Client. Test Scenarios. Tuning DB2 UDB in the IBM LDAP Environment. DB2 Support Information. DB2 Support Resources. Opening a PMR. Collecting Diagnostic Information. 1. Operating System Information. 2. DB2 Information. 3. Copy of the db2diag.log, Any trap and dump Files. 4. Details of the Errors. 5. DB2 Trace. 6. DB2 DRDA Trace. 7. DB2 CLI Trace. Sending Diagnostic Information. DB2 Connect Implementation. Installing DB2 Connect Enterprise Edition. Sample Questions. Answers to Sample Questions. Index. | |||||||
| IBM Press - PEARSON | ISBN-10: 0130463884 ISBN-13: 9780130463883 | PGS: N/A | List: 65.99 YOUR PRICE: 62.69 | ||||
| Advanced Programming in the UNIX Environment, 3rd Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Addison-Wesley Professional - PEARSON | S | ISBN-10: 0321637739 ISBN-13: 9780321637734 | PGS: N/A | List: 69.99 YOUR PRICE: 66.49 | |||
| Advanced Programming in the UNIX Environment: Paperback Edition | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Addison-Wesley Professional - PEARSON | ISBN-10: 0321525949 ISBN-13: 9780321525949 | PGS: N/A | List: 69.99 YOUR PRICE: 66.49 | ||||
| Advanced Programming in the UNIX® Environment, 2nd Ed. | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
Foreword. Preface. Preface to the First Edition. 1. UNIX System Overview. Introduction. UNIX Architecture. Logging In. Files and Directories. Input and Output. Programs and Processes. Error Handling. User Identification. Signals. Time Values. System Calls and Library Functions. Summary. 2. UNIX Standardization and Implementations. Introduction. UNIX Standardization. UNIX System Implementations. Relationship of Standards and Implementations. Limits. Options. Feature Test Macros. Primitive System Data Types. Conflicts Between Standards. Summary. 3. File I/O. Introduction. File Descriptors. open Function. creat Function. closeFunction. lseek Function. read Function. write Function. I/O Efficiency. File Sharing. Atomic Operations. dup and dup2 Functions. sync, fsync, and fdatasync Functions. fcntl Function. ioctl Function. /dev/fd. Summary. 4. Files and Directories. Introduction. stat, fstat, and lstat Functions. File Types. Set-User-ID and Set-Group-ID. File Access Per missions. Ownership of New Files and Directories. access Function. umask Function. chmodand fchmod Functions. Sticky Bit. chown, fchown, and lchown Functions. File Size. File Truncation. File Systems. link, unlink, remove, and rename Functions. Symbolic Links. symlinkand readlink Functions. File Times. utime Function. mkdirand rmdir Functions. Reading Director ies. chdir, fchdir, and getcwd Functions. Device Special Files. Summary of File Access Per mission Bits. Summary. 5. Standard I/O Library. Introduction. Streams and FILE Objects. Standard Input, Standard Output, and Standard Error. Buffering. Opening a Stream. Reading and Writing a Stream. Line-at-a-Time I/O. Standard I/O Efficiency. Binary I/O. Positioning a Stream. Formatted I/O. Implementation Details. Temporary Files. Alternatives to Standard I/O. Summary. 6. System Data Files and Information. Introduction. Password File. Shadow Passwords. Group File. Supplementary Group Ids. Implementation Differences. Other Data Files. Login Accounting. System Identification. Time and Date Routines. Summary. 7. Process Environment. Introduction. main Function. Process Termination. Command-Line Arguments. Environment List. Memory Layout of a C Program. Shared Libraries. Memory Allocation. Environment Variables. setjmp and longjmp Functions. getrlimit and setrlimit Functions. Summary. 8. Process Control. Introduction. Process Identifiers. fork Function. vfork Function. exit Functions. waitand waitpid Functions. waitid Function. wait3and wait4Functions. Race Conditions. exec Functions. Changing User IDs and Group IDs. Interpreter Files. system Function. Process Accounting. User Identification. Process Times. Summary. 9. Process Relationships. Introduction. Terminal Logins. Network Logins. Process Groups. Sessions. Controlling Terminal. tcgetpgrp, tcsetpgrp, and tcgetsid Functions. Job Control. Shell Execution of Programs. Orphaned Process Groups. FreeBSD Implementation. Summary. 10. Signals. Introduction. Signal Concepts. signal Function. Unreliable Signals. Interrupted System Calls. Reentrant Functions. SIGCLD Semantics. Reliable-Signal Terminology and Semantics. killand raise Functions. alarmand pause Functions. Signal Sets. sigprocmask Function. sigpending Function. sigaction Function. sigsetjmp and siglongjmp Functions. sigsuspend Function. abort Function. system Function. sleep Function. Job-Control Signals. Additional Features. Summary. 11. Threads. Introduction. Thread Concepts. Thread Identification. Thread Creation. Thread Termination. Thread Synchronization. Summary. 12. Thread Control. Introduction. Thread Limits. hread Attributes. Synchronization Attributes. Reentrancy. Thread-Specific Data. Cancel Options. Threads and Signals. Threads and fork. Threads and I/O. Summary. 13. Daemon Processes. Introduction. Daemon Characteristics. Coding Rules. Addison-Wesley Professional - PEARSON | ISBN-10: 0201433079 ISBN-13: 9780201433074 | PGS: N/A | List: 79.99 YOUR PRICE: 75.99 | |||||
| Advanced UNIX Programming | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Sams - PEARSON | ISBN-10: 067231990X ISBN-13: 9780672319907 | PGS: N/A | List: 59.99 YOUR PRICE: 56.99 | ||||
| Advanced UNIX Programming, 2nd Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
Preface. 1 Fundamental Concepts.
A Whirlwind Tour of UNIX and Linux. Versions of UNIX. Using System Calls. Error Handling. UNIX Standards. Common Header File. Dates and Times. About the Example Code. Essential Resources. 2. Basic File I/O.
Introduction to File I/O. File Descriptors and Open File Descriptions. Symbols for File Permission Bits. open and creat System Calls. umask System Call. unlink System Call. Creating Temporary Files. File Offsets and O_APPEND. write System Call. read System Call. close System Call. User Buffered I/O. lseek System Call. pread and pwrite System Calls. readv and writev System Calls. Synchronized I/O. truncate and ftruncate System Calls. 3. Advanced File I/O.
Introduction. Disk Special Files and File Systems. Hard and Symbolic Links. Pathnames. Accessing and Displaying File Metadata. Directories. Changing an I-Node. More File-Manipulation Calls. Asynchronous I/O. 4. Terminal I/O.
Introduction. Reading from a Terminal. Sessions and Process Groups (Jobs). ioctl System Call. Setting Terminal Attributes. Additional Terminal-Control System Calls. Terminal-Identification System Calls. Full-Screen Applications. STREAMS I/O. Pseudo Terminals. 5. Processes and Threads.
Introduction. Environment. exec System Calls. Implementing a Shell (Version 1). fork System Call. Implementing a Shell (Version 2). exit System Calls and Process Termination. wait, waitpid, and waitid System Calls. Signals, Termination, and Waiting. Implementing a Shell (Version 3). Getting User and Group Ids. Setting User and Group Ids. Getting Process Ids. chroot System Call. Getting and Setting the Priority. Process Limits. Introduction to Threads. The Blocking Problem. 6. Basic Interprocess Communication.
Introduction. Pipes. dup and dup2 System Calls. A Real Shell. Two-Way Communication with Unidirectional Pipes. Two-Way Communication with Bidirectional Pipes. 7. Advanced Interprocess Communication.
Introduction. FIFOs, or Named Pipes. An Abstract Simple Messaging Interface (SMI). System V IPC (Interprocess Communication). System V Message Queues. POSIX IPC. POSIX Message Queues. About Semaphores. System V Semaphores. POSIX Semaphores. File Locking. About Shared Memory. System V Shared Memory. POSIX Shared Memory. Performance Comparisons. 8. Networking and Sockets.
Socket Basics. Socket Addresses. Socket Options. Simple Socket Interface (SSI). Socket Implementation of SMI. Connectionless Sockets. Out-of-Band Data. Network Database Functions. Miscellaneous System Calls. High-Performance Considerations. 9. Signals and Timers.
Signal Basics. Waiting for a Signal. Miscellaneous Signal System Calls. Deprecated Signal System Calls. Realtime Signals Extension (RTS). Global Jumps. Clocks and Timers. Appendix A. Process Attributes. Appendix B. Ux: A C++ Wrapper for Standard UNIX Functions. Appendix C. Jtux: A Java/Jython Interface to Standard UNIX Functions. Appendix D. Alphabetical and Categorical Function Lists. References. Index. | |||||||
| Addison-Wesley Professional - PEARSON | ISBN-10: 0131411543 ISBN-13: 9780131411548 | PGS: N/A | List: 64.99 YOUR PRICE: 61.74 | ||||
| AIX for UNIX Professionals, 1st Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Prentice Hall - PEARSON | ISBN-10: 0137572468 ISBN-13: 9780137572465 | PGS: N/A | List: 66.00 YOUR PRICE: 62.70 | ||||
| Art of UNIX Programming, The, 1st Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
I. CONTEXT. 1. Philosophy.
Culture? What culture?
The durability of Unix.
The case against learning Unix culture.
What Unix gets wrong.
What Unix gets right.
Basics of the Unix philosophy. The Unix philosophy in one lesson.
Applying the Unix philosophy.
Attitude matters too. 2. History.
Origins and history of Unix, 1969-1995.
Origins and history of the hackers, 1961-1995.
The open-source movement: 1998 and onward.
The lessons of Unix history. 3. Contrasts.
The elements of operating-system style.
Operating-system comparisons.
What goes around, comes around. II. DESIGN. 4. Modularity.
Encapsulation and optimal module size.
Compactness and orthogonality.
Libraries.
Unix and object-oriented languages.
Coding for modularity. 5. Textuality.
The Importance of Being Textual.
Data file metaformats.
Application protocol design.
Application protocol metaformats. 6. Transparency.
Some case studies.
Designing for transparency and discoverability.
Designing for maintainability. 7. Multiprogramming.
Separating complexity control from performance tuning.
Taxonomy of Unix IPC methods.
Problems and methods to avoid.
Process partitioning at the design level. 8. Minilanguages.
Taxonomy of languages.
Applying minilanguages.
Designing minilanguages. 9. Transformation.
Data-driven programming.
Ad-hoc code generation. 10. Configuration.
What should be configurable?
Where configurations live.
Run-control files.
Environment variables.
Command-line options.
How to choose among configuration-setting methods.
On breaking these rules. 11. Interfaces.
Applying the Rule of Least Surprise.
History of interface design on Unix.
Evaluating interface designs.
Tradeoffs between CLI and visual interfaces.
Transparency, expressiveness, and configurability.
Unix interface design patterns.
Applying Unix interface-design patterns.
The Web browser as universal front end.
Silence is golden. 12. Optimization.
Don't just do something, stand there!
Measure before optimizing.
Non-locality considered harmful.
Throughput vs. latency. 13. Complexity.
Speaking of complexity.
A Tale of Five Editors.
The right size for an editor.
The right size of software. III. IMPLEMENTATION. 14. Languages.
Unix's Cornucopia of Languages.
Why Not C?
Interpreted Languages and Mixed Strategies.
Language evaluations.
Trends for the Future.
Choosing an X toolkit. 15. Tools.
A developer-friendly operating system.
Choosing an editor.
Special-purpose code generators.
Make in non-C/C++ Development.
Version-control systems.
Run-time debugging.
Profiling.
Emacs as the universal front end. 16. Re-Use.
The tale of J. Random Newbie.
Transparency as the key to re-use.
From re-use to open source.
The best things in life are open.
Where should I look?
What are the issues in using open-source software?
Licensing issues. IV. COMMUNITY.
17. Portability.
Evolution of C.
Unix standards.
Specifications as DNA, code as RNA.
Programming for Portability.
Internationalization.
Portability, open standards and open source. 18. Documentation.
Documentation concepts.
The Unix style.
The zoo of Unix documentation formats.
The present chaos and a possible way out.
The DocBook toolchain.
How to write Unix documentation. 19. Open Source.
Unix and open source.
Best practices for working with open-source developers.
The logic of licenses: how to pick one.
Why you should use a standard license.
Varieties of Open-Source Licensing. 20. Futures.
Essence and accident in Unix tradition.
Problems in the design of Unix.
Problems in the environment of Unix.
Problems in the culture of Unix.
Reasons to believe. A. Glossary of Abbreviations. B. References. C. Contributors. | |||||||
| Addison-Wesley Professional - PEARSON | ISBN-10: 0131429019 ISBN-13: 9780131429017 | PGS: N/A | List: 54.99 YOUR PRICE: 52.24 | ||||
| Auditing and Security: AS/400, NT, UNIX, Networks, and Disaster Recovery Plans | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Security Management. Physical Security. IBM AS/400 Architecture and Applications. AS/400 Audit Objectives and Procedures. Windows NT Server: Security Features. Unix. Networks. Disaster Recovery Planning. Index. | |||||||
| Wiley | H | ISBN-10: 0471383716 ISBN-13: 9780471383710 | PGS: N/A | List: 168.50 YOUR PRICE: 160.08 | |||
| Automating Linux and Unix System Administration | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
This is the second edition of a title that succeeded before its time - this second edition comes at a timely juncture for Linux administrators and will become a key reference. If Linux administrators want to build a small or medium-sized, | |||||||
| SPRINGER VERLAG | S | ISBN-10: 1430210597 ISBN-13: 9781430210597 | PGS: N/A | List: 49.99 YOUR PRICE: 47.49 | |||
| Automating UNIX and Linux Administration (2nd printing) | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Chapter 1: The Basics.- Chapter 2: SSH: Your Best Friend.- Chapter 3: Login Scripts and Shell Scripts.- Chapter 4: Pre-Installation: Network Preparation and Management.- Chapter 5: Automating and Customizing Installation.- Chapter 6: Configuration.- Chapt | |||||||
| Apress - SV - SV | S | ISBN-10: 1590592123 ISBN-13: 9781590592120 | PGS: 574 | List: 49.99 YOUR PRICE: 47.49 | |||
| Automating UNIX and Linux Administration (2nd printing) | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Automating UNIX and Linux Administration will focus on automating the tedious daily tasks of system administration. It will provide real-world examples and explore the existing tools that will help with this task. Although the book will provide brief over, Chapter 1: The Basics.- Chapter 2: SSH: Your Best Friend.- Chapter 3: Login Scripts and Shell Scripts.- Chapter 4: Pre-Installation: Network Preparation and Management.- Chapter 5: Automating and Customizing Installation.- Chapter 6: Configuration.- Chapt | |||||||
| SPRINGER VERLAG | S | ISBN-10: 1590592120 ISBN-13: 9781590592120 | PGS: N/A | List: 49.99 YOUR PRICE: 47.49 | |||
| Beginning Unix | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Acknowledgements. Introduction. Who Is This Book For? What Does This Book Cover? How This Book Is Structured. What Do You Need to Use This Book? Conventions. Source Code. Errata. Chapter 1: Unix Fundamentals. Chapter 2: First Steps. Chapter 3: Understanding Users and Groups. Chapter 4: File System Concepts. Chapter 5: Customize Your Working Environment. Chapter 6: Unix Commands In-Depth. Chapter 7: Editing Files with Vi. Chapter 8: Advanced Tools. Chapter 9: Advanced Unix Commands: Sed and AWK. Chapter 10: Job Control and Process Management. Chapter 11: Running Programs at Specified Times. Chapter 12: Security. Chapter 13: Basic Shell Scripting. Chapter 14: Advanced Shell Scripting. Chapter 15: System Logging. Chapter 16: Unix Networking. Chapter 17: Perl Programming for Unix Automation. Chapter 18: Backup Tools. Chapter 19: Installing Software from Source Code. Chapter 20: Conversion: Unix for Mac OS Users. Chapter 21: Conversion: Unix for Windows Users. Appendix A: Answers. Appendix B: Useful Unix Web Sites. Index. | |||||||
| Wrox - WILEY | S | ISBN-10: 0764579940 ISBN-13: 9780764579943 | PGS: N/A | List: 36.95 YOUR PRICE: 35.10 | |||
| Berkeley UNIX: A Simple and Comprehensive Guide | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| BASIC UNIX COMMANDS. Getting In and Out of the System. File and Directory Commands. Editing Files. C Shell Interface. Miscellaneous Unix Commands. Unix Filters. Communication and File-Archiving Commands. Hidden Files. SHELL PROGRAMMING. C and Bourne Shell Programming. APPLICATIONS PROGRAMMING IN THE C PROGRAMMING LANGUAGE WITH UNIX. Makefiles: Software Engineering. Handling Errors. File-System Calls. Forks: Creating Multiple Processes. Executing Commands from a Program. Pipes. Signals: Interrupts. Interprocess Communication: Sockets. Screen Manipulation: Curses. MISCELLANEOUS UNIX TOPICS. Document Preparation. System Management. Index. | |||||||
| Wiley | S | ISBN-10: 047161582X ISBN-13: 9780471615828 | PGS: 240 | List: 46.95 YOUR PRICE: 44.60 | |||
| Book of Webmin: Or How I Learned to Stop Worrying and Love UNIX | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| How to use Webmin's unique features, including integrating the most popular services (Apache, BIND, Sendmail, and more) as well as the standard system features (network configuration, disk configuration, users and groups, etc.). Tutorials show how to accomplish common tasks with each service. | |||||||
| NO STARCH PRESS - O'REILLY | ISBN-10: 1886411921 ISBN-13: 9781886411920 | PGS: N/A | List: 34.95 YOUR PRICE: 27.96 | ||||
| BSD UNIX® Toolbox: 1000+ Commands for FreeBSD®, OpenBSD and NetBSD® | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Explore a ton of powerful BSD UNIX commands This handy, compact guide teaches you to use BSD UNIX systems as the experts do: from the command line. Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Apply the skills you learn from this book to use and administer servers and desktops running FreeBSD, OpenBSD, NetBSD, or any other BSD flavor. Expand your BSD UNIX expertise in these and other areas: * Using the shell * Finding online software * Working with files * Playing with music and images * Administering file systems * Backing up data * Checking and managing running processes * Accessing network resources * Handling remote system administration * Locking down security CONTENTS: Acknowledgments.@pIntroduction.@pChapter 1: Starting with BSD Systems.@pAbout FreeBSD, NetBSD, and OpenBSD.@pFocusing on BSD Commands.@pSummary.@pChapter 2: Installing FreeBSD and Adding Software.@pBefore Installing FreeBSD.@pInstalling FreeBSD.@pAdding, | |||||||
| Wiley | ISBN-10: 0470376031 ISBN-13: 9780470376034 | PGS: N/A | List: 24.99 YOUR PRICE: 23.74 | ||||
| Bulletproof UNIX, 1st Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
1. Introduction. 2. Getting Started. 3. File Handling in Unix. 4. File Matching Metacharacters, Commands, and History. 5. Editing 101—Meet ed. 6. Editing 102—ed's Big Brother ex. 7. Let's Get Visual! 8. Interesting Commands. 9. Tools and Concepts. 10. Process Control. 11. Regular Expressions and the Grep Sisters. 12. Types of Text Processing. 13. awk. 14. Putting It All Together...Shell Scripting. Appendix A. Playing with Numbering Systems. Appendix B. The GNU System and Library. Appendix C. ASCII Collating Sequence. Appendix D. ed Command Overview. Appendix E. ex Command Overview. Appendix F. vi Command Overview. Appendix G. A Light Overview of Emacs. | |||||||
| Prentice Hall - PEARSON | ISBN-10: 0130930288 ISBN-13: 9780130930286 | PGS: N/A | List: 116.80 YOUR PRICE: 110.96 | ||||
| C and UNIX: Tools for Software Design | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Programs. Flow of Control. Functions. Input/Output. Program Design. Arrays. Strings. Structures. Dynamic Memory Management. Data Structure Design. Specialized Tools. Advanced Programming Topics. Advanced Design Methods. Appendices. Index. | |||||||
| Wiley | S | ISBN-10: 0471309273 ISBN-13: 9780471309277 | PGS: 464 | List: 120.95 YOUR PRICE: 114.90 | |||
| Cryptology Unlocked | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Preface.@pForeword. *Introduction. *Cryptology from the Romans to World War II. *Cryptanalysis in Detail. *Development Milestones: DES, RSA. *Life After DES: New Methods, New Attacks. *Cryptographic Protocols. *Practical Applications. *Cryptology, Politics, and Business. @pGlossary.@pAppendix 1 Sources of Information.@pAppendix 2 Bibliography.@pIndex. | |||||||
| Wiley | ISBN-10: 0470060646 ISBN-13: 9780470060643 | PGS: 554 | List: 60.00 YOUR PRICE: 57.00 | ||||
| CUPS: Common UNIX Printing System | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Sams - PEARSON | ISBN-10: 0672321963 ISBN-13: 9780672321962 | PGS: N/A | List: 44.99 YOUR PRICE: 42.74 | ||||
| DB2 9 for Linux, UNIX, and Windows: DBA Guide, Reference, and Exam Prep, 6th Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
Foreword xxi | |||||||
| IBM Press - PEARSON | ISBN-10: 013185514X ISBN-13: 9780131855144 | PGS: N/A | List: 69.99 YOUR PRICE: 66.49 | ||||
| DB2 SQL PL: Essential Guide for DB2 UDB on Linux, UNIX, Windows, i5/OS, and z/OS, 2nd Ed. | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
1. Introduction. Installing DB2. History of Stored Procedures. A Brief Introduction to Stored Procedures, Triggers, and Functions. What's New in the Second Edition. DB2's SQL Procedural Language (SQL PL). Other Stored Procedure Languages. SQL PL Development Tools-DB2 Development Center. Book Conventions. Syntax Description. Meanings of Style. Book Structure. Contacting the Authors. 2. Basic SQL Procedure Structure. The CREATE PROCEDURE Statement. Procedure Name. Parameters. Specific Name. DYNAMIC RESULT SETS. CONTAINS SQL, READS SQL DATA, MODIFIES SQL DATA. DETERMINISTIC or NOT DETERMINISTIC. CALLED ON NULL INPUT. INHERIT SPECIAL REGISTERS. OLD SAVEPOINT LEVEL, NEW SAVEPOINT LEVEL. LANGUAGE SQL. EXTERNAL ACTION or NO EXTERNAL ACTION. PARAMETER CCSID. SQL Procedure Body. The SQL Procedure Body Structure. Comments. Variables. Setting Variables. DB2 Special Registers. Bringing It All Together Example. DB2 UDB for iSeries Considerations. FENCED and NOT FENCED. COMMIT ON RETURN. SET OPTION Statement. DB2 UDB for zSeries Considerations. FENCED. NO DBINFO. NO COLLID or Collid collection-id. WLM ENVIRONMENT. ASUTIME. STAY RESIDENT. PROGRAM TYPE. SECURITY. RUN OPTIONS. COMMIT ON RETURN. STOP AFTER SYSTEM DEFAULT FAILURES or CONTINUE AFTER FAILURE. Summary. 3. Overview of SQL PL Language Elements. DB2 Data Types. Valid DB2 Built-In Data Types and Their Value Ranges. Large Objects. Choosing Proper Data Types. Working with User-Defined Distinct Types. Data Manipulation. Working with Dates and Times. Working with Strings. Working with Generated Columns. Working with Identity Columns and Sequence Objects. Identity Column. Sequence Object. Platform Portability Considerations. Summary. 4. Using Flow of Control Statements. Compound Statements. NOT ATOMIC Compound Statement. ATOMIC Compound Statement. Using Labels. Conditional Statements. The IF Statement. The CASE Statement. Looping Statements. FOR Loop. WHILE Loop. REPEAT Loop. LOOP. Transfer of Control Statements. GOTO. LEAVE. ITERATE. RETURN. COMMIT. ROLLBACK. Summary. 5. Understanding and Using Cursors and Result Sets. Using Cursors in SQL Procedures. Positioned Delete. Positioned Update. Selecting Data from UPDATE, INSERT, or DELETE Statements. Cursor Behavior with COMMIT/ROLLBACK. Save Points Within Procedures. Using Cursors to Return Result Sets. Returning Multiple Result Sets. Cursors and Locking. Lock Modes. Isolation Levels. Controlling Locking in DB2 LUW. Controlling Locking in DB2 UDB for iSeries. Controlling Locking in DB2 UDB for zSeries. DB2 UDB for iSeries Considerations. DECLARE CURSOR Statement in DB2 UDB for iSeries. Summary. 6. Condition Handling. Basic Error Checking: SQLCODE and SQLSTATE. Condition Handlers. Custom Errors and Error Messages. Using SIGNAL to Force the Invocation of a Handler. Using RESIGNAL to Force the Invocation of a Handler. Scope of Handlers. RAISE_ERROR Function. GET DIAGNOSTICS. Processing Results from Called Procedures. Bringing It All Together. DB2 UDB for iSeries Considerations. SIGNAL and RESIGNAL Statements. RAISE_ERROR function. GET DIAGNOSTICS. DB2 UDB for zSeries Considerations. Condition Handlers. GET DIAGNOSTICS Statement. RETURN Statement. Summary. 7. Working with Dynamic SQL. PREPARE and EXECUTE: The Two Phases of Any SQL Statement. Dynamic SQL Versus Static SQL. Restrictions and Considerations. Using Dynamic SQL with EXECUTE IMMEDIATE. Escaping Single Quotes ('). Reusing Dynamic SQL Statements with PREPARE and EXECUTE. Using Dynamic SQL in Cursors. Dynamic CALL Statements. Authorization Consideration. Summary. 8. Nested SQL Procedures. Basic Nested SQL Procedures. Passing Parameters Between Nested SQL Procedures. Returning Values from Nested SQL Procedures. Returning Result Sets from Nested SQL Procedures. Returning Result Sets to the Client. Returning Result Sets to the Caller. Receiving Result Sets as a Caller. Receiving Multiple Result Sets as a Caller. Receiving Results from a Procedure in a Trigger. Levels of Nesting. Recursion. Security. Summary. 9. User-Defined Functions and Triggers. The CREATE FUNCTION Statement. Function Name and Parameters. Returns Function Output. Specific Name. Language SQL. DETERMINISTIC or NOT DETERMINISTIC. EXTERNAL ACTION or NO EXTERNAL ACTION. CONTAINS SQL, READS SQL DATA, MODIFIES SQL DATA. STATIC DISPATCH. CALLED ON NULL INPUT. INHERIT SPECIAL REGISTERS (LUW and iSeries Only). PREDICATES (LUW only). SQL Function Body. User-Defined Functions by Examples. A Simple Scalar UDF Example. A Complex Scalar UDF Example. A Table UDF Example (LUW and iSeries). Invoking SQL Procedures in UDFs (LUW and iSeries Only). The CREATE TRIGGER Statement. Trigger Name. BEFORE, AFTER, or INSTEAD OF. INSERT, DELETE, or UPDATE. REFERENCING Clauses. FOR EACH ROW or FOR EACH STATEMENT. MODE DB2SQL. Triggered Action. Triggers by Examples. A BEFORE Trigger Example. An AFTER Trigger Example. A Complex AFTER Trigger Example. An INSTEAD OF Trigger Example (for LUW Only). A Comparison of View Triggers and Table Triggers (LUW only). Invoking UDFs and SQL Procedures from Triggers. Considerations for Invoking SQL Procedures from UDFs and Triggers. Data Access Restrictions. Transaction Control in SQL Procedures. Table Read or Write Conflict in SQL Procedures on LUW. DB2 for iSeries Considerations. DB2 for zSeries Considerations. The CREATE FUNCTION Statement. Trigger Considerations. Invoking UDFs and SQL Procedures from Triggers. Nesting SQL Statements. Summary. 10. Leveraging DB2 Application Development Features. Leveraging Advanced SQL. Combining SELECT with INSERT, UPDATE, and DELETE. Declared Global Temporary Tables. Introduction to Temporary Tables. Creating the Environment for Temporary Tables. Declaring Global Temporary Tables. Using Temporary Tables in SQL Procedures. Sharing Temporary Tables Between Multiple Procedures. Considerations. Created Global Temporary Tables. Working with Save Points. Introduction to Application Save Points. Using Save Points in SQL Procedures. Sequence Objects. Summary. 11. Deploying SQL Procedures, Functions, and Triggers. Deploying on Linux, UNIX, and Windows. Deploying SQL Procedures Using DDL. Deploying Functions. Deploying Triggers. Deploying Using GET ROUTINE and PUT ROUTINE. Deploying Using Older Releases of DB2. Code Page Considerations. Backup and Recovery Considerations. Deployment Considerations for DB2 for zSeries. Deploying SQL Procedures. Deploying Functions and Triggers. Deployment Considerations Based on Your C Compiler Requirements. Common Deployment Considerations for LUW and zSeries. Deploying from One Database to Another. Deploying in DB2 UDB for iSeries. Using the Development Center. Using iSeries Navigator and CL Commands in iSeries. Summary. 12. Performance Tuning. Performance Considerations for LUW. The Configuration Advisor. Monitoring SQL Performance. Using Explain to Analyze Access Plans. The Design Advisor. Large Object (LOB) Considerations. Temporary Tables Considerations. Prentice Hall - PEARSON | ISBN-10: 0132907410 ISBN-13: 9780132907415 | PGS: N/A | List: 75.99 YOUR PRICE: 72.19 | |||||
| DB2® Universal Database V8 for Linux, UNIX, and Windows Database Administration Certification Guide, 5th Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| (NOTE: Each chapter ends with a Summary.) I. INTRODUCTION TO DB2 UDB. 1. Product Overview.
DB2 and e-business. DB2 and Linux. DB2 Universal Database. DE2 Connectivity. DB2 Application Development. DB2 Administration. 2. Getting Started.
Product Installation. The DB2 Environment. The DB2 Instance. Instance Administration. 3. Getting Connected.
DB2Client Overview. Roadmap to Distributed Communications. Configuring DB2 Clients. Manually cataloging the DB2 Directories. Binding Utilities. 4. Controlling Data Access.
Security. Auditing. II. USING SQL. 5. Database Objects.
Understanding Database Objects. Managing Database Objects. Database Design and Implementation. 6. Manipulating Database Objects.
Data Retrieval. Data Modification. View Classification. 7. Advanced SQL.
Triggers, Recursive SQL. Outer Join. OLAP Features. Advanced CASE Expressions. Structured Types and Typed Tables. Summary of Tables. Sequences. Advanced Functions. 8. Concurrency.
Concurrency. Isolation Levels. Locking. III. DB2 UDB ADMINISTRATION. 9. Data Storage Management.
Processor, memory, and Disk Resources. DB2 Storage Model. Table Space Design. Implementation Examples. Table Space Maintenance. 10. Maintaining Data.
Moving Data. Data Movement Utilities. Data Maintenance. Data Maintenance Process. 11. Database Recovery.
Database Recovery Concepts. Types of Recovery. Recovery Strategies. Use of Log Files. 12. Monitoring and Tuning.
Elements of Performance. DB2 Architecture Overview. DB2 Sorting Methods. Monitoring the DB2 System. Database Monitoring. SQL Monitoring. Performance Tuning Scenario. Diagnostics and Problem Determination. IV DEVELOPING APPLICATIONS. 13. Application Development Overview.
DB2 Application Development Environment. DB2 Programming Interfaces. 14. Development Considerations.
Embedded SQL Overview. Supporting CLI and ODBC Programming. Support for Java Programming. DB2 Development center. 15. Development SQL.
User-Defined Functions. Structured Datatypes. Schemas and Aliases. COMMIT and ROLLBACK. SQL Procedural Language. V. APPENDICES. Test Objectives. Product CD and DB2DEMO Program. Appendix A. DB2 UDB V. Certification Test Objectives.
DB2 UDB Certification. DB2 UDB V8.1 Family Fundamentals (700). DB2 for Linux, UNIX, and Windows Database Administration (701). DB2 for Linux, UNIX< and Windows Advanced DBA (704). Appendix B. CD-ROM Installation.
DB2 Installation. Documentation. DB2DEMO. Index. | |||||||
| IBM Press - PEARSON | ISBN-10: 0130463612 ISBN-13: 9780130463616 | PGS: N/A | List: 74.99 YOUR PRICE: 71.24 | ||||
| Design of the UNIX Operating System, 1st Ed. | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
1. General Review of the System. 2. Introduction to the Kernel. 3. The Buffer Cache. 4. Internal Representation of Files. 5. System Calls for the File System. 6. The System Representation of Processes. 7. Process Control. 8. Process Scheduling and Time. 9. Memory Management Policies. 10. Interprocess Communication. 11. Multiprocessor Systems. 12. Distributed UNIX System. | |||||||
| Prentice Hall - PEARSON | ISBN-10: 0132017997 ISBN-13: 9780132017992 | PGS: N/A | List: 80.00 YOUR PRICE: 76.00 | ||||
![]() |
Your search found 149 books Now viewing Books 1 - 25 In stock items ship IMMEDIATELY. Other titles usually ship within 2-3 days. |
![]() |
|---|
| Location/Hours/General Info. | Ordering & Shipping | Search Techniques/Examples |
| Corporate Accounts | Government Buyers | Librarians |
| Universities & Colleges | Training Accounts | International Orders |
| Technical Books on these areas & more: | ||
|---|---|---|
| Computer | Business | Electronics |
| Engineering | Uniform & Code | Construction |
| Film & TV Industry | Legal | Medical |
| Recording Industry | Math & Science | Classic & Out-Of-Print Titles |
OPAMP Technical Books
1033 N. Sycamore Avenue
Los Angeles, California 90038
USA
800-468-4322 / 323-464-4322 FAX
323-464-0977
Copyright © 1997-2007 Opamp Technical Books, Inc.