Tuesday, July 15, 2008

C++ for Business Programmers (2nd Edition)

C++ for Business Programmers (2nd Edition)
By John C. Molluzzo Product Description This book provides a highly readable introduction to C++ programming for beginning business programmers. It guides readers through complete and clear descriptions of sample programs, with a wealth of exercises included along the way to help reinforce the important points of each chapter. Throughout the text, a strong emphasis is placed on business applications, rather than those in mathematics or computing. Part I (Basic C++) covers the procedural parts of C++. Part II (Object-Oriented Concepts and Programming) introduces object-oriented ideas through the built-in string class. Part III (Object-Oriented Programming) explores the essential object-oriented ideas through inheritance and polymorphism. For beginning programmers using C++ for business.
http://rapidshare.com/files/129525555/978-0-13-046700-3.rar
http://rnbload.com/file/22126/978-0-13-046700-3-rar.html


Read more...

C++ from the Ground Up, Third Edition

C++ from the Ground Up, Third Edition
By Herbert Schildt This excellent primer provides a plethora of C++ programming information for beginning to intermediate users on topics like classes, objects, expressions, arrays, pointers. Plus, it also covers advanced topics like inheritance, namespaces, STL, custom string class, and the Standard C++ Class Library. For users of all levels, this guide teaches with examples of source code and a thorough display of display of the results. Schildt fully explains the entire C++ language, from its fundamentals to its most advanced topics. Covers all C++ compilers. Numerous, practical examples clearly illustrate each feature of C++. Paper. This text refers to an out of print or unavailable edition of this title
http://rapidshare.com/files/129526587/978-0-07-222897-7.rar
http://rnbload.com/file/22129/978-0-07-222897-7-rar.html


Read more...

Microsoft ISA Server 2006 Unleashed

Microsoft ISA Server 2006 Unleashed
By Michael Noel ISA Server 2006 is a robust application layer firewall that provides organizations with the ability to secure critical business infrastructure from the exploits and threats of the modern computing world. ISA’s ability to act as an edge firewall, a Virtual Private Networking solution, a reverse proxy server, or a content caching device give it unprecedented flexibility and position it as a valuable security tool for many types of organizations. ISA Server 2006 Unleashed provides insight into the inner workings of the product, as well as providing best-practice advice on design and implementation concepts for ISA. In addition to detailing commonly requested topics such as securing Outlook Web Access, deploying ISA in a firewall DMZ, and monitoring ISA traffic, this book provides up-to-date information about the new enhancements made to the 2006 version of the product. The author draws upon his experience deploying and managing enterprise ISA environments to present real-world scenarios, outline tips and tricks, and provide step-by-step guides to securing infrastructure using ISA.
http://rapidshare.com/files/129589524/978-0-672-32919-7.rar


Read more...

Oracle Database 11g SQL

Oracle Database 11g SQL
By Jason Price Learn to access Oracle databases through SQL statements and construct PL/SQL programs with guidance from Oracle expert, Jason Price. Published by Oracle Press, Oracle Database 11g SQL explains how to retrieve and modify database information, use SQL Plus and SQL Developer, work with database objects, write PL/SQL programs, and much more. Inside, you'll find in-depth coverage of the very latest SQL features and tools, performance optimization techniques, advanced queries, Java support, and XML. This book contains everything you need to master SQL. Explore SQL Plus and SQL Developer Use SQL SELECT, INSERT, UPDATE, and DELETE statements Write PL/SQL programs Create tables, sequences, indexes, views, and triggers Write advanced queries containing complex analytical functions Create database objects and collections to handle abstract data Use large objects to handle multimedia files containing music and movies Write Java programs to access an Oracle Database using JDBC Tune your SQL statements to make them execute faster Explore the XML capabilities of the Oracle Database Master the very latest Oracle Database 11g features, such as PIVOT and UNPIVOT, flashback archives, and much more
http://rapidshare.com/files/129620068/978-0-07-149850-0.rar
http://www.icefile.info/index.php?page=main&id=cf4de1615&name=978-0-07-149850-0.rar


Read more...

How to Cheat at Windows System Administration Using Command Line Scripts

How to Cheat at Windows System Administration Using Command Line Scripts
By Pawan K. Bhardwaj , Dave Kleiman , Brian Barber If you want to streamline the administration of your Windows servers and workstations by using command line scripts, this is the book for you! With every new version of Windows, Microsoft attempts to ease administrative tasks by adding more and more layers of graphical user interface (GUI) or configuration wizards (dialog boxes). While these "wizards" are interactive and make the administrator's job simpler, they are nowhere near as quick or efficient as a well-crafted command-line script or batch file. This next title in Syngress' best-selling "How to Cheat" series teaches system administrators hundreds of powerful, time-saving tips for automating daily system administration tasks using Windows command line scripts. The book is divided into five sections. The first section covers the basics of command line scripts and batch files including, usage of filters, conditional processing and command redirection. The readers will learn to create and schedule tasks to automating administration jobs from the Task Scheduler and from the command prompt.
http://rapidshare.com/files/129625004/978-1-59749-105-1.rar

