Although Python is a high-level language, it is not English or some other natural human language. The Python translator does not understand “add the numbers two and three”. Python is a formal language with its own specific rules and formats, which these tutorials will introduce gradually, at a pace intended for a beginner. These tutorials are also appropriate for beginners because they gradually introduce fundamental logical programming skills. Learning these skills will allow you to much more easily program in other languages besides Python. Some of the skills you will learn are
Read the rest of this entry »
SSH (Secure SHell) is a network protocol which provides a replacement for insecure remote login and command execution facilities, such as telnet, rlogin and rsh. SSH encrypts traffic in both directions, preventing traffic sniffing and password theft. SSH also offers several additional useful features:
• Compression: traffic may be optionally compressed at the stream level.
• Public key authentication: optionally replacing password authentication.
• Authentication of the server: making ”man-in-the-middle” attack more difficult
• Port forwarding: arbitrary TCP sessions can be forwarded over an SSH connection.
• X11 forwarding: SSH can forward your X11 sessions too.
• File transfer: the SSH protocol family includes two file transfer protocols.
Read the rest of this entry »
Report Runner Batch runs on Windows NT, 200x, ME, XP, and Vista. Supports all versions of Crystal Reports. This version includes all of the necessary runtime files. You should still have an Advanced/Developer edition of Crystal Reports 9, 10, or 11 to meet licensing requirements.
Read the rest of this entry »
24 Jul
Posted by jj as Misc
WinTask is a task automation tool ; you can automate all the things you do in Windows 2000, Windows XP, Windows 2003 Server and Windows Vista. WinTask is a powerful, flexible platform for building automation solutions on a stand-alone or networked PC. You can, for instance, launch an accountancy package, integrate data from other programs, calculate results with this new data and then print them.
Read the rest of this entry »
Microsoft Word is an essential tool for the creation of documents. Its ease of use has made Word one of the most widely used word processing applications currently on the market. Therefore, it’s important to become familiar with the various facets of this software, since it allows for compatibility across multiple computers as well as collaborative features. Word is a fairly simple program to use for completing simple tasks. However, it may be more difficult to learn how to explore the more advanced possibilities of Word.
Read the rest of this entry »
This tutorial covers the main packages in the Spring Framework. For full details, we refer you to Rod Johnson’s book, Expert One-on-One J2EE Design and Development, published by Wrox Press in 2002. The book’s ISBN number is 1-86100-784-1. The code for the Spring Framework is contained in package com.interface21. We provide UML diagrams for the subpackages, as well as code samples.
Read the rest of this entry »
In this tutorial, we will assume that our organization has a single LDAP directory containing some information about our
users, while a MySQL database is used to contain further information about users that is accessible via a web
interface. For now, we will simply work toward providing a means for LDAP-ready applications to access data within
the MySQL database used by our web application. This is easily achieved using VDS.
Assumptions
1. VDS is installed and configured properly; VDS is currently running.
2. An LDAP directory such as Active Directory is already installed and accessible from the computer on which VDS is installed.
3. A MySQL database server is already installed and accessible from the computer on which VDS is installed.
4. A MySQL database called “test” has been created, and contains a table called “users” with a schema that contains the following items:
`uid` varchar(25) NOT NULL,
`password` varchar(40) NOT NULL,
`Title` varchar(255) default ”,
`FirstName` varchar(255) default ”,
`LastName` varchar(255) default ”,
`Company` varchar(255) default ”,
`EmailDisplayName` varchar(255) default ”,
`EmailAddress` varchar(255) default ”
5. The MySQL table called “users” is populated with at least one entry.
6. The LDAP directory is accessible on port 389 (default ldap port) and the MySQL server is accessible on port 3306 (default mysql port).
7. Port 3890 is available on the computer in which VDS is installed.
Download pdf Integrating RDBMS into an LDAP Environment
Open source has brought a lot more than Linux to the computing world. It has also given us PHP and MySQL. According to Graeme, PHP and MySQL are the world’s best combination for creating data-driven sites. In the first installment of this three- lesson tutorial, our Kiwi guide covers everything you need to know to begin developing database hubs. He gives instructions for installation on both Unix and Windows, and then goes on to show some simple scripts that will insert information into a database and display that data on a Web page.
Read the rest of this entry »