Thursday, July 9, 2009


C++ for Dummies





Stephen Randy Davis, "C++ for Dummies"

For Dummies; 5 ed | 2004 | ISBN: 0764568523 | 432 pages | PDF | 2,8 MB

* This revision of the bestseller covers the popular object-oriented programming language C++ from the ground up, enabling beginners to become functional programmers and intermediate programmers to fine-tune their skills
* Thirty percent new material includes updates on the most recent ANSI standard, the new public domain C++ compiler, standards information on namespaces, new library functions, and complete coverage of the standard template library
* Covers topics like building and debugging C++ programs, creating source code, using the Visual C++ help system, building objects, learning the standard template library, and much more...

Download:
Link_1
Or
Link_2


C++ How to Program, 5 Ed





H. M. Deitel, P. J. Deitel , "C++ How to Program, 5 Ed"
Prentice Hall; 5 ed | 2005 | ISBN: 0131857576 | 1536 pages | CHM | 10,2 MB

With over 250,000 sold, Harvey and Paul Deitel's C++ How to Program is the world's best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published-with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. The updated Fifth Edition now includes a new early classes pedagogy-classes and objects are introduced in Chapter 3 and used throughout the book as appropriate. A new OOD/UML ATM case study replaces the elevator case study of previous editions, and UML in the OOD/UML case study and elsewhere in the book has been upgraded to UML 2. The Fifth Edition features new mini case studies (e.g., GradeBook and Time classes). An employee hierarchy replaces Point/Circle/Cylinder to introduce inheritance and polymorphism. Additional enhancements include tuned treatment of exception handling, new “Using the Debugger” material and a new "Before You Begin" section to help readers get set up properly. Also included are separate chapters on recursion and searching/sorting. The Fifth Edition retains every key concept and technique ANSI C++ developers need to master: control statements, functions, arrays, pointers and strings, classes and data abstraction, operator overloading, inheritance, virtual functions, polymorphism, I/O, templates, exception handling, file processing, data structures, and more. It also includes a detailed introduction to Standard Template Library (STL) containers, container adapters, algorithms, and iterators.

Download:
Link_1
Or
Link_2


Ajax: The Complete Reference




Thomas Powell, "Ajax: The Complete Reference"
McGraw-Hill Osborne Media | 2008 | ISBN:007149216X | PDF | 654 pages | 12,5 MB


The Definitive Guide to Ajax Web Application Development
Evolve from the click-and-wait programming pattern to the latest Web 2.0 paradigm using this comprehensive guide to Ajax. Written by Web development expert Thomas Powell, the book lays out every feature of Ajax alongside detailed explanations and real-world code examples.
Ajax: The Complete Reference explains how to create and test Ajax-enabled Web applications using the XMLHttpRequest object as well as alternative JavaScript-based communication mechanisms. You'll explore a variety of sample applications featuring emerging user-interface conventions and build applications that address real-world networking and security issues. A robust communication library is developed throughout the book that enables you to architect flexible Ajax applications. The latest technologies such as Web services, Flash-Ajax integration, client-side templates, Comet, and Offline Access are also covered. Discover the future of Web development today!
Work with traditional JavaScript communication approaches like iframes
Explore all the quirks and details in the XMLHttpRequest object
Handle disparate data formats, including XML, JSON, CSV, YAML, and more
Deal with networking issues, including timeouts, retries, response ordering, and a variety of server and content errors
Simplify JavaScript programming using open-source Ajax libraries like YUI
Secure Ajax applications using authentication, obfuscation, and encryption
Implement common Ajax UI patterns such as auto suggest, click-to-edit, and drag-and-drop
Solve troubling Ajax architecture problems, including back button, history, and bookmarking issues
Learn Ajax's role in Web 2.0 and Web services
Explore push style communication using Comet and Flash
Discover the future of offline Web application access and operation

Download:
Link_1
Or
Link_2

Tuesday, July 7, 2009

Artificial Crime Analysis Systems: Using Computer Simulations and Geographic Information Systems


In the last decade there has been a phenomenal growth in interest in crime pattern analysis. Geographic information systems are now widely used in urban police agencies throughout industrial nations. With this, scholarly interest in understanding crime patterns has grown considerably.

Artificial Crime Analysis Systems: Using Computer Simulations and Geographic Information Systems discusses leading research on the use of computer simulation of crime patterns to reveal hidden processes of urban crimes, taking an interdisciplinary approach by combining criminology, computer simulation, and geographic information systems into one comprehensive resource.

Download:
Link_1

Sunday, July 5, 2009

Sap Applications on IBM Powervm


IBM Redbooks "Sap Applications on IBM Powervm"
Vervante | 2009 | ISBN: 0738485004 | 154 pages | PDF | 4,5 MB


The term virtualization leads to a wealth of definitions. A generic, rather popular scientific description is "In computing, virtualization is a broad term that refers to the abstraction of computer resources." IBM® invented the virtualization technology starting in the 1960s on the mainframe, and the functionalities evolved and were ported to other platforms and improved the reliability, availability, and serviceability (RAS) features. With virtualization, you achieve better asset utilization, reduced operating costs, and faster responsiveness to changing business demands. Every technology vendor in the SAP® ecosystem understands virtualization as slightly different capabilities on different levels (storage and server hardware, CPU, memory, I/O resources or the application, and so on). It is important to understand exactly what functionality is offered and how it supports the customer's business requirements. In this IBM Redbooks® publication, we focus on server virtualization technologies in the IBM Power SystemsTM hardware, AIX® and Linux® on Power space and what they mean specifically for SAP applications running on this platform. We do not repeat information that is already available from other sources unless it is directly related to the IT infrastructure for the SAP solution; therefore, we included a lot of links and references for further information about virtualization in general. SAP customers can leverage the technology that the IBM System p® platform offers. In this book, we describe the technologies and functions, what they mean, and how they apply to the SAP system landscape. SAP currently has no limitations, in general, supporting their products that are running on PowerVMTM technology.

Download:
Link_1

Thursday, July 2, 2009

Graphics Programming with Perl by Martien Verbruggen



A reference and introduction to graphics programming with Perl and Perl modules that includes simple graphics recipes and techniques for designing flexible graphics software.

Download:
Link_1

Perl 5 Interactive Course


This customized course in Perl includes a unique Web-based component with an online "mentor" to answer Perl questions, a special Internet Mailing List just for readers of this book that allows students to ask questions or "meet" other students, and online quizzes and exams for immediate feedback on their progress. - Online "mentor" offers individualized attention and answers the reader's specific Perl questions.

Download:
Link_1