http://www.icefile.info/index.php?page=main&id=8c3751657&name=978-1-59749-105-1.rar




Read more...

Essentials of Programming Languages 3rd Edition

This is a new edition of a textbook that provides students with a deep, working understanding of the essential concepts of programming languages, completely revised, with significant new material.This book provides students with a deep, working understanding of the essential concepts of programming languages. Most of these essentials relate to the semantics, or meaning, of program elements, and the text uses interpreters (short programs that directly analyze an abstract representation of the program text) to express the semantics of many essential language elements in a way that is both clear and executable. The approach is both analytical and hands-on. The book provides views of programming languages using widely varying levels of abstraction, maintaining a clear connection between the high-level and low-level views. Exercises are a vital part of the text and are scattered throughout; the text explains the key concepts, and the exercises explore alternative designs and other issues. The complete Scheme code for all the interpreters and analyzers in the book can be found online through The MIT Press Web site.For this new edition, each chapter has been revised and many new exercises have been added.

Significant additions have been made to the text, including completely new chapters on modules and continuation-passing style. "Essentials of Programming Languages" can be used for both graduate and undergraduate courses, and for continuing education courses for programmers.

Download Here

Password: knowfree.net


Read more...

Code Leader: Using People, Tools, and Processes to Build Successful Software

Code Leader: Using People, Tools, and Processes to Build Successful Software

"Patrick is a pragmatist with a purist's knowledge. He has a deep understanding of what 'smells' right, and he knows when and how to find the right balance to get the job done. This philosophy of balanced 'pure pragmatism' pervades this book and makes it useful."
–from the foreword by Scott Hanselman, Author of ComputerZen Blog, www.computerzen.com; Senior Program Manager, Developer Division, Microsoft Corporation

Writing code is rewarding, but writing high-quality code, on time and at the lowest possible cost, is what makes a software project successful. As the role of a professional developer has evolved and taken on additional responsibilities, it is now necessary to work in concert with a team in order to improve both the process and final results of a software project. This unique book introduces a set of concrete best practices and construction techniques that can be applied to the development process and to actual code construction, so that you can confidently solve business problems rather than deal solely with pure coding tasks.
From the Back Cover
Code Leader: Using People, Tools, and Processes to Build Successful Software

"Patrick is a pragmatist with a purist's knowledge. He has a deep understanding of what 'smells' right, and he knows when and how to find the right balance to get the job done. This philosophy of balanced 'pure pragmatism' pervades this book and makes it useful."
—from the foreword by Scott Hanselman, Author of ComputerZen Blog, www.computerzen.com; Senior Program Manager, Developer Division, Microsoft Corporation

Writing code is rewarding, but writing high-quality code, on time and at the lowest possible cost, is what makes a software project successful. As the role of a professional developer has evolved and taken on additional responsibilities, it is now necessary to work in concert with a team in order to improve both the process and final results of a software project. This unique book introduces a set of concrete best practices and construction techniques that can be applied to the development process and to actual code construction, so that you can confidently solve business problems rather than deal solely with pure coding tasks.

Patrick Cauldwell understands that it is no longer sufficient to just write software that solves a problem; it must also be fast, scalable, reliable, and easy to use. In this reference, he explains how to build software that is of high quality at a lower cost and shares with you the practical steps you must take in order to transition from software engineer to technical lead.

What you will learn from this book

  • Practical steps you can take to combine different developmental philosophies, processes, and construction techniques into a unified approach to software

  • Methods for deciding which parts of a project you need to write yourself versus what you can buy or reuse

  • Tools and processes you can employ to improve source code quality and maintainability

  • How to create, run, organize, and measure tests, and then make them more useful to developers and testers

  • Ways that programming by contract can make your code easier for developers to understand and use

  • Recommended techniques for handling errors in your code that will make your application easier to debug and support

Download Here

Password: knowfree.net


Read more...

Advanced Photoshop Elements 6 for Digital Photographers

Amazon quotes for previous editions:

"… a compellingly written exploration of the advanced techniques that can be accomplished with Photoshop Elements."
-Mike Leavy, Engineering Manager for Photoshop Elements, Adobe

"This book is detailed, comprehensive and inspirational, making it the perfect accessory for those who've recently invested in the fifth instalment of the Elements program"
-What Digital Camera April 07

"Philip's friendly style makes learning Photoshop Elements a breeze. This book gives you everything you need to feel like a digital pro in no time at all."
-Richard Coencas, Photoshop Elements Quality Engineer Lead, Adobe Systems

"With Philip as your guide, youll be using Elements like a pro and making great images in no time."
-Nigel Atherton, Chief Editor, What Digital Camera and Better Digital Photography

Download Here

Password: knowfree.net


Read more...

Simply Rails 2

Want to learn all about Ruby on Rails 2.0, the web application framework that is inspiring developers around the world?

