Download Free Computer Ebooks - NET BOOKS

Download Free Computer Ebooks - NET BOOKS

Yahoo! Maps Mashups

Posted: 08 Apr 2009 07:06 AM PDT

Yahoo! Maps Mashups

Yahoo! Maps Mashups

Product Description
Written by Charles Freedman, a senior Flash developer at Yahoo!, this book provides you with all the information you'll need to know about APIs in order to build amazing map mashups. You'll find in-depth coverage of Yahoo! mapping tools and technologies and a variety of techniques for working with the APIs. Yahoo! Maps Mashups explores each API flavor, guiding you through the simple yet comprehensive sets of API calls so that you will gain a strong understanding of the capabilities of each map technology through its respective API.’

download

Bioinformatics and the Cell: Modern Approaches in Genomics, Proteomics and Transcriptomics

Posted: 08 Apr 2009 07:04 AM PDT

Bioinformatics and the Cell: Modern Approaches in Genomics, Proteomics and Transcriptomics

Bioinformatics and the Cell: Modern Approaches in Genomics, Proteomics and Transcriptomics

Product Description

The many books that have been written on bioinformatics tend to fall on two extremes: books that feature computational details with a great deal of mathematics, for computational scientists and mathematicians, or books that treat bioinformatics mostly as a giant black box, for biologists. Previous books written on bioinformatics often have limited contribution to creating interdisciplinary scientists needed in modern biological and biomedical sciences.

This book aims to render both mathematical equations and biology to numbers, to help truly interdisciplinary scientists. Although the book covers bioinformatics methods at a level more advanced than most other bioinformatics books, the extensive numerical illustration of these methods should make it accessible to most senior undergraduate students and graduate students majoring in science and software engineering. Nearly all algorithms in the book are implemented in a free and user-friendly computer program (DAMBE).
About the Author
Dr. Xuhua Xia obtained his PhD in population biology at University of Western Ontario in 1990 and made his entry into molecular evolution and phylogenetics at University of Washington in 1993. He was recruited by University of Hong Kong in 1996 as an assistant professor, and served as a senior scientist and the founding head of the Bioinformatics Laboratory of HKU-Pasteur Research Centre. Dr. Xia joined University of Ottawa in 2002 where he is cross-appointed to both Biology Department and the School of Information Technology Engineering. He is an active member in the Center for Advanced Research in Environmental Genomics and the Ottawa Institute of Systems Biology. His web site is at http://dambe.bio.uottawa.ca.

download

Formal Models, Languages And Applications

Posted: 08 Apr 2009 07:03 AM PDT

Formal Models, Languages And Applications

Formal Models, Languages And Applications

Product Description
A collection of articles by leading experts in theoretical computer science, this volume commemorates the 75th birthday of Professor Rani Siromoney, one of the pioneers in the field in India. The articles span the vast range of areas that Professor Siromoney has worked in or influenced, including grammar systems, picture languages and new models of computation.

download

Game Graphics Programming

Posted: 08 Apr 2009 07:01 AM PDT

Formal Models, Languages And Applications

Formal Models, Languages And Applications

Product Description
“Game Graphics Programming” examines the many different techniques and effects that are used to create cutting-edge graphics in today's video games and how to implement them. The book takes a detailed look at computer graphics, exploring both the theory and application of each algorithm and effect and how they are structured and executed to generate the rendered result.

Detailed C++ source code and pseudocode are used as examples throughout the book to demonstrate the methods being taught, but the techniques presented can be used with any programming language or tool. You'll begin with an introduction to basic 2D and 3D game graphics tools and components including common game mathematics, colors and pixels, and computer memory, as well as ray tracing and rasterization techniques and programmable shaders. Once you've reviewed the foundations of game graphics, you'll go more in-depth with shading and surfaces, direct and global illumination, special effects, and rendering nature. After the how and why of each technique is presented, you'll also examine optimizations that can be done to improve performance and alternative methods. “Game Graphics Programming” presents you with all of the information you need to efficiently and effectively create eye-catching graphical scenes for video games.

About the Author
Allen Sherrod, a DeVry University graduate in the Computer Information Systems program, has authored games and graphics related books including Ultimate Game Programming with DirectX (first and second editions), Ultimate 3D Game Engine Design & Architecture and Data Structures and Algorithms for Game Developers. Allen is also the host of www.UltimateGameProgramming.com. He has written for Game Developer magazine and Gamasutra.com, and is the founder of Re-Inventing Games & Graphics, Inc.

download

Professional Web APIs with PHP: eBay, Google, Paypal, Amazon, FedEx plus Web Feeds

