Free Ebook Manual Download

Programming, Automotive, Hardware, Gadget

This how-to describes the installation of ZendPlatform on your XAMPP machine. ZendPlatform is very useful for debugging and profiling your code. By the way, it’s free for development purposes.
Step 1 : You have to install XAMPP on your windows machine. In all further steps I
assume that XAMPP is installed in the default directory: c:\program files\xampp
Step 2 : Install the latest Java runtime (JRE) http://www.sun.com
Read the rest of this entry »

SAML V2.0 Executive Overview

SAML, developed by the Security Services Technical Committee of the Organization for the Advancement of Structured Information Standards (OASIS), is an XML-based framework for communicating user authentication, entitlement, and attribute information. As its name suggests, SAML allows business entities to make assertions regarding the identity, attributes, and entitlements of a subject (an entity that is often a human user) to other entities, such as a partner company or another enterprise application.
Read the rest of this entry »

Many simple programs that you have written up to now have undoubtedly consisted only of a main() function that performed all the necessary steps to solve that problem. Yet, you were always encouraged to break the problem down into one or more subprograms or functions. When you break a program down into a series of functions, you are doing what is called functional abstraction. This book begins with a formalization of this process of functional abstraction: its methods, techniques, benefits, and so on.
Read the rest of this entry »

Short History of STL

In October of 1976 I observed that a certain algorithm – parallel reduction – was associated with monoids: collections of elements with an associative operation. That observation led me to believe that it is possible to associate every useful algorithm with a mathematical theory and that such association allows for both widest possible use and meaningful taxonomy. As mathematicians learned to lift theorems into their most general settings, so I wanted to lift algorithms and data structures. One seldom needs to know the exact type of data on which an algorithm works since most algorithms work on many similar types. In order to write an algorithm one needs only to know the properties of operations on data. I call a collection of types with similar properties on which an algorithm makes sense the underlying concept of the algorithm. Also, in order to pick an efficient algorithm one needs to know the complexity of these operations. In other words, complexity is an essential part of the interface to a concept.
Read the rest of this entry »

A Short History of the Computer

The history of computers starts out about 2000 years ago, at the birth of the abacus, a wooden rack holding two horizontal wires with beads strung on them. When these beads are moved around, according to programming rules memorized by the user, all regular arithmetic problems can be done. Another important invention around the same time was the Astrolabe, used for navigation. Blaise Pascal is usually credited for building the first digital computer in 1642. It added numbers entered with dials and was made to help his father, a tax collector. In 1671, Gottfried Wilhelm von Leibniz invented a computer that was built in 1694. It could add, and, after changing some things around, multiply. Leibniz invented a special stepped gear mechanism for introducing the addend digits, and this is still being used.
Read the rest of this entry »

Niklaus Wirth of the Swiss Federal Institute of Technology {ETH] waspresented the 1984 ACM A. M. Ihring Award at the Association’s Annual Conference in San Francisco in October in recognition of his outstanding work in developing a sequence of innovative computer languages: Euler’ ALGOL-W, Modula, and Pascal. Pascal, in particular, has become significant pedagogically and has established a foundation for future research in the areas of computer language, systems, and architecture. The hallmarks of a Wirth language are its simplicity, economy of design, and high-quality engineering, which result in a language whose notation appears to be a natural extension of algorithmic thinking rather than an extraneous formalism.
Read the rest of this entry »

The current study aimed to investigate the mechanism of a selected punch of Macro Viruses spread in the field of Personal Computers with a concentration on virus called “Concept” in order to determine the needed methods to diagnosis the infection by such kind of virus and selecting procedural steps to prevent its damaging effects on software and its files.
Read the rest of this entry »

COVISE Tutorial

This document is a short introduction to working with COVISE. It is primarily a tutorial for COVISE novices. It doesn’t cover advanced topics such as the development of new application modules or the installation and configuration process. We assume that you have a running COVISE on your machine. For installation guide read the files README and INSTALL.TXT which come with your COVISEdistribution. For developing new application modules read the COVISE Programming Guide.
Read the rest of this entry »

« Previous Entries