The 2nd edition of this practical hands-on guide for first-time Ruby on Rails programmers will walk you through installing the required software on a Windows, Mac or Linux computer. And before you get coding, an entire chapter is devoted to object oriented programming in Ruby, so you'll be completely confident with the Ruby language before you begin working with Rails.

The example application that the book builds - a user-generated news web site - is built upon with each following chapter, and concepts such as sessions, cookies and basic AJAX usage are gradually introduced. Different aspects of Rails, such as user authentication, session cookies, and automated testing are explored with each feature that is added to the application.

The book finishes with chapters on debugging, benchmarking and deployment to a live web server.

By the end of the book, you'll have built a fully-featured Web 2.0 application and deployed it to the Web. And all code is up-to-date for Rails 2.0, so you can begin coding immediately with the latest version of Rails.

Download Here

Password : giftfromfatherxmas


Read more...

Software Studies: A Lexicon


This collection of short expository, critical, and speculative texts offers a field guide to the cultural, political, social, and aesthetic impact of software. Computing and digital media are essential to the way we work and live, and much has been said about their influence. But the very material of software has often been left invisible. In Software Studies, computer scientists, artists, designers, cultural theorists, programmers, and others from a range of disciplines each take on a key topic in the understanding of software and the work that surrounds it. These include algorithms; logical structures; ways of thinking and doing that leak out of the domain of logic and into everyday life; the value and aesthetic judgments built into computing; programming's own subcultures; and the tightly formulated building blocks that work to make, name, multiply, control, and interweave reality.

Download Here


Read more...

Computer Security And Cryptography

cover


This book updates readers with all the tools, techniques, and concepts needed to understand and implement data security systems. It presents a wide range of topics for a thorough understanding of the factors that affect the efficiency of secrecy, authentication, and digital signature schema. Most importantly, readers gain hands-on experience in cryptanalysis and learn how to create effective cryptographic systems.

The author contributed to the design and analysis of the Data Encryption Standard (DES), a widely used symmetric-key encryption algorithm. His recommendations are based on firsthand experience of what does and does not work.

Thorough in its coverage, the book starts with a discussion of the history of cryptography, including a description of the basic encryption systems and many of the cipher systems used in the twentieth century. The author then discusses the theory of symmetric- and public-key cryptography. Readers not only discover what cryptography can do to protect sensitive data, but also learn the practical limitations of the technology. The book ends with two chapters that explore a wide range of cryptography applications.

With consumers becoming increasingly wary of identity theft and companies struggling to develop safe, secure systems, this book is essential reading for professionals in e-commerce and information technology. Written by a professor who teaches cryptography, it is also ideal for students.

TABLE OF CONTENT:
Chapter 01 - Aperitifs
Chapter 02 - Columnar transposition
Chapter 03 - Monoalphabetic substitution
Chapter 04 - Polyalphabetic substitution
Chapter 05 - Statistical tests
Chapter 06 - The emergence of cipher machines
Chapter 07 - The japanese cipher machines
Chapter 08 - Stream ciphers
Chapter 09 - Block-ciphers
Chapter 10 - The paradigm of public key cryptography
Chapter 11 - The knapsack cryptosystem
Chapter 12 - The RSA cryptosystem
Chapter 13 - Pprime numbers and factorization
Chapter 14 - The discrete logarithm problem
Chapter 15 - Elliptic curve cryptography
Chapter 16 - Key exchange in a network
Chapter 17 - Digital signatures and authentication
Chapter 18 - Applications of cryptography
Chapter 19 - Cryptographic patents

Download here

password:knowfree.net


Read more...

Herb Schildt’s C++ Programming Cookbook

Legendary programming author Herb Schildt shares some of his favorite programming techniques in this high-powered C++ "cookbook." Organized for quick reference, each "recipe" shows how to accomplish a practical programming task. A recipe begins with a list of key ingredients (classes, functions, and headers) followed by step-by-step instructions that show how to assemble them into a complete solution. Detailed discussions explain the how and why behind each step, and a full code example puts the recipe into action. Each recipe ends with a list of options and alternatives that suggest ways to adapt the technique to fit a variety of situations. Whether you're a beginner or an experienced pro, you'll find recipes that are sure to satisfy your C++ programming appetite!

Topics include:

String Handling · Standard Template Library (STL) Containers · Algorithms · Function Objects · Binders · Negators · Adaptors · Iterators · I/O · Formatting Data

Learn how to:

  • Tokenize a null-terminated string
  • Create a search and replace function for strings
  • Implement subtraction for string objects
  • Use the vector, deque, and list sequence containers
  • Use the container adaptors stack, queue, and priority_queue
  • Use the map, multimap, set, and multiset associative containers
  • Reverse, rotate, and shuffle a sequence
  • Create a function object
  • Use binders, negators, and iterator adapters
  • Read and write files
  • Use stream iterators to handle file I/O
  • Use exceptions to handle I/O errors
  • Create custom inserters and extractors
  • Format date, time, and numeric data
  • Use facets and the localization library
  • Overload the [ ], ( ), and -> operators
  • Create an explicit constructor
  • And much, much more

Download Here

Pass: knowfree.net


Read more...