Posted: 08 Apr 2009 06:58 AM PDT

Professional Web APIs with PHP: eBay, Google, Paypal, Amazon, FedEx plus Web Feeds

Professional Web APIs with PHP: eBay, Google, Paypal, Amazon, FedEx plus Web Feeds

Product Description

  • Offers hands-on tips and numerous code examples that show Web developers how to leverage content and feeds from today’s top Web sites-including Google, eBay, PayPal, Amazon, Yahoo!, and FedEx
  • Introduces APIs (Application Program Interfaces) in general and uses real-world examples that show how to produce and document them

  • Explains how to use the popular scripting language PHP to create APIs that interact with unrelated applications over the Web
  • Examples take readers through each stage of the API process, from basic test implementations to integration with existing sites

download

Constraint Handling Rules: Current Research Topics

Posted: 08 Apr 2009 06:56 AM PDT

Constraint Handling Rules: Current Research Topics

Constraint Handling Rules: Current Research Topics

Product Description

The Constraint Handling Rules (CHR) language is a declarative concurrent committed-choice constraint logic programming language consisting of guarded rules that transform multisets of relations called constraints until no more change occurs.

The CHR language saw the light more than 15 years ago. Since then, it has become a major declarative specification and implementation language for constraint-based algorithms and applications. In recent years, five workshops on constraint handling rules have spurred the exchange of ideas within the CHR community, which has led to increased international collaboration, new theoretical results and optimized implementations.

The aim of this volume was to attract high-quality research papers on these recent advances in Constraint Handling Rules. The 7 papers are presented together with an introductory paper on CHR cover topics on search, applications, theory, and implementation of CHR.

download

Alfresco Enterprise Content Management Implementation

Posted: 08 Apr 2009 06:55 AM PDT

Alfresco Enterprise Content Management Implementation

Alfresco Enterprise Content Management Implementation

Product Description
This well-crafted and easy-to-use book is a complete guide to implementing enterprise content management in your business using Alfresco. It guides you through creating smart, collaborative content repositories, and shows how to use Alfresco to create more elegant document sharing, better collaborative working, and reliable automated workflow processes.

Alfresco offers Enterprise Content Management (ECM) aspires to be “Documentum fast and free”, and was founded by a former Documentum executive. Alfresco is Java based, and can store a wide range of digital content in flexible, smart “spaces”. Content is accessible through a web interface, shared network folders, FTP, WebDav, and other methods. Users can set up Alfresco to process content in certain ways, according to business rules and workflow requirements. It can also apply version control to documents automatically, making it easy and safe to collaborate and update documents.

Alfresco is regarded as the most powerful open-source enterprise content management system. Using Alfresco, administrators can easily create rich, shared content repositories. This book shows you how to unleash this power to create collaborative working systems in your enterprise. This book will take you through the complete cycle of planning, implementing and customizing your ECM installation.

Among the many topics covered are :
Working with users and membership accounts, including LDAP integration Using Alfresco as a Smart document repository
Working with automatic version tracking and control, and accessing the repository from the Web, shared network folders, or FTP
Making content easy to find using search, content categorization, and metadata
Automating document management tasks with business rules and complete workflows
Working together using Alfresco’s collaboration and syndication features to create effective working groups
Customizing the user interface, creating your own dashboard layouts
Presenting content in custom ways relevant to your business

Munwar Shariff is an experienced software trainer for CIGNEX Inc. He has trained many users, administrators, and developers in Alfresco and many other systems. This book distils the hands-on approach of his training courses into a concise, practical book. The emphasis is on getting up and running fast and discovering the scope and power of Alfresco incrementally through practical discovery.

This book is designed for system administrators, experienced users or developers who want to install and use Alfresco in their teams or businesses. Because Alfresco is free many teams can install and experiment with its ECM features without any upfront cost, often without management approval. The book assumes a degree of technical confidence but does not require specialist sysadmin or developer skills to get a basic system up and running. Alfresco is particularly suitable for IT consultants who want or need to set up a flexible enterprise content management system for their clients, be that for demonstration, development, or as a mission-critical platform. This book gets you to that result quickly and effectively.

TABLE OF CONTENTS
Chapter 1: Introduction to Alfresco
Chapter 2: Installing and getting started with Alfresco
Chapter 3: Planning
Chapter 4: Implementing Membership and Security
Chapter 5: Implementing Document Management
Chapter 6: Implementing Business Rules
Chapter 7: Extending the Alfresco Content Model
Chapter 8: Search
Chapter 9: ImplementingWorkflow
Chapter 10: Collaboration and Syndication
Chapter 11: Customizing User Interface
Chapter 12: Maintaining the System
Chapter 13: Implementing Imaging and Forms Processing

