Subscribe

Showing posts with label UNIX. Show all posts
Showing posts with label UNIX. Show all posts

Thursday, January 15, 2009

Download DB2 Version 8 Connectivity Cheat Sheet

Download DB2 Version 8 Connectivity Cheat Sheet

The purpose of this article is to provide quick and easy instructions for setting up connectivity between IBM ® DB2 ® Universal Database TM for Linux, UNIX ® and Windows ® V8 clients and DB2 servers using DB2 commands. The DB2 servers can be -- for this article -- DB2 UDB for Linux, UNIX and Windows version 8, DB2 UDB for z/OS TM version 8 or DB2 for iSeries ® 5.2. Note that though we are using the latest versions of DB2 UDB in the different platforms, the same instructions can apply to other DB2 UDB versions.
In case you've followed all the instructions and the connection isn't working, I've included some things to check to help you determine what the problem is as well as typical error messages.
The Configuration Assistant (CA) GUI tool, formerly known as the Client Configuration Assistant (CCA), can be used on either Windows or UNIX platforms as an easy graphical interface for establishing connectivity. However, if you know the actual DB2 commands that are executed under the covers by the CA Tool, you will have a better understanding of what is required when connecting DB2 clients to DB2 servers. Moreover, the commands can always be saved in a script that can be easily distributed to any DB2 client that requires the same connectivity setup. For completeness, however, I will include the steps to follow using the Configuration Assistant in the last section of this article.
The tables below show the steps for setting up connectivity using the DB2 Command Line Processor (CLP). Only "basic" command options will be shown. With DB2 Version 8, TCPIP is the only protocol supported. If you'd like to print off a slimmed down version of these charts to keep handy at your desk, go to the download section at the end of the article.
We'll examine five common scenarios where DB2 UDB for Linux, UNIX and Windows is always the client. For the scenarios where DB2 UDB for Linux, UNIX and Windows is the server (other than scenario 1), stay tuned for Part 2 of this article.

Download

Download Oracle vs. DB2 Unix/Windows

Download Oracle vs. DB2 Unix/Windows

Examining Architectural Difference

Download

Wednesday, January 14, 2009

Download The Art of Unix Programming

Download The Art of Unix Programming


This book is for those who are an experienced Unix programmer who is often in the position of either educating novice programmers or debating partisans of other operating systems, and you find it hard to articulate the benefits of the Unix approach.
This book is for those who are a C, C++, or Java programmer with experience on other operating systems and you are about to start a Unix-based project.
This book is for those who are a Unix user with novice-level up to middle-level skills in the operating system, but little development experience, and want to learn how to design software effectively under Unix.
This book is for those who are a non-Unix programmer who has figured out that the Unix tradition might have something to teach you. We believe you're right, and that the Unix philosophy can be exported to other operating systems. So we will pay more attention to non-Unix environments (especially Microsoft operating systems) than is usual in a Unix book; and when tools and case studies are portable, we say so.
This book is for those who are an application architect considering platforms or implementation strategies for a major general-market or vertical application. It will help you understand the strengths of Unix as a development platform, and of the Unix tradition of open source as a development method.
You should not read this book if what you are looking for is the details of C coding or how to use the Unix kernel API. There are many good books on these topics; Advanced Programming in the Unix Environment [Stevens92] is classic among explorations of the Unix API, and The Practice of Programming [Kernighan-Pike99] is recommended reading for all C programmers (indeed for all programmers in any language).

Download

Download Unix Text Processing

Download Unix Text Processing

Tim O'Reilly, D. Dougherty , " Unix Text Processing "
Publisher: Sams Publishing | ISBN: 0672462915 | 530 Pages | PDF | 1.3 Mb

Download

Download Python for Unix and Linux System Administration

Download Python for Unix and Linux System Administration

INTRODUCTION
Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them. Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, you'll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems. Discover how this language can help you: Read text files and extract information Run tasks concurrently using the threading and forking options Get information from one process to another using network facilities Create clickable GUIs to handle large and complex utilities Monitor large clusters of machines by interacting with SNMP programmatically Master the IPython Interactive Python shell to replace or augment Bash, Korn, or Z-Shell Integrate Cloud Computing into your infrastructure, and learn to write a Google App Engine Application Solve unique data backup challenges with customized scripts Interact with MySQL, SQLite, Oracle, Postgres, Django ORM, and SQLAlchemy With this book, you'll learn how to package and deploy your Python applications and libraries, and write code that runs equally well on multiple Unix platforms. You'll also learn about several Python-related technologies that will make your life much easier.
Table Of Contents
-----------------
Foreword
Preface
1. Introduction
2. IPython
3. Text
4. Documentation and Reporting
5. Networking
6. Data
7. SNMP
8. OS Soup
9. Package Management
10. Processes and Concurrency
11. Building GUIs
12. Data Persistence
13. Command Line
14. Pragmatic Examples
Appendix: Callbacks
Index

Download

Download Unix Unleashed, 3rd Edition

Download Unix Unleashed, 3rd Edition

Book Description: Unix Unleashed, Third Edition is written with the power user and system administrator in mind. This book will help the reader understand the nuances of the major Unix variants including SVR4, HP-UX, Solaris, AIX, BSD, IRIX, SunOS, and Linux. It will help the reader decide which Unix shell works best for their particular situation. Other topics such as Kernel Configuration, Networking, User Administration, and File Management are covered extensively for the administrator who wants a variety of options to choose from for best performance. The book also provides in-depth coverage of configuring and optimizing mail, DNS, HTTP and other services many companies deploy across their intranet and on the Internet.

Download

Download Unix / Linux / BSD Cheat Sheets

Download Unix / Linux / BSD Cheat Sheets

ISBN n/a | edition 2008 | PDF | 52 pages | 1.41Mb
Cheat sheets for Unix, Linux & BSD for sys admins & users alike.

Download

Download UNIX Internals: A Practical Approach

Download UNIX Internals: A Practical Approach

Very good book.Clearly given all required details.Reading this book is entertaining. It will be good if Table Of contents is provided for this book in Amazon.com like other books.

Download

Download Porting UNIX Software

Download Porting UNIX Software


This book is about porting software between UNIX platforms, the process of taking a software
package in source form and installing it on your machine. This doesn’t sound like a big
deal at first, but there’s more to it than meets the eye: you need to know how to get the software,
how to unpack what you get, how to modify the package so that it will compile on your
system, how to compile and install the software on your system, and how to deal with problems
if they crop up.

Download

Download Intelligent Help Systems for UNIX

Download Intelligent Help Systems for UNIX

In this international collection of papers there is a wealth of knowledge on artificial intelligence (AI) and cognitive science (CS) techniques applied to the problem of providing help systems mainly for the UNIX operating system. The research described here involves the representation of technical computer concepts, but also the representation of how users conceptualise such concepts. The collection looks at computational models and systems such as UC, Yucca, and OSCON programmed in languages such as Lisp, Prolog, OPS-5, and C which have been developed to provide UNIX help. These systems range from being menu-based to ones with natural language interfaces, some providing active help, intervening when they believe the user to have misconceptions, and some based on empirical studies of what users actually do while using UNIX. Further papers investigate planning and knowledge representation where the focus is on discovering what the user wants to do, and figuring out a way to do it, as well as representing the knowledge needed to do so. There is a significant focus on natural language dialogue where consultation systems can become active, incorporating user modfelling, natural language generation and plan recognition, modelling metaphors, and users’ mistaken beliefs. Much can be learned from seeing how AI and CS techniques can be investigated in depth while being applied to a real test-bed domain such as help on UNIX.

Download