download

Twitter Top Success Secrets and Best Practices: Twitter Experts Share The World’s Greatest Tips

Posted: 07 Apr 2009 08:45 PM PDT

Twitter Top Success Secrets and Best Practices: Twitter Experts Share The World's Greatest Tips

Twitter Top Success Secrets and Best Practices: Twitter Experts Share The World's Greatest Tips

Product Description

There has never been a Twitter Guide like this.

Whether you’re a beginner or experienced, you need to know the basics of Twitter. This book can teach you everything fundamental you need to know. It has both theory and practical guidance. The authors don’t tell you what to do in a given situation — they teach you how to determine what information to use to achieve the effect YOU want.

Success Secrets is not about the ins and outs of Twitter. Instead, it answers the top questions that we are asked and those we come across in forums, our consultancy and education programs.

It tells you exactly how to deal with those questions, with tips that have never before been offered in print.

This book is also not about Twitter best practice and standards details. Instead, it introduces everything you want to know to be successful with Twitter.

download

Formal Languages and Compilation

Posted: 07 Apr 2009 08:44 PM PDT

 Formal Languages and Compilation

Formal Languages and Compilation

Product Description

Whereas many textbooks on formal languages and compilation focus on technological aspects, it is the elegance and simplicity of the underlying *theory* that allows students to acquire the fundamental paradigms of language structures, to avoid pitfalls such as ambiguity, and to adequately map structure to meaning.

Formal Languages and Compilation covers the fundamental concepts of formal languages and compilation, which are central to computer science and based on well-consolidated principles. It presents a comprehensive selection of topics and is based on rigorous definitions and algorithms, illustrated by many motivating examples, with a focus on the importance of combining theoretical concepts with practical applications.

In a clear, reader-friendly and simple minimalist way, this uniquely versatile textbook provides the essential principles and methods used for defining the syntax of artificial languages and implementing simple translators, as well as in designing syntax-directed translators. Readers require some background in programming, although detailed knowledge of a specific programming language is not necessary; they should also be somewhat familiar with basic set theory, algebra and logic.

Features and topics:

• Provides many pedagogical tools, such as slides and solutions for lecturers via the author's website

• Unifies the concepts and notations used in the various approaches of parsing algorithms

• Concepts are illustrated with many realistic examples, to ease the understanding of the theory and the transfer to application

• Theoretical models of automata, transducers and formal grammars are used extensively

• Algorithms are described in a pseudo-code to avoid the disturbing details of a programming language, yet they are straightforward to convert to executable procedures

• Coverage of the algorithms for processing regular expressions and finite automata is concise and complete

• Systematically discusses ambiguous forms allowing readers to avoid pitfalls when designing grammars

• Unifies the concepts and notations used in different approaches, thus extending methods coverage with a reduced definitional apparatus

• Introduces static program analysis, moving from the baseline reached with finite automata and local languages

This comprehensive and clearly written text, based on many years of course instruction, will be welcomed as the ideal guide to the fundamentals of this field by advanced undergraduate and graduate students in computer science and computer engineering.

Stefano Crespi Reghizzi is a full professor of computer science at the Politecnico di Milano, Milan, Italy, where he has numerous years of experience teaching formal languages and compiler technology. In addition, he leads the department's compiler research group.

download

Blogging 100 Success Secrets - 100 Most Asked Questions on Building, Optimizing, Publishing, Marketing and How to Make Money with Blogs

Posted: 07 Apr 2009 08:43 PM PDT

 Blogging 100 Success Secrets - 100 Most Asked Questions on Building, Optimizing, Publishing, Marketing and How to Make Money with Blogs

Blogging 100 Success Secrets - 100 Most Asked Questions on Building, Optimizing, Publishing, Marketing and How to Make Money with Blogs

Product Description
Good Reference for Beginners and Intermediate. The book covers a lot of ground, and does so in reference style manner. This means that the book is not designed to be read from start to finish. You pick it up and read some chapters, but then close it to apply what you just read in practice.

It is filled with examples, references and list of tools to get you jumpstarted.

It is a useful and practical reference for newbies who think about starting a blog, but also for folks who already have a blog, but struggle with one or more aspects of the real world blogging realities.

This book has virtually everything you need to answer your questions. There are clear, concise chapters on getting started, acquiring skills, and getting your blog noticed.

There’s also an up-to-date guide to a dizzying number of current relevant blogs, as well as evaluations of and instructions to providers like Blogger, TypePad, and Wordpress. This is definitely the best

value for your dollar of all the books about blogs around.

download